| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove confusing and broken save as PNG option | Marc Jeanmougin | 2019-01-17 | 4 | -185/+0 |
| | | |||||
| * | Merge branch 'fedora-oob-abort' of gitlab.com:tspiteri/inkscape | Marc Jeanmougin | 2019-01-16 | 1 | -3/+11 |
| |\ | |||||
| | * | out-of-bounds access on Enter-up-left in new text field | Trevor Spiteri | 2019-01-15 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | Reproduce using: 1. Select text tool (F8) 2. Click on empty canvas 3. Hit Enter 4. Hit Up 5. Hit Left | ||||
| | * | out-of-bounds access on Enter-up-down in new text field | Trevor Spiteri | 2019-01-15 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1612618 Reproduce using: 1. Select text tool (F8) 2. Click on empty canvas 3. Hit Enter 4. Hit Up 5. Hit Down | ||||
| | * | out-of-bounds access on clicking at end of text field | Trevor Spiteri | 2019-01-15 | 1 | -1/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1608371 https://bugs.launchpad.net/inkscape/+bug/1803553 Reproduce using: 1. Select text tool (F8) 2. Click on empty canvas 3. Type "abc" 4. Click somewhere else 5. Click in first text field after "c" in "abc" | ||||
| | * | out-of-bounds access on Enter in new text field | Trevor Spiteri | 2019-01-15 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | https://bugzilla.redhat.com/show_bug.cgi?id=1575842 Reproduce using: 1. Select text tool (F8) 2. Click on empty canvas 3. Hit Enter | ||||
| * | | Remove unused files. | Tavmjong Bah | 2019-01-16 | 5 | -842/+0 |
| | | | |||||
| * | | Make InkscapeWindow responsible for adding window to app. | Tavmjong Bah | 2019-01-16 | 2 | -3/+14 |
| |/ | | | | Prevents premature program termination if original window deleted. | ||||
| * | Initialize unused variable. | Tavmjong Bah | 2019-01-15 | 1 | -1/+1 |
| | | |||||
| * | Use ink_file_open in sp_file_open. | Tavmjong Bah | 2019-01-15 | 4 | -52/+68 |
| | | |||||
| * | Update error messages. | Tavmjong Bah | 2019-01-15 | 1 | -2/+2 |
| | | |||||
| * | std::unique_ptr<_ObserverData> | Thomas Holder | 2019-01-14 | 2 | -14/+9 |
| | | |||||
| * | std::unique_ptr<PrefNodeObserver> | Thomas Holder | 2019-01-14 | 2 | -10/+3 |
| | | |||||
| * | Add correct tooltips for Cap height and x-height. | Gyuris Gellért | 2019-01-14 | 1 | -2/+2 |
| | | |||||
| * | Misc. typo and whitespace fixes | luz.paz | 2019-01-14 | 8 | -10/+10 |
| | | | | Found via `codespell` and `atom editor` | ||||
| * | Fixing Bug #1811551: GCC is not liking missing string_literal in ↵ | Kishore Debnath | 2019-01-14 | 1 | -2/+2 |
| | | | | | g_strdup_printf(). In this change, I'm adding string literal and this is revoming the compilation problem in mac. | ||||
| * | Fix memleak and hopefully windows CI | Marc Jeanmougin | 2019-01-14 | 1 | -1/+1 |
| | | |||||
| * | Another baby step in creating InkscapeWindow. | Tavmjong Bah | 2019-01-13 | 5 | -33/+49 |
| | | |||||
| * | simplify translated default.svg | Marc Jeanmougin | 2019-01-13 | 1 | -0/+3 |
| | | |||||
| * | Allow window to be closed when operating in batch mode. | Tavmjong Bah | 2019-01-13 | 2 | -4/+13 |
| | | | | | | | | | Most verbs require the presence of a GUI even if not really needed. A new option, --batch-process, allows one to force desktop windows to close after processing actions/verbs. Once all verbs are replaced by actions that don't require a GUI, this option can be removed. | ||||
| * | Add button to delete prefs | Marc Jeanmougin | 2019-01-11 | 4 | -10/+44 |
| | | |||||
| * | Prevent window from stealing key presses. | Tavmjong Bah | 2019-01-10 | 1 | -1/+1 |
| | | |||||
| * | First baby step in adding InkscapeWindow (Gtk::ApplicationWindow) | Tavmjong Bah | 2019-01-09 | 4 | -10/+110 |
| | | |||||
| * | Remove helper/window.h helper/window.cpp | Tavmjong Bah | 2019-01-09 | 4 | -113/+11 |
| | | |||||
| * | Remove dependence on window.h. | Tavmjong Bah | 2019-01-08 | 1 | -3/+4 |
| | | |||||
| * | Remove unused header file. | Tavmjong Bah | 2019-01-08 | 1 | -1/+0 |
| | | |||||
| * | C++iffy cmd_new_element_node dialog. Remove dependancy on window.h. | Tavmjong Bah | 2019-01-08 | 1 | -73/+23 |
| | | |||||
| * | Remove unused header file. | Tavmjong Bah | 2019-01-08 | 4 | -6/+0 |
| | | |||||
| * | Fix bug 1810206: Crash if XRay mode enabled (assertion failed in ↵ | Jabier Arraiza | 2019-01-07 | 7 | -79/+124 |
| | | | | | SPCanvas::paintXRayBuffer) and other improvements to XRay | ||||
| * | Merge branch 'patch-1' of gitlab.com:octycs/inkscape | Marc Jeanmougin | 2019-01-06 | 1 | -1/+1 |
| |\ | |||||
| | * | Fix segfault when a masked object is transformed | octycs | 2019-01-06 | 1 | -1/+1 |
| | | | |||||
| * | | Merge branch 'patch-2' of gitlab.com:octycs/inkscape | Marc Jeanmougin | 2019-01-06 | 1 | -1/+1 |
| |\ \ | |||||
| | * | | Fix compile error for Gtk versions <3.20 | octycs | 2019-01-06 | 1 | -1/+1 |
| | |/ | |||||
| * / | Remove unneeded unreferencing. Add check on reference count. | Tavmjong Bah | 2019-01-06 | 3 | -7/+10 |
| |/ | |||||
| * | Add documentation to toolbox code | Alexander Valavanis | 2019-01-06 | 1 | -4/+65 |
| | | |||||
| * | fix double construction of Button members | Thomas Holder | 2019-01-03 | 1 | -8/+0 |
| | | |||||
| * | run clang tidy modernize pass | Marc Jeanmougin | 2019-01-02 | 81 | -115/+117 |
| | | |||||
| * | protect includes in c file | Marc Jeanmougin | 2019-01-02 | 1 | -5/+5 |
| | | |||||
| * | modernize: add overrides | Marc Jeanmougin | 2019-01-02 | 51 | -108/+107 |
| | | |||||
| * | modernize loops (2) | Marc Jeanmougin | 2019-01-02 | 13 | -71/+67 |
| | | |||||
| * | modernize loops | Marc Jeanmougin | 2019-01-02 | 238 | -2286/+2025 |
| | | |||||
| * | 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 |
| | | | | | |||||
