• Michael Natterer's avatar
    Issue #2224 - Use the "Swap folder" setting for the GEGL cache · a29f73bd
    Michael Natterer authored
    Move swap/cache and temporary files out the GIMP user config dir:
    
    libgimpbase: add gimp_cache_directory() and gimp_temp_directory()
    which return the new default values inside XDG_CACHE_HOME and the
    system temp directory. Like all directories from gimpenv.[ch] the
    values can be overridden by environment variables. Improve API docs
    for all functions returning directories.
    
    Add new config file substitutions ${gimp_cache_dir} and
    ${gimp_temp_dir}.
    
    Document all the new stuff in the gimp and gimprc manpages.
    
    app: default "swap-path" and "temp-path" to the new config file
    substitutions. On startup and config changes, make sure that the swap
    and temp directories actually exist.
    
    In the preferences dialog, add reset buttons to all file path pages.
    a29f73bd
Name
Last commit
Last update
..
actions Loading commit data...
config Loading commit data...
core Loading commit data...
dialogs Loading commit data...
display Loading commit data...
file Loading commit data...
gegl Loading commit data...
gui Loading commit data...
menus Loading commit data...
operations Loading commit data...
paint Loading commit data...
pdb Loading commit data...
plug-in Loading commit data...
propgui Loading commit data...
tests Loading commit data...
text Loading commit data...
tools Loading commit data...
vectors Loading commit data...
widgets Loading commit data...
xcf Loading commit data...
.gitignore Loading commit data...
Makefile.am Loading commit data...
about.h Loading commit data...
app.c Loading commit data...
app.h Loading commit data...
errors.c Loading commit data...
errors.h Loading commit data...
gimp-debug.c Loading commit data...
gimp-debug.h Loading commit data...
gimp-intl.h Loading commit data...
gimp-log.c Loading commit data...
gimp-log.h Loading commit data...
gimp-priorities.h Loading commit data...
gimp-version.c Loading commit data...
gimp-version.h Loading commit data...
gimpcore.def Loading commit data...
language.c Loading commit data...
language.h Loading commit data...
main.c Loading commit data...
sanity.c Loading commit data...
sanity.h Loading commit data...
signals.c Loading commit data...
signals.h Loading commit data...
tests.c Loading commit data...
tests.h Loading commit data...
unique.c Loading commit data...
unique.h Loading commit data...