summaryrefslogtreecommitdiffstats
path: root/src/vanishing-point.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-01-02modernize loopsMarc Jeanmougin1-36/+36
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-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-10/+10
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-4/+7
A lot of header clean-up.
2017-06-30Starting selectable knotsJabier Arraiza1-2/+2
2016-12-28Refactor vanishing-point.cpp .Shlomi Fish1-25/+18
Convert varvarname to an array (see http://perl.plover.com/varvarname.html ). (bzr r15369.1.2)
2016-12-28Pass vanishing-point.cpp thru clang-format.Shlomi Fish1-188/+170
It rendered wrongly in gvim (see: http://www.shlomifish.org/Files/files/images/vanishing-point--cpp--gvim.png ) and had other mis-stylings. (bzr r15369.1.1)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-2/+0
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-0/+2
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-2/+0
(bzr r15025)
2016-06-25Moved next functions, added namespace, renamed range functionsAdrian Boguszewski1-5/+5
(bzr r14954.1.10)
2016-02-22static code analysisKris De Gussem1-8/+7
(bzr r14664)
2015-12-07static code analysisKris De Gussem1-4/+4
(bzr r14509)
2015-12-06cppification: GSList replaced by vectors (vanishing points)Marc Jeanmougin1-36/+30
(bzr r14504.1.3)
2015-07-243D box tool: the shift key must not prevent snapping of the vanishing point. ↵Diederik van Lierop1-14/+16
It must only serve to separate the vanishing points, in case of multiple boxes sharing the same vanishing points Fixed bugs: - https://launchpad.net/bugs/1460415 (bzr r14254)
2015-02-27corrected the casts (hopefully)Marc Jeanmougin1-4/+4
(bzr r13922.1.10)
2015-02-19Put a few std::vector<SPitem*>Marc Jeanmougin1-9/+9
(bzr r13922.1.5)
2015-02-17At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin1-11/+15
change that GSList* with a std::list, then resolve the few problems" So, i tried that. And I will continue tomorrow, and the days after, on and on. (bzr r13922.1.1)
2014-12-21Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White1-3/+3
(bzr r13820)
2014-12-21Purge sp_desktop_controlsLiam P. White1-1/+1
(bzr r13819)
2014-12-21Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelectionLiam P. White1-3/+3
(bzr r13809)
2014-11-26Replace INKSCAPE.active_desktop() by SP_ACTIVE_DESKTOP for easier grepabilityLiam P. White1-10/+10
(bzr r13768)
2014-10-24Initial removal of box3d outdated GTKish macros.Jon A. Cruz1-25/+27
(bzr r13634)
2014-10-05Move more UI code into ui/Liam P. White1-1/+1
(bzr r13341.1.253)
2014-06-275. Refactoring of Application class: make copy/assignment operators private, ↵Liam P. White1-11/+11
disallow pointers to Application (bzr r13341.5.9)
2014-06-251. make it compileLiam P. White1-1/+1
(bzr r13341.5.1)
2014-03-28Further refactored SPKnot.Markus Engel1-5/+5
(bzr r13226)
2014-03-27First step of refactoring SPKnot.Markus Engel1-14/+15
(bzr r13223)
2013-11-09Moved and renamed some tool-related files.Markus Engel1-1/+1
(bzr r12785)
2013-11-07First step of moving tools into appropriate namespaces.Markus Engel1-1/+1
(bzr r12782)
2012-10-04code cleanup: add own includes to cpp files or make the functions static if ↵Campbell Barton1-1/+1
they are not used elsewhere. (bzr r11735)
2012-06-09Stop deriving SPCanvasItem from GtkObjectAlex Valavanis1-2/+2
(bzr r11469.1.1)
2012-06-05Header cleaning for GTK+3 migrationAlex Valavanis1-0/+1
(bzr r11460)
2012-05-09Centralized line creation and enhanced visibility.Jon A. Cruz1-30/+34
(bzr r11350)
2012-05-04C++ification of SPCtrlLine in preparation of visibility improvements.Jon A. Cruz1-9/+9
(bzr r11321)
2012-02-12Header cleaningAlex Valavanis1-0/+2
(bzr r10963)
2010-11-17Super duper mega (fun!) commit: replaced encoding=utf-8 with ↵Chris Morgan1-1/+1
fileencoding=utf-8 in all 1074 Vim modelines. The reason for this is that (a) setting the encoding isn't nice, and (b) Vim 7.3 (with modeline enabled) disallows it and pops up an error whenever you open any file with it ("invalid modeline"). Also corrected five deviant modestrings: * src/ui/widget/dock.cpp and src/ui/widget/dock.h: missing colon at the end * src/ui/dialog/tile.cpp: removed gratuitous second colon at the end * src/helper/units-test.h: removed gratuitous space before a colon * share/extensions/export_gimp_palette.py: missing textwidth=99 That's my geekiest commit yet. (bzr r9900)
2010-09-25Implement snapping of vanishing points (LP #629333)Diederik van Lierop1-3/+15
(bzr r9785)
2010-07-02New Class SPDocumentUndo created which takes care of c++fying some non ↵Abhishek Sharma Public1-3/+3
SPDocument based methods (bzr r9546.1.3)
2009-12-26Refactoring of 3D box tool, mainly to avoid unnecessary creation of ↵Maximilian Albert1-2/+2
perspectives. (bzr r8910)
2009-08-06Revert recent refactoring changes by johnce because they break the build, ↵Maximilian Albert1-1/+1
which cannot be fixed easily. (bzr r8422)
2009-08-05SPDocument->Documentjohnce1-1/+1
(bzr r8404)
2009-02-06remove unusedbulia byak1-2/+0
(bzr r7240)
2009-01-08switch to using shape_editor, instead of separate knotholders and listeners; ↵bulia byak1-2/+3
fixes a lot of crashes, simplifies code (bzr r7097)
2008-10-27From trunkTed Gould1-3/+3
(bzr r6885)
2008-09-18More NR::Point ==> Geom::PointMaximilian Albert1-9/+9
(bzr r6837)
2008-08-05NR::Maybe => boost::optionalJohan B. C. Engelen1-1/+1
(bzr r6569)
2008-08-01change knot.h to Geom::Point only instead of NR::Point.Johan B. C. Engelen1-1/+1
(bzr r6511)
2008-06-04C++ify knotholdersMaximilian Albert1-3/+3
(bzr r5797)
2008-02-22Clean up comments and remove (already commented) debugging messagesMaximilian Albert1-50/+0
(bzr r4824)