Permalink
Switch branches/tags
Nothing to show
Commits on Dec 22, 2017
  1. Merge pull request #91 from bboozzoo/bboozzoo/pulseaudio-socket

    kenvandine committed Dec 22, 2017
    common/desktop-exports: make PulseAudio socket available in snap-specific XDG_RUNTIME_DIR
  2. common/desktop-exports: export PULSE_SERVER

    bboozzoo committed Dec 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>
Commits on Dec 21, 2017
  1. common/desktop-exports: make PulseAudio socket available in snap-spec…

    bboozzoo committed Dec 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>
Commits on Dec 18, 2017
  1. Merge pull request #90 from oSoMoN/disable-wayland

    kenvandine committed Dec 18, 2017
    Allow apps that don't support wayland natively to run on wayland through X11,
  2. Allow apps that don't support wayland natively to run on wayland thro…

    oSoMoN committed Dec 18, 2017
    …ugh X11,
    
    by defining the DISABLE_WAYLAND environment variable.
Commits on Nov 30, 2017
  1. Merge pull request #88 from jhenstridge/add-xdg-data-home-to-data-dirs

    kenvandine committed Nov 30, 2017
    common: add $XDG_DATA_HOME back to $XDG_DATA_DIRS: it is needed for GSettings with old GLib
  2. common: add $XDG_DATA_HOME back to $XDG_DATA_DIRS: it is needed for G…

    jhenstridge committed Nov 30, 2017
    …Settings with old GLib
Commits on Nov 29, 2017
  1. Merge pull request #86 from jhenstridge/use-caches-from-runtime

    kenvandine committed Nov 29, 2017
    Use caches from runtime if they exist
  2. Merge pull request #87 from jhenstridge/expose-user-fonts

    kenvandine committed Nov 29, 2017
    common: write a user fonts.conf file rather than symlinking fonts into $XDG_DATA_HOME
Commits on Nov 27, 2017
  1. common: rather than symlinking fonts into $XDG_DATA_HOME, write a fon…

    jhenstridge committed Nov 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.
Commits on Nov 24, 2017
Commits on Nov 2, 2017
  1. Merge pull request #80 from kenvandine/typelib

    didrocks committed Nov 2, 2017
    Added GI_TYPELIB_PATH to find GjsPrivate typelib needed by gjs apps
Commits on Nov 1, 2017
  1. Merge pull request #82 from kenvandine/gsettings_overrides

    kenvandine committed Nov 1, 2017
    Copy gsettings overrides along with schemas
Commits on Oct 31, 2017
  1. Copy in gsettings overrides along with schemas

    Ken VanDine committed Oct 31, 2017
Commits on Oct 17, 2017
  1. Merge pull request #79 from kenvandine/mangle_dollar_snap

    kenvandine committed Oct 17, 2017
    Mangle $SNAP to work around path issues on Fedora
  2. Merge pull request #78 from kenvandine/mangle_dollar_snap

    didrocks committed Oct 17, 2017
    Mangle $SNAP to work around path issues on Fedora
  3. Make the sed more readable

    kenvandine committed Oct 17, 2017
  4. On Fedora $SNAP is under /var and there is some magic to map it to /s…

    kenvandine committed Oct 17, 2017
    …nap. We need to handle that case and reset $SNAP
Commits on Oct 11, 2017
  1. Simplified connect string

    Ken VanDine committed Oct 11, 2017
Commits on Oct 5, 2017
  1. Merge pull request #77 from kenvandine/gnome-3-26-1604

    kenvandine committed Oct 5, 2017
    Updated for gnome-3-26-1604
  2. Updated for gnome-3-26-1604

    Ken VanDine committed Oct 5, 2017
Commits on Oct 2, 2017
  1. Merge pull request #74 from kenvandine/xdg-dirs

    kenvandine committed Oct 2, 2017
    Ensure XDG_CONFIG_HOME is set and run xdg-user-dirs-update
Commits on Sep 20, 2017
Commits on Sep 19, 2017
Commits on Sep 11, 2017
  1. Merge pull request #73 from jdstrand/update-for-new-desktop-interfaces

    kenvandine committed Sep 11, 2017
    adjust for new desktop interfaces
Commits on Sep 7, 2017
  1. adjust for new desktop interfaces

    jdstrand committed Sep 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
Commits on Aug 22, 2017
  1. Merge pull request #70 from diddledan/patch-1

    didrocks committed Aug 22, 2017
    update init to fix cases where the helper exits
  2. update init to fix cases where the helper exits

    diddledan committed Aug 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.
Commits on Aug 14, 2017
  1. Merge pull request #68 from jdstrand/use-wayland-if-available

    kenvandine committed Aug 14, 2017
    prefer wayland if wayland detected and create compat symlink