Update Info

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


Type: recommended
Severity: moderate
Issued: 2024-12-20
Description:
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)


              

Packages


  • exo-4.18.0-bp156.3.2.1
  • libgarcon-4.18.2-bp156.4.3.1
  • libxfce4ui-4.18.6-bp156.2.3.1
  • libxfce4util-4.18.2-bp156.3.3.1
  • mousepad-0.6.2-bp156.2.3.1
  • ristretto-0.13.2-bp156.2.3.1
  • xfburn-0.7.2-bp156.3.3.1
  • xfce4-clipman-plugin-1.6.6-bp156.2.3.1
  • xfce4-dev-tools-4.18.1-bp156.2.2.1
  • xfce4-kbdleds-plugin-0.3.0-bp156.3.3.1
  • xfce4-notifyd-0.9.6-bp156.2.3.1
  • xfce4-panel-4.18.6-bp156.2.3.1
  • xfce4-power-manager-4.18.4-bp156.2.3.1
  • xfce4-session-4.18.4-bp156.2.3.1
  • xfce4-settings-4.18.6-bp156.2.3.1
  • xfce4-taskmanager-1.5.7-bp156.2.3.1
  • xfce4-terminal-1.1.3-bp156.2.3.1
  • xfconf-4.18.3-bp156.3.2.1
  • xiccd-0.3.0-bp156.4.2.1