summaryrefslogtreecommitdiffstats
path: root/src/selection-chemistry.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * fixes various bugs with clipping and maskingMarc Jeanmougin2015-05-081-18/+16
| | | | | | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/569281 - https://launchpad.net/bugs/1319171 - https://launchpad.net/bugs/1177650 (bzr r14130)
| * fix for stl "remove"Marc Jeanmougin2015-05-071-4/+4
| | | | | | (bzr r14123)
| * better fix, using std::remove instead of std::eraseMarc Jeanmougin2015-05-071-12/+4
| | | | | | (bzr r14122)
| * fix crash when converting a group of objects to pathMarc Jeanmougin2015-05-071-4/+12
| | | | | | (bzr r14121)
| * fix sortsMarc Jeanmougin2015-05-061-4/+4
| | | | | | (bzr r14119)
| * "select same..." no longer returns groups.Marc Jeanmougin2015-05-061-0/+9
| | | | | | (bzr r14118)
* | renamed SPPattern methods to match coding styleTomasz Boczkowski2015-05-031-4/+4
| | | | | | (bzr r14059.1.20)
* | merged trunkTomasz Boczkowski2015-05-031-6/+7
|\| | | | | (bzr r14059.1.15)
| * fix crash when setting clipMarc Jeanmougin2015-05-021-6/+7
| | | | | | (bzr r14094)
* | merge with trunkTomasz Boczkowski2015-05-021-513/+412
|\| | | | | (bzr r14059.1.12)
| * Fixed comparison function used in sortsMarc Jeanmougin2015-05-021-3/+3
| | | | | | (bzr r14085)
| * Fixed crash bug due to some overlooked function changed in the recent merge.Marc Jeanmougin2015-05-011-6/+6
| | | | | | | | | | Also fixed the layer ordering in the widget, which was messed up by the same bug in a way i haven't quite sorted out (so the fact that this patch fixed it is quite a mystery, but i won't complain) (bzr r14079)
| * removed a few useless SP_OBJECT() castsMarc Jeanmougin2015-04-271-14/+14
| | | | | | (bzr r13922.1.17)
| * Just reread the entire diff against trunk. Given the diff size, i must have ↵Marc Jeanmougin2015-04-261-7/+3
| | | | | | | | | | | | | | | | | | | | forgotten things, but hopefully, there are only very few changes of semantics: ->childList is now in the intuitive order (childList()[0] is now firstChild) -> sp_selection_paste_impl is now in the opposite order (change is local to selection-chemistry.cpp, and simplify a few things) -> selection.setReprList now takes the list in the opposite order. It was always the case (the list was always reversed before handing to it) -> a few comparison functions now work "the c++ way": the C way was to return -1 if a<b, 0 if a==b and 1 if a>b, now they return (bool)(a<b) (bzr r13922.1.15)
| * more cast cleanupMarc Jeanmougin2015-02-271-18/+18
| | | | | | (bzr r13922.1.11)
| * corrected the casts (hopefully)Marc Jeanmougin2015-02-271-85/+63
| | | | | | (bzr r13922.1.10)
| * Merge, resolved conflictsMarc Jeanmougin2015-02-231-58/+54
| |\ | | | | | | (bzr r13922.1.8)
| * | added a set to the SelectionMarc Jeanmougin2015-02-191-5/+5
| | | | | | | | | (bzr r13922.1.6)
| * | Put a few std::vector<SPitem*>Marc Jeanmougin2015-02-191-194/+179
| | | | | | | | | (bzr r13922.1.5)
| * | I can't really understand why, but i can now launch inkscape without it ↵mc2015-02-181-47/+35
| | | | | | | | | | | | | | | | | | | | | | | | segfaulting. That's an improvement. Next thing: code cleaning, replacing containers with vectors (bzr r13922.1.4)
| * | OMG IT'S COMPILING.Mc2015-02-181-91/+83
| | | | | | | | | | | | | | | | | | IT'S REALLY COMPILING ! (Of course it segfaults (what did you expect ?)) (bzr r13922.1.3)
| * | Just...mc2015-02-181-7/+6
| | | | | | | | | | | | | | | | | | | | | some... more... lines... (bzr r13922.1.2)
| * | At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin2015-02-171-413/+366
| | | | | | | | | | | | | | | | | | | | | | | | 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)
* | | merged SPPattern c++-sification from svgpaints branchTomasz Boczkowski2015-04-251-13/+11
|\ \ \ | |_|/ |/| | (bzr r14059.1.2)
| * | SPPattern c++-sification: replaced function by methods pt3Tomasz Boczkowski2014-05-291-1/+1
| | | | | | | | | (bzr r13341.6.22)
| * | SPPattern c++-sification: replaced function by methodsTomasz Boczkowski2014-05-281-3/+3
| | | | | | | | | (bzr r13341.6.21)
| * | SPPattern c++-sification: replacing pattern_ functions by methods pt1Tomasz Boczkowski2014-05-271-3/+4
| | | | | | | | | (bzr r13341.6.19)
| * | SPPattern c++-sification: replaced GSList by std::listTomasz Boczkowski2014-05-271-4/+2
| | | | | | | | | (bzr r13341.6.18)
* | | Fix for the performance loss in ungrouping observed by Tavmjong in rev 13933Marc Jeanmougin2015-02-211-2/+1
| | | | | | | | | | | | | | | Added std::list<SPObject*> hrefList member to SPObject class. (bzr r13935)
* | | Fix for bug 1409591 :Marc Jeanmougin2015-02-201-64/+32
| | | | | | | | | | | | | | | | | | | | | | | | Inconsistent selection with 'Select same' on object with clones Fixed bugs: - https://launchpad.net/bugs/1409195 (bzr r13930)
* | | Clones. Fix for bug #1245339 (When changing a clone's parent's layer, the ↵mc2015-02-161-0/+23
| |/ |/| | | | | | | | | | | | | | | clones shift position) and bug #653574 (Ungrouping moves clones inside nested groups). Fixed bugs: - https://launchpad.net/bugs/653574 - https://launchpad.net/bugs/1245339 (bzr r13924)
* | Remove sp_style_new().Tavmjong Bah2014-12-251-4/+5
| | | | | | (bzr r13822.1.6)
* | Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White2014-12-211-52/+52
| | | | | | (bzr r13820)
* | Purge sp_desktop_sketch and sp_desktop_tempgroupLiam P. White2014-12-211-1/+1
| | | | | | (bzr r13816)
* | Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelectionLiam P. White2014-12-211-35/+35
| | | | | | (bzr r13809)
* | fix errors in string conversion. (rev13762, 13763)Johan B. C. Engelen2014-11-281-6/+6
| | | | | | (bzr r13777)
* | Update to trunk r13766Liam P. White2014-11-261-22/+17
|\ \ | | | | | | (bzr r13341.5.24)
| * | More c++ string usage.Johan B. C. Engelen2014-11-251-16/+7
| | | | | | | | | (bzr r13763)
| * | More C++ string usage.Johan B. C. Engelen2014-11-251-4/+2
| | | | | | | | | (bzr r13762)
| * | Fix applying LPE to clones (through the "+" button in the LPE dialog).Johan B. C. Engelen2014-11-251-2/+8
| | | | | | | | | | | | | | | | | | | | | The caller to sp_selection_clone_original_path_lpe expects a new path to be selected, and it will change the SVG "id" of that selected path. The bug was that sp_selection_clone_original_path_lpe no longer selected the new path, it maintained the selection of the path to be "clone_original_path'ed". And thus the path referenced by the original clone got its ID changed. Horror resulted. Fixed by selecting the newly created path, as before. Added code to the caller that checks if the newly selected path is not nullptr, and that it is not the same as the selected path before the call. (bzr r13761)
* | | Update to trunk r13750Liam P. White2014-11-241-2/+2
|\| | | | | | | | (bzr r13341.5.23)
| * | Macro cleanup of commented out code.Jon A. Cruz2014-11-151-1/+1
| | | | | | | | | (bzr r13710)
| * | Fix a bug releasing LPE clip and maskJabier Arraiza Cenoz2014-11-121-1/+1
| | | | | | | | | (bzr r13705)
* | | Update to trunk r13690Liam P. White2014-11-091-3/+6
|\| | | | | | | | (bzr r13341.5.22)
| * | Black list some properties that shouldn't appear in default styles.Tavmjong Bah2014-11-081-0/+3
| | | | | | | | | (bzr r13679)
| * | update svg-length-test.h from 90 to 96 dpiAlvin Penner2014-11-031-3/+3
| | | | | | | | | (bzr r13664)
* | | Update to trunk r13648Liam P. White2014-10-311-237/+366
|\| | | | | | | | (bzr r13341.5.19)
| * | Update to trunk r13638Liam P. White2014-10-251-237/+366
| |\ \ | | | | | | | | (bzr r13341.1.286)
| | * | Correct casting from wrong variable.Jon A. Cruz2014-10-241-1/+1
| | | | | | | | | | | | (bzr r13637)
| | * | Initial removal of box3d outdated GTKish macros.Jon A. Cruz2014-10-241-235/+366
| | | | | | | | | | | | (bzr r13634)