summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix memleak and hopefully windows CIMarc Jeanmougin2019-01-141-1/+1
| |
* | Another baby step in creating InkscapeWindow.Tavmjong Bah2019-01-135-33/+49
| |
* | simplify translated default.svgMarc Jeanmougin2019-01-131-0/+3
| |
* | Allow window to be closed when operating in batch mode.Tavmjong Bah2019-01-132-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 prefsMarc Jeanmougin2019-01-114-10/+44
| |
* | Prevent window from stealing key presses.Tavmjong Bah2019-01-101-1/+1
| |
* | First baby step in adding InkscapeWindow (Gtk::ApplicationWindow)Tavmjong Bah2019-01-094-10/+110
| |
* | Remove helper/window.h helper/window.cppTavmjong Bah2019-01-094-113/+11
| |
* | Remove dependence on window.h.Tavmjong Bah2019-01-081-3/+4
| |
* | Remove unused header file.Tavmjong Bah2019-01-081-1/+0
| |
* | C++iffy cmd_new_element_node dialog. Remove dependancy on window.h.Tavmjong Bah2019-01-081-73/+23
| |
* | Remove unused header file.Tavmjong Bah2019-01-084-6/+0
| |
* | Fix bug 1810206: Crash if XRay mode enabled (assertion failed in ↵Jabier Arraiza2019-01-077-79/+124
| | | | | | | | SPCanvas::paintXRayBuffer) and other improvements to XRay
* | Merge branch 'patch-1' of gitlab.com:octycs/inkscapeMarc Jeanmougin2019-01-061-1/+1
|\ \
| * | Fix segfault when a masked object is transformedoctycs2019-01-061-1/+1
| | |
* | | Merge branch 'patch-2' of gitlab.com:octycs/inkscapeMarc Jeanmougin2019-01-061-1/+1
|\ \ \
| * | | Fix compile error for Gtk versions <3.20octycs2019-01-061-1/+1
| |/ /
* / / Remove unneeded unreferencing. Add check on reference count.Tavmjong Bah2019-01-063-7/+10
|/ /
* | Add documentation to toolbox codeAlexander Valavanis2019-01-061-4/+65
| |
* | fix double construction of Button membersThomas Holder2019-01-031-8/+0
| |
* | run clang tidy modernize passMarc Jeanmougin2019-01-0281-115/+117
| |
* | protect includes in c fileMarc Jeanmougin2019-01-021-5/+5
| |
* | modernize: add overridesMarc Jeanmougin2019-01-0251-108/+107
| |
* | modernize loops (2)Marc Jeanmougin2019-01-0213-71/+67
| |
* | modernize loopsMarc Jeanmougin2019-01-02238-2286/+2025
| |
* | Avoid creating a new document before opening an old document.Tavmjong Bah2019-01-021-1/+1
| |
* | Prevent reverting a drawing from closing Inkscape when only one window is open.Tavmjong Bah2019-01-021-2/+4
| |
* | Minor style fixesMarc Jeanmougin2019-01-0110-35/+30
| |
* | Merge branch 'master' of gitlab.com:inkscape/inkscapeAlexander Valavanis2019-01-015-56/+93
|\ \
| * \ Merge remote-tracking branch 'origin/attribute-lookup-map'Marc Jeanmougin2019-01-013-18/+38
| |\ \
| | * | sp_attribute_lookup with std::mapThomas Holder2018-12-243-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/inkscapeMarc Jeanmougin2019-01-012-38/+55
| |\ \ \
| | * | | Speed up de-selection by switching to more efficient intrusive list structureOlli Parviainen2018-12-262-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 namespaceAlexander Valavanis2019-01-0111-96/+133
| | | | |
* | | | | C++ify EekPreviewAlexander Valavanis2019-01-016-639/+376
|/ / / /
* | | | Fix permission on non-executable fileAlexander Valavanis2018-12-291-0/+0
| | | |
* | | | Fix namespace naming consistencyAlexander Valavanis2018-12-2910-92/+91
| | | |
* | | | Update READMEAlexander Valavanis2018-12-291-1/+0
| | | |
* | | | Move Button to Inkscape namespaceAlexander Valavanis2018-12-297-75/+85
| | | |
* | | | Rm deprecated budget widgetsAlexander Valavanis2018-12-2914-222/+184
| | | |
* | | | C++ify button widgetAlexander Valavanis2018-12-295-196/+204
| | | |
* | | | SPDesktopWidget: Migrate ruler events to sigc++Alexander Valavanis2018-12-283-172/+207
| | | |
* | | | desktop-widget: Use members instead of static variables for ruler eventsAlexander Valavanis2018-12-282-33/+42
| | | |
* | | | Allow InkFlowBox (XMLInspector) remember opendes statusJabiertxof2018-12-261-3/+3
| | | |
* | | | Fixing stylesJabier Arraiza2018-12-267-70/+70
| | | |
* | | | add "add" button on same placeJabier Arraiza2018-12-262-19/+22
| | | |
* | | | Add messagess to CSS dialogJabier Arraiza2018-12-262-2/+67
| | | |
* | | | Add status to attribute widgetJabier Arraiza2018-12-264-27/+66
| | | |
* | | | fix CNakeLists.txtJabier Arraiza2018-12-261-23/+23
| | | |
* | | | Fix Tav inputsJabier Arraiza2018-12-263-30/+34
| | | |