summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/node.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-11Make all status messages in node tool translatablePatrick Storz1-37/+27
Expand definitions of string literals. xgettext supports literal concatenation but not defines. This fixes some questionable syntax introduced in 81fbcdf00f09f7fc00c23bcecc0b1edfcce92b5f Fixes https://gitlab.com/inkscape/inkscape/issues/441
2019-08-23Eliminate clang warningsThomas Holder1-24/+18
-Wconstant-conversion -Wenum-compare-switch -Wpointer-bool-conversion -Wundefined-bool-conversion -Wunused-value Excluding deprecation warnings and 3rdparty directory.
2019-03-03This patch fixes the behaviour of control-handle locking duringIan Bruce1-46/+81
conversion to smooth and symmetric path nodes, to conform to what is described in the keyboard reference and the manual. https://inkscape.org/en/doc/keys092.html#idm2176 http://tavmjong.free.fr/INKSCAPE/MANUAL/html/Paths-Editing.html See <https://bugs.launchpad.net/inkscape/+bug/1780775> for complete details.
2019-03-03This patch alters the tip information displayed during path node editing,Ian Bruce1-84/+218
to more accurately describe the actions available for the control that the mouse is currently hovering over. This patch should be applied on top of my first commit, bcff6d0c. Unlike that, this one does not alter Inkscape's functionality in any way, but presumably will require translation, which is why they have been separated. Full details are available at <https://bugs.launchpad.net/inkscape/+bug/1780775>.
2019-01-02modernize loopsMarc Jeanmougin1-5/+5
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-09-11Support smooth scrolling (part 2)Eduard Braun1-1/+5
Fix scrolling when smooth scrolling is enabled / allow to scroll smoothly for: - canvas palette - node selection in path tool - selection cycling in select tool while holding Alt key - spraying in spray tool with mouse wheel - adjusting color by scrolling in lower left stroke/fill fields
2018-06-18Run clang-tidy’s modernize-use-emplace pass.Emmanuel Gil Peyrot1-8/+8
This reduces the boilerplate required to add a new element to a container.
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-8/+8
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-5/+5
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-5/+5
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-5/+8
A lot of header clean-up.
2018-01-08Misc. typosluz.paz1-2/+2
Found via `codespell`
2017-11-07Misc. typosUnknown1-6/+6
Found using `codespell -q 3 -w --skip="*.svg,*.po,*.ts,./share/tutorials,./src/libavoid,./packaging/win32/languages,./man,./src/2geom" -I ../inkscape-whitelist.txt` whereby whitelist file contained: ``` dum iff glight substract te upto ```
2017-09-21Remove usage of GString from tool/node.cppJan Lingscheid1-12/+7
2016-12-19Add update_helperpaths not member of nodetool class to easy call from outsideJabier Arraiza Cenoz1-8/+2
(bzr r15335)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-5/+0
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+5
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-5/+0
(bzr r15025)
2016-05-29fix-bug-1586749. Broken english in bspline help messageJabier Arraiza Cenoz1-1/+1
Fixed bugs: - https://launchpad.net/bugs/1586749 (bzr r14921)
2016-01-05Improve constant definitionsJabier Arraiza Cenoz1-1/+1
(bzr r14561)
2015-09-01Improvements to BSPline widgets:jtx1-1/+1
Now the "Change Weight" is % based insteas 0-1 interval Removed "Ignore cusp nodes" and substituted by: "Apply on cusp nodes" and "Apply on non cusp nodes" (bzr r14337)
2015-08-14A bit more refactor of BSPline tool. Still the bug duplicating end node :(Jabier Arraiza Cenoz1-2/+0
(bzr r14301)
2015-08-13Refactor of BSPline code attemping to fix the duplicate end node bug, not ↵Jabier Arraiza Cenoz1-59/+38
sure if fixed jet (bzr r14300)
2015-08-08minor coding style changesJabier Arraiza Cenoz1-26/+26
(bzr r14284)
2015-06-25Improve Tips for BSpline modeJabier Arraiza Cenoz1-2/+3
(bzr r14218)
2015-04-30Update 2Geom to r2347Krzysztof Kosi??ski1-1/+1
(bzr r14059.2.3)
2015-04-272Geom sync - initial commitKrzysztof Kosi??ski1-2/+9
(bzr r14059.2.1)
2015-04-10Fix coding style issues in bspline/spirolive codeJabier Arraiza Cenoz1-49/+49
(bzr r14054)
2015-03-21Improve the cache system of bspline, "Correctly" show bspline weight power ↵Jabier Arraiza Cenoz1-7/+8
on nodes and handles (bzr r14023)
2015-03-21fix bspline calls and atemp to fic a bug whith mapJabier Arraiza Cenoz1-10/+10
(bzr r13645.1.46)
2014-12-21Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White1-1/+1
(bzr r13820)
2014-11-24Units: make it absolutely clear that Document properties unit dropdown is ↵Johan B. C. Engelen1-5/+5
for UI Display Units. Upon document load, calculate the units used for SVG values, if a viewbox is available. If not, default to "px" SVG units. Change all code to use either Display units OR svg units. (bzr r13751)
2014-11-17commented unused variablesJabier Arraiza Cenoz1-2/+2
(bzr r13728)
2014-10-05Move more UI code into ui/Liam P. White1-1/+1
(bzr r13341.1.253)
2014-09-29This push add suport to helper paths redraw to nodes, handles and knots. Jabier Arraiza Cenoz1-1/+10
This redraw at mouse movement. Whith knots also redraw at button release event (bzr r13341.1.227)
2014-09-27Update to experimental r13565Liam P. White1-15/+21
(bzr r13341.5.16)
2014-09-23remove magic numbers from bsplineJabier Arraiza Cenoz1-15/+20
(bzr r13341.1.219)
2014-09-22Fix a bug in BSpline, happend pressing any key hover a modified weight ↵Jabier Arraiza Cenoz1-0/+1
handle -it buggy reset to default weight-. (bzr r13341.1.216)
2014-08-08Massive performance improvment for basic node operations with thousands of nodesLiam P. White1-1/+31
(bzr r13341.1.124)
2014-05-13Fixed a bug in bspline with snaps and 1 sice segments. Pointed by LiamWJabier Arraiza Cenoz1-1/+1
(bzr r13341.1.12)
2014-05-13Fixed a bug in bspline with snaps and 1 sice segments. Pointed by LiamWJabier Arraiza Cenoz1-1/+1
(bzr r13341.1.10)
2014-05-13Patch from Jabierxto to fix a bug I reported off-tracker.ScislaC1-2/+2
(bzr r13341.1.9)
2014-05-12Patch from Jabierxto to fix a bug I reported off-tracker.Josh Andler1-2/+2
(bzr r13341.3.1)
2014-05-05Enabling path manipulator to comunicate if paths are bspline whenVinícius dos Santos Oliveira1-7/+1
accessing const objects. This change was required to correctly show on the GUI whether or not a node was a bspline. (bzr r11950.8.1)
2014-04-01A refactor for fixing some issues. Pending how to handle static functions Jabier Arraiza Cenoz1-29/+32
Vinícius for handle tips in his static functions i know two ways: A: A bool property in node class of node.h to handle if curve is bspline B: Call another non static function from the static tips one -not tested- (bzr r11950.1.323)
2014-03-31Some node.cpp/h work moved to path_manipulator.Jabier Arraiza Cenoz1-70/+96
Header variable bsplineWeight removed from all. Simplification of code with less functions in path_manipulator. To fix: tips stop working because is handled by two static functions and couldent call to path_manipulator from here. Vinícius, any work arround? lines 480,481,1426,1427,1462 of node.cpp. gez: ¿Puedes probar si notas algun bug o problema? principalmente con la herramienta nodo, gracias. (bzr r11950.1.322)
2014-03-31use <cmath> instead <math.h> by point of ViníciusJabier Arraiza Cenoz1-1/+1
(bzr r11950.1.321)
2014-03-22tool/node.cpp : don't rely on g_error terminating the program, allow more ↵Johan B. C. Engelen1-0/+4
graceful error handling. (bzr r13183)
2014-03-05Fixing branch problemsJabier Arraiza Cenoz1-32/+32
(bzr r11950.1.281)