summaryrefslogtreecommitdiffstats
path: root/src/ui/tools/mesh-tool.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* modernize loopsMarc Jeanmougin2019-01-021-2/+1
|
* Clarify licensesMax Gaukler2018-11-081-1/+2
| | | | | | - 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
* Move macros.h and remove unneeded macrosEduard Braun2018-10-011-1/+1
|
* Remove #include "config.h" wherever possibleEduard Braun2018-10-011-4/+0
|
* Move pixmaps to ui/pixmaps, and update the README accordingly.Emmanuel Gil Peyrot2018-06-211-2/+2
|
* Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot2018-06-181-8/+8
| | | | | This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
* Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin2018-05-041-3/+3
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-3/+3
|
* a bit more of warning cleanupFelipe Corrêa da Silva Sanches2018-03-281-4/+3
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-13/+13
| | | | A lot of header clean-up.
* Convert mesh-toolbar to use ink-select-one-action.Tavmjong Bah2018-01-101-19/+14
| | | | | | Separate new gradient on fill or stroke preference for meshes from linear/radial gradients. This fixes a bug where changing the choice for the gradient tool is not reflected in the mesh toolbar properly (and visa-versa).
* Rename get_group0_keyval to get_latin_keyvalAndrey Mozzhuhin2017-10-051-6/+6
|
* Second batchMarc Jeanmougin2017-10-021-62/+0
|
* Hackfest: Refactor cursors so the hot spot is inside the xpmMartin Owens2017-06-301-1/+1
|
* Fix typo.Tavmjong Bah2017-02-011-1/+1
| | | (bzr r15463)
* Ensure new mesh is immediately editable.Tavmjong Bah2016-12-021-0/+10
| | | (bzr r15290)
* Add toggles for handle visibility, editing fill, and editing stroke.Tavmjong Bah2016-12-011-0/+21
| | | (bzr r15289)
* Select mesh nodes by clicking on control lines.Tavmjong Bah2016-11-231-11/+41
| | | (bzr r15267)
* Keep corner nodes selected when possible for corner operations.Tavmjong Bah2016-11-211-5/+9
| | | (bzr r15264)
* Preserve selection of corner nodes for some corner operations.Tavmjong Bah2016-11-201-1/+6
| | | (bzr r15262)
* Add Shift-I shortcut for insert node.su_v2016-11-191-0/+10
| | | (bzr r15261)
* Improve mouse handling for mesh:Tavmjong Bah2016-11-181-79/+117
| | | | | | | | | * Double clicking an object will create a new mesh if one does not exist, otherwise clicking a line should now reliably divide the row/column. * Click-dragging will create a new mesh if one does not exist, otherwise it will do a rubberband selection of corner nodes. With Shift will add nodes, without will replace selected nodes. (bzr r15260)
* Remove debug line from last commit.Tavmjong Bah2016-11-171-1/+0
| | | (bzr r15257)
* Fix status bar messages for meshes and gradients.Tavmjong Bah2016-11-171-4/+18
| | | (bzr r15256)
* Split selected rows/columns in half using Insert key.Tavmjong Bah2016-11-161-4/+12
| | | (bzr r15251)
* Click-drag selects nodes rather than creates new mesh if mesh already exists.Tavmjong Bah2016-11-091-1/+18
| | | (bzr r15231)
* Improve mesh handling in Fill and Stroke dialog.Tavmjong Bah2016-11-081-46/+24
| | | | | | Create new meshes with alternating color/white pattern (makes it more obvious a mesh has been created). (bzr r15229)
* Use geometric bounding box for fill, visual for stroke in creating mesh.Tavmjong Bah2016-10-181-1/+7
| | | (bzr r15175)
* Add option to scale mesh to fit in bounding box.Tavmjong Bah2016-10-171-0/+66
| | | (bzr r15173)
* Implement copying of objects with mesh gradients.Tavmjong Bah2016-10-141-20/+21
| | | (bzr r15171)
* Do not create unused "vector" gradient when creating mesh gradient.Tavmjong Bah2016-10-141-20/+28
| | | (bzr r15168)
* Rename <mesh> to <meshgradient> per SVG 2 CR specificiation.Tavmjong Bah2016-09-271-8/+8
| | | | | Note: <mesh> has been repurposed to be a special shape that tightly wraps a mesh gradient. (bzr r15137)
* Remove unused variable.Tavmjong Bah2016-09-261-1/+0
| | | (bzr r15136)
* Fix Gtk type error, code cleanup, and documentation.Tavmjong Bah2016-09-261-7/+11
| | | (bzr r15133)
* Merged trunkAdrian Boguszewski2016-08-031-2/+1
|\ | | | | (bzr r14954.1.29)
| * Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-2/+1
| | | | | | (bzr r15034)
| * Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-1/+2
| | | | | | (bzr r15027)
| * Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-2/+1
| | | | | | (bzr r15025)
* | Added items as a range functionAdrian Boguszewski2016-07-031-8/+8
|\| | | | | (bzr r14954.1.13)
* | Moved next functions, added namespace, renamed range functionsAdrian Boguszewski2016-06-251-6/+6
|/ | | (bzr r14954.1.10)
* static code analysisKris De Gussem2016-02-221-3/+3
| | | (bzr r14664)
* update to trunkMarc Jeanmougin2015-12-071-2/+2
|\ | | | | (bzr r14504.1.7)
| * static code analysisKris De Gussem2015-12-071-2/+2
| | | | | | (bzr r14510)
* | cppification: GSList replaced by vectors (mostly related to gradients and ↵Marc Jeanmougin2015-12-061-16/+16
|/ | | | | meshes) (bzr r14504.1.2)
* Fix undo of mesh creation.Tavmjong Bah2015-11-251-18/+11
| | | (bzr r14491)
* Add buttons for some side/corner mesh opeartions.Tavmjong Bah2015-10-081-1/+1
| | | (bzr r14402)
* Merge from trunkKrzysztof Kosi??ski2015-05-081-13/+14
|\ | | | | (bzr r14059.2.11)
| * mergingMarc Jeanmougin2015-04-261-8/+8
| |\ | | | | | | (bzr r13922.1.13)
| * \ mergeMarc Jeanmougin2015-04-261-10/+0
| |\ \ | | | | | | | | (bzr r13922.1.12)
| * | | more cast cleanupMarc Jeanmougin2015-02-271-3/+3
| | | | | | | | | | | | (bzr r13922.1.11)