| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Avoid creating a new document before opening an old document. | Tavmjong Bah | 2019-01-02 | 1 | -1/+1 |
| | | |||||
| * | Prevent reverting a drawing from closing Inkscape when only one window is open. | Tavmjong Bah | 2019-01-02 | 1 | -2/+4 |
| | | |||||
| * | Minor style fixes | Marc Jeanmougin | 2019-01-01 | 10 | -35/+30 |
| | | |||||
| * | Merge branch 'master' of gitlab.com:inkscape/inkscape | Alexander Valavanis | 2019-01-01 | 5 | -56/+93 |
| |\ | |||||
| | * | Merge remote-tracking branch 'origin/attribute-lookup-map' | Marc Jeanmougin | 2019-01-01 | 3 | -18/+38 |
| | |\ | |||||
| | | * | sp_attribute_lookup with std::map | Thomas Holder | 2018-12-24 | 3 | -18/+38 |
| | | | | | | | | | | | | | | | | - replace linear array search with std::map lookup - remove duplicated name lookup logic in SPStylePropHelper | ||||
| | * | | 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> | ||||
| * | | | | Move Preview to Inkscape namespace | Alexander Valavanis | 2019-01-01 | 11 | -96/+133 |
| | | | | | |||||
| * | | | | C++ify EekPreview | Alexander Valavanis | 2019-01-01 | 6 | -639/+376 |
| |/ / / | |||||
| * | | | Fix permission on non-executable file | Alexander Valavanis | 2018-12-29 | 1 | -0/+0 |
| | | | | |||||
| * | | | Fix namespace naming consistency | Alexander Valavanis | 2018-12-29 | 10 | -92/+91 |
| | | | | |||||
| * | | | Update README | Alexander Valavanis | 2018-12-29 | 1 | -1/+0 |
| | | | | |||||
| * | | | Move Button to Inkscape namespace | Alexander Valavanis | 2018-12-29 | 7 | -75/+85 |
| | | | | |||||
| * | | | Rm deprecated budget widgets | Alexander Valavanis | 2018-12-29 | 14 | -222/+184 |
| | | | | |||||
| * | | | C++ify button widget | Alexander Valavanis | 2018-12-29 | 5 | -196/+204 |
| | | | | |||||
| * | | | SPDesktopWidget: Migrate ruler events to sigc++ | Alexander Valavanis | 2018-12-28 | 3 | -172/+207 |
| | | | | |||||
| * | | | desktop-widget: Use members instead of static variables for ruler events | Alexander Valavanis | 2018-12-28 | 2 | -33/+42 |
| | | | | |||||
| * | | | Allow InkFlowBox (XMLInspector) remember opendes status | Jabiertxof | 2018-12-26 | 1 | -3/+3 |
| | | | | |||||
| * | | | Fixing styles | Jabier Arraiza | 2018-12-26 | 7 | -70/+70 |
| | | | | |||||
| * | | | add "add" button on same place | Jabier Arraiza | 2018-12-26 | 2 | -19/+22 |
| | | | | |||||
| * | | | Add messagess to CSS dialog | Jabier Arraiza | 2018-12-26 | 2 | -2/+67 |
| | | | | |||||
| * | | | Add status to attribute widget | Jabier Arraiza | 2018-12-26 | 4 | -27/+66 |
| | | | | |||||
| * | | | fix CNakeLists.txt | Jabier Arraiza | 2018-12-26 | 1 | -23/+23 |
| | | | | |||||
| * | | | Fix Tav inputs | Jabier Arraiza | 2018-12-26 | 3 | -30/+34 |
| | | | | |||||
| * | | | Fix a prefs bug | Jabier Arraiza | 2018-12-26 | 1 | -1/+1 |
| | | | | |||||
| * | | | Add inkFlowBox widget and apply to XML inspector | Jabier Arraiza | 2018-12-26 | 5 | -18/+220 |
| | | | | |||||
| * | | | fix crash with missing image xlink:href attribute | Thomas Holder | 2018-12-26 | 1 | -0/+6 |
| | | | | |||||
| * | | | Remove duplicate warnings of iconloader | Jabier Arraiza | 2018-12-24 | 1 | -1/+7 |
| | | | | |||||
| * | | | Remove XML comments that are causing problems with 0.92.x. | Tavmjong Bah | 2018-12-24 | 1 | -3/+0 |
| | | | | | | | | | | | | | (0.92.x has been fixed but 0.92.3 and earlier will have problems.) | ||||
| * | | | Fix indenting in CMakeLists.txt files | Jabier Arraiza | 2018-12-24 | 2 | -23/+23 |
| | |/ |/| | |||||
| * | | rebase_hrefs: store IRI (UTF-8), not URI (ASCII) | Thomas Holder | 2018-12-24 | 3 | -0/+92 |
| | | | |||||
| * | | fix get_filename with locale!=NULL | Thomas Holder | 2018-12-23 | 1 | -2/+2 |
| | | | |||||
| * | | Fix create first selector | Jabier Arraiza | 2018-12-22 | 1 | -3/+7 |
| | | | |||||
| * | | Move DashSelector to Inkscape::UI::Widget namespace | Alexander Valavanis | 2018-12-22 | 6 | -25/+40 |
| | | | |||||
| * | | pinch zoom gesture | Thomas Holder | 2018-12-22 | 2 | -0/+31 |
| | | | |||||
| * | | Allow edit LPE on nestad groups | Jabiertxof | 2018-12-21 | 4 | -4/+4 |
| | | | |||||
| * | | Merge branch 'break-apart-speedup' of gitlab.com:ollip/inkscape | Marc Jeanmougin | 2018-12-20 | 2 | -3/+13 |
| |\ \ | |||||
| | * | | Accelerate boolean path operation for larger paths by disabling redrawing ↵ | Olli Parviainen | 2018-12-08 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | the canvas during running of the break-apart algorithm. This change reduces duration of e.g. cut-path operation to a fraction of the original when working with a large path set. Signed-off-by: Olli Parviainen <oparviai@iki.fi> | ||||
| | * | | Accelerate the break-apart operation for larger paths by disabling redrawing ↵ | Olli Parviainen | 2018-12-08 | 1 | -3/+7 |
| | |/ | | | | | | | | | | | | | | | the canvas during the break-apart algorithm is running. Testing this change with a large pathset accelerated the break-apart operation duration from 24 seconds down to mere 4 seconds. 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 |
| | | | | |||||
| * | | | Merge branch 'patch-1' of gitlab.com:techtonik/inkscape | Marc Jeanmougin | 2018-12-20 | 1 | -1/+3 |
| |\ \ \ | |||||
| | * | | | Turn off clang-format for about box formatting | anatoly techtonik | 2018-12-01 | 1 | -0/+2 |
| | | | | | |||||
| | * | | | aboutbox.cpp: Add 2019 as some 1.0 release date in the future | anatoly techtonik | 2018-11-27 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Fix comment. | Tavmjong Bah | 2018-12-20 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Prevent screen jump when 'inline-size' value is too small to display text. | Tavmjong Bah | 2018-12-20 | 1 | -2/+14 |
| | | | | | |||||
| * | | | | Separate knots for 'shape-inside' and 'inline-size'. | Tavmjong Bah | 2018-12-19 | 1 | -101/+130 |
| | | | | | |||||
| * | | | | Add preference for using SVG2 auto-flowed text in GUI. | Tavmjong Bah | 2018-12-19 | 1 | -0/+4 |
| | | | | | |||||
| * | | | | Add preference for using SVG 2 text in a shape (GUI to come). | Tavmjong Bah | 2018-12-19 | 3 | -59/+60 |
| | | | | | |||||
