| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 |
| | | | | | |||||
| * | | | | 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 |
| | | | | |||||
