Permalink
Switch branches/tags
Commits on Nov 27, 2018
  1. Add an icon to the notification

    Matthias Clasen
    Matthias Clasen committed Nov 27, 2018
    This lets us test icon validation in the notification portal.
Commits on Nov 26, 2018
  1. Merge pull request #9 from nicholasbishop/master

    matthiasclasen committed Nov 26, 2018
    Add instructions for installing the SDK
  2. Avoid a compiler warning

    Matthias Clasen
    Matthias Clasen committed Nov 26, 2018
  3. Generate code for flatpak portal

    Matthias Clasen
    Matthias Clasen committed Nov 26, 2018
    This is how we treat the other portals, and it makes
    the code more readable.
  4. Flatpak build updates

    Matthias Clasen
    Matthias Clasen committed Nov 26, 2018
    Bundle glib master for now, since we are using new API.
    And always install the built flatpak, since some of the
    functionality is only available from a sandbox.
  5. Use new GApplication api

    Matthias Clasen
    Matthias Clasen committed Nov 26, 2018
    This does properly what was hacked in before.
Commits on Aug 2, 2018
  1. Restart the flatpak

    Matthias Clasen
    Matthias Clasen committed Aug 2, 2018
    Use the flatpak portal to respawn the latest version
    of the app. This requires some gymnastics to make
    the running instance quit before we attempt to take
    the name.
  2. Detect updates

    Matthias Clasen
    Matthias Clasen committed Aug 1, 2018
    Use a file monitor on /app/.updated to detect when the
    flatpak has been updated, and notify the user.
Commits on Jul 21, 2018
  1. Add a ScreenCast test

    Matthias Clasen
    Matthias Clasen committed Jul 21, 2018
    This is not very exciting, since it just shows the dimensions
    of the streams. But at least, it works.
  2. Make screenshot interactive

    Matthias Clasen
    Matthias Clasen committed Mar 9, 2018
Commits on Feb 25, 2018
Commits on Feb 22, 2018
  1. Merge pull request #8 from jtojnar/cleanup

    matthiasclasen committed Feb 22, 2018
    Clean up manifest
  2. Clean up manifest

    jtojnar committed Feb 22, 2018
    Meson is now upstream
Commits on Feb 19, 2018
  1. Merge pull request #6 from mariospr/fixes-README

    matthiasclasen committed Feb 19, 2018
    Small fixes to README file
  2. Merge pull request #7 from mariospr/fixes-manifest

    matthiasclasen committed Feb 19, 2018
    Point to the right git repository in the json manifest
Commits on Jan 5, 2018
  1. Point to the right git repository in the json manifest

    mariospr committed Jan 5, 2018
    It's currently pointing to something else that's not the portal-test.
  2. Small fixes to README file

    mariospr committed Jan 5, 2018
    The command line to add the local repo is missing a parameter, and
    the build/ directory is now flatpak/.
    
    #5
Commits on Jun 7, 2017
  1. Update to current email portal api

    Matthias Clasen
    Matthias Clasen committed Jun 7, 2017
    The request was renamed from SendEmail to ComposeEmail
    before the portal was merged.
Commits on May 1, 2017
  1. Handle proxy lookup errors

    Matthias Clasen
    Matthias Clasen committed May 1, 2017
    These can happen, we should handle them.
Commits on Feb 26, 2017
  1. Properly name the project in meson.build

    Matthias Clasen
    Matthias Clasen committed Feb 26, 2017
  2. Rename flatpak json file

    Matthias Clasen
    Matthias Clasen committed Feb 26, 2017
Commits on Feb 17, 2017
  1. Fix the sound test

    Matthias Clasen
    Matthias Clasen committed Feb 17, 2017
    We need to wait for the sound to actually start playing before
    we start our timeout.
  2. Let pulseaudio in the sandbox

    Matthias Clasen
    Matthias Clasen committed Feb 17, 2017
  3. Add a missing file

    Matthias Clasen
    Matthias Clasen committed Feb 17, 2017
  4. Install some files

    Matthias Clasen
    Matthias Clasen committed Feb 17, 2017
Commits on Feb 13, 2017
  1. Add a test for the email portal

    Matthias Clasen
    Matthias Clasen committed Feb 13, 2017
Commits on Jan 17, 2017
  1. Actually write to the file when saving

    Matthias Clasen
    Matthias Clasen committed Jan 17, 2017
    There are some issues with the SaveFile functionality, GIO
    and the document portal. I haven't noticed these with portal-test,
    since it doesn't actually write the file. Fix this, by adding
    3 different methods of writing the file: atomically, using plain
    posix, and using GIO. Unfortunately, the GIO variant currently
    fails with an ENOSYS from the document portal fuse implementation.
Commits on Jan 12, 2017
  1. Just testing

    Matthias Clasen
    Matthias Clasen committed Jan 12, 2017
Commits on Dec 20, 2016
  1. Merge pull request #4 from ignatenkobrain/typo

    matthiasclasen committed Dec 20, 2016
    remove God-forgotten else
  2. remove God-forgotten else

    ignatenkobrain committed Dec 20, 2016
    Actually it will just do g_free() in else block which we don't want.
    
    Signed-off-by: Igor Gnatenko <ignatenko@src.gnome.org>
Commits on Dec 19, 2016
  1. Install the binary

    Matthias Clasen
    Matthias Clasen committed Dec 19, 2016
    This is not the default in meson, it seems.
Commits on Dec 10, 2016
  1. Some further flatpak build fixes

    Matthias Clasen
    Matthias Clasen committed Dec 10, 2016
    We need to specify builddir to make meson work, and the build-options
    are not useful with meson.
  2. Add meson to the flatpak manifest

    Matthias Clasen
    Matthias Clasen committed Dec 10, 2016
  3. Use meson in the flatpak manifest

    Matthias Clasen
    Matthias Clasen committed Dec 10, 2016
    Beware, this requires a very recent flatpak-builder.
  4. Drop autotools build

    Matthias Clasen
    Matthias Clasen committed Dec 10, 2016
    No need to carry two build systems for a simple project like this.
    Meson just works.