openSUSE-2024-153 Recommended update for yast2-theme moderate openSUSE Leap 15.6 Update This update for yast2-theme is a source rebuild only. yast2-theme-4.6.0-lp156.2.2.1.noarch.rpm yast2-theme-4.6.0-lp156.2.2.1.src.rpm yast2-theme-breeze-4.6.0-lp156.2.2.1.noarch.rpm yast2-theme-oxygen-4.6.0-lp156.2.2.1.noarch.rpm openSUSE-2024-154 Recommended update for glib2-branding-openSUSE important openSUSE Leap 15.6 Update This update for glib2-branding-openSUSE rebuilds it due to the last glib2 version upgrade. gio-branding-openSUSE-42.1-lp156.9.2.2.noarch.rpm glib2-branding-openSUSE-42.1-lp156.9.2.2.src.rpm openSUSE-2024-190 Recommended update for openSUSE-repos moderate openSUSE Leap 15.6 Update This update for openSUSE-repos fixes the following issues: - Ensure package gets removed on migration to commmercial products - Add Leap Micro 6.X 5.X handling * no dedicated update repo for slem updates. * oss repo will now always include slem 6.X updates - Update to version 20240618.8c4e429: * keep micro5 in micro5 repoindex - Update to version 20240618.727f0a2: * Use new path names for micro 6.0 * use 6.0 for leap-micro6 repoindex * Add repoindex for Micro 6 * Update README.md with openqa reference * Update README.md with --gpg-auto-import-keys * Remove reference to undefined substitution - Fix macro reference openSUSE-repos-Leap-20240618.8c4e429-lp156.2.3.1.src.rpm openSUSE-repos-Leap-20240618.8c4e429-lp156.2.3.1.x86_64.rpm openSUSE-repos-Leap-NVIDIA-20240618.8c4e429-lp156.2.3.1.x86_64.rpm openSUSE-repos-Leap-20240618.8c4e429-lp156.2.3.1.i586.rpm openSUSE-repos-Leap-NVIDIA-20240618.8c4e429-lp156.2.3.1.i586.rpm openSUSE-repos-Leap-20240618.8c4e429-lp156.2.3.1.aarch64.rpm openSUSE-repos-Leap-NVIDIA-20240618.8c4e429-lp156.2.3.1.aarch64.rpm openSUSE-repos-Leap-20240618.8c4e429-lp156.2.3.1.ppc64le.rpm openSUSE-repos-Leap-NVIDIA-20240618.8c4e429-lp156.2.3.1.ppc64le.rpm openSUSE-repos-Leap-20240618.8c4e429-lp156.2.3.1.s390x.rpm openSUSE-repos-Leap-NVIDIA-20240618.8c4e429-lp156.2.3.1.s390x.rpm openSUSE-2024-198 Recommended update for patterns-base moderate openSUSE Leap 15.6 Update This update for patterns-base fixes the following issues: - Require procps in base (boo#1227450): * zypper no longer requires it, but it should remain installed for compatibility. * SLE requires it in minimal_base. patterns-base-20200505-lp156.17.3.1.src.rpm patterns-base-32bit-20200505-lp156.17.3.1.x86_64.rpm patterns-base-apparmor-20200505-lp156.17.3.1.x86_64.rpm patterns-base-apparmor-32bit-20200505-lp156.17.3.1.x86_64.rpm patterns-base-base-20200505-lp156.17.3.1.x86_64.rpm patterns-base-base-32bit-20200505-lp156.17.3.1.x86_64.rpm patterns-base-basesystem-20200505-lp156.17.3.1.x86_64.rpm patterns-base-basic_desktop-20200505-lp156.17.3.1.x86_64.rpm patterns-base-bootloader-20200505-lp156.17.3.1.x86_64.rpm patterns-base-console-20200505-lp156.17.3.1.x86_64.rpm patterns-base-documentation-20200505-lp156.17.3.1.x86_64.rpm patterns-base-enhanced_base-20200505-lp156.17.3.1.x86_64.rpm patterns-base-enhanced_base-32bit-20200505-lp156.17.3.1.x86_64.rpm patterns-base-fips-20200505-lp156.17.3.1.x86_64.rpm patterns-base-minimal_base-20200505-lp156.17.3.1.x86_64.rpm patterns-base-minimal_base-32bit-20200505-lp156.17.3.1.x86_64.rpm patterns-base-sw_management-20200505-lp156.17.3.1.x86_64.rpm patterns-base-sw_management-32bit-20200505-lp156.17.3.1.x86_64.rpm patterns-base-transactional_base-20200505-lp156.17.3.1.x86_64.rpm patterns-base-update_test-20200505-lp156.17.3.1.x86_64.rpm patterns-base-x11-20200505-lp156.17.3.1.x86_64.rpm patterns-base-x11-32bit-20200505-lp156.17.3.1.x86_64.rpm patterns-base-x11_enhanced-20200505-lp156.17.3.1.x86_64.rpm patterns-base-x11_enhanced-32bit-20200505-lp156.17.3.1.x86_64.rpm patterns-base-apparmor-20200505-lp156.17.3.1.i586.rpm patterns-base-apparmor-32bit-20200505-lp156.17.3.1.i586.rpm patterns-base-base-20200505-lp156.17.3.1.i586.rpm patterns-base-base-32bit-20200505-lp156.17.3.1.i586.rpm patterns-base-basesystem-20200505-lp156.17.3.1.i586.rpm patterns-base-basic_desktop-20200505-lp156.17.3.1.i586.rpm patterns-base-bootloader-20200505-lp156.17.3.1.i586.rpm patterns-base-console-20200505-lp156.17.3.1.i586.rpm patterns-base-documentation-20200505-lp156.17.3.1.i586.rpm patterns-base-enhanced_base-20200505-lp156.17.3.1.i586.rpm patterns-base-enhanced_base-32bit-20200505-lp156.17.3.1.i586.rpm patterns-base-fips-20200505-lp156.17.3.1.i586.rpm patterns-base-minimal_base-20200505-lp156.17.3.1.i586.rpm patterns-base-minimal_base-32bit-20200505-lp156.17.3.1.i586.rpm patterns-base-sw_management-20200505-lp156.17.3.1.i586.rpm patterns-base-sw_management-32bit-20200505-lp156.17.3.1.i586.rpm patterns-base-transactional_base-20200505-lp156.17.3.1.i586.rpm patterns-base-update_test-20200505-lp156.17.3.1.i586.rpm patterns-base-x11-20200505-lp156.17.3.1.i586.rpm patterns-base-x11-32bit-20200505-lp156.17.3.1.i586.rpm patterns-base-x11_enhanced-20200505-lp156.17.3.1.i586.rpm patterns-base-x11_enhanced-32bit-20200505-lp156.17.3.1.i586.rpm patterns-base-apparmor-20200505-lp156.17.3.1.aarch64.rpm patterns-base-apparmor-32bit-20200505-lp156.17.3.1.aarch64.rpm patterns-base-base-20200505-lp156.17.3.1.aarch64.rpm patterns-base-base-32bit-20200505-lp156.17.3.1.aarch64.rpm patterns-base-basesystem-20200505-lp156.17.3.1.aarch64.rpm patterns-base-basic_desktop-20200505-lp156.17.3.1.aarch64.rpm patterns-base-bootloader-20200505-lp156.17.3.1.aarch64.rpm patterns-base-console-20200505-lp156.17.3.1.aarch64.rpm patterns-base-documentation-20200505-lp156.17.3.1.aarch64.rpm patterns-base-enhanced_base-20200505-lp156.17.3.1.aarch64.rpm patterns-base-enhanced_base-32bit-20200505-lp156.17.3.1.aarch64.rpm patterns-base-fips-20200505-lp156.17.3.1.aarch64.rpm patterns-base-minimal_base-20200505-lp156.17.3.1.aarch64.rpm patterns-base-minimal_base-32bit-20200505-lp156.17.3.1.aarch64.rpm patterns-base-sw_management-20200505-lp156.17.3.1.aarch64.rpm patterns-base-sw_management-32bit-20200505-lp156.17.3.1.aarch64.rpm patterns-base-transactional_base-20200505-lp156.17.3.1.aarch64.rpm patterns-base-update_test-20200505-lp156.17.3.1.aarch64.rpm patterns-base-x11-20200505-lp156.17.3.1.aarch64.rpm patterns-base-x11-32bit-20200505-lp156.17.3.1.aarch64.rpm patterns-base-x11_enhanced-20200505-lp156.17.3.1.aarch64.rpm patterns-base-x11_enhanced-32bit-20200505-lp156.17.3.1.aarch64.rpm patterns-base-x11_raspberrypi-20200505-lp156.17.3.1.aarch64.rpm patterns-base-apparmor-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-apparmor-32bit-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-base-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-base-32bit-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-basesystem-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-basic_desktop-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-bootloader-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-console-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-documentation-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-enhanced_base-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-enhanced_base-32bit-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-fips-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-minimal_base-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-minimal_base-32bit-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-sw_management-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-sw_management-32bit-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-transactional_base-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-update_test-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-x11-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-x11-32bit-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-x11_enhanced-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-x11_enhanced-32bit-20200505-lp156.17.3.1.ppc64le.rpm patterns-base-apparmor-20200505-lp156.17.3.1.s390x.rpm patterns-base-apparmor-32bit-20200505-lp156.17.3.1.s390x.rpm patterns-base-base-20200505-lp156.17.3.1.s390x.rpm patterns-base-base-32bit-20200505-lp156.17.3.1.s390x.rpm patterns-base-basesystem-20200505-lp156.17.3.1.s390x.rpm patterns-base-basic_desktop-20200505-lp156.17.3.1.s390x.rpm patterns-base-bootloader-20200505-lp156.17.3.1.s390x.rpm patterns-base-console-20200505-lp156.17.3.1.s390x.rpm patterns-base-documentation-20200505-lp156.17.3.1.s390x.rpm patterns-base-enhanced_base-20200505-lp156.17.3.1.s390x.rpm patterns-base-enhanced_base-32bit-20200505-lp156.17.3.1.s390x.rpm patterns-base-fips-20200505-lp156.17.3.1.s390x.rpm patterns-base-minimal_base-20200505-lp156.17.3.1.s390x.rpm patterns-base-minimal_base-32bit-20200505-lp156.17.3.1.s390x.rpm patterns-base-sw_management-20200505-lp156.17.3.1.s390x.rpm patterns-base-sw_management-32bit-20200505-lp156.17.3.1.s390x.rpm patterns-base-transactional_base-20200505-lp156.17.3.1.s390x.rpm patterns-base-update_test-20200505-lp156.17.3.1.s390x.rpm patterns-base-x11-20200505-lp156.17.3.1.s390x.rpm patterns-base-x11-32bit-20200505-lp156.17.3.1.s390x.rpm patterns-base-x11_enhanced-20200505-lp156.17.3.1.s390x.rpm patterns-base-x11_enhanced-32bit-20200505-lp156.17.3.1.s390x.rpm openSUSE-2024-256 Recommended update for yast2-theme moderate openSUSE Leap 15.6 Update This update for yast2-theme refreshes the 15.6 main repo. yast2-theme-4.6.0-lp156.2.4.1.noarch.rpm yast2-theme-4.6.0-lp156.2.4.1.src.rpm yast2-theme-breeze-4.6.0-lp156.2.4.1.noarch.rpm yast2-theme-oxygen-4.6.0-lp156.2.4.1.noarch.rpm openSUSE-2024-411 Recommended update for libgarcon, libxfce4ui, libxfce4util, mousepad, ristretto, xfburn, xfce4-clipman-plugin, xfce4-kbdleds-plugin, xfce4-notifyd, xfce4-panel, xfce4-power-manager, xfce4-session, xfce4-settings, xfce4-taskmanager, xfce4-terminal moderate openSUSE Leap 15.6 Update This update for libgarcon, libxfce4ui, libxfce4util, mousepad, ristretto, xfburn, xfce4-clipman-plugin, xfce4-kbdleds-plugin, xfce4-notifyd, xfce4-panel, xfce4-power-manager, xfce4-session, xfce4-settings, xfce4-taskmanager, xfce4-terminal fixes the following issues: libgarcon update to version 4.18.2 * garcon-gtk: Remove weak ref on GarconMenu on finalize() * Use target desktop files instead of symlinks (Fixes #1) * garcon-gtk: Avoid populating a wrong menu * garcon-gtk: Prevent use-after-free when loading garcon menu * Add icon at 64px, clean up SVG metadata * Translation Updates libxfce4ui update to version 4.18.6 * shortcuts-grabber: Remove filtering by level - Update to version 4.18.5 * build: Search for bind_textdomain_codeset in libintl too * sm-client: Reset SmcConnection when IceConnection is closed on error * docs: Improve xfce_sm_client_get() * shortcuts-grabber: Fix filtering by level * shortcuts-grabber: Simplify filtering by group * shortcuts-grabber: Variable renaming * shortcuts-grabber: Filter grabbing by key level * Detect keyboard shortcuts with only single modifier keys on key release * Translation Updates - Update to version 4.18.2 * Search for bind_textdomain_codeset in libintl too * xfce-rc: Add support for the LANGUAGE environment variable * Add missing config.h includes * Improve checksum calculation (#17) * xfce-rc: Document the fact that delimiter escaping is not supported * xfce-rc: Properly write translated entries when available * Update bug report address - Update to version 0.6.2 * history: Default to yes when user is asked to restore previous session * build: Search for bind_textdomain_codeset in libintl too * tests: Increase timeout a bit * tests: Check for pwait/pidwait * dialogs: Do not reuse text buffer to test encoding in save-as dialog * history: Remove dead code * history: Rework paste menu * Move paste history to mousepad-history.c * window: Fix GVariant management * Do not scroll text view when zooming in or out * file-monitoring: Delay emission of "externaly-modified" signal * Fix a typo in a comment, additionnal → additional. * Add icons at missing sizes, clean up SVG metadata * search: Properly reset current match * Translation Updates - Update to version 0.13.2 * Fix duplicate mnemonic in File menu * image_viewer: Add missing sanity check * Fix criticals about unset GIO attributes * viewer: Fix possible crash when closing while an image is loading * Ensure that file manager proxy creation is non-blocking * Add icons at missing sizes, clean up SVG metadata * Translation Updates - Update to version 0.7.2 * Fix help dialog opening on unintended keypresses - Update to version 0.7.1 * build: clang: Silence -Wcast-align * build: clang: Fix -Wmissing-noreturn * build: clang: Fix -Wuninitialized * build: clang: Fix -Wunused-but-set-variable * Simulate F1 accelerator for Help * Add Contents entry to Help menu * build: Fix autoconf warning * Add missing end tag to ui file * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Fix bashism in configure test * Add missing G_END_DECLS * Remove roles from about dialog * Look for toast and img extensions, not just iso * Fix segfault when settings file is readonly * Update README.md * Translation Updates - Update to version 1.6.6 * Use X11 clipboard manager from libxfce4ui if available * collector: Fix sanity check * history: Make search case-sensitive * actions: Update gimp command (Fixes #96) * build: Use system wlr-protocols if avail or fall back to submodule * clipboard-manager: Add missing static qualifier * build: Lower xfce4-dev-tools requirements to stable version * Fix xfce_titled_dialog_create_action_area() deprecation * build: Simplify and clarify X11/Wayland distinction * build: Define our own windowing macro instead of extending GDK's * build: Add check for gdk-wayland * Translation Updates - Re-generate xfce4-clipman-plugin-relax-x11-version.patch - Update to version 1.6.5 * wayland: Hide skip-action-on-key-down setting * wayland: Hide persistent-primary-clipboard setting * Add set-text action to plugin app to allow D-Bus calls * Add Wayland impl for clipboard-manager * Make clipboard manager an interface and add X11 impl * Rename x11-clipboard-manager to clipboard-manager * Move paste_on_activate() to common * Make X11 dependencies optional and guard X11 code paths * cleanup: Remove unused project files * cleanup: Remove useless variable assignment * tests: Add missing include * history-dialog: Fix memory leak * ui: Mark 2 strings translatable * history-dialog: Keep paste-on-activate in sync with the settings (V2) * settings: Fix tooltip text * status-icon: Enable tooltip * status-icon: Add missing sanity check * popup-clipman: Replace deprecated gdk_keyboard_grab() * Replace deprecated gtk_menu_popup() when possible * collector: Do not restore default clipboard if not really empty * menu: Fix translated string * Update URLs * Translation Updates - Add xfce4-clipman-plugin-relax-x11-version.patch - Update to version 0.3.0 * Ability to show/hide leds * Add missing x11 linker flags - update to 0.9.6: * Use shared_module() for panel plugin meson build * Fix menu being destroyed before item activation handlers running * Translation Updates - update to 0.9.5: * Add an option to set the minimum width of notification windows * Fix include issue with meson build * Only emblem the panel plugin icon when theme lacks the 'new' variant * Destroy and recreate the panel menu every time it's popped up * Add meson build files * Fix uninitialized field warning * Move NOTIFICATIONS_SPEC_VERSION out of the build system * Remove redundant positioning code from Wayland path * Use different layer-shell anchors on Wayland * build: clang: Silence -Wcast-align * common: Explicitly depend on gio-unix-2.0 * Fix positioning on Wayland in multi-monitor setups * Set output on layer-shell surface on Wayland * Fix active-monitor notification positioning on Wayland * Translation Updates - Rebase xfce4-notifyd-relax-x11-version.patch - update to 0.9.4: * Clarify why the symbolic icons don't go in symbolic/status * Fix icons directory names * Fall back to monitor 0 if no primary monitor set * Add a fallback for drawing the unread notification emblem * Remove redundant icon embleming code * Fix opacity on notification hover * Translation Updates - Update to version 4.18.6 * Do not use g_log_set_always_fatal() * launcher: Ensure default icon in empty launchers * build: Search for bind_textdomain_codeset in libintl too * Fix memory management of GTypeModules * pager: Avoid recursion in WnckScren signal handler * pager: Do not query workspace count if screen is not initialized * libxfce4panel: Fix custom menu items management * clock: Create monitor proxy asynchronously * Add missing G_BEGIN_DECLS * Translation Updates - Update to version 4.18.4 * power: Fix overall charge state calculation * systray-icon: Handle scroll events * Only show desktop files in Xfce * main: Add missing newline in version info * Remove outdated references to xfce-goodies * pm-helper: Add missing GError initialization * settings: Fix debug log * settings: Fix inconsistent ref values between ui and gobject * Fix initial state of "Handle brightness keys" switch in settings UI * Ungrab brightness keys when not handling them * Revert "Fix system-sleep-inactivity min value" * Fix system-sleep-inactivity min value * Translation Updates - Update to version 4.18.3 * power: Fix inhibition management * settings: Present window to the user when already opened * settings: Remove useless g_application_hold/release() * A review of signal handlers disconnection * Remove #ifdefs DEBUG * brightness: Rework min level management * Refactor XfpmBrightness * Remove useless logs * backlight: Adjust some spacing for consistency / readability * backlight: Return earlier when brightness key event should not be handled * backlight: fix "handle display brightness keys" setting * Simplify brightness level management (Fixes #139) * Add missing properties for panel plugin settings * Use same debug function everywhere (V2) * brightness: Silence more warnings * Fix previous commit (again) * Fix previous commit * Fix g_spawn*_sync() wait status management * brightness: Fix g_spawn() wait status management * Silence some more warnings * Update docs url * power: Fix memory leak * settings: Fix hidden widgets when !has_lcd_brightness * backlight: Fix xfconf warning about cancelled operation * Lower some warning levels * Use same debug function everywhere * Fix upower object management * plugin: Fix non unreffed objects on finalize * systray-icon: Fix "floating object" warning on finalize * systray-icon: Fix "invalid property" warnings * Suspend system if lock screen fails on lid close (Fixes #209) * Add energy rate into device details * power: Fix use of g_hash_table_get_values() * Fix light locker integration (Fixes #201) * Add app icon at 64px, 96px, clean up SVG metadata * Fix description for pending states. * Translation Updates - Update to version 4.18.4 * Explicitly depend on gio-unix-2.0 * Replace deprecated xfce_spawn_command_line_on_screen() * Add missing G_(BEGIN|END)_DECLS * Add xapp for Wallpaper and Screenshot in xfce-portals.conf * Add minimal xdg-desktop-portal conf file for Xfce (Fixes #181) * Ensure all various XDG_* etc. env vars are passed to DBus and systemd * Add missing export for XDG_CONFIG_HOME and XDG_CACHE_HOME * Clean up SVG icon metadata for 24px, 48px actions * Add action icons at 96px * Add icons at missing sizes, clean up SVG metadata * Translation Updates - Added xfce-portals.conf file. XDP 0.18.0 requires desktop and other environments to have their own portals.conf drop in file and this is a workaround until a better fix lands (boo#1215641) - Added xdg-current-desktop-xfce.desktop to autostart to ensure variable XDG_CURRENT_DESKTOP variable is properly exposed to systemd (boo#1215641) - Relax requirement of branding package version to prevent xfce4-branding-openSUSE breaking on Leap due to repos being out of sync (boo#1216470) - Update to version 4.18.6 * Revert "x11: displays: Disable new outputs if /Notify is set to "Do nothing"" - Update to version 4.18.5 * keyboard-settings: Escape markup characters in command tooltips * xfce-randr: Take RR_DoubleScan and RR_Interlace flags into account * display-settings: Better fit with the way GApplication works * display-settings: Fix xfconf warning * display-settings: Fix cairo surface management * Fix memory leaks around display_settings_get_profiles() * x11: displays: Fix use of deprecation macros * x11: displays: Disable new outputs if /Notify is set to "Do nothing" * Translation Updates - Update to version 4.18.4 * display-settings: Fix memory management of confirmation dialog * xfsettingsd: displays: Always do some actions on RRScreenChangeNotify * xfsettingsd: displays: Fix memory leak * settings-manager: Support absolute path as icon name * Replace deprecated xfce_spawn(_command_line)?_on_screen * appearance: Match more dark themes (fixes #495) * appearance: Check for presence of color-scheme key * Apply matching xfwm4 when the switch is clicked * displays: Lower warning level * Translation Updates - Update to version 1.5.7 * build: Fix -Wcast-align warning from clang * Fix UBSan errors * settings-dialog: Fix XtmRefreshRate memory leak * Dark mode for process-statusbar * Dark mode for process-monitor * Allow multiple instances via command line option. * Fix blurry app icons when UI scale > 1 * Use symbolic window picker icon in toolbar * Fix broken "show-legend" setting sync * Translation Updates - Update to version 1.1.3 * prefs-dialog: Fix wrong assert * screen: Fix wrong assert * Translation Updates - Update to version 1.1.2 * Update tooltip when hovering over a hyperlink * build: Align CFLAGS with LDADD * prefs-dialog: Add missing strings to translate (#222) * dropdown: Default dropdown-toggle-focus to false * Add runtime guard for XfceSMClient * build: Restrict XfceSMClient to X11 * Determine cwd on FreeBSD in a native way instead of using linprocfs * window: Remove weak ref on prefs dialog in finalize() * build: Get rid of #ifdef G_ENABLE_DEBUG * Do not reconnect accels when closing last tab * build: Lower xfce4-dev-tools requirements to stable version * search-dialog: Use xfce_titled_dialog_set_default_response() * Translation Updates * backport fix for "paste unsafe text" dialog not popping up (gxo#apps/xfce4-terminal#299) libgarcon-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm libxfce4ui-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm thunar-volman-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm xfce4-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.src.rpm xfce4-notifyd-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm xfce4-panel-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm xfce4-power-manager-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm xfce4-session-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm xfce4-settings-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm xfdesktop-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm xfwm4-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.2.16.noarch.rpm openSUSE-2024-380 Recommended update for xfce4-branding-openSUSE moderate openSUSE Leap 15.6 Update This update sync the xfce4-branding-openSUSE against current builds of xfce4 packages. libgarcon-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm libxfce4ui-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm thunar-volman-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm xfce4-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.src.rpm xfce4-notifyd-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm xfce4-panel-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm xfce4-power-manager-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm xfce4-session-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm xfce4-settings-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm xfdesktop-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm xfwm4-branding-openSUSE-4.18.0+git4.79f6d44-lp156.2.8.1.noarch.rpm openSUSE-2024-364 Security update for virtualbox important openSUSE Leap 15.6 Update This update for virtualbox fixes the following issues: Update to release 7.1.4: * NAT: Fixed DHCP problems with certain guests when domain is empty * VMSVGA: Improved flickering, black screen and other screen update issues with recent Linux kernels * Linux Guest Additions: Introduce initial support for kernel 6.12 * EFI: Added missing LsiLogic MPT SCSI driver again to fix booting from devices attached to this device if the EFI firmware is used (7.1.0 regression) * EFI: Restored broken network boot support (7.1.0 regression) * Adressed CVE-2024-21248 [boo#1231735], CVE-2024-21273 [boo#1231736], CVE-2024-21259 [boo#1231737], CVE-2024-21263 [boo#1231738] - Make the Extension Pack work with our compiler flags and RT_NOEXCEPT choices. [boo#1231225] Update to release 7.1: * The GUI now offers a selection between Basic and Experienced user level with reduced or full UI functionality. * VRDE: If user does not set up TLS with custom certificates, enable it with self-signed certificate, including issuing a new one before the old one expires * NAT: New engine with IPv6 support. * Linux host and guest: Added Wayland support for Clipboard sharing. - Changed license from Gpl-2.0 to Gpl-3.0 Version bump to VirtualBox 7.0.20 (released July 16 2024 by Oracle)) This is a maintenance release. The following items were fixed and/or added: - TPM: Fixed errors appearing the event viewer with Windows guests - macOS Hosts: Fixed passing USB devices to the VM (bug #21218) - Audio: Fixed recording with HDA emulation after newer Windows 10 / 11 guests got rebooted - USB: Fixed a deadlock in OHCI triggered when saving the current state of a VM or taking a snapshot (bug #22059) - Linux Guest and Host: Introduced initial support for OpenSuse 15.6 kernel - Linux Guest and Host: Introduced initial support for RHEL 9.5 kernel (bug #22099) - Guest Additions: Shared Clipboard: Fixed issue when extra new lines were pasted when copying text between Win and X11 (bug #21716) - UEFI Secure Boot: Add new Microsoft certificates to list for new VMs python3-virtualbox-7.1.4-lp156.2.4.1.x86_64.rpm python3-virtualbox-debuginfo-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-7.1.4-lp156.2.4.1.src.rpm virtualbox-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-debuginfo-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-debugsource-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-devel-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-guest-desktop-icons-7.1.4-lp156.2.4.1.noarch.rpm virtualbox-guest-source-7.1.4-lp156.2.4.1.noarch.rpm virtualbox-guest-tools-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-guest-tools-debuginfo-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-host-source-7.1.4-lp156.2.4.1.noarch.rpm virtualbox-qt-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-qt-debuginfo-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-vnc-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-websrv-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-websrv-debuginfo-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-kmp-7.1.4-lp156.2.4.1.src.rpm virtualbox-kmp-debugsource-7.1.4-lp156.2.4.1.x86_64.rpm virtualbox-kmp-default-7.1.4_k6.4.0_150600.23.25-lp156.2.4.1.x86_64.rpm virtualbox-kmp-default-debuginfo-7.1.4_k6.4.0_150600.23.25-lp156.2.4.1.x86_64.rpm openSUSE-2025-7 Recommended update for opensuse-migration-tool moderate openSUSE Leap 15.6 Update This update for opensuse-migration-tool fixes the following issues: Introduce version 20241202.1a4772b opensuse-migration-tool-20241202.1a4772b-lp156.2.1.noarch.rpm opensuse-migration-tool-20241202.1a4772b-lp156.2.1.src.rpm openSUSE-2025-11 Recommened update for libspf2 moderate openSUSE Leap 15.6 Update This update for libspf2 fixes the following issues: - Do not package spfd binary which overlaps with sle libspf2-1.2.11-lp156.2.3.1.src.rpm libspf2-2-1.2.11-lp156.2.3.1.x86_64.rpm libspf2-2-debuginfo-1.2.11-lp156.2.3.1.x86_64.rpm libspf2-apidocs-1.2.11-lp156.2.3.1.noarch.rpm libspf2-debuginfo-1.2.11-lp156.2.3.1.x86_64.rpm libspf2-debugsource-1.2.11-lp156.2.3.1.x86_64.rpm libspf2-devel-1.2.11-lp156.2.3.1.x86_64.rpm libspf2-tools-1.2.11-lp156.2.3.1.x86_64.rpm libspf2-tools-debuginfo-1.2.11-lp156.2.3.1.x86_64.rpm perl-Mail-SPF_XS-0.01-lp156.2.3.1.x86_64.rpm perl-Mail-SPF_XS-debuginfo-0.01-lp156.2.3.1.x86_64.rpm libspf2-2-1.2.11-lp156.2.3.1.aarch64.rpm libspf2-2-debuginfo-1.2.11-lp156.2.3.1.aarch64.rpm libspf2-debuginfo-1.2.11-lp156.2.3.1.aarch64.rpm libspf2-debugsource-1.2.11-lp156.2.3.1.aarch64.rpm libspf2-devel-1.2.11-lp156.2.3.1.aarch64.rpm libspf2-tools-1.2.11-lp156.2.3.1.aarch64.rpm libspf2-tools-debuginfo-1.2.11-lp156.2.3.1.aarch64.rpm perl-Mail-SPF_XS-0.01-lp156.2.3.1.aarch64.rpm perl-Mail-SPF_XS-debuginfo-0.01-lp156.2.3.1.aarch64.rpm libspf2-2-1.2.11-lp156.2.3.1.ppc64le.rpm libspf2-2-debuginfo-1.2.11-lp156.2.3.1.ppc64le.rpm libspf2-debuginfo-1.2.11-lp156.2.3.1.ppc64le.rpm libspf2-debugsource-1.2.11-lp156.2.3.1.ppc64le.rpm libspf2-devel-1.2.11-lp156.2.3.1.ppc64le.rpm libspf2-tools-1.2.11-lp156.2.3.1.ppc64le.rpm libspf2-tools-debuginfo-1.2.11-lp156.2.3.1.ppc64le.rpm perl-Mail-SPF_XS-0.01-lp156.2.3.1.ppc64le.rpm perl-Mail-SPF_XS-debuginfo-0.01-lp156.2.3.1.ppc64le.rpm libspf2-2-1.2.11-lp156.2.3.1.s390x.rpm libspf2-2-debuginfo-1.2.11-lp156.2.3.1.s390x.rpm libspf2-debuginfo-1.2.11-lp156.2.3.1.s390x.rpm libspf2-debugsource-1.2.11-lp156.2.3.1.s390x.rpm libspf2-devel-1.2.11-lp156.2.3.1.s390x.rpm libspf2-tools-1.2.11-lp156.2.3.1.s390x.rpm libspf2-tools-debuginfo-1.2.11-lp156.2.3.1.s390x.rpm perl-Mail-SPF_XS-0.01-lp156.2.3.1.s390x.rpm perl-Mail-SPF_XS-debuginfo-0.01-lp156.2.3.1.s390x.rpm openSUSE-2025-2 Recommended update for xfce4-branding-openSUSE important openSUSE Leap 15.6 Update This update xfce4-branding-openSUSE rebuilds against the last xfce update. (boo#1234773) libgarcon-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm libxfce4ui-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm thunar-volman-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm xfce4-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.src.rpm xfce4-notifyd-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm xfce4-panel-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm xfce4-power-manager-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm xfce4-session-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm xfce4-settings-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm xfdesktop-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm xfwm4-branding-openSUSE-4.18.0+git4.79f6d44-lp156.10.1.noarch.rpm openSUSE-2025-9 Recommended update for gtk3-branding-openSUSE moderate openSUSE Leap 15.6 Update This update rebuilds gtk3-branding-openSUSE against the last gtk3 update. gtk3-branding-openSUSE-15.0-lp156.4.2.1.noarch.rpm gtk3-branding-openSUSE-15.0-lp156.4.2.1.src.rpm openSUSE-2025-10 Recommended update for gtk3-branding moderate openSUSE Leap 15.6 Update This update for gtk3-branding rebuilds it against last releases gtk3. gtk3-branding-openSUSE-15.0-lp156.4.4.1.noarch.rpm gtk3-branding-openSUSE-15.0-lp156.4.4.1.src.rpm openSUSE-2025-75 Recommended update for XFCE Desktop environment moderate openSUSE Leap 15.6 Update This update for catfish, exo, gigolo, greybird-geeko-theme, greybird-theme, libgarcon, libxfce4ui, libxfce4util, libxfce4windowing, menulibre, mousepad, mugshot, orage, parole, patterns-xfce, ristretto, thunar, thunar-archive-plugin, thunar-media-tags-plugin, thunar-shares-plugin, thunar-vcs-plugin, thunar-volman, tumbler, xfce4-appfinder, xfce4-battery-plugin, xfce4-calculator-plugin, xfce4-clipman-plugin, xfce4-cpufreq-plugin, xfce4-cpugraph-plugin, xfce4-dev-tools, xfce4-dict, xfce4-diskperf-plugin, xfce4-docklike-plugin, xfce4-eyes-plugin, xfce4-fsguard-plugin, xfce4-genmon-plugin, xfce4-mailwatch-plugin, xfce4-mount-plugin, xfce4-mpc-plugin, xfce4-netload-plugin, xfce4-notes-plugin, xfce4-panel, xfce4-panel-profiles, xfce4-places-plugin, xfce4-power-manager, xfce4-pulseaudio-plugin, xfce4-screensaver, xfce4-screenshooter, xfce4-sensors-plugin, xfce4-session, xfce4-settings, xfce4-smartbookmark-plugin, xfce4-stopwatch-plugin, xfce4-systemload-plugin, xfce4-taskmanager, xfce4-terminal, xfce4-time-out-plugin, xfce4-timer-plugin, xfce4-verve-plugin, xfce4-wavelan-plugin, xfce4-weather-plugin, xfce4-whiskermenu-plugin, xfce4-xkb-plugin, xfconf, xfdesktop, xfmpc, xfwm4 fixes the following issues: Changes in libxfce4windowing: - Update to version 4.20.0 * Translation Updates - Update to version 4.19.10 [development release] * I18n: Update po/LINGUAS list * Fix XfwMonitor leak in steal_monitor_by_connector * Translation Updates - Update to version 4.19.9 [development release] * Fix leak of seats GList - Update to version 4.19.8 [development release] * Clean up xsettings client & work around GDK swallowing events * Remove private sources from the public sources list - Update to version 4.19.7 [development release] * Fix missing parent instance in XfwSeatWayland * Add XfwWindowListMenu widget * Remove the "(constructor)" annotation on xfw_screen_get_default() * Fix crash on workspace add/remove after XfwWindowActionMenu destroyed * Make XfwWindowAction menu struct private - Update to version 4.19.6 [development release] NB NB: There is an API/ABI break in this release. NB: The xfw_window_activate() function now takes four arguments rather than NB: the previous three. The second argument is now a XfwSeat instance (or NULL). NB * Actually export xfw_screen_get_seats from the library * Add XfwSeat abstraction * build: Adjust Wayland requirements for Xfce 4.20 - Update to version 4.19.5 [development release] * Add more compiler flags to the meson build * Use physical geometry when comparing X11 window geometry to monitor * build: Bump requirements for Xfce 4.20 * Include meson build files in autotools dist tarball * Set up GNU symbol visibility * Ditch maintainer mode * Suppress spurious uninitialized var warning * Make window listener struct static * Update meson build * Bump C std from gnu99 to gnu11 * meson: fix missing checks for x11 and wayland feature detection * Fix physical monitor height not getting set on X11 * Ensure private symbols don't end up in the introspection file * autotools: don't build tests by default * Print monitor ID in xfw-enum-monitors test app * Try to make monitor IDs stable between X11 and Wayland * Move xrandr event base into XfwMonitorManagerX11 * Fetch X11 scale factor from XSETTINGS, not GDK * Fix monitor workarea setting when monitors appear - Update to version 4.19.4 [development release] * Add tests/Makefile.am * x11: refresh monitors in an idle function * I18n: Update po/LINGUAS list * Add a couple small test programs * Defer binding to the toplevel manager until after we have the outputs * Add debug logging to toplevel output_enter/leave * Add debugging when finalizing output properties * Add a few more display synchronization points in the wayland code * Reset XfwMonitorWayland output_done/xdg_output_done count on finalize * Add XfwMonitor:fractional-scale * Add primary monitor fallback guessing to X11 too * Remove extra wl_registry for the wayland monitor management * Remove extra wl_registry for the wayland workspace manager * Fix missing wl_output & xdg_output assignment in XfwMonitorWayland * Add workarea info and tracking to XfwMonitor * Use XfwMonitor instead of GdkMonitor throughout * Add XfwScreen::monitor-added and XfwScreen::monitor-removed * Fix 'Since' doc tag typos * Don't g_warning() if xrandr returns no monitors * Add xfw_monitor_get_gdk_monitor() * Fix bad doc comment for XfwMonitor:is-primary * Add primary monitor concept to XfwMonitor * Use system-relative include paths in public headers * Fix bad property name (from a stray search-and-replace) * Move monitors list into XfwScreen * Make XfwScreen an abstract class instead of an interface * wayland: Fix monitor ownership * XfwMonitor: add object properties * Add XfwMonitor * Apply .clang-format file * clang-format: Add file * build: Complete use of XDT_VERSION_INIT * Fix warnings about typedef redeclaration * use -no-undefined so that libtool consumes it * scan-build: Add false positive file * build: clang: Fix -Wcast-align * I18n: Update po/LINGUAS list * Revert "Add new CI builds to build without X11 and Wayland" * I18n: Update po/LINGUAS list * Don't toggle show-desktop whenever wnck tells us it changed * make sure bash is found non non-linux * Add meson build files * Add layout-row and layout-column properties to XfwWorkspace * Implement workspace layout row/column for Wayland * I18n: Update po/LINGUAS list * Translation Updates - Update to version 4.19.3 * Update copyright year * Ensure workspace/group state is correct on X11 before emitting signals * Set initial workspace's group properly on X11 * Add XfwClientType to doc sections * Add xfw_set_client_type() to doc sections * Add xfw_set_client_type() * Add an X11-specific header and xfw_window_get_xid() * Remove xfw_(window|application)_get_id() * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * Expose class ids in XfwWindow and XfwApplication * Update ext-workspace protocol spec to current version * XfwWindowX11: Improve monitor list management * XfwWindowX11: Fix monitor management * build: Search for bind_textdomain_codeset in libintl too * build: Test if wlr-protocols dir is empty at configure time * Use system wlr-protocols defs if avail, fall back to submodule if not * Reduce verbosity * Add missing G_END_DECLS * I18n: Update po/LINGUAS list * window-wayland: Set app_id only if it changes * application: Fix window memory management (V2) * I18n: Update po/LINGUAS list * window-wayland: Ensure app always exists (Fixes #14) * Add monitor-added and monitor-removed signals to XfwWorkspaceWayland * Minor cleanup to wayland group monitor code * Remove unused code from XfwWorkspaceGroupWayland * Fix missing monitors-changed signal emission on x11/dummy * x11: use workspace number as ID * Use G_N_ELEMENTS() * XfwApplication: Fix window memory management * Translation Updates - Add detailed versions for BuildRequires: based on configure.ac - Use 4.19.2 final tarball - Re-format spec file - Fix typelib package name (missing capitalisation) - Split off -doc subpackage - Change license to SPDX format - Use %ldconfig_scriptlets - Remove unneeded deps which will be automatically found by RPM - Update to version 4.19.1+git.53.ae5e6e9: * XfwScreenX11: Fix typo in property name when creating window - Update to version 4.19.1+git.52.cb2e2d1: * I18n: Update translation pt_BR (100%). - Update to version 4.19.1+git.51.2603596: * I18n: Update translation fr (100%). - Update to version 4.19.1+git.50.0ab53e0: * I18n: Add new translation ro (57%). - Update to version 4.19.1+git.49.d1d464d: * I18n: Add new translation en_GB (100%). - Update to version 4.19.1+git.48.92088c6: * Use XDT_CHECK_PACKAGE_BINARY for wayland-scanner * Use XDT_CHECK_OPTIONAL_FEATURE - Update to version 4.19.1+git.46.ca3773e: * I18n: Add new translation id (100%). - Update to version 4.19.1+git.45.4a9f397: * Use XDT_VERSION_INIT() and eliminate need for configure.ac.in - Update to version 4.19.1+git.44.0120b2d: * Use $PKG_CONFIG and not pkg-config in configure.ac - Update to version 4.19.1+git.43.89198a1: * autogen.sh: fix xfce4-dev-tools dependency version - Update to version 4.19.1+git.42.d0245eb: * I18n: Add new translation hr (68%). - Update to version 4.19.1+git.41.6672a6b: * I18n: Update translation ko (100%). * I18n: Update translation sv (100%). - Update to version 4.19.1+git.39.19987e5: * build: Get rid of IntlTool * Use bind_textdomain_codeset() if available * build: Fix autotools warning - Update to version 4.19.1+git.36.539af2a: * Update bug report address * build: Fix "make dist" when disable wayland * configure: Fix X11's dependencies detection - Update to version 4.19.1+git.33.59416bd: * I18n: Add new translation ie (100%). * I18n: Add new translation uk (73%). - Update to version 4.19.1+git.31.8f72515: * I18n: Add new translation ru (100%). - Update to version 4.19.1+git.30.8e21015: * I18n: Add new translation oc (78%). - Update to version 4.19.1+git.29.9923ca4: * I18n: Add new translation en_CA (100%). - Update to version 4.19.1+git.28.3ab4c88: * I18n: Add new translation zh_TW (89%). * I18n: Add new translation zh_CN (100%). * I18n: Add new translation tr (100%). * I18n: Add new translation sv (94%). * I18n: Add new translation sr (100%). * I18n: Add new translation sq (100%). * I18n: Add new translation sl (100%). * I18n: Add new translation pt_BR (100%). * I18n: Add new translation pt (100%). * I18n: Add new translation pl (100%). * I18n: Add new translation nl (100%). * I18n: Add new translation nb (100%). * I18n: Add new translation lt (100%). * I18n: Add new translation ko (89%). * I18n: Add new translation ja (100%). * I18n: Add new translation it (100%). * I18n: Add new translation he (100%). * I18n: Add new translation fr (100%). * I18n: Add new translation fi (73%). * I18n: Add new translation es (100%). * I18n: Add new translation de (100%). * I18n: Add new translation bg (100%). - Update to version 4.19.1+git.6.66ca431: * XfwWnckIcon: Silently return NULL if no X11 window can be found * Add new CI builds to build without X11 and Wayland * configure: error out if no windowing backend enabled * Add configure args to enable/disable X11/Wayland * Fix Wayland-only build * Back to development * Updates for release * Allow callers to determine if a returned icon is a fallback icon * Remove duplicate _get_icon() code * Return correct fallback icon for XfwWindowWayland - Update to version 4.19.1+git.6.66ca431: * XfwWnckIcon: Silently return NULL if no X11 window can be found * Add new CI builds to build without X11 and Wayland * configure: error out if no windowing backend enabled * Add configure args to enable/disable X11/Wayland * Fix Wayland-only build * Back to development * Updates for release * Allow callers to determine if a returned icon is a fallback icon * Remove duplicate _get_icon() code * Return correct fallback icon for XfwWindowWayland - Initial package for openSUSE Changes in catfish: - As long as a new Python version does not ship a broken python3-distutils, like python311 did in its early days, there is no need to deal with or skip a specific python version at all. Disable all %%{python_module ...} and skip_python... stuff again. - Don't use %%{python_module ...} as we only build for the default Python interpreter. python312 still needs to be skipped due to python3-distutils! - Skip python312 for now until all required Python modules have been built. - Use %%{python_module ...} to specify required Python modules to build this package. Changes in exo: - Re-add: Drop dependency from libexo to perl-URI: there is no indication of any perl reference in that library. - Updated to version 4.20.0 * Translation Updates - Updated to version 4.19.2 * I18n: Update po/LINGUAS list * exo-die: Fix string leak in exo_die_g_key_file_set_locale_value * Translation Updates - Updated to version 4.19.1 * exo-tree-view: Add Ctrl+Shift+Click functionality (#116) * exo-icon-chooser-dialog: Fix icon leaks * Add option to exo-desktop-item-edit to print the filename * build: Bump requirements for Xfce 4.20 * exo-icon-view: layout as well for empty view (Issue #118) * exo-open: Fix GError leak * exo-open: Fix GOptionContext memory leak * build: clang: Use gpointer cast to silence -Wcast-align * build: clang: Silence -Wcast-align * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * build: Fix GLIB_VERSION_MIN_REQUIRED redefined * exo-icon-view: Use GSequence instead of GList to improve performance * exo: Explicitly add GIO_UNIX_CFLAGS * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Add missing GETTEXT_PACKAGE definition * Fix deprecation (libxfce4ui#94) * Fix non X11 build (Fixes #111) * build: Check for bind_textdomain_codeset * Translation Updates - Updated to version 4.19.0 Changes in gigolo: - Update to version 0.5.4 * Update copyright year * I18n: Update po/LINGUAS list * Added missing Keywords entry to .desktop file * build: Use XDT_VERSION_INIT * build: Switch from intltool to gettext * build: Add #ifdef around bind_textdomain_codeset * build: Define our own windowing macro instead of extending GDK's * Translation Updates Changes in greybird-theme: - Update to version 3.23.4+git0.7e4507d: * Fix label styles for xfdesktop 4.19 (#338) * Stop forcing icon style for sidebars * Style hover/active undecorated buttons same as normal * Handle toolbar CSS class * Style item menubar nodes (#328) Changes in libgarcon: - Update to version 4.20.0 * Translation Updates - Update to version 4.19.3 [development release] * menu-item: Ensure UTF-8 strings * Translation Updates - Update to version 4.19.2 [development release] * Fix doc annotation * build: Bump requirements for Xfce 4.20 * Apply .clang-format file * Sort includes * clang-format: Add file * gcc-analyzer: Add false positive file * scan-build: Add false positive file * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * menu-item: Honor TryExec again * menu-item: Let glib check for absolute path to executable * Use Exec instead of TryExec for menu item visibility (#22) * Translation Updates - Update to version 4.19.1 Changes in libxfce4ui: - Update to version 4.20.0 * Update active contributors for 4.20 * Translation Updates - Update to version 4.19.7 [development release] * xfce4-about: Don't show mail addresses * xfce4-about: Init glibtop before using it * Avoid undefined behavior with NULL msgid strings and dgettext * Translation Updates - Update to version 4.19.6 [development release] * Add "overlap groups" to the shortcut editor (#115) * build: Bump requirements for Xfce 4.20 * shortcuts: Fix xfconf_channel_get_properties leak * Fix AtkRelationSet leak in xfce_gtk_label_set_a11y_relation * Apply .clang-format file * Add missing includes of libxfce4ui-alias.h * clipboard-manager: Add missing include guard * Remove forced icon from XfceTitledWindow cliend side decorations * clipboard-manager: Use GtkClipboard iff image-only format is available * xfce4-about: Show info about windowing system * dialogs: Also wrap primary label to limit dialog size * gcc-analyzer: Fix -Wanalyzer-null-dereference * gcc-analyzer: Add false positive file * scan-build: Add false positive file * build: clang: Fix -Wcast-align * Revert "Add new CI builds to build without X11 and Wayland" * | is a GNU sed extension; use a portable construct instead * clipboard-manager: Get images from GtkClipoard * Translation Updates - Update to version 4.19.5 Changes in libxfce4util: - Update to version 4.20.0 * Translation Updates - Update to version 4.19.5 [development release] * Bump Xfce overall version to 4.20pre2 * I18n: Update po/LINGUAS list * Call xfce_kiosk's parent finalizer to prevent leaks * Translation Updates - Update to version 4.19.4 [development release] * bump Xfce overall version to 4.20pre1 * Remove local ABI check * Add meson build * Migrate to xdt-gen-visibility and xdt-check-abi * I18n: Update po/LINGUAS list * build: Bump requirements for Xfce 4.20 * Apply .clang-format file * Add missing includes of libxfce4util-alias.h * clang-format: Add file * xfce-rc: Fix support for the LANGUAGE environment variable * scan-build: Add false positive file * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * session-management: Try to create D-BUS proxy synchronously * session-management: Always set an error when returning FALSE * fileutils: Fix MD5 hash in xfce_create_shared_thumbnail_path() * Translation Updates - Add BuildRequire: pkgconfig(gtk-doc) - Update to version 4.19.3 Changes in menulibre: - As long as a new Python version does not ship a broken python3-distutils, like python311 did in its early days, there is no need to deal with or skip a specific python version at all. Disable all %%{python_module ...} and skip_python... stuff again. - Don't use %%{python_module ...} as we only build for the default Python interpreter. python312 still needs to be skipped due to python3-distutils! - Skip python312 for now until all required Python modules have been built. - Use %%{python_module ...} to specify required Python modules to build this package. Changes in mousepad: - Update to version 0.6.3 * build: Force plugins to be built * Added missing Keywords entry to .desktop file * Do not set new file readonly when using admin protocol * Take into account user cancellation when using the admin protocol * Add support for admin protocol * Apply .clang-format file * Remove unnecessary dirname in local includes * clang-format: Use IncludeBlocks::Regroup * clang-format: Break after assignment operator * clang-format: Insert a newline at end of file if missing * print: Remove useless test * Apply .clang-format file * clang-format: Add file * shortcuts-plugin: Fix shortcuts-editor include * recent-menu: Do not add already open files * Do not define G_DISABLE_CHECKS in release mode * Do not use g_log_set_always_fatal() * test-plugin: Update actions after previous commit * Don't set buffer as unmodified before reloading if externally modified * Translation Updates Changes in mugshot: * Fixes a version problem with dependency typelib(Cheese) (#boo#1191237) Changes in orage: - Update to version 4.20.0 * Redesigned appointment window recurrence tab. Related with Issue #23. * Internal changes, changed appointment window to subclass of GtkWindow * Internal changes, changed mainbox to subclass of GtkApplicationWindow (MR !48) * Moved internal CSS string to separte theme file (MR !47, MR !65) * Added command line parameter '-i' to import ICS files * Rudimentary synchronization support: added support for calling a user-specified synchronization command * Fixed Gtk-CRITICAL message while adding new appointment. * Replaced Orage wake up detection with wake up detection from panel clock plugin. * Fixed memory leak and error handling when timezone info loading fails. (MR !56) * Added support for TZDIR environment variable (Issue #28). * Updated desktop file: added actions for 'today' and 'new appointment' (MR !58), added Keywords (MR! 64) * Recurrence tab improvements: fixed dependency from ICAL RRULE (MR !59, MR !52, Issue #23, Issue #29) * Use gettext and XDT_VERSION_INIT (MR !60) * Internal changes, changed day window (MR !62) * Disabled tray icon by default, (MR !66, MR !64) * Translation Updates Changes in parole: - Update to version 4.18.2 * Update copyright year * I18n: Update po/LINGUAS list * Added missing Keywords entry to .desktop file * medialist: Fix wrong response code when saving * player: Do not forward up/down keys to playlist * Remove unnecessary GtkAllocation heap allocation * build: Bump dependency versions and remove dead code * scan-build: Fix unix.Malloc * gcc-analyzer: Fix -Wanalyzer-possible-null-argument * build: clang: Fix -Wunused-but-set-variable * build: Explicitly depend on gstreamer-audio * build: Clean up references of gstreamer-interfaces * build: Explicitly depend on gstreamer-tag * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Do not use type-check macros to test whether an object is still alive * Translation Updates - Update to version 4.18.1 * Add missing chain-up to parent in constructed() * Add runtime guard for XfceSMClient * build: Restrict XfceSMClient to X11 * build: Use XDT_CHECK_OPTIONAL_FEATURE * Small UI Improvements * parole-conf: Fix critical warning and memory leak * build: Define our own windowing macro instead of extending GDK's * plugins: Disable systray icon outside X11 * Guard X11 code paths * Fix invisible mouse (Issue #125) * Add middle click actions to tray icon (Fixes #88) * docs: Remove useless check * mpris2: Properly disconnect signal handlers * powermanager: Add missing sanity check * Only use header bar if gtk-dialogs-use-header (Fixes #117) * build: Add -export-dynamic to LDFLAGS * Add icons at missing sizes, clean up SVG metadata * Translation Updates Changes in patterns-xfce: - Ensure the new pattern xfce_extra properly obsoletes the pattern xfce_office - Fixed pattern xfce_extra name and order in Yast - Include selection of panel plugins to the main Xfce pattern - Created Xfce Extra pattern: Some popular applications such as Libreoffice, Gimp, Thunderbird and others are now recommended by this pattern. - Reduce default install size by not recommending office and image programs. Those who really want libreoffice etc know how to find it. Changes in ristretto: - Update to version 0.13.3 * Added missing Keywords entry to .desktop file * thumbnailer: Properly limit request size * Avoid stack use-after-scope * settings: Add accels before loading accels.scm * scan-build: Add false positive file * gcc-analyzer: Fix -Wanalyzer-deref-before-check * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * Apply .clang-format file * clang-format: Use IncludeBlocks::Regroup * clang-format: Break after assignment operator * clang-format: Break remaining parameters in function definition * viewer: Warn when max size is reached * viewer: Limit image size to what cairo can support * viewer: Fix limited-quality load size * clang-format: Insert a newline at end of file if missing * Apply .clang-format file * clang-format: Add file * Remove unnecessary or unwanted translations * Remove unused project file * Add a toggle to enable/disable smoothing * prefs-dialog: Wrap labels using GtkLabel API * image-list: Use standard::fast-content-type instead of content-type * Manage thumbs of thumbs correctly * configure.ac: Explicitly depend on gio-2.0 * Makefile.am: Drop references of GTHREAD_CFLAGS * configure.ac: Explicitly depend on gio-unix-2.0 * Add image/webp as supported mime type in .desktop file * file: Add missing sanity checks * Do not define G_DISABLE_CHECKS in release mode * Fix use of gdk_cursor_new*() * Fix memory leak * Translation Updates Changes in thunar: - Update to 4.20.1 * Fix wrong selection after rename (#1415) * Do not save view settings when searching (#1502) * Prevent crash when removing location button (#1507) * Fix throttling of selection updates (#1508) (#1515) * Make toolbar inside header-bar transparent (#1514) * Fix appstream metainfo (#1512) * Prevent crash when loading mount point emblem (#1511) * remove superflous spaces in strings (#1501) * Translation Updates - Update to 4.20.0 * Translation Updates - Update to 4.19.5 [development release]: * Bump year in about dialog * I18n: Update po/LINGUAS list (#939) * I18n: I18n translation ru (#939) * Attempt to fully read into buffer during file compare (#1495) * File operation dialog: always show "apply to all" box * Fix string leak in thunar_thumbnailer_file_is_supported * Translation Updates - Update to 4.19.4 [development release]: * Add missing return statements (#1480) * Verify copied destination file using direct I/O (#1471) * Drop optional POLKIT dependency (#1403) * Fix GCancellable leaks in trash applet * Add emblem and type description to mount points (#1388) * Show "Properties" menu entry for unmounted devices * Support second shortcut for tab switch (#1472) * Verify by compare instead of checksum (#1471) * Fix path entry DnD code (#1470) * Apply .clang-format to all *.c and *.h files * Use G_VALUE_INIT over custom initializer * adding .clang-format file * Fix accel map loading (#1047) * build: Bump requirements for Xfce 4.20 * Fix use-after-free in thunar_dialogs_show_job_ask_replace (#1466) * Regression: Fix "middle click open" (#1455) * Dont change selection on activate * Fix selection changed throttle (#1429) * Increase location button max with (#1430) * Rework handling of location buttons (#951) * Fix string leak in thunar_io_jobs_load_statusbar_text_for_folder * Fix color string leaks in properties dialog * Fix color leak in thunar_util_clip_view_background * Fix string leak in thunar_history_error_not_found * Fix GFile leak in thunar_job_operation_restore_from_trash * Fix string leak in thunar_emblem_chooser_file_changed * Fix GFile leak in thunar_transfer_job_move_file_with_rename * Fix GFileInfo leak in thunar_job_operation_restore_from_trash * Fix GAppInfo leaks in thunar_g_app_info_launch * Fix string leak in thunar_job_operation_restore_from_trash * Add NULL check before folder usage * Fix g_hash_table_get_keys leak * Fix ThunarRenamerPair leak when using bulk renamer * Fix string leak in thunar_uca_editor_load * Show name of parent folder in replace dialog (#62) * Fix crash when connecting via gvfs (#1450) * Fix GHashTable leak in thunar_tree_view_model_file_count_callback * Fix string leak in thunar_io_jobs_util_next_renamed_file * Add check that widget is a window as expected (#1454) * Fix GFile leak when using intermediate file on copy setting * Fix string leak in thunar_dialogs_show_job_ask_replace * Fix string leak in thunar_uca_model_remove * Avoid critical when thumbnailer_proxy is NULL * Fix leaks in thunar_apr_image_page_file_changed * Fix AtkRelationSet leaks in bulk renamer dialog * Fix AtkRelationSet leaks in apr plug-in * Fix leak in thunar_details_view_button_press_event * Fix leak in thunar_window_open_files_in_location * Call ThunarStatusbar's parent finalizer to prevent leaks * Fix leak in thunar_details_view_button_press_event * Fix leak when middle-clicking on directory row * Fix leaks when using Open Item Location menu item * Fix leak in _thunar_search_folder * Fix leak of search_query string * Fix leaks in thunar_application_command_line * Fix leak in thunar-gtk-extensions (#1451) * Fix leak in thunar_application_accel_map_init * Fix typo in status bar text for Edit > Preferences menu item * Fix g_object_get leak in thunar_window_init * Fix two leaks in _thunar_search_folder * Fix g_object_get leaks in status bar code * Wrap single-word filenames in delete dialog (#1412) * Add command line option to force new window * Change width calculation of rename dialog (#1392) * Make location "admin:///" work again * Rework padding in replace dialog * Improve handling of long filenames in replace dialog * Statusbar: Count "backup" files as hidden files * Fix criticals about unset GIO attributes (#1063) * Show full context menu during search (#837) * Prevent double free for hidden files (#1438) * Fix icon-name leaks in thunar_window_view_switcher_update * Fix minor memory leak in uca provider * twp: Prevent crash in wayland (#1437) * Transfer files dialog use less buttons (#58) * Remove filter model in toolbar editor code * Revert "Increase max location selector button size (#1430)" * Increase max location selector button size (#1430) * List view: Empty size column for directories (#543) * Add tooltip to special columns in column editor * Fix handling of special columns in list view * Revert "Remove 'Date Deleted' from 'Configure Column' List (#750)" * Fix overlapping UCA editor dialog widgets (startup notification) * Revert signal handler setup for RadioToolButtons (#1426) * Use unique enum names for alternative shortcuts (#1421) * Use initial widget variables when calling unref * Tweak header bar margins * Add View Switcher item to toolbar * UCA - improve shortcuts handling (#1410) * Reduce events monitored by UCA file monitor * Fix Toolbar bug when CSD is used (#1414) * I18n: Update po/LINGUAS list * Fix CSD label text * Option to use client side decorations (CSD) * Use top-window as fallback for dialogs (#1398) * Support copy/link within a folder via CTRL+drag (#63) * Rework the "Show Menubar" toolbar button (#936) * Optionally show hidden files count in statusbar (#1387) * Translation Updates - Update to 4.19.3 (development branch) * Allow type ahead search the treeview sidepane * Added a hidden setting to toggle tree-lines * Pass toplevel window to emblem chooser error dialog (#1393) * Simplify reload after rename (#1395) * Dont destroy ThunarFiles on request (#1357) * Always re-add files to cache on reload (#1357) * Rework event handling for toolbar context menu * Don't work with ThunarFolder in separate jobs * Do not request thumbnails unconditionally (#1385) * Add default bindings for special keys (#1386) * Prevent preleminary destruction of ThunarFiles * Only add successfully opened files to Recent * Add files opened via the location entry to Recent (#1349) * Improve behavior of split view separator (#1107) * Option to disable ctrl+scroll to zoom (#1379) * Hide single tab in split view * Immediately focus split view pane on DnD events * Re-enable toolbar overflow menu (#1240) * Adding an default issue template * Reduce width of the toolbar editor * Hide OpenItemLocation/Restore menu entry in tree view * Fix leaking ThunarFile (#573) * Add preferences settings for usage of symbolic icons * Do not enter folder when DnD menu is shown * Fix for "misc_open_new_windows_in_split_view" (#889) * thunar-uca: Use regular icons in editor * thunar-uca: Update info text in chooser dialog * Optionally use symbolic icons in location bar * Show warn on selecting too many emblems (#1368) * Update the sidepane/toolbar when toggling symbolic icons * Make symbolic icons in sidepane theme-color aware * Rework toolbar configuration storage (#1028) * Always render up to 4 emblems (#1368) * Prevent icon emblems from overlapping (#1368) * Prevent double-restore (#1369) * Fix ThunarxMenuItem sensitive property * clang build Fixes * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * Fix workaround for icon "inode-directory" * Add missing top border to tree pane * Prevent g_malloc_n build warnings (#1362) * Add "symbolic" value to cached icons (#1363) * Enter folders automatically while dragging files (#5) * Shorten symbolic xfconf property names * Optionally use symbolic icons in the sidepane (#252) * Usage of window-close-symbolic (#960) * Use symbolic insons only for the toolbar * Fix several out of sync bugs (#1326) * Rework focus indicator for split view (#730) * Improve various aspects of the Image Preview pane (#932) * prefs-dialog: Change order of RECURSIVE_SEARCH options * prefs-dialog: Improve PARALLEL_COPY_MODE strings * Move TRASH_DELETE keyboard shortcuts to MOVE_TO_TRASH section * Always show "Paste" entry in Edit menu * Reveal keyboard shortcut for "Open with Application" menu entry * Add keyboard shortcut for "Invert Selection" * Add "Remove from Recent" to Edit menu * Improve "Open Item Location" menu entry * Show "Open With Default Applications" entry only for multiple files * Move "Edit Launcher" menu entry into "Open" section * Fix location of "Create" menu section in Location Bar / Side Pane * Fix location of "Restore" menu section * Fix Regression: Tabs order on restore (#1341) * Clear current selection when requesting a new one (#1338) * Refactor "select after reload" mechanics (#1338) * Resolve conflicting mnemonics and add missing ones * Statusbar: re-add last-modified time for folders (#1348) * Fix regression during device eject (#1347) * Use GHashTable to store files (#1337) * Restore tabs when launched with uri arg. (#1233) * Add New Tab and New Window icons to toolbar (#1263) * Fix icon view regression (#1315) * Improve icon view performance (#1315) * Performance improvements (#1315) * tree-view-model: Fix gettext warning about empty string * build: Optional require polkit for l10n xml files * build: Get rid of intltool * po/sl.po: Fix unmatched format specifier * build: fix automake non standard library name * Fix leak during search * Fix a leak in statusbar code * Fix parentheses-equality warning * Allow sumenu UCAs in toolbar (#780) * Display cached thumbnails as themselves (#1331) * Load statusbar text in separate job (#1315) * Move statusbar text method to thunar-util * Improve statusbar performance (#1315) * Fix possible NULL pointer dereference (#1330) * Consider display_name=NULL cases (#1329) * re-enable file monitor for search files (#1320) * Fix possible deadlock during search (#1321) * Initialize variable in thunar_details_view_button_press_event * Prevent use after free (#1325) * Initialize variable in thunar_tree_view_model_dir_files_changed * Fix leaks during file duplication (#1322) * Use xfce_dialog_show_error (#1320) * Disconnect ShortcutModel on finalize (#1314) * Prevent crash on open non-readable folder * Prevent warning in tree-view * Dont save bookmarks on trash change (#141) * Fix support for bookmark reloading * Fix bulk renamer crash on close (#1307) * Prevent CRITICAL when leaving search * Fix regression: Missing window icon * No view-switch while searching (#1293) * Fix mem leak in action-manager (#573) * Fix memory leak in thunar-history (#573) * Various Refactorings in "ThunarWindow" * Show complete file paths in tooltips (#1213) * Fix bug in file_watch (#1300) * Prevent double-free for ThunarJob (#1299) * Fix memory leak in statusbar (#573) * Fix various memory leaks on ThunarJobs * Fix possible double-free on thunar job (#1299) * Improve handling of "loading" property (#1296) * Simplify ThunarFile destruction in shortcut-model * Prevent re-creation of shortcut model on exit * Minor simplification for tree-view pane * Properly release job when finished (#1192) * Fix "files-changed" handling for tree-pane (#1292) * Properly remove timeout source (#1077) * Throttle selection changed (#1077) * Refactored "thunar_folder_monitor" * move file-monitoring into thunar-folder * Dont raise progress dialog for short jobs (#35) * Add text to toolbar config dialog (#1282) * Translation Updates - Update to 4.19.2 (development branch) Changes in thunar-volman: - Update to version 4.20.0: * Translation Updates - Update to version 4.19.1 [development release]: * Translation Updates - Update to version 4.19.0 [development release]: * build: Fix deprecation warning * build: Bump requirements for Xfce 4.20 * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * README: correct documentation URL * settings: make `option_entries` NULL-terminated * tvm-input-device: Avoid criticals when ID_MODEL missing (#25) * I18n: Update po/LINGUAS list * build: Get rid of intltool * Add icons at missing sizes, clean up SVG metadata * Declare use of function (fixes #24) * settings: Fix critical warning when closing embedded dialog * Update bug report address * Translation Updates Changes in tumbler: - Update to version 4.20.0: * This release is part of the Xfce 4.20 platform release. * No changes since 4.19.3 - Update to version 4.19.3 [development release]: * xdg-cache: Fix string leak in xdg_cache_cache_cleanup * tumblerd: Fix string leaks in tumbler_manager_directory_changed * Translation Updates - Update to version 4.19.2 [development release]: * build: Bump requirements for Xfce 4.20 * Apply .clang-format file * Sort includes * tumbler: Add missing include guards * clang-format: Add file * plugins: Do not use g_file_is_native() to check for a valid path * gepub-thumbnailer: Emit error signal if file location is unsupported * gepub-thumbnailer: Fix create_from_mime() * gcc-analyzer: Fix -Wanalyzer-fd-leak * scan-build: Add false positive file * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * xdg-cache: Fix and optimize xdg_cache_cache_is_thumbnail() * Do not use g_log_set_always_fatal() * Translation Updates - Update to version 4.19.1 - Update to version 4.18.2 * Disambiguate thumbnailer signals * scheduler: Fix ready/error signal forwarding * desktop-thumbnailer: Use empty path to build cmdline if it is null * Update spec link in README * xdg-cache: Fix temporary file management when saving thumbnail * Add icon at 64px, clean up SVG metadata Changes in xfce4-appfinder: - Update to version 4.20.0: * Translation Updates - Update to version 4.19.4 [development branch]: * Fix buffer overflow and leaks (#92) * I18n: Update po/LINGUAS list * Translation Updates - Update to version 4.19.3 [development branch]: * Add support to application actions (#86) * Update copyright year * build: Bump requirements for Xfce 4.20 * Fix segfaults * Translation Updates - Update to version 4.19.2 (development branch): - Add new preference to close window when focus is lost (!41) - Immediately execute command on ctrl+enter (#56) - Store command to history even if it appears as a garcon menu item (#73) - Remove migration function - appdata: Fix `appstreamcli validate` issues (!44) - I18n: Update po/LINGUAS list - Switch to gettext instead of intltool (!24) - Translation Updates - Update to version 4.19.1 (development branch) Changes in xfce4-battery-plugin: - Update to version 1.1.6 * Update copyright year * Introduce Darwin support * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * gcc-analyzer: Fix -Wanalyzer-null-dereference * scan-build: Fix deadcode.DeadStores * I18n: Update po/LINGUAS list * build: Get rid of intltool * Add initial envsys support for NetBSD * Translation Updates Changes in xfce4-calculator-plugin: - Update to 0.7.3 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * parser: Fix GError warning about 0 quark * lexer: Fix parsing of dots * Fix calc_free * build: Remove unnecessary check for libx11 * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Translation Updates Changes in xfce4-clipman-plugin: - Update to version 1.6.7 * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * Make history window a main app window * Apply .clang-format file * Preliminary cleanup * Clean up and sort includes * clang-format: Add file * cleanup: Remove clipboard-manager/daemon.h * scan-build: Fix unix.Malloc * gcc-analyzer: Add false positive file * history: Fix image cycling when max-images > 1 * Compare images using GBytes API * plugin: Restore image position in history at startup * plugin: Walk the cache directory to load images * plugin: Save images only once * plugin: Refactor save() * plugin: Distinguish clear() and save() * Fix memory management of main objects * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * I18n: Update po/LINGUAS list * build: Get rid of intltool * Translation Updates Changes in xfce4-cpufreq-plugin: - Update to version 1.2.9 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * I18n: Update po/LINGUAS list * scan-build: Fix false positive file * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * scan-build: Add false positive file * build: clang: Fix -Wfortify-source * scan-build: Fix unix.Malloc * I18n: Update po/LINGUAS list * build: Get rid of intltool * Fix previous commit * Update copyright year * Remove deprecated project files * build: Add GLib requirement * Translation Updates Changes in xfce4-cpugraph-plugin: - Update to version 1.2.11 * Update copyright year * Introduce Darwin support * Clang: Ignore array designators warning * Remove unneeded condition from SMT code * Refactor SMT * build: clang: Fix -Wunqualified-std-cast-call * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Translation Updates - Update to version 1.2.10 * Add xfce4cpp to EXTRA_DIST - Use a newer gcc/g++ version on Leap or SLE. - Update to version 1.2.9 * Don't update tooltip string when tooltip is not visible * Improve CPU hotplugging on Linux * Use "xfce_spawn_command_line()" * Code refactor * Update source code for the new xfce4cpp library * Rework of xfce4cpp library * Reduce the minimum width from 10 to 1 * Add missing include * Translation Updates Changes in xfce4-dev-tools: - Update to version 4.20.0 * This release is part of the Xfce 4.20 platform release. * No changes since 4.19.4 - Update to version 4.19.4 [development branch] * xfce-do-release: Do not warn when using main instead of master * Add libgspell-1-dev to CI build * Add more details to the meson template and its README * Work around parallel 'make distcheck' bug in gettext * Don't quote the filename args passed to 'git diff' - Add BuildRequires: meson - Update to version 4.19.3 (development branch) * xfce-do-release: fix quoting for xfce-build command * Add a couple more compiler flags to the meson template * Bump glib dependency in meson template * Add gobject-introspection example check to meson template * build: Bump requirements for Xfce 4.20 * Disable ABI_CHECK for no-x11 and no-wayland builds - Update to version 4.19.2 (development branch) * Add optional ABI check to the CI build stage * Add GNU visibility generation and ABI check script * Enhance/fix xfce-revision.h * Add a project template for meson * Add meson support to xfce-do-release * Add meson support to GitLab CI template * Allow the container build to build dependencies using meson * Plug leak stemming from g_path_get_basename * Add libyaml-dev to the build container * Add libdisplay-info-dev to build container * Add meson to CI build * Add libdbus-glib-1-dev to CI build - Update to version 4.19.1 (development branch) * Bump CI container to Ubuntu 24.04 * xdt-autogen: Fix aclocal macro search path * Add libjson-c-dev to CI build * Clone submodules for current repo in CI template * Clone submodules when cloning repo for CI container build * xfce-do-release: Skip appdata if file does not exist in right format * xfce-do-release: Warn about unmodified configure.ac.in * xfce-do-release: Use available proc units for make * Add libayatana-indicator3-dev to CI build * Remove -Wdeclaration-after-statement from list of enabled warnings * Add polkitd to CI build - Update to version 4.19.0 (development branch) Changes in xfce4-dict: - Update to version 0.8.8 * Avoid freeze when toggling search modes * Drop --text-field (#18) * Translation Updates Changes in xfce4-eyes-plugin: - Update to version 4.6.2 * scan-build: Add false postive file * Revert "scan-build: Fix deadcode.DeadStores" - Update to version 4.6.1 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * scan-build: Fix deadcode.DeadStores * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * build: Add GLib requirement * Fix make distcheck * Translation Updates Changes in xfce4-fsguard-plugin: - Update to version 1.1.4 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Be less verbose * build: Add AC_PREREQ * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * I18n: Update po/LINGUAS list * build: Get rid of intltool * Translation Updates Changes in xfce4-genmon-plugin: - Update to version 4.2.1 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: clang: Fix -Wsometimes-uninitialized * build: Get rid of intltool * Install scripts dir when building * Fix copyright string * Update copyright year and info * Fix type in xfconf migration script * Translation Updates - Add installed scripts to the rpm filelist. Changes in xfce4-mailwatch-plugin: - Update to version 1.3.2 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: clang: Silence -Wcast-align * Fix missing plugin icon * build: Get rid of intltool * Translation Updates Changes in xfce4-mount-plugin: - Updated to 1.1.7 * Update copyright year * gcc-analyzer: Update false positive file * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * gcc-analyzer: Add false positive file * gcc-analyzer: Fix -Wanalyzer-malloc-leak * gcc-analyzer: Fix -Wanalyzer-possible-null-argument * gcc-analyzer: Fix -Wanalyzer-null-argument * gcc-analyzer: Fix -Wanalyzer-null-dereference * scan-build: Fix unix.Malloc * scan-build: Fix deadcode.DeadStores * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Translation Updates - Updated to 1.1.6 Changes in xfce4-mpc-plugin: - Update to version 0.5.5 * Revert "build: Use #ifdef instead of #if" - Update to version 0.5.4 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * Add Single property toggle in context menu * Remove dead code * build: Use #ifdef instead of #if * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Get rid of intltool * restore changelog history dropped in ca817cd2 * Translation Updates Changes in xfce4-netload-plugin: - Update to version 1.4.2 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * Fix Darwin build * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * I18n: Update po/LINGUAS list * desktop: Remove extra layer of input * build: Get rid of intltool * monitor-label: Do not resize the label width after speed falls * Update plugin size also on as_bits_toggled * Translation Updates Changes in xfce4-notes-plugin: - Update to version 1.11.1 * build: Bump dependency versions and fix deprecation warnings * build: clang: Fix -Wdeprecated-non-prototype * I18n: Update po/LINGUAS list * build: Remove unnecessary check for libx11 * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Don't highlight matching brackets * Fix hypertext mouse cursor after editing text * Work around buggy annotation for gtk_menu_shell_append() * Add full undo/redo support * New dependency: GtkSourceView-4 * Fix parallel build * Make check for vala compiler more strict * Translation Updates - Vala issues have been fixed upstream, which is why we can use default gcc on Tumbleweed/Slowroll again. - Vala does not properly work with gcc-14; lets stick with gcc-13 for now on Tumbleweed/Slowroll. Changes in xfce4-panel: - Update to version 4.20.0 * Translation Updates - Update to version 4.18.7 [development branch] * I18n: Update po/LINGUAS list * migrate: Update default config * tasklist: Ensure group buttons have non empty label * Translation Updates - Update to version 4.18.6 [development branch] * systray: Handle general container orientation on Wayland too * systray: Fix GSList element leak * migrate/default.xml.in: Remove unused plugin id * Added "show inactive" prop to lcd clock (repurposed from binary clock) * Reworked sizing mechanism in clock plugin and its widgets * Reduce minimum button size to improve layout at very small panel sizes. * Use width_for_height when plugin requests it * LCD and digital clock layout fixes * systray: Fix leak in sn_plugin_init * Added a missing property bind for 24hr analogue clock * Added XFCE_PANEL_PLUGIN_ICON_PADDING (API change) * tasklist: Keep icon sizes as specified by the user * Revert "wayland: tasklist: Fix icon size in multirow mode" * systray: Add missing translation * clock: Added 24h clock mode to the analog clock * Translation Updates - Update to version 4.18.5 [development branch] * Use new xfw_window_activate() signature in libwindowing 4.19.6 * build: Adjust Wayland requirements for Xfce 4.20 * build: Bump requirements for Xfce 4.20 * wayland: tasklist: Fix monitor detection when panel is remapped * x11: tasklist: Properly check for libxext * wayland: autohide: Do not block when panel has input focus * Revert "panel: Fix panel flickering during autohide on Wayland" * wayland: autohide: Show/hide panel instead of moving it offscreen * autohide: Show/hide autohide window instead of moving it offscreen * wayland: Avoid allocation loop when the panel is anchored to an edge * Revert "wayland: Avoid allocation loop when the panel is anchored to an edge" * wayland: Avoid allocation loop when the panel is anchored to an edge * Fix gtk-layer-shell includes * Switch to XfwMonitor * wayland: wrapper: Prevent plugin allocation blocking * tasklist: Connect to XfwWindow::notify::monitors * panel: Fix panel flickering during autohide on Wayland * Always set gtk_layer_shell monitor on change * Add debug key for PANEL_DEBUG_ACTIONS * tasklist: Fix Wayland window drag and drop * panel: Do not remove plugin when disregarding restart dialog * panel: Replace remaining gtk_message_dialog_new with xfce_message_dialog_new * common: Introduce panel_utils_gtk_dialog_find_label_by_text * tasklist: Use xfce_dialog_show_error when starting new instance fails * actions: Use xfce_message_dialog_new in confirmation dialogs * panel, libxfce4panel: Use xfce_dialog_confirm in plugin removal confirmation * gcc-analyzer: Add false positive file * scan-build: Add false positive file * scan-build: tasklist: Fix core.NullDereference * Revert "Add new CI builds to build without X11 and Wayland" * Apply .clang-format file * Remove unnecessary dirname in local includes * clang-format: Use IncludeBlocks::Regroup * build: Add missing CFLAGS and LIBS from gio-unix-2.0 * build: Add missing math.h includes * build: Silence -Wstring-plus-int from clang * fix build on OpenBSD after 0c56766b * Translation Updates - Update to version 4.18.4 [development branch] * clang-format: Break after assignment operator * Add missing glade file to POTFILES.in * showdesktop: Add the ability to show the desktop on mouse hover * prefs-dialog: Improve launcher display in item list * systray: Avoid GTK warning about pixbuf not loadable * panel: Leave a harmless xfconf warning * clang-format: Insert a newline at end of file if missing * libxfce4panel: Add line break in generate code for clang-format * prefs-dialog: Bind Del key to remove button * prefs-dialog: Scroll to selection when item view is reloaded * prefs-dialog: Allow several items to be removed at once * prefs-dialog: Update widgets on GdkDisplay::monitor-(added|removed) * systray: Always scale icons * systray: Reduce icon size in prefs dialog * systray: Improve app data search in prefs dialog * systray: Avoid duplicate code around legacy items * systray: Use panel_properties_bind() * panel: Save settings in finalize() * tasklist: Fix min button length before overflow menu * tasklist: Fix default button length * build: Add missing math.h include * Apply .clang-format file * Clean up and sort includes * Various preliminary cleanup * clang-format: Add file * windowmenu: Remove a duplicate check * Remove dead code * tasklist: Sanitize XfwApplication management * Minor spelling/grammar corrections in comments * POTFILES.in: Remove untranslated file * panel: Define constants common to window and itembar * windowmenu: Clamp style properties * tasklist: Allow -1 for menu-max-width-chars * panel: Restrict admissible values of style properties * tasklist: Fix use of min-button-length * tasklist: Fix use of max-button-length * tasklist: Clamp style properties * actions: Add some fallback methods if there is no session proxy * actions: Ask xfce4-session to switch user if possible * actions: Fix wrong parameter allow_save for Shutdown and Restart * actions: Let xfce4-session manage its settings internally * actions: Rework D-Bus proxy management * Reintroduce panel_properties_get_channel() * Ask user what to do in case of plugin loading failure * Check for xfconf init in main.c and exit on failure * Fix wrong string comparison * prefs-dialog: Do not close when opening panel-profiles * Revert "prefs-dialog: Launch xfce4-panel-profiles with '--from-panel'" * Try to derive plugin dirs from XDG_DATA_DIRS * Remove NDEBUG compiler switchs * launcher: Delete unprotected X11 code at runtime * actions: Populate plugin earlier * systray: Avoid floating point exception * panel: Use gdk_cursor_new_from_name() to be more cross-platform * wayland: pager: Add missing runtime check * panel: Implement per window CSS customization * panel: Add border width option * itembar: Let GtkContainer handle border width * panel: Fix -Wmaybe-uninitialized warning * panel: Return silently when n_monitors == 0 * tasklist: Do not call xfw_window_x11_get_xid() on Wayland * Translation Updates - Update to version 4.19.3 (development branch) Changes in xfce4-panel-profiles: - Update to version 1.0.15 * export: Warn when the file already exists * filedlg: Remove dead code * export: Make filename extension obvious * xfce4-panel-profiles.glade: Remove unused save_dialog * Fix translated string * Install Unity layout * I18n: Update po/LINGUAS list * Improve CLI help messages * Update bug report address in manpage * build: Get rid of intltool * Revert "Open xfce4-panel on close button (bug #16505)" * Revert "Fix typos in comments." * data/metadata: Refresh appstream metainfo * Remove generated xfce4-panel-profiles.pot * Update application menu name in layout configs * Translation Updates Changes in xfce4-places-plugin: - Update to version 1.8.4 * build: Bump dependency versions and fix deprecation warnings * build: Remove check for libx11 * gcc-analyzer: Fix -Wanalyzer-deref-before-check * Add empty trash option * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * I18n: Update po/LINGUAS list * scripts: Remove unused scripts * build: Get rid of intltool * Add missing G_BEGIN_DECLS * Bump libxfce4panel version and remove dead code * Replace deprecated GtkStock icon * Remove extra padding in some themes (Fixes #27) * Fix remaining blurry icons when UI scale > 1 * Avoid inappropriate use of xfce_panel_pixbuf_from_source() * Translation Updates - Update to version 1.8.3 * Fix function called only in debug mode (Clear button works now) Changes in xfce4-power-manager: - remove the pm-helper bits from org.xfce.power.policy.in.in; the program is not needed on systems using systemd. - Update to version 4.20.0: * Translation Updates - Update to version 4.19.5 [development branch]: * Remove all lingering Inhibitors when DBus connection is lost * build: Bump libxfce4util version to 4.19.4 * Translation Updates - Update to version 4.19.4 [development branch]: * button: Fix tooltip leak * button: Fix string leak * settings: Hide critical action warning if upower action == Ignore * Fix string leak in get_device_icon_name * Fix string leak in helper_get_value * build: Adjust Wayland requirements for Xfce 4.20 * build: Bump requirements for Xfce 4.20 * Don't show time to empty calculation for large hours * Remove redundant condition check for fully charged state in battery label visibility logic. Now the label only hides if the state is unknown or if it is a desktop system. * button: Also listen to brightness-exponential change * settings: Replace app if dialog should be embedded * settings: Unref app before exiting * systray-icon: Make setting a boolean * scan-build: Add false positive file * manager: Remove extra check for multi-monitor setup * x11: common: Fix multi-monitor setup detection * Translation Updates - Update to version 4.19.3 (development branch): * x11: idle: Fix -Wanalyzer-null-dereference * Revert "Add new CI builds to build without X11 and Wayland" * Apply .clang-format file * clang-format: Use IncludeBlocks::Regroup * settings: Rework starting xfpm if not already running * manager: Rework startup * manager: Use D-Bus proxy instead of SMClient to call SessionManager * settings: Warn about upower acting before xfpm on critical battery * critical-power: Avoid unintentional user action in critical dialog * critical-power: Use xfpm own methods to notify user * manager: Honor lid settings when the system transition to battery * power: Expose lid_is_closed property * power: save new battery state *before* emitting signal * settings: Add tooltip about actions on lid closed * manager: Turn off internal screen when locked on lid closed * manager: Be consistent when lid is closed in multi-monitor setup * Properly check for multi-monitor setup * settings: Switch to correct stack child when opening dialog * wayland: dpms: Ensure user activity always turns on outputs * settings: Add option to shutdown on lid closed * settings: Reduce inactivity times to reasonable values * backlight: Remove dead code * settings: Drop light-locker integration * Remove outdated references to xfce-goodies * power: Rename is_in_presentation_mode to is_inhibited * manager: Let power handle inhibition * power: Inhibit non forced sleep requests in presentation mode too * manager: Add missing hybrid sleep case * settings: Change default sleep mode on battery to suspend * wayland: dpms: Add missing filter on alarm id * ppd: Add missing profile initialization * x11: dpms: Fix broken DPMSForceLevel * manager: Ensure proper conversion between enum types * clang-format: AllowShortCaseLabelsOnASingleLine * Add hybrid sleep support * settings: Properly hide critical power widgets if no battery * settings: Avoid duplicate code for adding button combos * build: Put standard headers back in where there's non-linux code * settings: Fix garbage value in string * settings: Group light-locker code and move shared code up * settings: Make last non-light-locker callback static * settings: Sync other widgets with xfconf * settings: Avoid more duplicate code between on_ac and on_battery * settings: Sync on-battery widgets with xfconf * settings: Sync on-ac widgets with xfconf * settings: Use generic callback for GtkComboBox::changed * settings: Move code so that splitting into functions makes sense * settings: Use defines for default values * settings: Be consistent in naming defines * settings: Disconnect upower signals when list view is destroyed * clang-format: Break after assignment operator * settings: Add a button to open xfce4-screensaver-preferences * settings: Make DPMS tooltip text generic * Apply .clang-format file * Bump required versions and remove dead code * Fix xfpm-main.c * Simplify some code * clang-format: Add file * settings: Sync first tab with xfconf * Fix xgettext warning about plural form * Add missing sanity checks * Handle keyboard backlight toggle keys. * Add new CI builds to build without X11 and Wayland * Always add sm-client option group - Updated to version 4.19.2 Changes in xfce4-pulseaudio-plugin: - Update to version 0.4.9 * I18n: Update po/LINGUAS list * Fix numerous pa_operation leaks * Fix leaks from the plug-in constructor * Fix leaks in pulseaudio_volume_connect * Fix leak with notify_get_server_caps * build: Require libxfce4windowing 4.19.6 * Use new xfw_window_activate() signature in libwindowing 4.19.6 * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * I18n: Update po/LINGUAS list * I18n: Update po/LINGUAS list * build: Get rid of intltool * desktop: Generate from desktop.in instead desktop.in.in * Unconditionally require gio-2.0, gio-unix-2.0 * Properly guard X11 code paths and fix X11 requirements * Translation Updates Changes in xfce4-screensaver: - Update to version 4.18.4 * Exit early in non-X11 environments * Fix return codes in main() functions * prefs-dialog: Remove subtitle * Revert "prefs-dialog: Remove subtitle" * prefs-dialog: Remove subtitle * xfce-bg: Update default fallback wallpaper * xfce-bg: Default to XFCE_BG_PLACEMENT_ZOOMED when image-style is missing * Fix blurry avatar when UI scale > 1 * Fix blurry background when UI scale > 1 * I18n: Update po/LINGUAS list * prefs-dialog: Fix GtkTreePath leaks * I18n: Update po/LINGUAS list * lock-plug: Fix GVariant leak when switching user * lock-plug: Fix GVariant leak * Fix GSMonitor leak when screensaver fails to start * lock-plug: Fix GtkBuilder leak * prefs-dialog: Fix string leak * Fix string leaks in xfce_bg_load_from_xfconf * Fix string leak in get_themes_menu * lock-plug: Fix string leak * Fix string leak in xfce_bg_load_from_xfconf * Added image cropping to the slideshow screensaver * lock-plug: Use consistent keymap for capslock detection * lock-plug: Silence gdk-pixbuf warning * listener: Fix fullscreen inhibit * gcc-analyzer: Fix -Wanalyzer-possible-null-argument * gcc-analyzer: Fix -Wanalyzer-null-dereference * build: clang: Fix -Wsingle-bit-bitfield-constant-conversion * slideshow: Do not load image if window size is invalid * lock-plug: Draw background in constructed() * Revert "lock-plug: Delay background drawing at startup" * Use same debug function everywhere * lock-plug: Delay background drawing at startup * xfce4-screensaver-preferences.desktop: Add Keywords * Rename directory file to desktop for gettext detection * Add .py extension to xfce4-screensaver-configure for gettext detection * xfce4-screensaver-dialog: Restore "Password:" filter * xfce4-screensaver-dialog: Remove custom status text mapper * gs-lock-plug: Improve utf8 string check in show_status_text * I18n: Update po/LINGUAS list * build: Switch from intltool to gettext * Skip including crypt.h on FreeBSD * Translation Updates - Update to version 4.18.3 * Update copyright year * build: Use XDT_VERSION_INIT for proper version scheme * Fix memory management of GSPrefs * lock-dialog: Do not use gtk_widget_grab_default() * i18n: Use xfce_textdomain() * prefs-dialog: Fix spin button signal of cycle-delay * prefs-dialog: Add missing sanity check * manager: Fix cycling jobs * manager: Fix desktop leak when reconfiguring monitors * Revert "Add overlays to initial activation" * manager: Align job table management with window table management * manager: Use a hash table instead of a list for windows * manager: Fix leak on prefs * window: Reset monitor pointer when disposed * window: Add source id management when deactivated * Add hint for users how to make Blank Screen DPMS work * Do not activate screensaver if disabled * Translation Updates Changes in xfce4-screenshooter: - Update to 1.11.1 * Drop unnecessary libxml dependency * Translation Updates - Add BuildRequires to enable Wayland support. - Update to 1.11.0 * Drop built-in support for imgur * Drop jobs-related code * Drop libsoup dependency * Use XDG_DATA_HOME in imgur-upload.sh * Make sure screenshot is copied to clipboard before closing (!56) * Add more tests * build: clang: Silence -Wcast-align * Translation Updates - Update to 1.10.6 * build: Switch from intltool to gettext * Preliminary Wayland support * Translation Updates - Update to 1.10.5 * Add imgur support as custom action (!51) * Translation Updates - Recommend curl, jq and zenity for the new script imgur.sh Changes in xfce4-sensors-plugin: - Update to version 1.4.5 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * sensors-plugin: Drop subtitle from properties dialog * build: Fix -Werror=deprecated-declarations * build: Fix LDFLAGS * scan-build: Fix false positive file * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * scan-build: Add false positive file * scan-build: Fix unix.Malloc * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * build: Fix -Werror=format= * build: Get rid of intltool * build: Add missing includes of config.h * build: Fix autotools warnings * Translation Updates Changes in xfce4-session: - Add xwayland as a required package for the new subpackage xfce4-session-wayland-experimental - Update to version 4.20.0: * Translation Updates - Update to version 4.19.4 [development release] * I18n: Update po/LINGUAS list * Fix leak of reason messages from libSM * wayland: Wait for VT switch for LightDM users before starting compositor * Avoid using bzero * users wanting to shutdown should be in the _shutdown group since OpenBSD 7.4 * Translation Updates - Move all files for a wayland session into a new additional subpackage "xfce4-session-wayland-experimental". - Update to version 4.19.3 [development release] * manager: Fix SmsClientHostName leak * Fix leaks in xfsm_properties_load * manager: Fix leaks in xfsm_manager_load_failsafe * Added missing Keywords entry to .desktop files * manager: Fix string array leak * Fix string leak in main() * Fix leaks in settings_list_sessions_open_key_file * manager: Fix string leaks * build: Bump requirements for Xfce 4.20 * logout-dialog: Fix use-after-free when getting logout action * Apply .clang-format file * Fix gtk-layer-shell includes * Add xapp for Background xfce-portals.conf * manager: Fix wrong release function * Add css class for session chooser * scan-build: Fix unix.Malloc * scan-build: Add false positive file * build: clang: Fix -Wcast-align * build: Fix -Werror=unused-variable * Revert "Add new CI builds to build without X11 and Wayland" * build: Fix check for _IceTransNoListen - Updated to version 4.19.2 (development branch) Changes in xfce4-settings: - Update to version 4.20.0: * xfsettingsd: Fix ushort and ulong types on FreeBSD * Translation Updates - Update to version 4.19.4 [development release] * I18n: Update po/LINGUAS list * mime: Fix xfce_mime_helper_category_to_string leak * mime: Fix argument string leaks * reinstate sys/wait.h inclusion, needed for WEXITSTATUS at least on OpenBSD * mime: Fix error message for missing helper definition * Translation Updates - Update to version 4.19.3 [development release] * Added Keywords/Categories fields to .desktop files * display-settings: Fix InputRegion leak * x11: displays: Refactor screen_on_event() * x11: displays: Delay RRScreenChangeNotify handling * wayland: common: Properly initialize output modes * color-settings: Add missing translation * build: Adjust Wayland requirements for Xfce 4.20 * build: Bump requirements for Xfce 4.20 * xfsettingsd: Fix GVariant leak * Use a toggle button for the MIME chooser dropdown buttons * Revert "mime: Fix UMRs with GdkEvent" * mime: Fix UMRs with GdkEvent * mime: Fix string leak * display-settings: Fix XfceMode leak * mime: Fix GOptionContext leak * mouse: Fix XGetExtensionVersion leaks * mime: Fix leak in xfce_mime_window_row_activated * mime: Fix GList leak in xfce_mime_helper_chooser_pressed * mime: Fix xfce_mime_helper_category_to_string leak * mime: Fix xfce_str_replace leak * mime: Fix icon leaks * mime: Fix g_option_context_get_help leak * mime: Fix AtkRelationSet leak * build: Fix build with libxfce4ui master * xfsettingsd: pointers: Allow changing the size of device property array * display-settings: Add missing translation * Enumerate/load icon themes off of the UI thread * appearance-settings: Fix memory leak * Fix gtk-layer-shell includes * appearance-settings: Fix scrolling via arrow keys in gtk theme list * display-settings: Update primary monitor status on setting change * display-settings: Fix primary monitor status for xfce4-notifyd * display-settings: Fix primary monitor status for xfce4-panel * xfsettingsd: Fix client side decoration layout * x11: displays: Really honor /Notify is set to "Do nothing" * Revert "x11: displays: Disable new outputs if /Notify is set to "Do nothing"" * mime-settings: Override GtkDialog::response() * settings-manager: Add xfce4-about * settings-manager: Remove xscreensaver * scan-build: Fix unix.Malloc * scan-build: Fix deadcode.DeadStores * scan-build: Add false positive file * gcc-analyzer: Add false positive file * build: clang: Fix -Wimplicit-const-int-float-conversion * build: clang: Fix -Wcast-align * build: clang: Fix -Wignored-attributes * build: Fix build with --enable-sound-settings * wayland: appearance-settings: Hide Xft settings * mouse-settings: Fixes reverse horizontal scrolling * display-settings: Listen to output change for minimal dialog too * display-settings: Avoid weird interact between main and minimal dialogs * xfsettingsd: Use default display profile when several profiles match * Revert "Add new CI builds to build without X11 and Wayland" * Apply .clang-format file * Remove unnecessary dirname in local includes * clang-format: Use IncludeBlocks::Regroup * Apply .clang-format file * Preliminary cleanup * Bump required versions and remove dead code * Clean up and sort includes * clang-format: Add file * appearance-settings: Show warnings for incomplete icon themes * build: Fix x11 detection by defining the right m4 macro - Updated to version 4.19.2 (development branch) Changes in xfce4-smartbookmark-plugin: - Update to version 0.5.3 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * build: Fix intltool lock file problem during make distcheck * build: Add GLib requirement * build: Fix autotools warnings * autoconf: AM_CONFIG_HEADER -> AC_CONFIG_HEADERS * Translation Updates Changes in xfce4-stopwatch-plugin: - Update to 0.5.2 * build: Fix automake options - Update to 0.5.1 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * Support the panel's deskbar mode. * build: Switch from intltool to gettext * build: Add GLib requirement * build: Fix autotools warnings * autoconf: Some updates * Use dist-xz for release tarballs * Translation Updates Changes in xfce4-systemload-plugin: - update to 1.3.3: * Introduce Darwin support * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * Fix BSD `glibtop_get_netload: Function not implemented` error * scan-build: Fix false positive file * scan-build: Add false positive file * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * scan-build: Fix deadcode.DeadStores * network.cc: Fix -Wundef * build: Get rid of intltool * Add 24px icon, cleanup SVG metadata * Fix timeout-seconds min value (Fixes #29) * build: Fix failure due to wrong var type (Fixes #25) * build: Add GLib requirement * Translation Updates Changes in xfce4-taskmanager: - Update to version 1.5.8 * Add Darwin support * I18n: Update po/LINGUAS list * Added missing Keywords entry to .desktop file * Fix leak when copying command line string * Fix core.UndefinedBinaryOperatorResult warning from scan-build * clang-format: Use IncludeBlocks::Regroup * Apply .clang-format file * Clean up and sort includes * clang-format: Add file * Aggregate children memory and cpu * process-tree-view: Reset /columns/positions at startup if invalid * Fix xfconf memory management * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Fix search filter memory leaks * Translation Updates Changes in xfce4-terminal: - Disable libutempter, it doesn't work anymore with the switch from utmp to systemd-logind - Update to version 1.1.4 * window: Ensure tabs_menu != NULL when updating * screen: Ensure working dir is not NULL * Do not resize the window on zoom * docs: added documentation and cli parsing for --class option * Use TerminalWindow's screen to test for windowing system * Use dropdown's display rather than default display * Avoid warning when widget display is not the default display * Fix segfault when there are both Wayland and X11 displays * screen: Avoid type check on released variable * preferences: Initialize GdkRGBA variable * screen: Cancel async spawn of child in finalize() * Improve error message for empty custom command * Check for screen pointers equality before destroying last screen * screen: Fix gtk_container_get_children leaks * screen: Fix string leak in terminal_screen_paste_unsafe_text * window: Fix leak in terminal_window_get_working_directory * window: Fix leak in terminal_window_menu_add_section * main: Fix string array leak * terminal: Fix spelling error * prefs-dialog: Fix AtkRelationSet leak * Fix gtk-layer-shell includes * preferences: Add missing sanity check * Preferences: maximize new windows * Fix running a command as a login shell * scan-build: Fix core.NullDereference and core.CallAndMessage * build: clang: Silence -Wcast-align * Update `.gitignore` * Rename theme file to desktop for gettext detection * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Cancel by default in unsafe past dialog * Restore "Text blinks" tooltip * Revert "fix typo" * Translation Updates Changes in xfce4-time-out-plugin: - Update to version 1.1.4 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Make libx11 optional and add runtime check * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Get rid of intltool * Translation Updates Changes in xfce4-timer-plugin: - Update to version 1.7.3 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * Add the capability to trigger a countdown from the command line. * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * gcc-analyzer: Fix -Wanalyzer-deref-before-check * build: Get rid of intltool * Add an UTC option to the alarm * Fix copyright info * Remove deprecated project files * Translation Updates Changes in xfce4-verve-plugin: - Update to version 2.0.4 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Silence GCompletion deprecation warnings * I18n: Update po/LINGUAS list * build: Get rid of intltool * Translation Updates Changes in xfce4-wavelan-plugin: - Update to version 0.6.4 * Introduce Darwin support * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * scan-build: Fix deadcode.DeadStores * build: Get rid of intltool * Remove useless size request (Fixes #15) * Fix plugin icon size * Update copyright year and bug report address * build: Add GLib requirement * Use "logo-icon-name" instead of "logo" in about dialog * OpenBSD: rewrite rate calculation to use IFM_BAUDRATE_DESCRIPTIONS * Default "Wifi Manager Command" to NetWorkManager only on Linux * Limit list of interfaces to IEEE 802.11 on OpenBSD and NetBSD * Limit list of interfaces to Ethernet on BSD * Translation Updates Changes in xfce4-weather-plugin: - Update to 0.11.3 * Use subdomain for api.met.no * Avoid calling libsoup callbacks when dialogs are destroyed * weather-config: Fix memory leak on GtkBuilder * scan-build: Add false positive file * scan-build: Fix core.uninitialized.Branch * scan-build: Fix deadcode.DeadStores * scan-build: core.NullDereference * icon: Apply translate logic to get_symbol_name * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * weather-config: Fix memory management of source * I18n: Update po/LINGUAS list * build: Drop intltool requirements * Translation Updates - Update to 0.11.2 * Update copyright year * Astro data downloads adapted * Do not translate warning messages * Fix leaks around remove_timezone_offset() * build: Bump glib version * Migration to Sunrise API 3.0 * Silence one more warning * Be less verbose about network requests * Do not warn about missing -night icon variants (Fixes #60) * Use link color with better constrat for dark themes * Remove dead code * Fix remove_timezone_offset() * Add some const qualifiers * Fix moon_phases array * Do not translate warning messages * Fix a typo, everytime → every time. * Translation Updates Changes in xfce4-whiskermenu-plugin: - Update to version 2.9.0 * Add dragging from any side to resize menu. (Issue #112) * Add support for autostarting launchers. (Issue #35) * Add support for keypad navigation. * Always send Page Up and Page Down keys to view. (Issue #145) * Always run selected launcher when pressing enter. * Fall back to non-regex search actions. (Issue #128) * Only select launcher when mouse moves. (Issue #106) * Remember current category with arrow keys. (Issue #132) * Require Xfce 4.16. * Fix menu not centering with horizontal categories. (Issue #131) * Fix warning about unblocking panel autohide. * Fix search text replaced after pressing arrow keys. * Translation updates - Update to version 2.8.4 * Fix menu not hiding in labwc. * Fix GHashTable leak in Settings::load. * Fix string leak in is_separator. * Translation updates Changes in xfce4-xkb-plugin: - Update to version 0.8.5 * prefs-dialog: Remove unused stock icon name - Update to version 0.8.4 * Exit early and remove plugin on non X11 environments * Update copyright year * build: Bump dependency versions and fix deprecation warnings * Use pango context to adjust dpi (Fixes #56) * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * scan-build: Fix core.CallAndMessage * Avoid deprecated rsvg_handle_close() * I18n: Update po/LINGUAS list * build: Get rid of intltool * Update README consistent with common template * build: Add GLib requirement * Use xfce_panel_plugin_popup_menu() when possible * Implement list of window class names that default to each layout (#33) * COPYING: Replace BSD-2-Clause with GPL (#41) * Translation Updates Changes in xfconf: - Update to version 4.20.0: * Translation Updates - Update to version 4.19.5 [development branch] * Fix FakeGdkRGBA and FakeGdkColor leaks * tests: Fix D-Bus error reporting when xfconfd is not auto-started * Translation Updates - Update to version 4.19.4 [development branch] * xfconf-query: print array property values when -lv - Update to version 4.19.3 [development branch] * Safer/better way to find GdkColor/GdkRGBA GTypes in the unified API * Mark xfconf_g_property_bind_gdkcolor/gdkrgba() as deprecated * Allow calling xfconf_g_property_bind() with GdkColor or GdkRGBA types * Clean up how GdkColor/GdkRGBA GTypes are initialized * build: Bump requirements for Xfce 4.20 * tests: Report D-Bus error when xfconfd is not auto-started * tests: Fix xfconf_channel_get_string leak * cache: Fix leaks in xfconf_cache_handle_property_changed * Apply .clang-format file * Preliminary cleanup * Sort includes * clang-format: Add file * Clarify xfconf_channel_set_string() API docs * channel: Fix get_string() return value * cache: Fix leak in xfconf_cache_prefetch * xfconf-query: Fix GOptionContext memory leak * Add a systemd user unit corresponding to the D-Bus session service * gcc-analyzer: Fix -Wanalyzer-null-dereference * scan-build: Add false positive file * build: Use AM_DISTCHECK_CONFIGURE_FLAGS * channel: Fix get_properties() * channel: Warn if queried type does not match property type * Add missing GIR annotations * Translation Updates - Update to version 4.19.2 (Development branch) Changes in xfdesktop: - Use --with-default-backdrop-filename to specify the default backdrop image on openSUSE; fix typo in its argument. - Update to version 4.20.0: * Fix incorrect format passed to gtk_selection_data_set() * Update POTFILES.in * Updated backgrounds/README.md for Xfce-4.20 * Add license and author metadata to new Xfce-4.20 wallpapers * New wallpaper for Xfce-4.20 * New default wallpaper for Xfce-4.20 * xfdesktop-file-utils: Unset custom window cursor * Translation Updates - Update to version 4.19.7 [development branch] * Replace color1 and color2 with rgba1 and rgba2 in README.xfconf * Add more instructions to GitLab issue template * Add existing workspaces after monitor gets added * I18n: Update po/LINGUAS list * Stop timer when finalizing backdrop cycler * Fix GFileInputStream leaks in file_input_stream_ready_cb * Assign correct initial image to backdrop cycler * Fix build with just file icons disable or just desktop icons disabled * Translation Updates - Update to version 4.19.6 [development branch] * Add a few environment settings to gitlab issue template * Fix leak when dragging icons * bump copyright * Bump libxfce4windowing requirement to 4.19.8 * Ignore the result of g_volume_can_mount() * Add GMount instances to the hash table always * Bump xfconf requirement and stop using xfconf_g_property_bind_gdkrgba() * Fix GArray leak in xfdesktop_keyboard_shortcut_settings_init * Add issue template * Fix string leak in cb_image_selection_changed * Fix string leak in update_icon_view_model * Fix GFile leak in backdrop cycler * Reset backdrop cycler timer if user manually changes the image * Add all background dirs to the settings chooser button shortcuts * Fix GFileInfo leak in xfdesktop_special_file_icon_new * Clean up PARAM_FLAGS in icon view * Clean up cell renderer init & management in the icon view * Fix leaks in xfdesktop_icon_view_constructed * Remove unused version.sh script * Translation Updates - Update to version 4.19.5 [development branch] * Rework how icon pointer "hit detection" works * Fix g-critical warning when starting a drag *just* outside the icon area * Tell GtkTooltip the region the tooltip is for * Add option to sort folders before files (Issue #332) * Fix leaks in xfdesktop_file_utils_next_new_file_name * Fix string leak in xfdesktop_icon_view_show_tooltip * Fix GIcon leak in xfdesktop_icon_view_manager_sort_icons * Reword a couple settings option names, fix some accelerators * Only clear drag/context menu timeout if a drag actually starts * settings: define infobar_label in glade file, not in code * settings: avoid flashing an empty info bar on startup * settings: enumerate image folder fully asynchronously * settings: change icon view selection if background changes externally * Merge branch xfdesktop:master into master * Refactor settings dialog code * Fix memory corruption in icon view's tooltip size changed handler * Redesign the 'Desktop Icons' tab in the settings dialog * Decouple refreshing the desktop with cycling the backdrop * Sort all desktops vs. just one based on where the event came from * Improve how the "active" desktop is tracked * Add a root context menu for the window icon manager * Fix invalid read when changing foreground color * Fix string leak in save_icons * Make icon sorting confirmation dialog optional (Issue #266) * Added missing Keywords entry to .desktop file * Don't remove icon position from current config * Use g_ascii_dtostr() instead of custom decimal-printing hack * Update icon view's item_under_pointer on button presses as well * Simplify XfdesktopIconView->item_under_pointer tracking code * Fix icon DnD between two monitors with the same priority * Modernize GObject usage in XfdesktopThumbnailer * Modernize GObject usage in XfceDesktop * Remove spurious newly added #include * Modernize GObject in XfdesktopIconView * Avoid printing GTK CSS with commas as the decimal separator * Add ability to set custom icon label text and background colors * Fix xfdesktop_icon_view_invalidate_item_text() * Fix memleak when XfdesktopCellRendererIconLabel freed * Better way to fix monitor removal * Don't reschedule icon positions save * Reduce icon positions save delay to 1 second * Fix desktops not being removed when a monitor is disconnected * Fix icon view ascending vs. descending sort order * I give up. Icon label backgrounds are transparent again. * Add windowlist options for showing all workspaces & urgent windows * Use #defines for windowlist prop names everywhere * Use windowlist menu widget from libxfce4windowingui * Add XF_DEBUG when icon added to file model * Actually rearrange the settings panels * Use new xfw_window_activate() signature in libwindowing 4.19.6 * Use a swapped signal connection so session_die() gets the right arg * Exclude some menu entries from multi selection * Simplify menu code * Move Keyboard Shortcuts settings tab to the end * Fix timer getting stopped on file deletion * Don't repeat backdrop images when cycling randomly * Change the backdrop cycler to use GFile throughout * Fix backdrop cycler property names * Fix GFileInfo leak in check_create_desktop_folder * Remove unused last_filename field to fix leak * Fix string leak in save_icons * Fix string leak in set_accountsservice_user_bg * Allow space chars to work for keyboard navigation * Remove manual activation of icon view binding set * Add configurable keybinding for toggle-cursor for the icon view * Remove unneeded debugging statements * Don't use meson.project_source_root() * Don't use relative source path in tests/meson.build * build: Adjust requirements for Xfce 4.20 * Fix new-folder icon missing on some icon themes * Translation Updates - Update to version 4.19.4 [development branch] * Don't use XfceSMClient on Wayland * Fix crash when double-clicking file icons * Grey out children of removable devices option when disabled * Add more compiler flags to the meson build * Add editable keyboard shortcuts for the desktop and icon view * settings: Fix string leak * Remove xfdesktop_icon_view_model_set_monitor() * Simplify icon add/remove code in file icon model * Fix removable devices not getting removed properly on reload * Cancel desktop folder enumeration on reload * Add option to show fixed drives and devices * Only draw icon focus rectangle for keyboard-driven selections * Mirror thunar's behavior for the new file/folder dialogs * Ensure drag highlight is cleared when file drag ends * Make XdndDirectSave file write asynchronous * Remove TODO * Update some source file copyright years * Build on glib 2.72 * Fix _NETSCAPE_URL drops * Remove unused variable * Fix string leak in xfdesktop_application_theme_changed * Don't ship generated sources in the dist tarball * Include meson build files in autotools dist tarball * Add gresource XML files to EXTRA_DIST * Back up invalid icon position config files instead of overwriting * Simplify deletion/trashing code * Use more reliable way to get a toplevel parent for dialogs * Fix icon positioning for create launcher/link * Check if icon position changed on row-changed and replace if needed * Fix new folders and template creation appearing in wrong position * Fix memleak when checking if template menu has items * Treat icon views independently when handling file icon selection * Fix icon drops from external sources showing up on the wrong monitor * Rewrite the monitor mirror detection and handling * Move all removable volume filtering into the filter model * Display icons for mounts that don't have an associated volume * Modernize GObject use in XfdesktopIcon & subclasses * Fix keyboard focus for icon view when clicked * Make file icon manager reload icons when asked * Add debugging for desktop reposition on monitor geom change * Fix race condition when monitor geometry changes * Fix typo in icon view placement code * Simplify how the "backdrop workspace" is tracked in XfceDesktop * Fix same-filename backdrop toggle causing issues * Implement new DnD * Simplify icon view widget coords -> slot coords code * Handle mirrored monitors * Fix copy/paste error * Fix context menu popups * Let XfdesktopIconView have its own window * Cache icon identifier in XfdesktopIcon * Fix X11 icon view positioning * Attempt to migrate old position config to new * Refactor the grid sizing code a little * Implement new multi-monitor support for the file icon manager * Ensure xfdesktop_icon_get_identifier() never returns NULL * Add new YAML icon position saving code * Simplify and clean up a bunch of code in the file icon manager * Reduce boilerplate when building file icon context menu * Move file icon settings filtering to a GtkTreeModelFilter subclass * Better way to deal with monitors coming and going * Migrate old .png background filenames to .svg * Clean up monitor workarea tracking in XfdesktopIconViewHolder * Track desktop monitor changes in XfdesktopIconViewHolder * Signal model row changed when XfwWindow:monitors changes * Redo how monitor changes are handled in the backdrop manager * Create/destroy/update XfceDesktop instances on monitors-changed * Prevent xfdesktop from quitting if there are no monitors * Fix dangling signal connections in XfceDesktop * XfceDesktop: clean up x11 compat properties management * Use GList for XfdesktopApplication->desktops * Allow dragging window icons between monitors * Clean up more gcc-analyzer warnings * Modernize gobject use in XfdesktopFileIconManager * Get rid of unused marshal functions * Move file icon loading/management to the model * Rewrite window icon manager to display on all monitors * Update everything to use XfwMonitor * Use a separate XfceDesktop widget/window per monitor * Fix --reload option * Fix memleak freeing result of xfdesktop_icon_view_get_selected_items() * Fix some memory leaks with gdk_atom_name() * Updates to meson build * Fix use-after-free in the regular file icon tooltip code * Revert text shadow change in fallback theme * Fix PangoLayout memory leak in XfdesktopCellRendererIconLabel * Improve fallback theme * Resolve conflicting mnemonics * fix HAVE_THUNARX * Fix wrong filename in EXTRA_DIST in backgrounds/ * Add README for backgrounds, with provenance and licensing info * SVG wallpapers with licenses * Translation Updates - Update to version 4.19.3 [development branch] * Add false positives file for scan-build * Silence some scan-build warnings * Fix gcc-analyzer warnings * meson: use x11 & wayland option names, rather than windowing-systems * Fix broken icon sorting direction * Fix monitoring of folder icon files in subdirs * Rework the icon view grid sizing and placement code a bit * Fix long-standing memory leak in XfdesktopIconView * Make desktop folder loading cancellable * Fix default-backdrop-filename option for meson build * build: clang: Fix -Wcast-align * build: Fix -Werror=format= * Invalidate icon surface cache on icon theme change * Revert "Add CI builds for --disable-x11 and --disable-wayland" * Add missing menu separators * Fix invalid param flags * Fix some default settings not being applied on startup * Only redraw icon text when focus changes * Compute icon invalidation rect more generously * Only resize grid on size_allocate if the allocation actually changed * Resize icon grid if style changes affect slot/cell size * Don't invalidate the icon view pixbuf cache on style update * Be more precise in what gets redrawn * Clean up xfdesktop_volume_icon_menu_eject() * Fix safe removal for unmounted volumes * Icon view should not accept focus in order to reduce redraws * Fix xfdesktop no longer being saved as part of the session * Remove icon view manager's update_workarea vfunc * Move GdkScreen::size-changed handler to XfdesktopIconViewManager * Resize icon grid on size change even if we don't have our own window * Handle monitors-changed in the icon view manager * Resize and reposition icon view when workarea changes * Remove XfdesktopIconView's show-icons-on-primary property * Use 65% for the window icon opacity value * Clamp the icon opacity value where it actually needs to be used * Restore behavior where unmounted volume icons are drawn 50% opaque * Fix icon view not getting motion events * Fix build error when full debug enabled * Add meson build * Fix wrong property name for icons-on-primary * Reduce copy-paste duplication in XfdesktopRegularFileIcon * Simplify a bunch of code and reduce duplication in XfdesktopApplication * Clear out XfdesktopApplication singleton pointer on finalize * Reduce duplicated code in app action init * Fix crash on startup with WM check, refactor * Start isolating X11 code as much as possible * Ensure workspaces are fully initialized on construction * Don't allow bg_surface to be NULL * Don't spuriously print that we're already running when starting up * Refactor the GApplication stuff * Fix warnings on --quit when xfdesktop isn't running * Avoid a critical warning depending on init order * Translation Updates - Update to version 4.19.2 (development branch) Changes in xfmpc: - Update to 0.3.2 * Update copyright year * I18n: Update po/LINGUAS list * build: Remove check for libx11 * scan-build: Add false positive file * build: clang: Silence -Wunused-function * build: Fix -Werror=unused-function * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Switch from intltool to gettext * Translation Updates - Vala does not properly work with gcc-14; lets stick with gcc-13 for now on Tumbleweed/Slowroll. Changes in xfwm4: - Update version to 4.20.0: * Translation Updates - Update version to 4.19.1 [development release] * I18n: Update po/LINGUAS list * hints: Fix buffer overflow in XChangeProperty * Translation Updates - Update version to 4.19.0 [development release] * frame: clip title text from drawing behind buttons in stretched theme * mypixmap: fix origin for tiling in xfwmPixmapFill* functions * theme: ensure menu icon gets updated when redrawing stretched title frame * mypixmap: implement support for the matrix parameter in xfwmPixmapFillRectangle * frame: reference stretch theme variants * mypixmap: update xfwmPixmapFill* signatures to allow cairo_matrix_t param * mypixmap: use cairo in xfwmPixmapFillRectangle * theme: load '-stretch' variants * build: Bump requirements for Xfce 4.20 * settings-dialogs: Fix string leak * main: Fix string leak in setupLog * compositor: also block softpipe for GLX vsync * focus: Include skip taskbar/pager when passing focus * build: Fix build with libxfce4ui master * build: clang: Fix -Wcast-align * build: clang: Fix -Wsingle-bit-bitfield-constant-conversion * Prevent division by zero * Return if `tile` is not valid * Free `data` before returning * Fix emptying eventFilterStack * Allocate memory so that `logfile` can be freed with `g_free()` * `getWindowHostname` always sets `hostname` to a non-NULL value * Initialize `wm_command_count` variable * build: Fix -Werror=format= * Update bug report address * add missing break to fix use-after-free when alt-tabbing (#762) * Fix incorrect ifdef guard for startup notification * I18n: Update po/LINGUAS list * Remove usage of XDT_I18N() and intltool * Eliminate need for pre-processed configure.ac.in * Add generator for compile_flags.txt * Added check for working with external compositors * screen: Fix uninitialized rect in myScreenGetXineramaMonitorGeometry * stacking: Use WIN_LAYER_FULLSCREEN for focused fullscreen windows when modifying _NET_WM_STATE_ABOVE. * menu: Schedule a redraw for all menu options * screen: myScreenMaxSpaceForGeometry(): drop unused retval * drop dead code * drop obsolete prototypes * moveresize: clientResizeEventFilter(): drop unnecessary call to myScreenFindMonitorAtPoint * client: clientGetWMNormalHints(): simplify defaults and constraints * client: clientToggleMaximizedAtPoint: use clientReconfigure() * client: clientUpdateFullscreenSize(): use clientReconfigure() * placement: clientFill() skip unused computation * client: clientConstrainPos(): drop unneded local vars * client: getSizeExcludingMargins() return rect as GdkRectangle retval * client: getSizeExcludingMargins() pass rect as stack value instead of pointer * client: clientNewTileSize() pass rect as stack value instead of pointer * client: clientNewMaxSize() pass rect as stack value instead of pointer * client: drop unncessary code * client: clientConfigureWindows(): drop unncessary parameter * drop obsolete xfwm4rc * placement.c: make set_rectangle inline and drop unnecessary checks * placement.c: clientConstrainPos(): scope and optimize strut rects * compositor: Ditch the shadowPict * compositor: Expose just the window area * main: Fix our compositor selection * main: Simplify options handlers * netwm: Fix regular _NET_WM_STRUT * Corrected invalid use of g_return_val_if_fail for flow-control in move-to-monitor * build: Add GLib requirement * Translation Updates Changes in thunar-media-tags-plugin: - Package renamed from thunar-plugin-media-tags to thunar-media-tags-plugin to follow upstream name convention - Update to version 0.5.0: * build: Add ACLOCAL_FLAGS to ACLOCAL_AMFLAGS * Fix AtkRelationSet leaks * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Add missing check for bind_textdomain_codeset * I18n: Update po/LINGUAS list * build: Get rid of intltool * Translation Updates - Update to version 0.4.0 * build: Add GLib requirement * build: Fix autotools warnings * Replace libexo with libxfce4util * Replace ExoBinding with GBinding * Fix compilation warnings * Adds new README.md and updates * AM_INIT_AUTOMAKE macro with foreign option * A couple of autotools improvements * Translation Updates - update to version 0.3.0 - GTK3 Port - Thunarx-3 Port (Thunar >=1.7.0 required) - Do not use empty string as separator (bxo#4822) - Translation updates - update to version 0.2.1 - automake updates - translation updates - update to version 0.2.0 - use thunarx-2 and exo-1 API - call taglib_file_is_valid() for input audio files - fix Gtk Warning of non-zero page size - fix 1 second reloading - fix a bunch of compiler warnings and build files - translation updates Changes in thunar-shares-plugin: - Update to version 0.4.0: * Fix string leaks in tsp_provider_get_menu * Use xfconf channel to toggle contect menu contribution * Context menu contribution to share folder * tsp-page: Fix string leak in tsp_page_set_error * build: Add ACLOCAL_FLAGS to ACLOCAL_AMFLAGS * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Add missing check for bind_textdomain_codeset * I18n: Update po/LINGUAS list * build: Cleanup autotools warning, remove intltool * tsp-page: Replace gnome-fs-share with folder-publicshare icon * Update documentation link * Translation Updates - Package renamed from thunar-plugin-shares to thunar-shares-plugin to follow upstream name convention - Update to version 0.3.2: * Add basic GitLab pipeline * Bump GLib minimum build required to 2.26 * configure.ac: use AC_PROG_CC_C99 * Create README.md. Update configure.ac.in * Revert "configure.ac: use AC_PROG_CC_C99" * Translation Updates * Use long argument for net usershare to prevent bug (Issue #16) - Update to version 0.3.1 * Remove unused THUNARX_TYPE_PREFERENCES_PROVIDER, since it may cause crashes (iface->get_menu_items not implemented) * Improved spacing and layout (bxo#14657) * Translation Updates - update to version 0.3.0: * GTK3 Port * Thunarx-3 Port (Thunar >=1.7.0 required) * Translation updates Changes in thunar-vcs-plugin: - Package renamed from thunar-plugin-vcs to thunar-vcs-plugin to follow upstream name convention - Update to 0.3.0: * Fix string array leak in tvp-git-helper main * Fix GOptionContext leak in tvp-git-helper main * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * build: Add missing check for bind_textdomain_codeset * tsh-log-dialog: fix -Wcast-function-type * svn-revert: Avoid svn-1.11 deprecated function * svn-diff: Avoid svn 1.11 deprecated function * svn-diff: Avoid svn 1.8 deprecated function * svn-blame: Avoid svn 1.12 deprecated function * svn: Add a tsh_blame_baton wrapper * I18n: Update po/LINGUAS list * build: Require apr-util-1 * Fix autotools warning, get rid of intltool * Fix compilation warnings * autoconf: AM_CONFIG_HEADER -> AC_CONFIG_HEADERS * Create README.md. Update configure.ac.in * Translation Updates - Undo the last change. Issue has to be resolved in libserf. See boo#1221211 and boo#1222938 - Update build requirements; i.e. require openssl < 3 for Leap 15.6 (see boo#1221211). - update to 0.2.0 - Fix context menu strings. - Add description to commands, shown on Thunar's status bar. - Translation updates. - update to 0.1.90 - GTK3 Port - Thunarx-3 Port (Thunar >=1.7.0 required) - Remove spaces before ellipsis (bxo#14264) - Translation updates - Remove redundant %clean section. - update to 0.1.5: * Tons of svn improvements/fixes, courtesy of Stefan Sperling * Fixed MACRO naming in makefiles. bxo#7850 * Fixed invalid usage of g_quark_from_static_string. bxo#6322 - improve buildtime avoidance by using SOURCE_DATE_EPOCH variable - added source URL - enabled subversion support - updated build dependencies - corrected URL - recommend -lang subpackage - new package Changes in greybird-geeko-theme: - Update to version 3.23.4+git0.c1d46c3: * Sync with Greybird up to commit 7e4507d7713b2aaf41f8cfef2a1a9e214a4d8b6f * Fix label styles for xfdesktop 4.19 * Stop forcing icon style for sidebars * Style hover/active undecorated buttons same as normal * Handle toolbar CSS class * Style item menubar nodes * xfwm4: Fix "Hide frame when maximized" ignoring top frame * xfwm4: Improve tabwin contrast * xfwm4: Bump tabwin preview to 128px * xfwm4: Remove dark line below titlebar * Decrease Gnome Software's headerbar height Changes in xfce4-diskperf-plugin: - License is BSD-2-Clause, not GPL-2.0-or-later! - Update to version 2.7.1 * Update copyright year * Add Darwin support * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * I18n: Update po/LINGUAS list * Fix diskperf.desktop file translation * Fix previous commit * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * scan-build: Fix deadcode.DeadStores * I18n: Update po/LINGUAS list * I18n: Update po/LINGUAS list * build: Get rid of intltool * Update copyright year * build: Fix autotools warnings * build: Add GLib requirement * Use "logo-icon-name" instead of "logo" in about dialog * Fix intltool lock file bug in make distcheck * Translation Updates Changes in xfce4-docklike-plugin: - License is GPL-3.0-or-later, not GPL-2.0-or-later! - Update to version 0.4.3 * Update copyright year * build: Bump dependency versions and fix deprecation warnings * I18n: Update po/LINGUAS list * Use new xfw_window_activate() signature in libwindowing 4.19.6 * group: Fix button drawing * Fix gtk-layer-shell includes * Switch to XfwMonitor * Group: Fix null icon size at startup * scan-build: Add false positive file * build: clang: Fix -Wcast-align * Apply .clang-format file * clang-format: Use IncludeBlocks::Regroup * clang-format: Do not KeepEmptyLinesAtTheStartOfBlocks * clang-format: Break after assignment operator * build: Use XDT_VERSION_INIT and get rid of configure.ac.in * clang-format: Insert a newline at end of file if missing * Apply updated .clang-format file * clang-format: Update according to current code * Rename _dialogs.xml to _dialogs.ui for gettext detection * I18n: Update po/LINGUAS list * build: Get rid of intltool * Require gio-unix-2.0 instead of gio-2.0 * Ignore X11 erros around gdk_pixbuf_get_from_window() * Update custom install location in README * Adapt onlyDisplayScreen to Xfw * Use gtk-layer-shell to position group menu on Wayland * Guard X11 code paths * Rename Wnck.* to Xfw.* * Replace libwnck with libxfce4windowing * Wnck: Set EWMH hint so all wnck features work properly (Fixes #51) * Translation Updates Changes in thunar-archive-plugin: - License is LGPL-2.0-only, not GPL-2.0-or-later! - Package renamed to follow upstream name - Update to version 0.5.3 * build: Add ACLOCAL_FLAGS to ACLOCAL_AMFLAGS * Resolve conflicting mnemonics * configure: Get rid of configure.ac.in * build: Add missing check for bind_textdomain_codeset * I18n: Update po/LINGUAS list * backend: Support setting WAYLAND environment * backend: Avoid deprecated functions * build: Get rid of intltool * Translation Updates - Update to version 0.5.2 * Add/fix support for bz2 and bz3 files (#20) * Add a few more compression mimetypes, sort the list. - Update to version 0.5.1 * Fix use-after-free crash in "tap_provider_child_watch_destroy" * build: Add GLib requirement * build: Fix autotools warnings * Use generic package icon name in dialog header * Translation Updates - Update to version 0.5.0 * Fix for ark (gxo#thunar-plugins/thunar-archive-plugin#g4) * automake: INCLUDES -> AM_CPPFLAGS * preserve callbacks in tap-provider * remove GSpawnChildSetupFunc usage from tap_backend_run * Adds new README.md * updates AM_INIT_AUTOMAKE macro with foreign option * Add basic GitLab pipeline * Allow zip files (i.e. odt, docx...) to be compressed (gxo#thunar-plugins/thunar-archive-plugin#g15295) * Start archive application from file's directory (gxo#thunar-plugins/thunar-archive-plugin#g14773) * Replace AC_PROG_LIBTOOL with IT_PROG_INTLTOOL * Add support for archive manager for MATE * Translation Updates - update to version 0.4.0 - GTK3 Port - Thunarx-3 Port (Thunar >=1.7.0 required) - Engrampa archiver is now supported - Updated translations - fix file-roller symlink name and target (boo#905666) - add compatibility symlink for the desktop file from file-roller >= 3.12 - update to version 0.3.1 - fix build with --as-needed - fix unused but set variable - translation updates libgarcon-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm libxfce4ui-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm thunar-volman-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm xfce4-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.src.rpm xfce4-notifyd-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm xfce4-panel-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm xfce4-power-manager-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm xfce4-session-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm xfce4-settings-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm xfdesktop-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm xfwm4-branding-openSUSE-4.20.0+git1.d2555b3-lp156.15.1.noarch.rpm openSUSE-2025-106 Recommended update for xfce4 packages moderate openSUSE Leap 15.6 Update This update for bluebird-theme xfce4-notifyd xfdashboard xfce4-whiskermenu-plugin xfdesktop fixes the following issues: - xfce4-notifyd was updated to 0.9.7: * meson-build: Use SPDX license expression * meson-build: Update debug/optimization flag management * build: Add meson build files to autotools generated tarball * Do a full windowing system support check on startup * Fix string leaks in notification_plugin_menu_new * Fix button padding for top-position notifications with the XP-Balloon theme * Fix class names and rule application. * Add XP-Balloon theme to build system * Add XP-Balloon theme * Add positioning style classes to XfceNotifyWindow * Add more compiler flags to the meson build * Terminate cleanly on SIGQUIT * Shut up warning about maybe uninitialized variable * Fix two memory leaks * Translation Updates - xfce4-whiskermenu-plugin was updated to 2.9.2: * Fix menu not shown on correct monitor. (Issue #154) - xfdesktop was updated to 4.20.1: * Improve performance of gradient rendering * meson-build: Use SPDX license expression * Don't send URIs to the clipboard when the paster requests UTF8_STRING * Ensure single-workspace-number is never set to a negative value * Show loop device volumes if "Other Devices" is selected * For the "unknown volumes" type, don't require it to be removable * Initialize icon label font point size settings to defaults * Fix use-after-free when attempting to load invalid background * settings: keep a reference to the backdrop preview model * Work around GTK issue with setting the file chooser button folder * Manually call gtk_init() in main() * Don't add the XfceSMClient command-line options if no X11 support * meson-build: Update debug/optimization flag management * Fix monitor chooser UI resource path * Translation Updates libgarcon-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm libxfce4ui-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm thunar-volman-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm xfce4-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.src.rpm xfce4-notifyd-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm xfce4-panel-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm xfce4-power-manager-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm xfce4-session-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm xfce4-settings-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm xfdesktop-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm xfwm4-branding-openSUSE-4.20.0+git1.d2555b3-lp156.17.2.noarch.rpm openSUSE-2025-85 Recommended update for openSUSE-repos moderate openSUSE Leap 15.6 Update This update for openSUSE-repos fixes the following issues: - Update to version 20250303.f74564e: * Enable experimental parallel downloads for Leap and TW (#79) * Fix $arch -> $basearch for Leap 16.0 * Add /etc/profile.d/opensuse_repos.sh - Update to version 20250220.13a9986: * Use arch specific repodata on Leap 16.0 (#77) - Disable Leap flavor building on Leap Micro 6.1+ which newly contains sle_version - Make new symlink and zypper addservice in postrans * To ensure that addition of service and symlink creation is executed only after the postun of old package. Otherwise we end up with no service and no repoindex symlink. * This supports migration from LeapMicro to MicroOS * Fixes gh#openSUSE/opensuse-migration-tool#17 - Update to version 20240712.dd8c2eb: * use cdn.opensuse.org for leap16 - Update to version 20240712.d0ece36: * Update opensuse-leap16-repoindex.xml to use distribution (#71) - Update to version 20240710.603d305 boo#1227625: * Fix missing quote in opensuse-leap16-repoindex.xml (#68) - Update to version 20240704.2072b16: * Working Leap 16 repoindex with standard + product repo (#67) * Add ports non-oss non-oss/sources for TW (#65) boo#1226763 - Update to version 20240625.f75b6e5: * initial leap 16 repoindex * Update README.md - Handle Leap 16 similar to LEAPM 5 vs 6 - Ensure that refresh-services / refs is called after addservice - Update to version 20240621.6fd1ef2: * Update README.md * use osc service mr for update * Disable source and debug repos by default for Tumbleweed ports * Use cdn.opensuse.org for Tumbleweed ports openSUSE-repos-Leap-20250303.f74564e-lp156.2.6.1.src.rpm openSUSE-repos-Leap-20250303.f74564e-lp156.2.6.1.x86_64.rpm openSUSE-repos-Leap-NVIDIA-20250303.f74564e-lp156.2.6.1.x86_64.rpm openSUSE-repos-Leap-20250303.f74564e-lp156.2.6.1.i586.rpm openSUSE-repos-Leap-NVIDIA-20250303.f74564e-lp156.2.6.1.i586.rpm openSUSE-repos-Leap-20250303.f74564e-lp156.2.6.1.aarch64.rpm openSUSE-repos-Leap-NVIDIA-20250303.f74564e-lp156.2.6.1.aarch64.rpm openSUSE-repos-Leap-20250303.f74564e-lp156.2.6.1.ppc64le.rpm openSUSE-repos-Leap-NVIDIA-20250303.f74564e-lp156.2.6.1.ppc64le.rpm openSUSE-repos-Leap-20250303.f74564e-lp156.2.6.1.s390x.rpm openSUSE-repos-Leap-NVIDIA-20250303.f74564e-lp156.2.6.1.s390x.rpm openSUSE-2025-86 Recommended update for plocate moderate openSUSE Leap 15.6 Update This update for plocate fixes the following issues: - split off apparmor support into its own subpackage, using a conditional dependency for it in the main package. plocate-1.1.22-lp156.2.3.1.src.rpm plocate-1.1.22-lp156.2.3.1.x86_64.rpm plocate-apparmor-1.1.22-lp156.2.3.1.noarch.rpm plocate-debuginfo-1.1.22-lp156.2.3.1.x86_64.rpm plocate-debugsource-1.1.22-lp156.2.3.1.x86_64.rpm plocate-1.1.22-lp156.2.3.1.i586.rpm plocate-debuginfo-1.1.22-lp156.2.3.1.i586.rpm plocate-debugsource-1.1.22-lp156.2.3.1.i586.rpm plocate-1.1.22-lp156.2.3.1.aarch64.rpm plocate-debuginfo-1.1.22-lp156.2.3.1.aarch64.rpm plocate-debugsource-1.1.22-lp156.2.3.1.aarch64.rpm plocate-1.1.22-lp156.2.3.1.ppc64le.rpm plocate-debuginfo-1.1.22-lp156.2.3.1.ppc64le.rpm plocate-debugsource-1.1.22-lp156.2.3.1.ppc64le.rpm plocate-1.1.22-lp156.2.3.1.s390x.rpm plocate-debuginfo-1.1.22-lp156.2.3.1.s390x.rpm plocate-debugsource-1.1.22-lp156.2.3.1.s390x.rpm openSUSE-2025-130 Recommended update for libxfce4ui, libxfce4util, mousepad, mugshot, orage, ristretto, tumbler, xfce4-terminal, xfce4-panel, xfce4-pulseaudio-plugin, xfce4-session moderate openSUSE Leap 15.6 Update This update for libxfce4ui, libxfce4util, mousepad, mugshot, orage, ristretto, tumbler, xfce4-terminal, xfce4-panel, xfce4-pulseaudio-plugin, xfce4-session fixes the following issues: Changes in libxfce4ui: - Update to version 4.20.1 * clipboard-manager: Fix memory leak * I18n: Update po/LINGUAS list * build: Automate copyright year management * build: Remove libxfce4ui-config.h from GI * clipboard-manager: Preserve all image formats when taking ownership * Delete obsolete file libxfce4ui-1.pc.in * build: Include local header libxfce4ui/libxfce4ui.h * build: Fix include guard position * Add variadic functions to Vala * Fix namespace for GObject introspection * Translation Updates Changes in libxfce4util: - Update to version 4.20.1 * autotools-build: Search for xdt-gen-visibility also in the working tree * meson-build: Bump meson min version * build: Automate copyright year management * Replace deprecated exo with libxfce4ui 4.21.0 * docs: Ignore visibility header and align build systems * build: Remove libxfce4util-config.h from GI * xfce-i18n: Use g_strlcpy instead of falling back to it * meson-build: Add missing check for varargs.h * xfce-rc: Fix C locale handling * meson-build: Use SPDX license expression * meson-build: Update debug/optimization flag management * build: Use VERSION_FULL intead of VERSION or PACKAGE_VERSION * meson-build: Let pkg.generate() fill in required libs * meson-build: Use relative path in gtk-doc * meson-build: Check for libintl only if required * meson-build: Remove duplicated CFLAGS * meson-build: Gobject introspection cleanup * Fix namespace for GObject introspection in meson build too * Fix namespace for GObject introspection * Removed extra ';' in header files. * build: Remove unused check for XDT_CHECK_ABI * build: Add missing update of --enable-visibility flag * docs: Don't run gtkdoc-check * build: Bump xdt required version * docs: Remove generated types from repository * Add libxfce4util/meson.build to Makefile.am EXTRA_DIST * Translation Updates Changes in mousepad: - Update to version 0.6.5 * file: Fix broken conditional to exit on allowed error * Disconnect from buffer signals when data object is released * Update README after switchover to meson * Translation Updates - Update to version 0.6.4 Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. * flatpak: Updates from flathub and use meson when possible * file: Fix GError leak in mousepad_file_autosave_delete_finish * build: Automate copyright year management * history: Save session when an inactive tab is closed * file: Fix possible dereference of null pointer * Extend saved state comparison to auto-saved modified files * window: Avoid unnecessary switching to the tab to be closed * Use build system-independent macro for mousepad name * flatpak: Updates from Flathub and git * meson-build: Compile gsettings schemas * history: Fix -Wmaybe-uninitialized * meson-build: Fix statement not under conditional * Add meson build * Remove unused .in level in desktop files * file: Don't use G_FILE_MONITOR_WATCH_HARD_LINKS * dialogs: Set current name in save-as dialog for deleted files too * Add parentheses to parameterized actions in accels.scm * Fix broken shortcut for reload action * Hide the launcher for mousepad-settings * CSD: Drop custom code for decoration layout * prefs-dialog: Make widgets focusable again * Translation Updates Changes in mugshot: - Eliminate duplicate files in the whole python3_sitelib directory. - Add the various icons/hicolor directories to the files list. Changes in ristretto: - Update to version 0.13.4 Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. * flatpak: Updates from flathub and use meson when possible * meson-build: Remove check for xdt-csource * autotools-build: Be sure gdbus-codegen files are regenerated * build: Replace xdt-csource with glib-compile-resources * build: Automate copyright year management * Replace deprecated exo with libxfce4ui 4.21.0 * Completely hide pointer when fullscreen-timeout is set to 0 * viewer: Reset adjustments when switching file * Revert "viewer: Reset viewer geometry data when setting file" * Store adjustment values and restore them when switching file * viewer: Reset viewer geometry data when setting file * flatpak: Updates from Flathub and git * icon-bar: Silence -Wmaybe-uninitialized warning * Add meson build * icons: Remove old app icon * viewer: Don't set adjustement values if unchanged * Add support for showing containing folder * Translation Updates Changes in xfce4-terminal: - Update to version 1.1.5 Meson has been added as a build system in this release, and the associated archive has been generated by 'meson dist'. Although autotools has been retained for the time being and can still be used via 'autogen.sh', meson is now the preferred build system, and autotools will be removed in a future release. * build: Automate copyright year management * window: Add dnd support outside screen * Apply .clang-format file * Sort includes * clang-format: Add file * Add meson build * Add hidden setting to resize window when zoomed in/out * Revert "Cancel by default in unsafe past dialog" * build: Add missing dep flags * Hide the launcher for xfce4-terminal-settings * screen: Don't overwrite VteTerminal:allow-hyperlink binding * Translation Updates Changes in xfce4-panel: - Update to version 4.20.4 * meson-build: Revert glib version change * build: Define xfce4 min version >= 4.18 * build: Search for xdt-gen-visibility also in the working tree * build: Replace xdt-csource with glib-compile-resources * build: Fix wrong macro for min version * panel: Show window in panel_application_new_window() * wayland: autohide: Mitigate lack of size_allocate() * systray: Use correct gtk functions to show/hide items * wayland: Set exclusive zone for autohide window * build: Remove libxfce4panel-config.h from GI * meson-build: Add missing check for sys/prctl.h * tasklist: Support window app changes * build: Automate copyright year management * item-dialog: Also search for plugins by their module name * I18n: Update po/LINGUAS list * wayland: wrapper: Set GtkProgressBar style properties to min values * systray: Fix legacy icons being drawn with offset * meson-build: Use SPDX license expression * autotools-build: Check for xfce4-dev-tools in configure.ac * Translation Updates Changes in xfce4-session: - Update to version 4.20.2: * build: Fix include order on *BSD * autotools-build: Be sure gdbus-codegen files are regenerated - Update to version 4.20.1: * wayland: Use labwc's --session option if available * wayland: Don't pass xfce4-session to the optional compositor cmdline * build: Add missing dep flags * build: Automate copyright year management * build: Replace xdt-csource with glib-compile-resources * build: Define xfce4 min version >= 4.18 * scripts: Make xflock4 blocking again * startxfce4: Fix keyboard layout on wayland * scripts: Remove unused .in level in xinitrc * build: Add missing checks for headers * build: Fix wrong include guard * build: Add missing check for sigprocmask * autotools-build: Check for xfce4-dev-tools in configure.ac * build: Add missing dep flags * build: Get rid of maintainer mode where gdbus-codegen is used * Improve Wayland support * Translation Updates Changes in xfce4-pulseaudio-plugin: - Update to version 0.5.0: * Remove obsolete ChangeLog * Update README after switchover to meson * Fix gauge notifications * Replace deprecated exo with libxfce4ui 4.21.0 * Change plugin behavior when recording indicator is visible/hidden * build: Automate copyright year management * build: Install 32x32 icons * build: Remove direct libwnck support * build: Replace xdt-csource with glib-compile-resources * Avoid ScaleMenuItem conflicts * Prevent "g_hash_table_lookup" crash when "key" in NULL * Rotate plugin in vertical/deskbar orientation * Fix libxfce4panel include * build: Bump dependency versions and fix deprecation warnings * Translation Updates Changes in orage: - Update to version 4.20.1 * Fixed event structure initialization, TODOs was not correctly displayed. Related with Issue #33, and MR !73. * Replaced deprecated exo with libxfce4ui (MR !71). * Translation Updates Chanes in tumbler: - Update custom thumbnailers * folder thumbnailer now supports WebP covers as well libgarcon-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm libxfce4ui-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm thunar-volman-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm xfce4-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.src.rpm xfce4-notifyd-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm xfce4-panel-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm xfce4-power-manager-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm xfce4-session-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm xfce4-settings-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm xfdesktop-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm xfwm4-branding-openSUSE-4.20.0+git1.d2555b3-lp156.19.2.noarch.rpm