summaryrefslogtreecommitdiffstats
path: root/src/ui/tool/node.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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)
* | adding some commentsJabier Arraiza Cenoz2014-02-281-2/+1
| | | | | | (bzr r11950.1.260)
* | Fix a bug whith oposite handles on node move,and a little cleanupJabier Arraiza Cenoz2014-01-091-8/+10
| | | | | | (bzr r11950.1.232)
* | Fixed a boring bug sometimes curves be converted to lines, increasing a bit ↵Jabier Arraiza Cenoz2014-01-021-3/+18
| | | | | | | | | | the distance from the handle to the line (bzr r11950.1.230)
* | fix a bug whith degenerate handlesJabier Arraiza Cenoz2013-12-311-1/+1
| | | | | | (bzr r11950.1.229)