| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Make the Inkscape application run as a single instance... expect if ↵ | Tavmjong Bah | 2019-04-08 | 1 | -1/+5 |
| | | | | | | | --gapplication-app-id is set. This avoids potential problems with copying between documents and prevents race conditions in saving preferences. | ||||
| * | Fix build with WITH_DBUS. | Shlomi Fish | 2019-04-07 | 1 | -1/+1 |
| | | | | | There was a use of a private. | ||||
| * | Remove trailing whitespace. | Tavmjong Bah | 2019-04-07 | 1 | -34/+34 |
| | | |||||
| * | Move signal functions to end, matches order in header file. | Tavmjong Bah | 2019-04-07 | 1 | -102/+99 |
| | | |||||
| * | More document.h cleanup. | Tavmjong Bah | 2019-04-06 | 23 | -153/+125 |
| | | |||||
| * | CMake: Fix module FindDoubleConversion.cmake | Patrick Storz | 2019-04-05 | 1 | -2/+2 |
| | | | | | | | | | 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 Bah | 2019-04-05 | 5 | -26/+26 |
| | | |||||
| * | Fix indentating. | Tavmjong Bah | 2019-04-05 | 1 | -100/+110 |
| | | |||||
| * | Reorganize document.h. | Tavmjong Bah | 2019-04-04 | 4 | -163/+228 |
| | | |||||
| * | Replace IS_NAN with std::isnan (exists since C++11) | Patrick Storz | 2019-04-02 | 5 | -11/+11 |
| | | |||||
| * | Replace IS_FINITE with std::isfinite (exists since C++11) | Patrick Storz | 2019-04-02 | 5 | -14/+14 |
| | | |||||
| * | Add new lib2geom dependency: "double-conversion" | Patrick Storz | 2019-04-02 | 1 | -0/+2 |
| | | |||||
| * | 2geom: update to 7e3b3f75023c7c69fd085574cfaa46de0213bbbc | Patrick Storz | 2019-04-02 | 18 | -3644/+55 |
| | | |||||
| * | Update CMakeLists.txt | shaharyaar | 2019-04-02 | 1 | -1/+1 |
| | | |||||
| * | Realign and reorder guides UI | Nathan Lee | 2019-04-02 | 3 | -9/+46 |
| | | |||||
| * | Tidy UI for Object Properties/Attributes | Nathan Lee | 2019-04-02 | 2 | -11/+12 |
| | | |||||
| * | Tidy various dialog UIs | Nathan Lee | 2019-04-02 | 25 | -208/+337 |
| | | |||||
| * | Avoid crash from nullptr exception | Nathan Lee | 2019-04-02 | 1 | -5/+5 |
| | | | | | | | | Adds exception handling for HiddenParam::param_newWidget() which always returns a nullptr. Fixes https://gitlab.com/inkscape/inkscape/issues/167 | ||||
| * | fixed drag-and-drop crash in xml tree | Ryan O'Connor | 2019-04-01 | 1 | -20/+9 |
| | | |||||
| * | Some anti-aliasing | Patrick Storz | 2019-03-31 | 5 | -5/+5 |
| | | |||||
| * | Remove unused INKSCAPE_APPICONDIR and INKSCAPE_BINDDIR | Patrick Storz | 2019-03-31 | 3 | -9/+0 |
| | | |||||
| * | Aspell: No need to explicitly set prefix anymore | Patrick Storz | 2019-03-30 | 2 | -35/+1 |
| | | | | | | Aspell (at least the MSYS2 version) is properly relocatable these days. | ||||
| * | Usage of get_program_dir() is more appropriate here | Patrick Storz | 2019-03-30 | 1 | -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 variable | Patrick Storz | 2019-03-30 | 1 | -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_DATADIR | Patrick Storz | 2019-03-30 | 2 | -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 enum | Patrick Storz | 2019-03-30 | 2 | -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 Storz | 2019-03-30 | 3 | -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 Storz | 2019-03-30 | 2 | -27/+0 |
| | | | | | | This should be a function in Inkscape::IO::Resource (which it already references) if re-added. | ||||
| * | Add inscape to search path | Patrick Storz | 2019-03-30 | 3 | -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 Storz | 2019-03-30 | 1 | -0/+15 |
| | | | | | | | | | See ecfc9efaf66d054fda239f48ef984190a89e6bae for details. This was dropped in db05b842cba28f01b431eee890537959aa2d8fe3 Partial fix for https://gitlab.com/inkscape/inkscape/issues/115 | ||||
| * | script.cpp: more cleanup | Patrick Storz | 2019-03-29 | 1 | -32/+19 |
| | | |||||
| * | script.cpp: Glib::spawn_async_with_pipes actually wants UTF-8 | Patrick Storz | 2019-03-29 | 1 | -7/+0 |
| | | |||||
| * | Drop "RegistryTool" which is no longer in use. | Patrick Storz | 2019-03-29 | 4 | -285/+0 |
| | | |||||
| * | An a few more config.h fixes | Patrick Storz | 2019-03-28 | 11 | -40/+4 |
| | | |||||
| * | dito | Patrick Storz | 2019-03-28 | 1 | -0/+4 |
| | | |||||
| * | Fix internationalization | Marc Jeanmougin | 2019-03-28 | 1 | -0/+4 |
| | | |||||
| * | Strip trailing whitespace | Ondřej Čertík | 2019-03-27 | 1 | -5/+5 |
| | | |||||
| * | Remove unused code for NEW_EXPORT_DIALOG | Patrick Storz | 2019-03-27 | 5 | -866/+2 |
| | | | | | | Functionality seems to have been replaced by "Save a Copy" and the PNG export dialog respectively. | ||||
| * | remove wrong from clipboard paste | Jabiertxof | 2019-03-27 | 1 | -2/+1 |
| | | |||||
| * | full remove expader + code | Jabiertxof | 2019-03-27 | 1 | -1/+0 |
| | | |||||
| * | Allow add LPE with one click | Jabiertxof | 2019-03-27 | 2 | -4/+38 |
| | | |||||
| * | Fix adding/lookup of recent files. | Patrick Storz | 2019-03-27 | 2 | -26/+10 |
| | | | | | | | | | | | | | | | | | | | | | | Avoid setting an application name as Gtk::RecentManager calls g_get_application_name () internally to determine the default "name" attribute used for new entries in the list of recently used files (recently-used.xbel) Our Gtk::RecentFilter in menubar.cpp expects the name to equal to g_get_prgname () though (which happens to be the fallback of g_get_application_name, but only if no application name is set as in earlier versions) The alternative would be to set metadata manually, but it would require us to set *all* fields manually (including mime type, etc.). See also https://gitlab.gnome.org/GNOME/gtk/issues/1775 Fixes https://gitlab.com/inkscape/inkscape/issues/160 | ||||
| * | Preferences: Remove old function to migrate recent documents | Patrick Storz | 2019-03-27 | 1 | -4/+0 |
| | | | | | | They seem to have been stored in preferences.xml at some point. We exclusively use Gtk::RecentManager for that now. | ||||
| * | Remove the expander code. Retain only for LPE default settings | Jabiertxof | 2019-03-27 | 1 | -0/+1 |
| | | |||||
| * | Add window class along dark/bright to mark APP is using symbolic icons or ↵ | Jabiertxof | 2019-03-27 | 2 | -0/+17 |
| | | | | | regular to allow apply diferent rules in icon contesx. For example allow use icons by css only (and sufix properly with "-symbolic" when necesary | ||||
| * | Remove dead code. | Tavmjong Bah | 2019-03-27 | 2 | -93/+0 |
| | | |||||
| * | Misc. typos | luz.paz | 2019-03-26 | 5 | -9/+9 |
| | | | | Found via `codespell` | ||||
| * | lpe-pts2ellipse: added perspective circle from 4 points | schwieni | 2019-03-25 | 1 | -2/+6 |
| | | | | | improved tool-tips for better usability | ||||
| * | lpe-pts2ellipse: added perspective circle from 4 points | schwieni | 2019-03-25 | 3 | -136/+112 |
| | | | | | improved tool-tips for better usability | ||||
| * | lpe-pts2ellipse: added perspective circle from 4 points | schwieni | 2019-03-25 | 2 | -46/+278 |
| | | | | | improved tool-tips for better usability | ||||
