summaryrefslogtreecommitdiffstats
path: root/src/path-prefix.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-08-19Add paint server dialog. Currently handles patterns and hatches. GSOC 2019.Valentin Ionita1-12/+6
2019-06-06Use share/inkscape subfolder on WindowsPatrick Storz1-30/+4
First part of https://gitlab.com/inkscape/inkscape/issues/82
2019-03-31Remove unused INKSCAPE_APPICONDIR and INKSCAPE_BINDDIRPatrick Storz1-7/+0
2019-03-30Avoid redefining INKSCAPE_DATADIRPatrick Storz1-11/+11
Define and use INKSCAPE_DATADIR_REAL instead, which avoids potential include order issues and avoids some semantic ambiguity.
2019-03-30Remove "get_extensions_path()"Patrick Storz1-1/+0
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
2019-03-30Remove unused "get_datadir_path()"Patrick Storz1-1/+0
This should be a function in Inkscape::IO::Resource (which it already references) if re-added.
2019-03-30Add inscape to search pathPatrick Storz1-0/+3
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
2018-11-08Clarify licensesMax Gaukler1-0/+9
- add license headers to everything - convert a few files from public domain or LGPL2.1+ to GPL2+ - some archaeology to clarify which files are from which library
2018-10-01Avoid duplicating defines in config.h and on command lineEduard Braun1-0/+5
2018-10-01Remove #include "config.h" wherever possibleEduard Braun1-4/+0
2018-09-24Remove #include "config.h" from header files where possibleEduard Braun1-2/+2
2018-07-26Add allow to use system icon setsJabiertxo Arraiza Cenoz1-2/+2
2018-07-26Fixing paths to allow themes and icons inside main inkscape instalation not ↵Jabier Arraiza1-8/+12
only at home
2018-07-25Add some Marting sugestions about main.cpp in MRJabiertxo Arraiza Cenoz1-1/+2
2017-12-04Generalize support for INKSCAPE_DATADIR environment variableEduard Braun1-50/+51
Now works unless configured with ENABLE_BINRELOC or ENABLE_OSX_APP_LOCATIONS
2017-12-04Pull custom code from prefix.h/cppEduard Braun1-7/+6
These files are actually part of BinReloc Inkscape specific code is in path-prefix.h (and now path-prefix.cpp)
2017-10-20Define INKSCAPE_FONTSDIR and add USER/SYSTEM resource paths for fontsEduard Braun1-0/+4
(Note we always had an empty /share/fonts directory that didn't seem to have any purpose yet)
2017-08-16Install AUTHORS & TRANSLATORS files and auto-generate credits in AboutBoxAlexander Valavanis1-0/+4
2017-08-13Install AUTHORS & TRANSLATORS files and auto-generate credits in AboutBoxAlexander Valavanis1-0/+4
2017-07-17Cleanup: eliminate require-config.hEduard Braun1-1/+3
It's widely unused and seems harly necessary.
2017-06-29Add replacements for themedir for osx and win32Martin Owens1-0/+2
2017-06-15Refactor 1a66c0aae0da7c3b860d06e72f5ff87f444bc462 and allow to use a ↵Eduard Braun1-16/+16
different data directory by setting the environment variable INKSCAPE_DATADIR at runtime
2016-06-21Adding a comment to explain what we're doingTed Gould1-0/+4
(bzr r14950.1.10)
2016-06-21Adjust directories to be lib basedTed Gould1-21/+22
(bzr r14950.1.8)
2016-06-21Make the relocatable paths relative to the lib installTed Gould1-21/+21
(bzr r14950.1.7)
2015-11-20window/task bar icon missing when installed in non-standard locationRaphael Rosch1-0/+2
Fixed bugs: - https://launchpad.net/bugs/1516238 (bzr r14479)
2014-09-27Update to experimental r13565Liam P. White1-8/+8
(bzr r13341.5.16)
2014-08-31Header cleanup: stop using Glib types where they aren't truly needed. Eases ↵Liam P. White1-8/+8
GThread deprecation errors. (bzr r13341.1.190)
2014-08-20Reorg Resources folder: move inkscape's shared resources into ↵su_v1-17/+17
Resources/share/inkscape (bzr r13506.1.26)
2012-10-11Add symbols dialog. See: http://wiki.inkscape.org/wiki/index.php/SymbolsDialogTavmjong Bah1-0/+4
(bzr r11782)
2011-11-29fix typo to repair build on windowsJohan B. C. Engelen1-1/+1
(bzr r10755)
2011-11-29Add possibility to check validity of attributes and usefulness of properties.Tavmjong Bah1-0/+4
This code adds the ability to check for every elment in an SVG document if its attributes are valid and the styling properties are useful. Options under the SVG Output section of the Inkscape Preferences dialog control what should be checked when, and what actions should be taken if invalid attributes or non-useful properties are found. (bzr r10753)
2009-02-13Remove last remnants of ancient plugin support. Tidy up acinclude.m4.Krzysztof Kosi??ski1-4/+0
(bzr r7278)
2008-05-29Create a new macro in path-prefix.h, WIN32_DATADIR, that works similarly to ↵Bob Jamison1-19/+19
BR_DATADIR. This should solve the "current directory" problems. This is a temporary fix. (bzr r5762)
2008-04-26r19136@shi: ted | 2008-04-24 19:44:01 -0700Ted Gould1-0/+4
Basis for reading filters out of SVG files in system and personal directories. r19137@shi: ted | 2008-04-24 20:45:27 -0700 Removing a TODO r19138@shi: ted | 2008-04-24 20:55:50 -0700 Filling this out some. Now we're looking through the files and finding the filters in it. r19139@shi: ted | 2008-04-24 22:07:55 -0700 Changing to build filename, really amazing that it's worked before. r19140@shi: ted | 2008-04-24 22:43:57 -0700 My own crazy writer. Output streams are stupid C++-isms. char * works just fine. r19154@shi: ted | 2008-04-24 22:56:05 -0700 Cleaning up the XML transfer. Pretty happy with it now. r19155@shi: ted | 2008-04-24 23:00:11 -0700 Don't need to set up that string for translation because it's getting placed inside a structure that gets thrown gettext already. r19156@shi: ted | 2008-04-25 17:12:40 -0700 OMG! Stacking seems to be working. Now it's very easy to test the cooling on your CPU using Inkscape. That's going to have to be a feature in the release notes. r19166@shi: ted | 2008-04-25 21:00:34 -0700 Adding in filter-file.cpp (bzr r5522)
2008-03-31Change INKSCAPE_JAVADIR to INKSCAPE_BINDDIR so that we can have subdirs for ↵Bob Jamison1-4/+4
each language supported (bzr r5268)
2008-03-10Adding OS X pathJon A. Cruz1-1/+2
(bzr r5033)
2008-03-10add INKSCAPE_JAVADIRBob Jamison1-0/+3
(bzr r5030)
2007-03-30allow easy access to our examples folder from Open dialogbulia byak1-0/+4
(bzr r2786)
2006-05-26* src/path-prefix.h: Add missing CREATE_* directory locationsmjwybrow1-6/+3
for building an OS X application bundle. Fixes bug #1495284. (bzr r1011)
2006-04-26Added beginnings of CREATE support in path-prefix.hJoshua L. Blocher1-1/+20
(bzr r588)
2006-04-06introduce uniform resource path API to replace copy-and-pasted hacksMenTaLguY1-0/+4
(bzr r436)