flatpak-builder/common
Alexander Larsson 2acb3f81a5 Special handling of accesible XDG_XYZ_HOME subdirs
If the app is explictitly given access to a subdirectory of
one of the xdg config/cache/data directories, with read-write
(or create) access, then also bind-mount that directory
into the corresponding .var/app/$APPID directory.

This allows apps that want it to keep re-using global directories
for storing per-app information.

For instance, if your app uses "~/.config/foo" to store configuration
data, then you can use --filesystem=xdg-config/foo, which will look
for the directory, and if it exist, let the app access it, as well
as mirror the content in ~/.var/app/$appid/config/foo.

You can also use a ":create" to enforce the directory to be created
and thus always do the mapping.
2016-11-14 18:58:44 +01:00
..
gvdb Rename lib/ to common/ in preparation for public xdg-app library 2015-11-26 22:05:38 +01:00
Makefile.am.inc Create directories before attempting to generate code into them 2016-08-26 12:36:35 +03:00
flatpak-chain-input-stream.c Fix license headers 2016-07-29 14:27:49 -04:00
flatpak-chain-input-stream.h Fix license headers 2016-07-29 14:27:49 -04:00
flatpak-common-types.h Add FlatpakKinds flag and use instead of booleans 2016-10-14 11:20:53 +02:00
flatpak-db.c Rename everything but the on-disk location to flatpak 2016-05-09 11:11:55 +02:00
flatpak-db.h Rename everything but the on-disk location to flatpak 2016-05-09 11:11:55 +02:00
flatpak-dir.c Don't modify remotes when updating metadata when there are no changes 2016-11-09 15:01:57 +01:00
flatpak-dir.h install --from: Try to reuse existing remotes 2016-10-27 10:18:47 +02:00
flatpak-portal-error.c Change portal error names to not contain Flatpak 2016-05-12 22:03:09 +02:00
flatpak-portal-error.h Rename everything but the on-disk location to flatpak 2016-05-09 11:11:55 +02:00
flatpak-run.c Special handling of accesible XDG_XYZ_HOME subdirs 2016-11-14 18:58:44 +01:00
flatpak-run.h Add generic static permissions to metadata 2016-10-19 20:39:17 +02:00
flatpak-utils.c utils: Add utils to read and resolve symlinks 2016-11-11 22:17:56 +01:00
flatpak-utils.h utils: Add utils to read and resolve symlinks 2016-11-11 22:17:56 +01:00