summaryrefslogtreecommitdiffstats
path: root/src/display/canvas-grid.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* remove hex color defaults from pref skeletonThomas Holder2019-11-181-0/+3
| | | | | | | | | | | | | /options/grids/axonom/color /options/grids/axonom/empcolor /options/grids/xy/color /options/grids/xy/empcolor /options/wireframecolors/onlight /options/wireframecolors/ondark /options/wireframecolors/images /options/wireframecolors/clips /options/wireframecolors/masks /tools/nodes/highlight_color
* fix crash in CanvasXYGrid::updateWidgetsThomas Holder2019-09-131-13/+13
| | | | _rcb_visible was uninitialized
* Realign UI of Doc Properties > GridNathan Lee2019-03-091-3/+3
| | | | Fixes https://gitlab.com/inkscape/inbox/issues/187
* Clarify licensesMax Gaukler2018-11-081-2/+7
| | | | | | - add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
* Run clang-tidy’s modernize-redundant-void-arg pass.Emmanuel Gil Peyrot2018-06-191-1/+1
|
* Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot2018-06-181-13/+13
| | | | | This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
* Run clang-tidy’s modernize-use-equals-delete pass.Emmanuel Gil Peyrot2018-06-121-4/+4
| | | | | Adds a delete specifier on constructors, destructors or assignment methods that should never be called, ensuring they actually never will.
* Create stateless alignment selector and use it insteadGeoff Lankow2018-05-091-3/+3
|
* Add buttons to align grids to pageGeoff Lankow2018-05-091-0/+4
|
* Re-enable CanvasXYGrid::updateWidgets and CanvasAxonomGrid::updateWidgetsGeoff Lankow2018-03-221-2/+17
|
* Removed all GSList occurences in .h filesMarc Jeanmougin2017-10-011-1/+1
|
* Modify CanvasXYGrid to work with rotated canvas.Tavmjong Bah2017-03-181-1/+1
| | | (bzr r15602)
* Provide a way to update a legacy document to account for the 90 to 96 dpi ↵Tavmjong Bah2016-11-251-1/+9
| | | | | | | change. This method relies on setting the 'viewBox'. (bzr r15273)
* More header cleanupLiam P. White2014-09-061-5/+5
| | | (bzr r13341.1.198)
* pass class variables by reference for performanceKris De Gussem2014-01-121-3/+3
| | | (bzr r12917)
* Units: stop newing Unit objects. pass around pointers to "undeletable" Unit ↵Johan B. C. Engelen2013-10-121-1/+1
| | | | | objects in the UnitTable. I think we should move to using indexed units, and pass around the index of the unit in the unittable, or smth like that... ? (bzr r12679)
* Merged from trunk (r12488).Markus Engel2013-08-301-1/+5
|\ | | | | (bzr r11608.1.120)
| * Ported "display/canvas-grid.*" and "display/canvas-axonomgrid.*".Matthew Petroff2013-07-181-1/+5
| | | | | | (bzr r12380.1.25)
* | Cleaned up a bit; fixed struct vs. class forward declarations.Markus Engel2013-07-311-1/+1
|/ | | (bzr r11608.1.111)
* constJohan B. C. Engelen2013-01-171-5/+5
| | | (bzr r12040)
* More header cleanup/fwd declarationsAlex Valavanis2012-02-151-6/+4
| | | (bzr r10986)
* Snap to grid/guide lines perpendicularlyDiederik van Lierop2012-02-141-0/+1
| | | (bzr r10976)
* Cleaning up a few headersAlex Valavanis2012-02-121-5/+4
| | | (bzr r10961)
* Get rid of gtkmm top-level header usage - not required by APIAlex Valavanis2012-02-061-1/+0
| | | (bzr r10940)
* when resizing page, move the origin of the grids too. This way all objects ↵Johan B. C. Engelen2011-12-201-0/+1
| | | | | will stay aligned to the grids. (bzr r10787)
* mixed usage of class and struct for same objectKris De Gussem2011-12-111-2/+2
| | | (bzr r10766.1.1)
* Next pass of doxygen @brief cleanup.Jon A. Cruz2011-10-021-3/+2
| | | (bzr r10658)
* Rename the struct "SnappedConstraints" to the more meaningfull ↵Diederik van Lierop2011-09-021-2/+2
| | | | | "IntermSnapResults" (bzr r10612)
* Switch to GObjectAlex Valavanis2011-06-241-1/+1
| | | (bzr r10350.1.3)
* Remove deprecated glib macro wrappersAlex Valavanis2011-06-141-4/+4
| | | (bzr r10302.1.1)
* update to latest 2geom !Johan B. C. Engelen2011-02-021-2/+2
| | | (bzr r10025)
* Split SPCanvasItem and SPCanvasGroup to individual .h files. Removed forward ↵Jon A. Cruz2010-12-231-1/+2
| | | | | header. (bzr r9978.1.1)
* Simplify code related to snapping while rotatingDiederik van Lierop2010-07-171-1/+1
| | | (bzr r9619)
* - Snap while rotating an object using the selector toolDiederik van Lierop2010-07-121-1/+1
| | | | | | - Rename the ConstraintLine class to SnapConstraint - Move some duplicated code to 2geom (bzr r9607)
* Fix bounding box snapping (LP562205, comment 6, issue II)Diederik van Lierop2010-05-081-1/+1
| | | (bzr r9402)
* refactoring the snapping code (laying the groundwork for my next commit ↵Diederik van Lierop2009-12-241-2/+2
| | | | | which reduces snap jitter) (bzr r8906)
* Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert2009-08-061-6/+6
| | | | | which cannot be fixed easily. (bzr r8422)
* SPDocument->Documentjohnce2009-08-051-6/+6
| | | (bzr r8406)
* Optionaly snap to invisible grid lines too (when zoomed out). See the grids ↵Diederik van Lierop2009-04-251-1/+1
| | | | | tab in the document properties dialog. This closes bug #172115 (bzr r7773)
* * Implement constrained snapping of knotsDiederik van Lierop2009-03-131-1/+2
| | | | | | * Implement snapping of the rectangle's radius handles * Line snappers: set the snap target in the derived class instead of in findBestSnap() (bzr r7479)
* The snap indicator's tooltip now displays "A to B", whereas before it only ↵Diederik van Lierop2009-02-201-1/+1
| | | | | displayed "B". (bzr r7335)
* Store the snapper tolerances in the snap-preferences instead of in each ↵Diederik van Lierop2009-01-311-0/+3
| | | | | snapper individualy. This way we don't have to update all snappers when the namedview has been updated (and we can get rid of the _update_snap_distances() call) (bzr r7208)
* 1) snap midpoints of line segments (both as source and as target)Diederik van Lierop2008-12-141-3/+3
| | | | | 2) snap intersections within a single shape (as source; as target was already implemented) (bzr r7008)
* From trunkTed Gould2008-10-271-10/+7
| | | (bzr r6885)
* Next roud of NR ==> Geom conversionMaximilian Albert2008-09-181-6/+6
| | | (bzr r6839)
* If a snapper needs a reference to a SPNamedView or a SPDesktop, then get ↵Diederik van Lierop2008-09-071-1/+1
| | | | | that reference via the SnapManager (instead of storing references in the snapper and accessing them directly) (bzr r6773)
* Move all of the snapper code to 2geomDiederik van Lierop2008-08-111-3/+3
| | | (bzr r6606)
* 1) When pasting, use an offset that is a multiple of the grid pitch (got ↵Diederik van Lierop2008-08-061-6/+7
| | | | | | | lost during a previous round of refactoring) 2) Refactor some of the pasting code (bzr r6580)
* - try to use more forward declarations for less dependencies on display/curve.hJohan B. C. Engelen2008-05-091-1/+0
| | | | | | - change _bpath to private member of SPCurve, obtain and set with get_bpath and set_bpath. - added const methods, so protect changes to _bpath in SPCurve (bzr r5636)
* Use radiobutton for "always snap" in the document-properties dialogDiederik van Lierop2008-04-301-1/+1
| | | (bzr r5562)