Revisions of xdg-desktop-portal-gtk

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1040721 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 19)
- Update to version 1.14.1:
  + printing,
    - wallpaper: Fix some memory leaks.
    - Consistently include .desktop in the fallback app name.
  + screencast: Fall back to desktop ID if we don't know the app
    name.
  + appchooser: Fix a use-after-free.
  + wallpaper: Handle errors storing images in the cache.
  + email: Fix a crash if no addresses are provided.
  + notification: Fix notifications for apps with no ID not
    appearing.
  + screenshot: Report whether PickColor is implemented, if
    possible.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 965320 from Bjørn Lie's avatar Bjørn Lie (iznogood) (revision 18)
- Update to version 1.14.0:
  + Add an implementation of the dynamic launcher portal
  + notification: Fix activation of default action with target
  + Updated translations.
- Update to version 1.12.0:
  + settings: Provide org.freedesktop.appearance.color-scheme key
  + settings: Handle org.gnome.desktop.a11y.interface schema
  + notification: Handle actions with targets properly
  + Enable settings and appchooser portals by default
  + Translation updates
- Add pkgconfig(gsettings-desktop-schemas) BuildRequires and
  gsettings-desktop-schemas Requires and pass enable-appchooser and
  enable-settings to meson. This is needed for flatpak gtk apps
  running outside of gnome. See upstream issue/pull
  https://github.com/flatpak/xdg-desktop-portal-gtk/pull/362 and
  rh#2012315 for more info.
- Pass --disable-silent-rules, --disable-appchooser,
  --disable-background, --disable-screencast, --disable-screenshot,
  --disable-settings, and --disable-wallpaper to configure, make
  use of xdg-desktop-portal-gnome, and more importantly, remove all
  gnome-dependencies from this package.
- Following the above, drop pkgconfig(gio-2.0),
  pkgconfig(gio-unix-2.0) and pkgconfig(gnome-desktop-3.0)
  BuildRequires.
- Add explicit pkgconfig(fontconfig) BuildRequires.
- Add systemd_user_post and systemd_user_preun macros to post/preun
  sections.
- Update to version 1.10.0:
  + filechooser: Fix a focus issue
  + inhibit: Autostart org.gnome.ScreenSaver
  + screencast: Force window icon size
  + Make portal backends with GNOME dependencies optional and
    disable them by default. Use xdg-desktop-portal-gnome, or use
    --enable-wallpaper to build with the wallpaper backend
    --enable-screenshot to build with the screenshot backend
    --enable-screencast to build with screencast/remoting backends
    --enable-background to build with the background backend
    --enable-settings to build with the settings backend
    --enable-appchooser to build with the appchooser backend
  + Updated translations.
- Update to version 1.8.0:
  + filechooser: Return the current filter
  + screenshot: Fix cancellation
  + appchooser: Avoid a crash
  + wallpaper:
    - Properly preview placement settings
    - Drop the lockscreen option
  + printing: Improve the notification
  + Updated translations.
- Changes from version 1.7.1:
  + filechooser:
    - Handle the "directory" option to select directories
    - Only show preview when we have an image
  + Updated translations.
- Changes from version 1.7.0:
  + screencast: Support mutter version 3
  + settings: Fall back to gsettings for enable-animations
  + Updated translations.
- Drop xdg-dpg-support-mutter-pipewire-3-api.patch: Fixed upstream.
- Add xdg-dpg-support-mutter-pipewire-3-api.patch: screencast: Bump
  supported Mutter version to 3 (New pipewire api ver 3).
- No longer recommend -lang: supplements are in use
- Update to version 1.6.0:
  + Updated translations.
- Changes from version 1.5.2:
  + email: Work with sandboxed email clients.
  + wallpaper:
    - Support http: uris.
    - Improve preview.
  + appchooser: Modernize the appearance.
  + background: Improve application monitoring.
  + Require xdg-desktop-portal 1.5.
- Changes from version 1.5.1:
  + settings: Get animations-enabled setting from gnome-shell.
  + wallpaper: Add a portal backend for setting desktop backgrounds.
  + email: Support multiple addresses, cc and bcc.
  + filechooser: Support saving multiple files.
  + Updated translations.
