summaryrefslogtreecommitdiffstats
path: root/src/selection.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-02-01clang-tidy recent changesAlexander Valavanis1-7/+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-06-18Run clang-tidy’s modernize-deprecated-headers pass.Emmanuel Gil Peyrot1-1/+1
This renames most C <*.h> includes into C++ <c*> includes.
2018-06-18Run clang-tidy’s modernize-use-override pass.Emmanuel Gil Peyrot1-4/+4
This adds the override specifier on all methods which override a virtual method, whether they were already virtual or missing this specifier.
2018-06-12Run clang-tidy’s modernize-use-equals-delete pass.Emmanuel Gil Peyrot1-2/+2
Adds a delete specifier on constructors, destructors or assignment methods that should never be called, ensuring they actually never will.
2018-05-09Apply fixedJabier Arraiza1-1/+19
2018-05-09Reset old code to reaply fixedJabier Arraiza1-19/+1
2018-05-09Start migrating 0.92 patch to masterJabier Arraiza1-1/+19
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-3/+1
A lot of header clean-up.
2016-10-25Fix signalsMarc Jeanmougin1-14/+2
(bzr r15191)
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-07-24Add Text tag and update widgets codeJabier Arraiza Cenoz1-0/+5
(bzr r15017.1.2)
2016-07-20Changed arguments and names of selection chemistry functionsAdrian Boguszewski1-9/+1
(bzr r14954.1.22)
2016-06-25Moved next functions, added namespace, renamed range functionsAdrian Boguszewski1-16/+0
(bzr r14954.1.10)
2015-04-29unsigned int -> size_tMarc Jeanmougin1-2/+2
(bzr r14076)
2015-02-27corrected the casts (hopefully)Marc Jeanmougin1-8/+0
(bzr r13922.1.10)
2015-02-26Rename libgc/ => inkgc/ to reflect difference from Boehm GCLiam P. White1-2/+2
(bzr r13950)
2015-02-25Isolate components of libgcLiam P. White1-2/+2
(bzr r13946)
2015-02-23Removed eclipse files, added removed pot fileMarc Jeanmougin1-2/+0
(bzr r13922.1.7)
2015-02-19added a set to the SelectionMarc Jeanmougin1-7/+5
(bzr r13922.1.6)
2015-02-19Put a few std::vector<SPitem*>Marc Jeanmougin1-5/+5
(bzr r13922.1.5)
2015-02-18I can't really understand why, but i can now launch inkscape without it ↵mc1-2/+2
segfaulting. That's an improvement. Next thing: code cleaning, replacing containers with vectors (bzr r13922.1.4)
2015-02-17At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin1-11/+27
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-09-27Update to experimental r13565Liam P. White1-10/+11
(bzr r13341.5.16)
2014-08-31Header cleanup: stop using Glib types where they aren't truly needed. Eases ↵Liam P. White1-10/+11
GThread deprecation errors. (bzr r13341.1.190)
2014-03-09Remove unused includes to tidy up the code.Martin Owens1-2/+0
(bzr r13132)
2014-03-08Fix crashes caused by the desktop's query_style signal being called beforeKrzysztof Kosi??ski1-0/+8
the selection's changed signal was processed in the text tool. Also fix similar crashes in the gradient dragger. Fixes LP #1271004. Fixed bugs: - https://launchpad.net/bugs/1271004 (bzr r13129)
2013-08-01Fixed more mismatched-tags; replaced GObject-properties in SPGuideMarkus Engel1-1/+1
(bzr r11608.1.115)
2013-07-11Change small to sml to fix windows compile problemMartin Owens1-1/+1
(bzr r12415)
2013-07-11Remove align point, not required any moreMartin Owens1-5/+0
(bzr r12414)
2013-07-11Step 2 refactoring the align functions, added some functionality to selection.Martin Owens1-0/+18
(bzr r12413)
2013-07-04Code readability improvements and licence changes for action-context.*Eric Greveson1-4/+4
based on merge request code review and feedback (bzr r12387.1.7)
2013-07-01Factored layer model out into new Inkscape::LayerModel class. This allowsEric Greveson1-6/+17
Inkscape::Selection to use a LayerModel that is not associated with a UI. Changed the interface of verbs (SPAction) to use a new ActionContext rather than UI::View::View, again so that verbs may be used in a console mode. Modified boolean operation verbs to work in console-only mode. Fixed up DESKTOP_IS_ACTIVE macro to work in the case of no desktops. Modified main.cpp to process selections and verbs in no-GUI mode. Other changes are all consequences of the SPDesktop, Selection and LayerModel interface changes. (bzr r12387.1.1)
2013-03-14Kill ancient gcc version check in configure.ac and fix a load of broken ↵Alex Valavanis1-1/+2
forward declarations (bzr r12203)
2012-12-08Selector tool: improve responsiveness for snapping a path's internal ↵Diederik van Lierop1-6/+0
intersections (was unbearable already for paths having 20+ segments) (bzr r11937)
2011-10-27Fixing more broken and split doc comments.Jon A. Cruz1-1/+2
(bzr r10697)
2011-10-25Cleanup pass on documentation that was dumping garbage into doxygen output.Jon A. Cruz1-56/+56
(bzr r10696)
2011-10-05Cleanup for src/forward.h. (About 19 of the affected files did not require ↵Jon A. Cruz1-1/+0
the contents forward.h at all). (bzr r10667)
2011-09-041) Fix absolute scaling in transform dialogDiederik van Lierop1-0/+3
2) Transform dialog now follows the user prefs for geometric vs. visual bounding box (bzr r10615)
2011-08-27Refactor SPItem bounding box methods: remove NRRect usage and make codeKrzysztof Kosi??ski1-18/+5
using them more obvious. Fix filter region computation. (bzr r10582.1.1)
2011-02-27compatibility patch to compile using gcc 4.6Adib Taraben1-0/+1
Fixed bugs: - https://launchpad.net/bugs/707205 (bzr r10070.1.1)
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-08-04Wholesale cruft removal part 1Krzysztof Kosi??ski1-2/+0
(bzr r9508.1.44)
2010-01-09Refactoring the snapping API (making it easier to maintain and understand ↵Diederik van Lierop1-2/+2
for the devs) (bzr r8960)
2009-12-26Major simplification of 3D box code.Maximilian Albert1-3/+5
(bzr r8911)
2009-07-12Added some requested documentaion.Soren Berg1-2/+4
(bzr r8254.1.6)
2009-02-20The snap indicator's tooltip now displays "A to B", whereas before it only ↵Diederik van Lierop1-6/+7
displayed "B". (bzr r7335)
2008-11-21Merge from fe-movedTed Gould1-2/+2
(bzr r6891)