summaryrefslogtreecommitdiffstats
path: root/src/path-chemistry.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix a brunch of memory leakschr2017-05-181-1/+2
| | | (bzr r15698.1.2)
* Merge in GSoC style dialog. (Work in progress.)Tavmjong Bah2017-02-041-3/+3
|\ | | | | (bzr r15471)
| * Merge changes from trunkkamalpreetgrewal2016-08-151-6/+6
| |\ | | | | | | (bzr r14949.1.64)
| * \ Merge changes from trunkkamalpreetgrewal2016-08-041-4/+1
| |\ \ | | | | | | | | (bzr r14949.1.62)
| * | | Propagate changes to object tree with changes in style elementTavmjong Bah2016-07-131-3/+3
| | | | | | | | | | | | (bzr r14949.1.46)
* | | | Improvements and fixes for buds pointed by suv on measure line LPEJabiertxof2016-12-031-1/+2
| | | | | | | | | | | | (bzr r15294)
* | | | CPPification: almost all sp_object_set_whatever and sp_selection_whatever ↵Marc Jeanmougin2016-10-241-81/+90
| |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | global functions are now methods of ObjectSet*, with these additional benefits: - They can now act on any SelectionSet, not just the current selection; - Whenever possible, they don't need a desktop anymore and can run if called from GUI. I hope I did not break too many things in the process. *: So instead of callink sp_selection_move(desktop,x,y), you call myobjectset->move(x,y) (bzr r15189)
* | | Merged trunkAdrian Boguszewski2016-08-031-4/+1
|\ \ \ | | |/ | |/| (bzr r14954.1.29)
| * | Removed unused includes, decreased compilation time. Once againAdrian Boguszewski2016-08-031-4/+1
| | | | | | | | | (bzr r15034)
| * | Reverted changes to r15024 after many building problemsAdrian Boguszewski2016-07-281-0/+4
| | | | | | | | | (bzr r15027)
| * | Removed unused includes, decrease compilation timeAdrian Boguszewski2016-07-281-4/+0
| |/ | | | | (bzr r15025)
* | Added items as a range functionAdrian Boguszewski2016-07-031-6/+6
|\| | | | | (bzr r14954.1.13)
* | Moved next functions, added namespace, renamed range functionsAdrian Boguszewski2016-06-251-5/+5
|/ | | (bzr r14954.1.10)
* Bug #1552765 fixed Break Apart dont handle well stroke with in documents ↵Jabier Arraiza Cenoz2016-04-081-10/+4
| | | | | | | | different than px Fixed bugs: - https://launchpad.net/bugs/1552765 (bzr r14765)
* Fix for bug 415471 and 1553182 related to undo with eraser toolJabier Arraiza Cenoz2016-03-041-8/+10
| | | | | | Fixed bugs: - https://launchpad.net/bugs/1553182 (bzr r14688)
* static code analysisKris De Gussem2015-11-131-6/+6
| | | (bzr r14463)
* Use different method to find text to save when converting text to path.Tavmjong Bah2015-10-021-8/+8
| | | | | | | | (Also has advantage of preserving lines.) Fixed bugs: - https://launchpad.net/bugs/1502013 (bzr r14390)
* fix for stl "remove"Marc Jeanmougin2015-05-071-2/+2
| | | (bzr r14123)
* better fix, using std::remove instead of std::eraseMarc Jeanmougin2015-05-071-6/+2
| | | (bzr r14122)
* fix crash when converting a group of objects to pathMarc Jeanmougin2015-05-071-2/+6
| | | (bzr r14121)
* updated with trunkMarc Jeanmougin2015-04-291-2/+10
|\ | | | | (bzr r13922.1.19)
| * Save original text in 'aria-label' attribute for accessibilty reasons.Tavmjong Bah2015-04-281-1/+11
| | | | | | (bzr r14066)
* | Just reread the entire diff against trunk. Given the diff size, i must have ↵Marc Jeanmougin2015-04-261-1/+1
| | | | | | | | | | | | | | | | | | | | 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-2/+2
| | | | | | (bzr r13922.1.11)
* | corrected the casts (hopefully)Marc Jeanmougin2015-02-271-32/+17
| | | | | | (bzr r13922.1.10)
* | Put a few std::vector<SPitem*>Marc Jeanmougin2015-02-191-36/+37
| | | | | | (bzr r13922.1.5)
* | At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin2015-02-171-62/+63
|/ | | | | | | | 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)
* Remove sp_style_write_string() and sp_style_write_difference().Tavmjong Bah2014-12-251-15/+13
| | | (bzr r13822.1.4)
* Remove sp_desktop_document and finish cleanup of desktop-handles.hLiam P. White2014-12-211-6/+6
| | | (bzr r13820)
* Purge sp_desktop_message_stackLiam P. White2014-12-211-8/+8
| | | (bzr r13817)
* Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelectionLiam P. White2014-12-211-4/+4
| | | (bzr r13809)
* Update to trunk r13638Liam P. White2014-10-251-24/+32
|\ | | | | (bzr r13341.1.286)
| * Address possible-yet-unlikely null parent scenario.Jon A. Cruz2014-10-241-3/+3
| | | | | | (bzr r13636)
| * Initial removal of box3d outdated GTKish macros.Jon A. Cruz2014-10-241-21/+29
| | | | | | (bzr r13634)
* | Update to trunk r13621Liam P. White2014-10-171-0/+1
|\| | | | | (bzr r13341.1.278)
| * path combine: add an assert to indicate that item list cannot be emptyJohan B. C. Engelen2014-10-121-0/+1
| | | | | | (bzr r13602)
* | Update to trunkLiam P. White2014-03-261-15/+10
|\| | | | | (bzr r13090.1.32)
| * fix crash introduced in rev. 13199. (revert the change to Glib::string ↵Johan B. C. Engelen2014-03-251-8/+8
| | | | | | | | | | | | | | | | (crashes on nullptr init), but keep the memleak fix) Fixed bugs: - https://launchpad.net/bugs/1297174 (bzr r13210)
| * add convenience functions to deal with Glib::ustrings for setting repr ↵Johan B. C. Engelen2014-03-241-2/+2
| | | | | | | | | | attributes (bzr r13203)
| * sp_selected_path_combine: simplify code, prevent memleak waiting to happen ↵Johan B. C. Engelen2014-03-241-13/+8
| | | | | | | | | | upon refactoring (bzr r13199)
* | Reverted swatchesLiam P. White2014-03-121-0/+8
|/ | | | | | | Removed a toy effect (not ready yet) Fixed a bug with Livarot General cleanup (bzr r13090.1.23)
* C++Johan B. C. Engelen2013-10-041-1/+1
| | | (bzr r12660)
* C++ify calling a few SPLPEItem functions, much more work than expected... ↵Johan B. C. Engelen2013-09-251-1/+1
| | | | | slowly slowly... (bzr r12593)
* Allow Object to Path verb from non-GUI (DBus) interfaceEric Greveson2013-08-121-6/+4
| | | (bzr r12473.1.1)
* Fix for Bug #257223 (Object to Path should work for Connectors) by Matthew ↵Nicolas Dufour2013-05-011-0/+8
| | | | | | | | Petroff. Fixed bugs: - https://launchpad.net/bugs/257223 (bzr r12313)
* Header cleaningAlex Valavanis2012-02-121-0/+2
| | | (bzr r10963)
* add underscores to some member variables.Johan B. C. Engelen2012-01-171-1/+1
| | | | | add some const stuff (bzr r10900)
* turn SPPath into a class, and add some methods...Johan B. C. Engelen2012-01-171-3/+3
| | | (bzr r10897)
* part 1 of SPPath cleanup for LPE... remove duplicated original_curve in ↵Johan B. C. Engelen2012-01-171-1/+1
| | | | | SPPath (SPShape has curve_before_lpe) (bzr r10895)
* Warning and uninitialized variable cleanup.Jon A. Cruz2012-01-081-6/+7
| | | (bzr r10860)