summaryrefslogtreecommitdiffstats
path: root/src/gradient-drag.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-10-05Fix various minor code problemsMarc Jeanmougin1-0/+2
2019-10-05Fix some memory leaks found by scan-buildMarc Jeanmougin1-0/+2
2019-08-23Eliminate clang warningsThomas Holder1-6/+0
-Winfinite-recursion -Wpessimizing-move -Wunused-label -Wunneeded-internal-declaration -Wself-assign-overloaded -Wunused-const-variable (some) -Wsometimes-uninitialized (some)
2019-05-27Hackfest2019: Rm tautological testsAlexander Valavanis1-2/+2
2019-01-02modernize loops (2)Marc Jeanmougin1-14/+14
2019-01-02modernize loopsMarc Jeanmougin1-31/+25
2019-01-01Minor style fixesMarc Jeanmougin1-10/+10
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-10-05Removal of code but breaks gradientsMartin Owens1-6/+1
2018-10-01Remove #include "config.h" wherever possibleEduard Braun1-4/+0
2018-06-18Run clang-tidy’s modernize-use-nullptr pass.Emmanuel Gil Peyrot1-28/+28
This replaces all NULL or 0 with nullptr when assigned to or returned as a pointer.
2018-05-04Revert "Fix include order with clang-tidy check llvm-include-order"Marc Jeanmougin1-10/+10
This reverts commit bba4ff6672494fab59286b50f6c645ad62a47e60.
2018-04-29Fix include order with clang-tidy check llvm-include-orderMarc Jeanmougin1-10/+10
2018-01-30Move classes derived from SPObject to own directory.Tavmjong Bah1-20/+24
A lot of header clean-up.
2018-01-08Misc. typosluz.paz1-1/+1
Found via `codespell`
2017-10-02third batchMarc Jeanmougin1-14/+12
2017-06-30Starting selectable knotsJabier Arraiza1-5/+5
2017-02-06This commit fixes bug #1657874Jabiertxof1-3/+3
Title Missing handles after reset of rotation center Whats the bug: In a previous commit I do, I change a event on knots from onmove to onmousedown. this seems ok but the problem were if the user click on rotation center without moving it, the onrelease event has a variable move not set and hide the current knots making the needs to switch the tools to reshow. Is in particular a big problem on little elements where the center knot have a big influence and is very easy to click on it on select. Why do this commit that broke: I want have onmousedown fired to allow meshgradient triangle knots updated on mouse down. What fixes: INstras change the place of the signal, I send back to the original position and create a new signal to fire onmousedow a knot. In the gradient code I change the previous calls from undrag to onmousedown. Fixed bugs: - https://launchpad.net/bugs/1657874 (bzr r15486)
2016-12-05Highlight mesh handles when corner or handle selected.Jabier Arraiza Cenoz1-19/+236
Highlight mesh control lines when corner/handle hovered over. (bzr r15298)
2016-12-03Enable node resizing in mesh tool.Jabier Arraiza Cenoz1-0/+27
(bzr r15296)
2016-12-01Add toggles for handle visibility, editing fill, and editing stroke.Tavmjong Bah1-14/+27
(bzr r15289)
2016-11-30Fix bug with mesh handle update when corner moved via keys.Tavmjong Bah1-0/+1
(bzr r15288)
2016-11-29Give mesh corner nodes a different color from handle nodes (following node ↵Tavmjong Bah1-9/+15
tool coloring). (bzr r15286)
2016-11-23Select mesh nodes by clicking on control lines.Tavmjong Bah1-9/+27
(bzr r15267)
2016-11-21Keep corner nodes selected when possible for corner operations.Tavmjong Bah1-36/+164
(bzr r15264)
2016-11-17Another fix for the status bar with mesh gradients.Tavmjong Bah1-1/+10
(bzr r15258)
2016-09-27Rename <mesh> to <meshgradient> per SVG 2 CR specificiation.Tavmjong Bah1-17/+17
Note: <mesh> has been repurposed to be a special shape that tightly wraps a mesh gradient. (bzr r15137)
2016-09-26Fix undo/redo for mesh gradients.Tavmjong Bah1-8/+8
(bzr r15135)
2016-09-02Refactoring: #if 0, == true, and const.Shlomi Fish1-2/+5
Some refactoring for making the code clearer. (bzr r15100.1.6)
2016-08-03Removed unused includes, decreased compilation time. Once againAdrian Boguszewski1-6/+1
(bzr r15034)
2016-07-28Reverted changes to r15024 after many building problemsAdrian Boguszewski1-1/+6
(bzr r15027)
2016-07-28Removed unused includes, decrease compilation timeAdrian Boguszewski1-6/+1
(bzr r15025)
2016-07-14Renamed children list in SPObjectAdrian Boguszewski1-1/+1
(bzr r14954.1.21)
2016-07-13Second part of new SPObject children listAdrian Boguszewski1-2/+2
(bzr r14954.1.19)
2016-06-25Moved next functions, added namespace, renamed range functionsAdrian Boguszewski1-3/+3
(bzr r14954.1.10)
2016-05-21Fix regression: restore order in resources (e.g. pattern list)Marc Jeanmougin1-2/+2
(bzr r14907)
2015-12-07cppification : GHashMaps replaced by stl maps. getResouceList now gives a ↵Marc Jeanmougin1-3/+3
std::set<SPObject *>. Should give some performance improvements (quite a few linear lookups are now logarithmic) (bzr r14504.1.6)
2015-12-06cppification: GSList replaced by vectors (mostly related to gradients and ↵Marc Jeanmougin1-200/+183
meshes) (bzr r14504.1.2)
2015-11-13static code analysisKris De Gussem1-3/+3
(bzr r14463)
2015-05-08fixes a few of jenkins warningsMarc Jeanmougin1-1/+1
(bzr r14126)
2015-04-272Geom sync - initial commitKrzysztof Kosi??ski1-11/+11
(bzr r14059.2.1)
2015-03-01Rename <meshGradient> to <mesh>, <meshRow> to <meshrow>, <meshPatch> to ↵Tavmjong Bah1-19/+19
<meshpatch>. Remove experimental smoothing types. Add new smoothing 'type' attribute with bicubic smoothing option. Per SVG WG decission at Sydney 2015 face-to-face meeting. (bzr r13956)
2015-02-27corrected the casts (hopefully)Marc Jeanmougin1-6/+6
(bzr r13922.1.10)
2015-02-19Put a few std::vector<SPitem*>Marc Jeanmougin1-6/+6
(bzr r13922.1.5)
2015-02-17At first, I was thinking "I just have to go to the selection file, and ↵Marc Jeanmougin1-8/+9
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-8/+7
(bzr r13820)
2014-12-21Purge sp_desktop_controlsLiam P. White1-2/+2
(bzr r13819)
2014-12-21Deprecate and remove sp_desktop_selection in favor of SPDesktop::getSelectionLiam P. White1-1/+1
(bzr r13809)
2014-11-10Fix use-after-free crashLiam P. White1-0/+2
(bzr r13698)
2014-07-27Fix for 1309050Liam P. White1-0/+5
Fixed bugs: - https://launchpad.net/bugs/1309050 (bzr r13341.1.101)