summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/node.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* This patch fixes the behaviour of control-handle locking duringIan Bruce2019-03-031-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.
* This patch alters the tip information displayed during path node editing,Ian Bruce2019-03-031-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>.
* modernize loopsMarc Jeanmougin2019-01-021-5/+5
|
* 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
* Support smooth scrolling (part 2)Eduard Braun2018-09-111-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
* Run clang-tidy’s modernize-use-emplace pass.Emmanuel Gil Peyrot2018-06-181-8/+8
| | | | | This reduces the boilerplate required to add a new element to a container.
* 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-5/+5
| | | | This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
* Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin2018-04-291-5/+5
|
* Move classes derived from SPObject to own directory.Tavmjong Bah2018-01-301-5/+8
| | | | A lot of header clean-up.
* Misc. typosluz.paz2018-01-081-2/+2
| | | Found via `codespell`
* Misc. typosUnknown2017-11-071-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 ```
* Remove usage of GString from tool/node.cppJan Lingscheid2017-09-211-12/+7
|
* Add update_helperpaths not member of nodetool class to easy call from outsideJabier Arraiza Cenoz2016-12-191-8/+2
| | | (bzr r15335)
* Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-5/+0
| | | (bzr r15034)
* Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+5
| | | (bzr r15027)
* Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-5/+0
| | | (bzr r15025)
* fix-bug-1586749. Broken english in bspline help messageJabier Arraiza Cenoz2016-05-291-1/+1
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1586749 (bzr r14921)
* Improve constant definitionsJabier Arraiza Cenoz2016-01-051-1/+1
| | | (bzr r14561)
* Improvements to BSPline widgets:jtx2015-09-011-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)
* A bit more refactor of BSPline tool. Still the bug duplicating end node :(Jabier Arraiza Cenoz2015-08-141-2/+0
| | | (bzr r14301)
* Refactor of BSPline code attemping to fix the duplicate end node bug, not ↵Jabier Arraiza Cenoz2015-08-131-59/+38
| | | | | sure if fixed jet (bzr r14300)
* minor coding style changesJabier Arraiza Cenoz2015-08-081-26/+26
| | | (bzr r14284)
* Sync 2Geom to revision 2413.Krzysztof Kosi??ski2015-07-041-2/+9
|\ | | | | | | | | May introduce regressions. (bzr r14226)
| * Update 2Geom to r2347Krzysztof Kosi??ski2015-04-301-1/+1
| | | | | | (bzr r14059.2.3)
| * 2Geom sync - initial commitKrzysztof Kosi??ski2015-04-271-2/+9
| | | | | | (bzr r14059.2.1)
* | Improve Tips for BSpline modeJabier Arraiza Cenoz2015-06-251-2/+3
|/ | | (bzr r14218)
* Fix coding style issues in bspline/spirolive codeJabier Arraiza Cenoz2015-04-101-49/+49
| | | (bzr r14054)
* Improve the cache system of bspline, "Correctly" show bspline weight power ↵Jabier Arraiza Cenoz2015-03-211-7/+8
| | | | | on nodes and handles (bzr r14023)
* Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White2014-12-211-1/+1
| | | (bzr r13820)
* Units: make it absolutely clear that Document properties unit dropdown is ↵Johan B. C. Engelen2014-11-241-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)
* commented unused variablesJabier Arraiza Cenoz2014-11-171-2/+2
| | | (bzr r13728)
* Move more UI code into ui/Liam P. White2014-10-051-1/+1
| | | (bzr r13341.1.253)
* This push add suport to helper paths redraw to nodes, handles and knots. Jabier Arraiza Cenoz2014-09-291-1/+10
| | | | | This redraw at mouse movement. Whith knots also redraw at button release event (bzr r13341.1.227)
* remove magic numbers from bsplineJabier Arraiza Cenoz2014-09-231-15/+20
| | | (bzr r13341.1.219)
* Fix a bug in BSpline, happend pressing any key hover a modified weight ↵Jabier Arraiza Cenoz2014-09-221-0/+1
| | | | | handle -it buggy reset to default weight-. (bzr r13341.1.216)
* Massive performance improvment for basic node operations with thousands of nodesLiam P. White2014-08-081-1/+31
| | | (bzr r13341.1.124)
* Fixed a bug in bspline with snaps and 1 sice segments. Pointed by LiamWJabier Arraiza Cenoz2014-05-131-1/+1
| | | (bzr r13341.1.12)
* Patch from Jabierxto to fix a bug I reported off-tracker.Josh Andler2014-05-121-2/+2
| | | (bzr r13341.3.1)
* adding Vinícius work whith node tipsJabier Arraiza Cenoz2014-05-051-10/+2
|\ | | | | (bzr r11950.1.339)
| * Enabling path manipulator to comunicate if paths are bspline whenVinícius dos Santos Oliveira2014-05-051-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)
* A refactor for fixing some issues. Pending how to handle static functions Jabier Arraiza Cenoz2014-04-011-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)
* Some node.cpp/h work moved to path_manipulator.Jabier Arraiza Cenoz2014-03-311-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)
* use <cmath> instead <math.h> by point of ViníciusJabier Arraiza Cenoz2014-03-311-1/+1
| | | (bzr r11950.1.321)
* update to trunkJabier Arraiza Cenoz2014-03-231-0/+4
|\ | | | | (bzr r11950.1.311)
| * tool/node.cpp : don't rely on g_error terminating the program, allow more ↵Johan B. C. Engelen2014-03-221-0/+4
| | | | | | | | | | graceful error handling. (bzr r13183)
* | Fixing branch problemsJabier Arraiza Cenoz2014-03-051-32/+32
| | | | | | (bzr r11950.1.281)
* | TranslationsJabier Arraiza Cenoz2014-03-051-32/+32
| | | | | | (bzr r11950.1.279)
* | translations from spanish to english done, it might need a little review, ↵Guiu Rocafort2014-03-051-32/+32
| | | | | | | | | | but everything seems ok (bzr r11950.5.1)
* | Substitute isBSpline property by a cached function isBSpline(bool)Jabier Arraiza Cenoz2014-03-011-15/+15
| | | | | | (bzr r11950.1.261)