summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Make sure Layout.wrap_mode is initialized and defined.Tavmjong Bah2019-04-152-3/+6
| | |
* | | Fix for line positioning in wrapped multi-line text.Tavmjong Bah2019-04-152-1/+6
| | | | | | | | | | | | | | | | | | Bug introduced in 605ef4a43ea0cf89d19d46679e9e0b5bb9e464b2 which applied line correction to all types of text rather than just multi-line text via sodipodi:role = "line".
* | | Fix nullptr deref after connector deleteBryce Harrington2019-04-141-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | When a connector has been deleted, its _connRef will be set to NULL. Some logic should be bypassed in this case, other should check NULL status as a pre-condition. Fixes: https://gitlab.com/inkscape/inbox/issues/313
* | | Filter effects dialog UI made more consistentNathan Lee2019-04-131-2/+2
| | |
* | | Cursor changes with Guides updated (UI)Nathan Lee2019-04-131-1/+5
| | | | | | | | | | | | Addresses https://gitlab.com/inkscape/inkscape/issues/199
* | | Ask user whether to reassign already used shortcutsPatrick Storz2019-04-101-1/+20
| | | | | | | | | | | | Fixes https://gitlab.com/inkscape/inkscape/issues/182
* | | Prevent segmentation fault when editing flow text missing <flowPara>.Tavmjong Bah2019-04-101-2/+21
| | | | | | | | | | | | Fixes issue #166.
* | | Fix segfault when inkscape is started more than once in single app mode.Tavmjong Bah2019-04-101-1/+1
| | | | | | | | | | | | Fixes Inbox issue #299.
* | | Add build pipeline for macOSRené de Hesselle2019-04-0912-25/+1216
| | |
* | | LPE mirror symmetry: Clarify some stringsPatrick Storz2019-04-091-14/+14
| | |
* | | Style fixMarc Jeanmougin2019-04-095-7/+7
| | |
* | | Make the Inkscape application run as a single instance... expect if ↵Tavmjong Bah2019-04-081-1/+5
| | | | | | | | | | | | | | | | | | --gapplication-app-id is set. This avoids potential problems with copying between documents and prevents race conditions in saving preferences.
* | | INSTALL: Improve cmake invocation examplesBryce Harrington2019-04-081-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | The directions advise the user to run cmake from a build/ directory, so the example should assume this. Add an example for building with debug symbols. We want to make it easy for people to help us figure out bugs. :-)
* | | Fix build with WITH_DBUS.Shlomi Fish2019-04-071-1/+1
| | | | | | | | | | | | There was a use of a private.
* | | Remove trailing whitespace.Tavmjong Bah2019-04-071-34/+34
| | |
* | | Move signal functions to end, matches order in header file.Tavmjong Bah2019-04-071-102/+99
| | |
* | | More document.h cleanup.Tavmjong Bah2019-04-0623-153/+125
| | |
* | | CMake: Fix module FindDoubleConversion.cmakePatrick Storz2019-04-052-16/+18
| | | | | | | | | | | | | | | | | | | | | | | | The module did not properly handle required libraries that were not found. Ensure proper behavior by sticking to CMake-recommended standard variable names.
* | | More cleanup of document.h.Tavmjong Bah2019-04-055-26/+26
| | |
* | | Fix indentating.Tavmjong Bah2019-04-051-100/+110
| | |
* | | Reorganize document.h.Tavmjong Bah2019-04-044-163/+228
| | |
* | | Attempt to fix Mac CI (missing double-conversion)Patrick Storz2019-04-021-1/+1
| | |
* | | CMake: Remove unused modulesPatrick Storz2019-04-025-291/+0
| | |
* | | Update packaging for double-conversionPatrick Storz2019-04-023-0/+3
| | |
* | | Replace IS_NAN with std::isnan (exists since C++11)Patrick Storz2019-04-025-11/+11
| | |
* | | Replace IS_FINITE with std::isfinite (exists since C++11)Patrick Storz2019-04-025-14/+14
| | |
* | | Add new lib2geom dependency: "double-conversion"Patrick Storz2019-04-023-0/+29
| | |
* | | 2geom: update to 7e3b3f75023c7c69fd085574cfaa46de0213bbbcPatrick Storz2019-04-0218-3644/+55
| | |
* | | Update CMakeLists.txtshaharyaar2019-04-021-1/+1
| | |
* | | Realign and reorder guides UINathan Lee2019-04-023-9/+46
| | |
* | | Tidy UI for Object Properties/AttributesNathan Lee2019-04-022-11/+12
| | |
* | | Tidy various dialog UIsNathan Lee2019-04-0225-208/+337
| | |
* | | Avoid crash from nullptr exceptionNathan Lee2019-04-021-5/+5
| | | | | | | | | | | | | | | | | | | | | Adds exception handling for HiddenParam::param_newWidget() which always returns a nullptr. Fixes https://gitlab.com/inkscape/inkscape/issues/167
* | | Add fixes to icons pointed in RocketChat. Thanks Adam Belisjabiertxof2019-04-0122-681/+2307
| | |
* | | fixed drag-and-drop crash in xml treeRyan O'Connor2019-04-011-20/+9
| | |
* | | CMake: Use CMAKE_CXX_STANDARD and don't set it in three placesPatrick Storz2019-03-313-17/+10
| | | | | | | | | | | | | | | | | | | | | | | | This requires bumping cmake version requirement to 3.1 (which should long be available on supported platforms, though) TODO: We actually depend on GNU compiler extensions right now (i.e. *don't* build with -std=c++11 but require -std=gnu++11)
* | | CMake: Avoid defining _FORTIFY_SOURCE twice in separate placesPatrick Storz2019-03-312-9/+6
| | |
* | | Some anti-aliasingPatrick Storz2019-03-318-7/+9
| | |
* | | CMake: Drop support for devlibs buildsPatrick Storz2019-03-314-309/+4
| | |
* | | Remove unused INKSCAPE_APPICONDIR and INKSCAPE_BINDDIRPatrick Storz2019-03-313-9/+0
| | |
* | | Aspell: No need to explicitly set prefix anymorePatrick Storz2019-03-302-35/+1
| | | | | | | | | | | | | | | Aspell (at least the MSYS2 version) is properly relocatable these days.
* | | Usage of get_program_dir() is more appropriate herePatrick Storz2019-03-301-1/+1
| | | | | | | | | | | | | | | It points at the same folder currently, but this will change with https://gitlab.com/inkscape/inkscape/issues/82
* | | Remove "PACKAGE_LOCALE_DIR" environment variablePatrick Storz2019-03-301-2/+0
| | | | | | | | | | | | | | | | | | | | | | | | Likely unneeded, see also https://gitlab.com/inkscape/inkscape/issues/115) If it causes issues we should set the more canonical INKSCAPE_LOCALEDIR instead.
* | | Avoid redefining INKSCAPE_DATADIRPatrick Storz2019-03-302-12/+12
| | | | | | | | | | | | | | | Define and use INKSCAPE_DATADIR_REAL instead, which avoids potential include order issues and avoids some semantic ambiguity.
* | | Inkscape::IO::Resource: Drop "DATA_DIR" from Type enumPatrick Storz2019-03-302-5/+0
| | | | | | | | | | | | | | | | | | | | | It seems unlikely we ever want to load "arbitrary" data from share/, usually there will be a more suitable "Type" to look for. Also it avoids ambiguity, as there is no user-specific "DATA_DIR"
* | | Remove "get_extensions_path()"Patrick Storz2019-03-303-42/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Contrary to what the name and placing suggest it's not a general utility function but a specialized function that constructs the full value to set for PYTHONPATH. Despite the misleading placement most functionality is unneeded: * INKSCAPE_EXTENSIONDIR should always be absolute * g_setenv recommends UTF-8 on Windows
* | | Remove unused "get_datadir_path()"Patrick Storz2019-03-302-27/+0
| | | | | | | | | | | | | | | This should be a function in Inkscape::IO::Resource (which it already references) if re-added.
* | | Add inscape to search pathPatrick Storz2019-03-303-0/+78
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This primarily allows extensions to simply call "inkscape" without requiring the user to modify environment variables or worrying about different versions of inkscape on the same machine (as we prefix the search path). We did this already for Windows but the code was removed in db05b842cba28f01b431eee890537959aa2d8fe3 Partially fixes https://gitlab.com/inkscape/inkscape/issues/115
* | | Restore "Add inkscape root directory to DLL search path"Patrick Storz2019-03-301-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | See ecfc9efaf66d054fda239f48ef984190a89e6bae for details. This was dropped in db05b842cba28f01b431eee890537959aa2d8fe3 Partial fix for https://gitlab.com/inkscape/inkscape/issues/115
* | | script.cpp: more cleanupPatrick Storz2019-03-291-32/+19
| | |