summaryrefslogtreecommitdiffstats
path: root/src/selection-chemistry.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Perfomance optimization bugfixMarc Jeanmougin2015-12-131-0/+3
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1515971 (bzr r14528)
* static code analysisKris De Gussem2015-11-061-70/+69
| | | (bzr r14447)
* Quick fix for previous fix (i cannot understand why the previous fix still ↵Marc Jeanmougin2015-09-051-1/+1
| | | | | works fine, but it will be cleaner with this anyway) (bzr r14344)
* better ordering of setting the ids in the group to symbol codeMarc Jeanmougin2015-09-051-3/+2
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1492615 (bzr r14343)
* Fix z-order in creating symbolsMarc Jeanmougin2015-09-051-1/+2
| | | (bzr r14342)
* Fix duplicate orderMarc Jeanmougin2015-05-261-2/+2
| | | (bzr r14178)
* merged trunkTomasz Boczkowski2015-05-111-5/+20
|\ | | | | (bzr r14059.1.24)
| * duplicating layers now respect prefs for clone relinkingMarc Jeanmougin2015-05-091-5/+20
| | | | | | | | | | | | Fixed bugs: - https://launchpad.net/bugs/267565 (bzr r14134)
* | merged trunkTomasz Boczkowski2015-05-091-85/+65
|\| | | | | (bzr r14059.1.21)
| * fix crash introduces by recent rev when clippingMarc Jeanmougin2015-05-091-4/+5
| | | | | | (bzr r14133)
| * fixed logic error in earlier fixMarc Jeanmougin2015-05-081-10/+12
| | | | | | (bzr r14132)
| * refactor sp_selection_set_maskMarc Jeanmougin2015-05-081-62/+32
| | | | | | (bzr r14131)
| * 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)