- Changes from version 1.5.0:
  + screencast:
    - Support window selection.
    - Fix a crash.
  + settings:
    - Add a settings portal backend.
    - Handle enable-animations setting like gsd.
  + Updated translations.
- Add BuildRequires:  pkgconfig(gnome-desktop-3.0): New dependency.
- Supplement gtk3 in combination with flatpak or snapd instead of
  just supplementing against gnome-shell. Allows to the package to
  be auto-triggered for installation also on other desktops
  (boo#1136753).
- Update to version 1.4.0:
  + inhibit: Implement session state tracking.
  + screencast:
    - Allow selecting source types.
    - Support cursor modes.
  + Add a background & autostart portal.
  + Updated translations.
- Update to version 1.2.0:
  + file chooser: Support setting current filter.
  + Updated translations.
- Changes from version 1.1.1:
  + lockdown: Implement the lockdown backend.
  + email: Be more careful when selecting a handler.
  + Updated translations.
- Changes from version 1.1.0:
  + Respect GNOME lockdown settings for printing, save-to-disk and
    app choosing.
  + filechooser: Set proper default accept label.
  + appchooser: Implement UpdateChoices and update the dialog.
  + Updated translations.
- Update to version 1.0.2:
  + filechooser: Add returned files to recent files
  + inhibit: Implement screensaver monitoring
- Changes from version 1.0.1:
  + Use gvfs
  + Unset GTK_USE_PORTAL
  + Require xdg-desktop-portal 1.0
  + Updated translations.
- Changes from version 1.0:
  + screenshot: Add a PickColor method
  + screencast: Some UI improvements
  + Improve --help output
- Changes from version 0.99:
  + Shorten excessively long filenames in the app chooser dialog
  + Fixes for the screencast portal
  + Support more email clients in the Email portal
  + Fix a crash in the print portal
- Switch to tarball release, upstream now releases stable tarballs.
- Following the above, drop libtool BuildRequires and autogen.sh
  call.
- Update to version 0.11:
  + screenshot:
    - Show dialog in the interactive case
    - Handle not getting requestor info
  + Add more warnings to the parent handling code
  + README.md: Doesn't actually require Flatpak
  + Add files via upload
  + Add print preview
  + remotedesktop:
    - Propagate supported device types
    - Pass along axis 'finish' flags
  + configure: Add gio-unix-2.0.pc dependency
  + Add correct msgid-bugs address to Makevars file
  + Updated translations.
- Add pkgconfig(gio-unix-2.0) BuildRequires: New dependency.
- Update to version 0.10:
  + Fix critical in file chooser.
  + Add options to screenshot portals.
  + Add screencast and remote portal implementations.
  + Updated translations.
- Modernize spec-file by calling spec-cleaner
- Update to version 0.9:
  + Improve the app picker ui.
  + Fix error reporting in the email portal.
  + Updated translations.
- Don't use BuildRequires gtk+-wayland-3.0 if the SUSE version is
  below 1330, which prevent any version other than Tumbleweed and
  the upcoming SLE 15 and Leap 15 to have this enabled.
- Update to version 0.7:
  + appchooserdialog: Fix CSS loading.
  + Fix desktop file generation.
  + Do not dist generated file xdg-desktop-portal-gtk.desktop.in.
  + Clean and do not distribute generated source files.
  + .gitignore: Add many generated files.
  + .desktop: Tell users to not translate icon name.
  + notification: Fix ::handle-* return values.
  + notification: Fix 'icon' lookup.
  + notification: Use 'app-icon' instead of 'image-path' hint.
  + notification: Support raw data in 'image-data' hint.
  + Fix a bug in the app chooser.
  + Drop UI config.
  + Use a shorter name for apps.
  + Make the heading bigger.
  + Use the filename for the heading.
  + Fully implement the app picker mockup.
  + Update po files.
  + Updated translations.
- Changes from version 0.6:
  + Avoid gtk_label_set_xalign()
  + Avoid G_DECLARE_* macros
  + Avoid gtk_css_provider_load_from_resource()
  + Avoid gtk_entry_grab_focus_without_selecting()
  + Avoid gtk_search_entry_handle_event()
  + Avoid g_autoptr() with GtkPrint types
  + Avoid gtk_print_job_set_source_fd()
  + configure: Update GLib and GTK+ versions
  + appchooserrow: Remove gedit references from UI file
  + appchooserrow: Don't set NULL icons
  + Implement org.freedesktop.impl.portal.Email
  + Update for API changes
  + email: Support thunderbird
  + Add a systemd user unit corresponding to the session service
  + Force the icon size to be 48
  + notification: Add better debug and error messages
  + Encode po/Makevars in UTF-8
  + Some fixes for the filechooser preview
  + Set the program name to a fixed string
  + Redo the app chooser
  + Add an appchooser test
  + Add an empty state
  + Cosmetic changes
  + Make icons 64x64
  + Allow setting the default in testappchooser
  + app chooser: Focus the default choice initially
  + Install a desktop file
  + Fix POFILES
  + Updated translations.
- Update to version 0.5:
  + build: Add appropriate inclusion paths.
  + Add a preview to the file chooser portal.
  + notification: Support 'non-exported' actions.
  + More work on notifications.
  + Add a simple account portal information.
  + Fix deps for resource generation.
  + AppChooser: Add Wayland transient parent support.
  + Screenshot: Add Wayland transient parent support.
  + Drop an unused include.
  + Print: Add Wayland transient parent support.
  + Account: Add Wayland transient parent support.
  + Access: Add Wayland transient parent support.
  + Revise the account portal ui.
  + Another revision of the account portal ui.
  + Tweak account portal ui one more time.
  + Adapt to API changes in the Account portal.
  + File chooser:
    - Fix the handling of choices.
    - Properly set writable.
  + Add some missing files to EXTRA_DIST.
  + Updated translations.
- Initial package, version 0.3.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 931780 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 16)
Fix a bug for non gnome users (forwarded request 931169 from iznogood)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 922110 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 15)
Needs new xdg-desktop-portal-gnome


