summaryrefslogtreecommitdiffstats
path: root/src/ui/tools/pen-tool.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-11-12Make paraxial have a free starting angle.Martin Owens1-39/+39
2019-10-05Fix some memory leaks found by scan-buildMarc Jeanmougin1-21/+20
2019-09-19Crashfix: switch from active LPE tool (gitlab/420)Nathan Lee1-1/+1
2019-07-06Display spiro pen preview right after backspaceNathan Lee1-6/+7
Fix https://gitlab.com/inkscape/inkscape/issues/282
2019-06-24Update pen tool path instantly on mode changeNathan Lee1-0/+2
2019-06-24Minor clean up of pen tool codeNathan Lee1-12/+2
2019-06-24Pen tool live update of green BPaths on Alt+MoveNathan Lee1-0/+1
Regression fix gitlab.com/inkscape/inbox/issues/600
2019-06-17Sync pen toolbar mode change with toolNathan Lee1-2/+1
Reverts a previous fix that did this but caused https://gitlab.com/inkscape/inkscape/issues/282 where the pen tool's green preview line vanished when deleting the last node with the pen tool.
2019-05-27Hackfest2019: Rm tautological testsAlexander Valavanis1-1/+0
2019-05-26Rm unused code now Gtk+ >= 3.22 dependency is setAlexander Valavanis1-1/+1
2019-05-01Good redraw of BPaths on trying to close a BSplineJabier Arraiza1-14/+12
2019-01-25Fix inverted up/down when moving last point placed by pen toolWizardOhio241-0/+2
Fixes inbox#20 Closes !504
2018-12-03Use std::unique_ptr for all MessageContextEmmanuel Gil Peyrot1-1/+1
2018-11-08Clarify licensesMax Gaukler1-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
2018-10-01Move macros.h and remove unneeded macrosEduard Braun1-1/+1
2018-06-21Move pixmaps to ui/pixmaps, and update the README accordingly.Emmanuel Gil Peyrot1-1/+1
2018-06-18Run clang-tidy’s modernize-use-bool-literals pass.Emmanuel Gil Peyrot1-1/+1
This makes it clearer whether an integer or a boolean has to be passed in this specific call.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-35/+35
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-1/+1
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-1/+1
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-20/+25
A lot of header clean-up.
2017-12-25Fix start anchorsJabier Arraiza1-1/+1
2017-12-05Add fix to problem switching pen tool modesJabier Arraiza1-96/+49
Add fix to bspline when two cusp nodes arround a powered node
2017-12-04Add fix to problem switching pen tool modesJabier Arraiza1-96/+49
Add fix to bspline when two cusp nodes arround a powered node
2017-12-01CleaninngJabier Arraiza1-61/+91
2017-11-28Working on BSPline interpolatorJabier Arraiza1-91/+61
2017-10-05Rename get_group0_keyval to get_latin_keyvalAndrey Mozzhuhin1-1/+1
2017-10-01Removed all GSList occurences in .h filesMarc Jeanmougin1-29/+25
2017-09-21Remove remaining usage of GString in ui/tools/*Jan Lingscheid1-3/+2
2017-08-28Allow pressure in pencil in the tree modes, bezier, bspline and spiroJabier Arraiza1-0/+1
2017-08-25Starting with powerpencilJabier Arraiza1-2/+2
2017-08-13Add Alt modifier to allow move ultimate point in BSpline and Spiro pen toolsJabier Arraiza1-45/+125
2017-06-30Hackfest: Refactor cursors so the hot spot is inside the xpmMartin Owens1-3/+3
2017-06-23Improve and simplify shortcut handling.Eduard Braun1-7/+1
Should fix many issues with unusuable keys, especially on non-English keyboard layouts.
2016-11-05Fix bug:1639083 crach closing segment with shortcut LPEJabier Arraiza Cenoz1-24/+24
Fixed bugs: - https://launchpad.net/bugs/1639083 (bzr r15210)
2016-10-24CPPification: almost all sp_object_set_whatever and sp_selection_whatever ↵Marc Jeanmougin1-1/+1
global functions are now methods of ObjectSet*, with these additional benefits: - They can now act on any SelectionSet, not just the current selection; - Whenever possible, they don't need a desktop anymore and can run if called from GUI. I hope I did not break too many things in the process. *: So instead of callink sp_selection_move(desktop,x,y), you call myobjectset->move(x,y) (bzr r15189)
2016-08-29Partial fix for bug 172063 while we find a better solution for XOR in helper ↵Jabier Arraiza Cenoz1-11/+11
lines (bzr r15090)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-12/+0
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+12
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-12/+0
(bzr r15025)
2016-03-20Update status bar text and remove spare Geom Point variable.Martin Owens1-8/+7
(bzr r14725)
2016-03-20Add Shift+Enter path complete and larger square node on mouse over.Martin Owens1-1/+13
(bzr r14721)
2015-08-14A bit more refactor of BSPline tool. Still the bug duplicating end node :(Jabier Arraiza Cenoz1-1/+1
(bzr r14301)
2015-08-13Refactor of BSPline code attemping to fix the duplicate end node bug, not ↵Jabier Arraiza Cenoz1-2/+3
sure if fixed jet (bzr r14300)
2015-08-06Refactor BSPline and Spiro to remove duplicated functionsJabier Arraiza Cenoz1-253/+2
(bzr r14280)
2015-07-25Fix snapping of start point of path when holding the CTRL key in the Bézier ↵Diederik van Lierop1-0/+3
tool Fixed bugs: - https://launchpad.net/bugs/1432354 (bzr r14257)
2015-07-10Fix a bug continuing a bezier path whith a LPE one like spiro or bsplineJabier Arraiza Cenoz1-7/+14
(bzr r14239)
2015-05-08fixes a few of jenkins warningsMarc Jeanmougin1-11/+4
(bzr r14126)
2015-04-272Geom sync - initial commitKrzysztof Kosi??ski1-10/+9
(bzr r14059.2.1)
2015-04-10Fix coding style issues in bspline/spirolive codeJabier Arraiza Cenoz1-200/+207
(bzr r14054)