| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | PencilToolbar: GtkAction migration | Alexander Valavanis | 2019-02-05 | 1 | -5/+4 |
| | | |||||
| * | MeasureToolbar: GtkAction migration | Alexander Valavanis | 2019-02-03 | 1 | -4/+3 |
| | | |||||
| * | No longer use widget data to store pointer to desktop widget. | Tavmjong Bah | 2019-01-20 | 1 | -2/+3 |
| | | |||||
| * | Remove debugging statements from displacemnet filter rendering code. | Tavmjong Bah | 2019-01-19 | 1 | -5/+0 |
| | | |||||
| * | Fix bug 1810206: Crash if XRay mode enabled (assertion failed in ↵ | Jabier Arraiza | 2019-01-07 | 6 | -77/+124 |
| | | | | | SPCanvas::paintXRayBuffer) and other improvements to XRay | ||||
| * | modernize loops | Marc Jeanmougin | 2019-01-02 | 15 | -105/+102 |
| | | |||||
| * | Merge branch 'items-to-intrusive-list' of gitlab.com:ollip/inkscape | Marc Jeanmougin | 2019-01-01 | 2 | -38/+55 |
| |\ | |||||
| | * | Speed up de-selection by switching to more efficient intrusive list structure | Olli Parviainen | 2018-12-26 | 2 | -38/+55 |
| | | | | | | | | | | | | | | | | | | | | | De-selection were slow for large path sets because disposal of SPCanvasItems needed to perform linear search through SPCanvasGroup::items linked list for every disposed item separately, meaning O(N^2) operation complexity. For large path sets this became excessively slow. To speed up the disposal operation, changed SPCanvasGroup::items from std::list to boost::intrusive::list that allows getting a linked list position iterator directly from SPCanvasItem pointer in constant time. This reduces the disposal operation complexity from O(N^2) to O(N). Testing with a large path set consisting of >100k items, de-selection became tens of times faster. Signed-off-by: Olli Parviainen <oparviai@iki.fi> | ||||
| * | | Merge branch 'master' of gitlab.com:wilfredor2/inkscape | Marc Jeanmougin | 2018-12-20 | 2 | -11/+13 |
| |\ \ | |||||
| | * | | Remove redundant bool variable and else before a return | Wilfredo Rodriguez | 2018-10-22 | 2 | -11/+13 |
| | | | | |||||
| * | | | Finish implementation of 'text-decoration-fill' and 'text-decoration-stroke'. | Tavmjong Bah | 2018-12-12 | 1 | -6/+14 |
| | | | | |||||
| * | | | Reduce code redundancy. | Tavmjong Bah | 2018-12-12 | 2 | -62/+35 |
| | | | | |||||
| * | | | Reduce code redundancy. | Tavmjong Bah | 2018-12-11 | 2 | -100/+53 |
| | | | | |||||
| * | | | Turn #defines into enum. | Tavmjong Bah | 2018-12-11 | 2 | -25/+30 |
| | | | | |||||
| * | | | Fix toggle rullers in split view and improve speed and rendering to xray | Jabier Arraiza | 2018-12-09 | 2 | -24/+36 |
| | |/ |/| | |||||
| * | | desktop-widget: make rulers private | Alexander Valavanis | 2018-12-06 | 1 | -2/+5 |
| | | | |||||
| * | | fix coding style | Jabier Arraiza | 2018-12-04 | 1 | -25/+20 |
| | | | |||||
| * | | Ready to review XRay | Jabier Arraiza | 2018-12-04 | 2 | -57/+53 |
| | | | |||||
| * | | working on render XRay | Jabier Arraiza | 2018-12-04 | 2 | -15/+95 |
| | | | |||||
| * | | Added XRay | Jabier Arraiza | 2018-12-04 | 2 | -28/+62 |
| | | | |||||
| * | | Remove dependance of SVGViewWidget on SVGView and View. Remove SVGView. | Tavmjong Bah | 2018-12-03 | 1 | -1/+3 |
| | | | | | | | | | Another step in making View not dependent on GUI. | ||||
| * | | Fix coding style | Jabier Arraiza | 2018-12-01 | 6 | -153/+156 |
| | | | |||||
| * | | Fix merging | Jabier Arraiza | 2018-12-01 | 2 | -8/+8 |
| | | | |||||
| * | | Fix merge to master and add shortcut | Jabier Arraiza | 2018-12-01 | 2 | -6/+6 |
| | | | |||||
| * | | Add scrool insensitive and reset if desktop change size | Jabier Arraiza | 2018-12-01 | 1 | -1/+18 |
| | | | |||||
| * | | Move spliter from prefs to SPCanvas to allow multidesktop | Jabiertxof | 2018-12-01 | 2 | -102/+123 |
| | | | |||||
| * | | Fixes to contoler position and auto hide | Jabiertxof | 2018-12-01 | 1 | -2/+5 |
| | | | |||||
| * | | Allow drag controller on split | Jabiertxof | 2018-12-01 | 2 | -6/+32 |
| | | | |||||
| * | | Add some Martin fixes and UX improvements | Jabiertxof | 2018-12-01 | 2 | -96/+40 |
| | | | |||||
| * | | Add actions and cleanup cairo draw | Jabier Arraiza | 2018-12-01 | 2 | -120/+150 |
| | | | |||||
| * | | Working on split controller | Jabiertxof | 2018-12-01 | 2 | -20/+161 |
| | | | |||||
| * | | Improve spliter and add outline mode functionality | Jabier Arraiza | 2018-12-01 | 9 | -55/+84 |
| | | | |||||
| * | | Adding line to move outline | Jabier Arraiza | 2018-12-01 | 3 | -35/+117 |
| | | | |||||
| * | | Improbements to events | Jabiertxof | 2018-12-01 | 1 | -27/+32 |
| | | | |||||
| * | | working on events | Jabiertxof | 2018-12-01 | 2 | -9/+78 |
| | | | |||||
| * | | Allow to redraw on drag | Jabier Arraiza | 2018-12-01 | 1 | -5/+4 |
| | | | |||||
| * | | Handling cursor for dragin split | Jabier Arraiza | 2018-12-01 | 1 | -5/+7 |
| | | | |||||
| * | | Working with canvas to split | Jabiertxof | 2018-12-01 | 1 | -22/+34 |
| | | | |||||
| * | | Adding draggin area | Jabier Arraiza | 2018-12-01 | 2 | -2/+33 |
| | | | |||||
| * | | Adding minor fixes | Jabier Arraiza | 2018-12-01 | 1 | -4/+4 |
| | | | |||||
| * | | Initial commit of split canvas | Jabiertxof | 2018-12-01 | 3 | -5/+54 |
| | | | |||||
| * | | Replace void* by SPItem* to avoid static casts. | Tavmjong Bah | 2018-11-30 | 2 | -8/+10 |
| | | | |||||
| * | | Fix area on filtered elements, also force cache it for fast view | Jabiertxof | 2018-11-16 | 1 | -3/+5 |
| | | | |||||
| * | | Clarify licenses | Max Gaukler | 2018-11-08 | 121 | -123/+308 |
| | | | | | | | | | | | | | - 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 | ||||
| * | | Implement the remaining vector effects properties. | Tavmjong Bah | 2018-11-08 | 3 | -3/+30 |
| | | | |||||
| * | | Replace Broken Image xpm by SVG. | Tavmjong Bah | 2018-11-07 | 1 | -4/+8 |
| | | | |||||
| * | | Add filter rendering improvements by caching | Jabier Arraiza | 2018-11-05 | 1 | -2/+6 |
| | | | |||||
| * | | Image HTTP support | Thomas Holder | 2018-11-04 | 2 | -4/+28 |
| | | | | | | | | | | | Uses Gio::File::load_contents (via URI::getContents) to load images from non-file/non-data URIs. Depends on GVfs. | ||||
| * | | Finish to convert SPFilter and SPFilterPrimitive to proper classes. | Emmanuel Gil Peyrot | 2018-10-19 | 1 | -2/+2 |
| | | | |||||
| * | | Renamed "Outline thin strokes" to "visible hairlines" to make the intent ↵ | Rick Yorgason | 2018-10-18 | 5 | -25/+26 |
| | | | | | | | | | clearer. | ||||
