-
Merge pull request #91 from bboozzoo/bboozzoo/pulseaudio-socket
kenvandine committedDec 22, 2017 common/desktop-exports: make PulseAudio socket available in snap-specific XDG_RUNTIME_DIR
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
common/desktop-exports: export PULSE_SERVER
bboozzoo committedDec 22, 2017 Simplify PulseAudio socket setup. Drop the symlinks and instead set up PULSE_SERVER to point to the original XDG_RUNTIME_DIR socket. Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
-
common/desktop-exports: make PulseAudio socket available in snap-spec…
bboozzoo committedDec 21, 2017 …ific XDG_RUNTIME_DIR Applications using libpulse (eg. Spotify, VLC) will probe $XDG_RUNTIME_DIR/pulse/native as one of locations where PulseAudio socket may be available. In case of snaps, the XDG_RUNTIME_DIR is set to /run/user/$(id -u)/snap.<snap>. If PulseAudio has a socket in the original $XDG_RUNTIME_DIR, make sure that it's also available in snap-specific one. Signed-off-by: Maciej Borzecki <maciej.zenon.borzecki@canonical.com>
-
Merge pull request #90 from oSoMoN/disable-wayland
kenvandine committedDec 18, 2017 Allow apps that don't support wayland natively to run on wayland through X11,
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Allow apps that don't support wayland natively to run on wayland thro…
oSoMoN committedDec 18, 2017 …ugh X11, by defining the DISABLE_WAYLAND environment variable.
-
Merge pull request #88 from jhenstridge/add-xdg-data-home-to-data-dirs
kenvandine committedNov 30, 2017 common: add $XDG_DATA_HOME back to $XDG_DATA_DIRS: it is needed for GSettings with old GLib
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
common: add $XDG_DATA_HOME back to $XDG_DATA_DIRS: it is needed for G…
jhenstridge committedNov 30, 2017 …Settings with old GLib
-
Merge pull request #86 from jhenstridge/use-caches-from-runtime
kenvandine committedNov 29, 2017 Use caches from runtime if they exist
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits -
Merge pull request #87 from jhenstridge/expose-user-fonts
kenvandine committedNov 29, 2017 common: write a user fonts.conf file rather than symlinking fonts into $XDG_DATA_HOME
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
common: rather than symlinking fonts into $XDG_DATA_HOME, write a fon…
jhenstridge committedNov 27, 2017 …ts.conf file This way we can point at multiple snap font directories (e.g. bundled with app vs. bundled with platform snap), and also expose fonts in the user's real home directory.
-
common: don't symlink icon themes that already have an icon-theme.cache
jhenstridge committedNov 24, 2017 -
common: don't run update-mime-database if runtime already has mime.cache
jhenstridge committedNov 24, 2017 -
common: don't symlink and compile schemas in dirs with a gschemas.com…
jhenstridge committedNov 24, 2017 …piled file
-
common: don't add empty directories to path environment variables
jhenstridge committedNov 24, 2017
-
Merge pull request #80 from kenvandine/typelib
didrocks committedNov 2, 2017 Added GI_TYPELIB_PATH to find GjsPrivate typelib needed by gjs apps
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Merge pull request #82 from kenvandine/gsettings_overrides
kenvandine committedNov 1, 2017 Copy gsettings overrides along with schemas
This commit was created on GitHub.com and signed with a verified signature using GitHub’s key.GPG key ID: 4AEE18F83AFDEB23 Learn about signing commits
-
Copy in gsettings overrides along with schemas
Ken VanDine committedOct 31, 2017
-
Added GI_TYPELIB_PATH to find GjsPrivate typelib needed by gjs apps
kenvandine committedAug 1, 2017 -
Moved the $SNAP mangling from desktop-exports to init
kenvandine committedOct 17, 2017 -
Merge pull request #79 from kenvandine/mangle_dollar_snap
kenvandine committedOct 17, 2017 Mangle $SNAP to work around path issues on Fedora
-
Merge pull request #78 from kenvandine/mangle_dollar_snap
didrocks committedOct 17, 2017 Mangle $SNAP to work around path issues on Fedora
-
Dropped the "if" from where we mangle $SNAP, it's harmless
kenvandine committedOct 17, 2017 -
kenvandine committed
Oct 17, 2017 -
On Fedora $SNAP is under /var and there is some magic to map it to /s…
kenvandine committedOct 17, 2017 …nap. We need to handle that case and reset $SNAP
-
Ken VanDine committed
Oct 11, 2017
-
Merge pull request #77 from kenvandine/gnome-3-26-1604
kenvandine committedOct 5, 2017 Updated for gnome-3-26-1604
-
Ken VanDine committed
Oct 5, 2017
-
Merge pull request #74 from kenvandine/xdg-dirs
kenvandine committedOct 2, 2017 Ensure XDG_CONFIG_HOME is set and run xdg-user-dirs-update
-
Added xdg-user-dirs to stage-packages for gtk2 and qt4/qt5 desktop parts
kenvandine committedSep 20, 2017
-
Ensure XDG_CONFIG_HOME is set and run xdg-user-dirs-update
kenvandine committedSep 19, 2017
-
Merge pull request #73 from jdstrand/update-for-new-desktop-interfaces
kenvandine committedSep 11, 2017 adjust for new desktop interfaces
-
adjust for new desktop interfaces
jdstrand committedSep 7, 2017 See https://forum.snapcraft.io/t/the-desktop-interfaces/2042 for details. demos/gtk3/snapcraft.yaml: - remove x11 (already included with unity7) - add desktop, desktop-legacy and wayland snapcraft.yaml: rephrase and update for desktop, desktop-legacy and wayland
-
Merge pull request #70 from diddledan/patch-1
didrocks committedAug 22, 2017 update init to fix cases where the helper exits
-
update init to fix cases where the helper exits
diddledan committedAug 22, 2017 When running the desktop-gnome-platform helper, it will exit part-way through if the platform interface isn't connected. Because the init part of the script is run before this then the needs_update/.last_revision will be set causing the helper to not compile the gnome schemas on the next launch, even if the platform interface is correctly connected. This causes gnome apps to die until either removed and reinstalled or an updated version is installed causing the .last_revision to no-longer match this pr removes the setting of .last_revision in init deferring that to mark-and-exec.
-
Merge pull request #68 from jdstrand/use-wayland-if-available
kenvandine committedAug 14, 2017 prefer wayland if wayland detected and create compat symlink