- Pass --disable-silent-rules, --disable-appchooser,
  --disable-background, --disable-screencast, --disable-screenshot,
  --disable-settings, and --disable-wallpaper to configure, make
  use of xdg-desktop-portal-gnome, and more importantly, remove all
  gnome-dependencies from this package.
- Following the above, drop pkgconfig(gio-2.0),
  pkgconfig(gio-unix-2.0) and pkgconfig(gnome-desktop-3.0)
  BuildRequires.
- Add explicit pkgconfig(fontconfig) BuildRequires.
- Add systemd_user_post and systemd_user_preun macros to post/preun
  sections.
- Update to version 1.10.0:
  + filechooser: Fix a focus issue
  + inhibit: Autostart org.gnome.ScreenSaver
  + screencast: Force window icon size
  + Make portal backends with GNOME dependencies optional and
    disable them by default. Use xdg-desktop-portal-gnome, or use
    --enable-wallpaper to build with the wallpaper backend
    --enable-screenshot to build with the screenshot backend
    --enable-screencast to build with screencast/remoting backends
    --enable-background to build with the background backend
    --enable-settings to build with the settings backend
    --enable-appchooser to build with the appchooser backend
  + Updated translations. (forwarded request 922073 from iznogood)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 795256 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 13)
Scripted push of project GNOME:Next (forwarded request 795111 from iznogood)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 767493 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 12)
Eliminate the -lang recommends (forwarded request 767233 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 723061 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 10)
- Supplement gtk3 in combination with flatpak or snapd instead of
  just supplementing against gnome-shell. Allows to the package to
  be auto-triggered for installation also on other desktops
  (boo#1136753). (forwarded request 721686 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 619153 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 6)
New upstream rel (forwarded request 619135 from iznogood)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 583069 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 5)
 (forwarded request 583053 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 508755 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 4)
 (forwarded request 508310 from dimstar)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 506744 from Dominique Leuenberger's avatar Dominique Leuenberger (dimstar) (revision 3)
New upstream release (forwarded request 506314 from Zaitor)
Displaying revisions 1 - 20 of 22
openSUSE Build Service is sponsored by