Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

budgie-desktop-devel-10.10.0+13-1.3 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: budgie-desktop-devel Distribution: openSUSE Tumbleweed
Version: 10.10.0+13 Vendor: openSUSE
Release: 1.3 Build date: Fri Jan 23 11:24:51 2026
Group: Development/Libraries/GNOME Build host: reproducible
Size: 100746 Source RPM: budgie-desktop-10.10.0+13-1.3.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/BuddiesOfBudgie/budgie-desktop
Summary: Development files for the Budgie Desktop
This package provides development files required for software to be
able to use and link against the Budgie APIs, to create their own
applets for the Budgie Panel.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later

Changelog

* Fri Jan 23 2026 Callum Farmer <gmbr3@opensuse.org>
  - Update to version 10.10.0+13:
    * feat: bump to 10.10.1
    * feat(panel): Add null checks for panel positioning to prevent crashes (#820)
    * Rework our libxfce4windowing wrapper to be resilient for repeated usage (#818)
    * chore: sync translations
    * Add support for different windows focus mode - specifically allow sloppy focus as well as the standard click and the 10.9 mouse modes (#819)
    * chore: update translation pot file
    * chore: update translations
    * Revert "Add option to disable sync with GtkSettings file (#814)" On reflection, this change isn't needed. Different accounts should be used with different sessions.  We already know that similar desktops using the same accounts causes conflicts. This reverts commit 12ea3a53207810b25be7471c66bf560dea3a09f7.
    * Add option to disable sync with GtkSettings file (#814)
    * Ensure sway_bg mode tracks the picture_options key value - closes #798
    * Enable budgie to start with greetd - Closes #804 greetd doesn't start from the desktop file so it provides a dummy XDG_CURRENT_DESKTOP.  This PR ensures that if budgie isn't in the XDG_CURRENT_DESKTOP then force the setting of budgie. . The PR also logically relocated desktop services to start after the compositor check and removes the sleep statement. This noticably allows the desktop to appear faster.
    * Latest translations POT
    * startbudgielabwc: Ensure labwc config is writable after copying (#800)
    * feat: tag 10.10.0
    * chore(bridge): change how we generate environment file so we aren't enforcing a given layout default (#797)
    * chore(panel): turn off including of keyboard-applet due to ibus related crashes
    * chore(daemon): tweak swaybg call to set fill mode to avoid skews from aspect ratios
    * feat: merge simple-tasklist into tasklist
    * simple-tasklist: Add a close button to button popovers
    * chore: remove override on size_allocation on MainPanel since we no longer do any calculations there
    * fix: panel constrainedbox update logic to handle applet moves properly
    * fix: reference to xfw code in showdesktopapplet
    * feat: constrained box logic, simple tasklist fixes and iteration
    * WIP: simple-tasklist: Get sizing working
    * simple-tasklist: Copy icon scaling from icon-tasklist
    * simple-tasklist: Add popovers for tasklist buttons
    * simple-tasklist: Use Gdk constants for button presses
    * simple-tasklist: Create buttons for open windows on start
    * simple-tasklist: Fix build
    * simple-tasklist: Ensure that you can't end up with buttons with no icons or labels
    * simple-tasklist: Add settings for showing/hiding labels and icons
    * simple-tasklist: Rename Button to TasklistButton to void GTK naming conflicts
    * simple-tasklist: Implement drag'n'drop to reorder tasklist buttons
    * simple-tasklist: Remove spacing between buttons
    * simple-tasklist: Implement scroll handling to activate or minimize windows
    * simple-tasklist: Start with a slightly larger icon size
    * simple-tasklist: Show everything during construct instead of on every button added
    * simple-tasklist: Make applets in the same region from being centered
    * simple-tasklist: Migrate from Abomination to libxfce4windowing
    * simple-tasklist: Revert the last commit, it wasn't helpful
    * [WIP] Handle our own size allocations
    * simple-tasklist: Add launcher class to buttons
    * simple-tasklist: Let Pango figure out ellipsizing
    * simple-tasklist: Cleanup applet class
    * Remove dates from copyright headers
    * simple-tasklist: Clean up button code
    * Move simple-tasklist to the new panel applets directory
    * Move App Icon retrieval logic to RunningApp
    * Add basic icon support
    * Add some comments
    * fix button of apps outside of workspace being displayed when opening a new app
    * only show buttons for apps on current workspace
    * extract Wnck workspace bits in abomination in order to facilitate removel of wnck
    * Start work on SimpleTasklist (again, sigh)
    * Connect to the top-level focus-out event to to close the popover
    * ci: update workflows to have default and legacy workflows, 10.9.x uses legacy and F43
    * feat(session): Add BUDGIE_SESSION_VERSION for external tool handling
    * settings_panel: Avoid panel conflicts
    * labwc: Use new snapping range config (#786)
    * feat: tag 10.10.preview.2
    * fix: panel position crash on direct position flip (horizontal or vertical)
    * Reset values of caffeine mode only if needed (#764)
    * feat(session): Add environment variables to help running budgie in virtualbox and also help electron based apps think they are still running in GNOME (#776)
    * build: Update libxfce4windowing to a minimum of 4.20.4 (#722)
    * Calculate the position on the screen to show the run dialog (#765)
    * Fix critical crashes and robustness issues across Budgie Desktop (#772)
    * panel/plugin-manager: Don't free object owned by hashtable (#768)
    * BudgieMenuWindow: Adapt to new BCC deskop file name
    * feat: tag 10.10.preview.1
    * Session management v3 (#754)
    * Don't read settings after bind
    * Show screenshot tool only in Budgie session
    * Hide icon themes that marked as 'Hidden'
    * Set colors for focused item in the main menu
    * Fix colors in HighContrast theme
    * Fix some colors in the built-in theme
    * Check if GTK theme file is exists
    * Hide 'hicolor' from icon theme list
    * Enabling thumbnail in window switcher
    * Ensure usage levelbar granularity is set to 0px so that bar values display correctly - closes #735 (#736)
    * chore: update GNU pot file for translations to align with 10.10 changes
    * chore: sync translations
    * Bridge the icon-name so that window icons match - closes #727 (#728)
    * Sync settings for both labwc and for apps that don't explictly take their cues from gnome gtk settings (#724)
    * icon-tasklist: Fix crash when icons are removed (#723)
    * panel: Don't use geometry to detect monitor (#720)
    * panel: Remove window intersection code (#719)
    * panel: Remove strut code (#718)
    * Support per window keyboard layout changes as well as XKB_OPTIONS (#697)
    * panel: Remove migration code
    * Rework how we get the list of raven widgets so that python widgets are correctly found
    * raven: Fix Peas requirement
    * panel: Port the panel plugin system to Peas-2
    * Lets nuke all the budgie-wm code and linked man file
    * Make screenshot more keyboard friendly with sane defaults - closes #611
    * Lets use the correct quote notation for local header file declarations
    * Use a label to describe the single user label
    * Make the screenshot dialog less aggressive to start when finding libxfce4windowing details. (#710)
    * Switch from the deprecated meson.source_root to meson.project_source_root
    * Always display the authentication user using a label if there is just one account - closes #624
    * Only invoke one action per popup - closes #700
    * Handle caffeine boost notifications and brightness changes
    * data: Specify the wlroots portal backend for screensharing (#695)
    * Partial revert of #690 (#694)
    * Switch to the source file header rather than the generated file header for popovers
    * Add missing header for chroot based installs
    * Cleanup vapi pkg usage
    * Use a static shared-library for the windowing capability to ensure chroot based packages have something to link against (#691)
    * Removal modal dialog and unredirect support since these are mutter specific (#687)
    * Add support for edge tiling configuration (#686)
    * use budgie friendly folder for our labwc config file (#690)
    * Drop the unneeded quote in the dialog desktop file
    * Simplify shuttersound to using CanberraGtk
    * Lets using const strings for fixed string matches
    * Cleanup screenshot meson for unneeded package declarations
    * Lose a redundant function throw
    * Cleanup magic numbers and unnecessary \n chars in message strings
    * Put the screenshot dialog under control of budgie-session
    * More cleanup
    * Switch to using slurp because current gtk3 methods just won't cut it
    * Move the actual 'doing' part of screenshot to the daemon rather than hijacking the power dialog
    * Some cleanup
    * Move the screenshot dialog code to the more logical dialogs section This makes the whole daemon code base more robust without errors in screenshot crashing the daemon - i.e. user orientated stuff like dialogs can break stuff. We add a delay in the screenshot autostart file to ensure the autostart does not race glib - VolumeMonitor can crash if autostarted before the rest of the GUI starts
    * Update to use our WaylandClient
    * Add grim as a runtime dependency
    * Straight conversion of screenshot code from mutter to wayland The budgie-wm elements have been moved to the power dialog - i.e. keeping the separate of daemon windows vs screencapture which cannot work in the same process.
    * Bump the plugin version since the API/ABI has been updated (#685)
    * budgie-popover: Add missing NULL terminator to g_object_new (#684)
    * tray: Fix incorrect variant type for shortcuts (#663)
    * Resolve vala 0.56.18 compact class inheritance removal - closes #679 (#680)
    * Cleanup X11 compiler usage (#678)
    * Test to see if the gammastep local folder actually exists before creating it (#676)
    * fix(bridge): add autoEnableOutputs" no"
    * notifications: Toggle Do Not Disturb state when middle-clicking the applet icon
    * workspace-applet: Make add workspace button react to capabilities
    * workspace-applet: Fix more issues related to Wayland
    * OSD capability (#657)
    * Add nightlight support using gammastep - closes #649 (#672)
    * Add on-demand to the polkit window to ensure entry field is editable (#668)
    * CI: Fix systemd issue in rawhide
    * icon-tasklist: Remove last references to xid (#662)
    * Abomination is no longer used since we started using libxfce4windowing
    * meson: Allow custom prefixes for third-party packages
    * Switch session files, leave magpie session in the code for a future release. (#661)
    * Center the polkit dialog (#664)
    * meson: Explicitly add gio-unix-2.0
    * Reduce the number of variables we are using for the notification calculation
    * Simplify calculation for positioning on the screen
    * Switch to using layershell anchors
    * Rejig notifications to work with layer-shell positioning
    * Screen Dimming (#651)
    * Add a root menu for the desktop (#654)
    * Add our wayland compatible screenlocker (#636)
    * Add a bridge between gsettings and labwc (#643)
    * Change our Desktop Current Session ID to Budgie from Budgie:GNOME (#647)
    * Session management (#638)
    * fix: gicon resulting in extremely bright or dim icons when no icon was found (used fallback)
    * windowing: Remove window mapper class since we don't need it on Wayland (#640)
    * Add support for background handling via swaybg (#634)
    * Adapt to xf4w v4.19.8 (#630)
    * Update meson.build
    * Update gvc submodule to 5f9768a2eac29c1ed56f1fbb449a77a3523683b6
    * feat: implement initial wayland support in panel, panel manager, popovers, and Raven (#588)
    * fix tasklist indicator line on right panel (#593)
    * chore: update default background for 10.9.2 to piazza-gae-aulenti from budgie-backgrounds
    * feat: bump to 10.9.2
    * icon-tasklist: Fix some pinned launchers not properly updating when opened (#587)
    * icons: Use the correct name for the reboot icon (#584)
    * Fix end session dialog blocking authentication dialog (#576)
    * Don't show tabswitcher if window is empty (#582)
    * budgie-menu: Show terminal applications in the menu (#581)
    * windowing: Set a new last active window when the last active window is closed (#566)
    * feat: cli option for focus_quit field (#424) (#572)
    * fix: inability for popover pin button to be themed (#563)
    * New windowing tracker and large refactor of IconTasklist (#553)
    * Disable C compiler warnings entirely (#555)
    * daemon/notifications: Fix default notification action being performed (#552)
    * Use Enum DOWN instead of LEFT to scroll in a left-wards direction (closes #541) (#542)
    * Add am_cflags to ignore poorly generated C code from vala. Resolves #194.
    * vapi: Update libxfce4windowing to 4.19.3 (#547)
    * Work around even more SNI noncompliance (#540)
    * fix: workspace applet window icon click not performing workspace switch (#525)
    * fix: set budgie run dialog to skip pager and taskbar (#530)
    * Switch to Fedora rawhide for CI (#526)
* Wed Dec 10 2025 Callum Farmer <gmbr3@opensuse.org>
  - Add Requires gnome-disk-utility: used by
    buddiesofbudgie.SettingsDaemon.DiskUtilityNotify
* Fri Oct 24 2025 Callum Farmer <gmbr3@opensuse.org>
  - Update to version 10.9.3+0:
    * feat: bump to 10.9.3 for gnome 49.x support
    * GNOME 49 GSD changes
  - Polkit review (bsc#1252691)
* Wed Mar 26 2025 Callum Farmer <gmbr3@opensuse.org>
  - No longer conflict gnome-shell: Issues have been resolved
  - BR xdg-desktop-portal to provide needed package directory
  - Correct budgie-desktop-view requires versioning
* Fri Mar 21 2025 gmbr3@opensuse.org
  - Update to version 10.9.2+3:
    * Add override for overlay-key to prevent crash with
      mutter-common v48-rc
    * Resolve vala 0.56.18 compact class inheritance removal
    * Adapt to libxfce4windowing v4.19.7 which includes Window
      activate API break
    * chore: update default background for 10.9.2 to
      piazza-gae-aulenti from budgie-backgrounds
    * icons: Use the correct name for the reboot icon
    * Fix end session dialog blocking authentication dialog
    * Don't show tabswitcher if window is empty
    * budgie-menu: Show terminal applications in the menu
    * feat: cli option for focus_quit field
    * Disable C compiler warnings entirely
    * Fix default notification action being performed
    * Use Enum DOWN instead of LEFT to scroll in a left-wards
      direction
    * Add am_cflags to ignore poorly generated C code from vala
    * vapi: Update libxfce4windowing to 4.19.3
    * fix: workspace applet window icon click not performing
      workspace switch
    * fix: set budgie run dialog to skip pager and taskbar
* Mon Jan 20 2025 asdhio <asdhio@tuta.io>
  - budgie-desktop-view is not a hard dependency
    it should be possible to remove it if the user chooses
    to use nemo-desktop or desktopfolder instead
* Wed Apr 10 2024 Callum Farmer <gmbr3@opensuse.org>
  - Update to version 10.9.1+9:
    * Disable C compiler warnings entirely
    * daemon/notifications: Fix default notification action being
      performed
    * Use Enum DOWN instead of LEFT to scroll in a left-wards
      direction
    * Add am_cflags to ignore poorly generated C code from vala
    * vapi: Update libxfce4windowing to 4.19.3
    * Work around even more SNI noncompliance
    * fix: workspace applet window icon click not performing
      workspace switch
    * fix: set budgie run dialog to skip pager and taskbar
    * Update to 10.9.1
    * Update translations for 10.9.1 release
    * Create a man page for the sendto executable
* Thu Feb 15 2024 Callum Farmer <gmbr3@opensuse.org>
  - Use magpie on Leap 15.6 aswell
  - Adjust upower-glib requires to minimum version
  - Unversion trash applet obsoletes (1.7.1 still has it if used
    with older budgie)
* Thu Feb 01 2024 gmbr3@opensuse.org
  - Update to version 10.9+2:
    * fix: multiple tabswitcher bugs
    * sendto: Use stateless XDG autostart directory if stateless is
      set
* Mon Jan 29 2024 gmbr3@opensuse.org
  - Update to version 10.9+0:
    * Release 10.9
    * Update translations
    * Implement a new Bluetooth indicator
      (goodbye GNOME Bluetooth v1 :) )
    * Start requiring budgie-session
    * Port TabSwitcher & Workspace applets over to libxfce4windowing
  - Move autostart back to %_distconfdir as aaa_base is fixed
  - Add more specific dependencies for required userspace tools
* Fri Nov 24 2023 gmbr3@opensuse.org
  - Update to version 10.8.2+0:
    * Use user-space variables to pass temporary screenshot data
    * notifications: Try to guess app id if getting from hints fails
    * Fix oversight in custom icon theme path reading
    * Fix initial tray icon scaling
    * Simplify Raven notification group
    * Update translations
    * fix compilation errors against latest gcc
    * Unbox primitives for DBusMenu nodes
    * Add setting for tray icon scaling
    * Make dark theme switch apply to color scheme pref
    * Include keywords when performing fuzzy searches
    * Add xdg-desktop-portal config
    * Work around more SN/dbusmenu quirks
    * Move below initialization of radio buttons
    * Update README for 10.8 assets
  - Trash applet not needed for 10.8
* Tue Aug 29 2023 gmbr3@opensuse.org
  - Update to version 10.8+0:
    * Drop libmutter-12 support in favor of magpie-0
    * Polkit dialog will now show the action description
      and action ID when graphical privilege escalation is requested
    * Status applet now provides the ability to control the
      Performance / Power profile modes offered by
      power-profiles-daemon.
    * System Tray has adopted the Status Notifier specification
    * Application Indexer's fuzzy scoring function has been
      ported to C
    * Default colour is now green
    * Kvantum and Murrine themes are now hidden in
      Budgie Desktop Settings
    * We now search for plugins in both /usr and /usr/local
* Tue May 16 2023 gmbr3@opensuse.org
  - Update to version 10.7.2+0:
    * Just have a use-old-zenity option to avoid issues with
      zenity version detection
    * Bump to 10.7.2
    * Remove comment related to GTK_CHECK_VERSION that causes
      faux error noise during compile
    * fix: check of zenity on OSes with older Meson
    * add detection of zenity version and use different flags for
      old vs new zenity
    * budgie-menu: Make category buttons keyboard navigable
    * Fix screenshot for libmutter-12
    * budgie-menu: Change the selection policy from NONE to SINGLE
    * Fix panel growing memory consumption over increasing numbers
      of notifications
    * Use correct C header for meta_keybindings_set_custom_handler
    * Added code to manage max_notifications_per_group
    * Minor optimizations, edited comments
    * Limited the number of notifications to prevent infinit
      accumulation, causing raven to choke
    * feat: ensure Budgie Menu application lists height
      allocation accounts for GTK scaling factor
    * Fix Gtk gdk_x11_window_get_frame_extents
    - change since Gtk version 3…
    * Fix SoundOutput and Calendar widget settings schemas
    * Relevancy algorithm refinements
* Wed Mar 29 2023 gmbr3@opensuse.org
  - Update to version 10.7.1+20:
    * Fix screenshot for libmutter-12
    * Update tray plugin description
    * Add timeout to watcher init in tray applet
    * budgie-menu: Change the selection policy from NONE to SINGLE
    * Fix panel growing memory consumption over increasing numbers
      of notifications
    * Use correct C header for meta_keybindings_set_custom_handler
    * Added code to manage max_notifications_per_group
    * Introduce mutter-12 support (bsc#1209895)
* Sun Feb 05 2023 gmbr3@opensuse.org
  - Budgie Desktop 10.7 "Superhero Raven"
    * New application indexer, replacing our use of libgnome-menus
      and unifying our logic used in both Budgie Menu and Budgie Run
      Dialog
    * Budgie Desktop Settings now has a new design for widget
      selection
    * Budgie Menu now leverages switcheroo-control if available to
      switch between GPU environments when launching applications
      that request it
    * Budgie Menu now provides a "personal user menu" which has
      quick XDG directory access
    * In the new bottom strip of Budgie Menu, we now have buttons for
      launching Budgie Desktop Settings, Budgie Control Center
      and our new Power Dialog
    * New Budgie Screenshot application built into the desktop
    * Full list available at:
      https://blog.buddiesofbudgie.org/budgie-10-7-released/
  - Add BRs pkgconfig(gee-0.8), pkgconfig(gstreamer-1.0),
    pkgconfig(libcanberra), pkgconfig(libcanberra-gtk3)
  - New libraries libbudgie-appindexer0, libbudgie-raven-plugin0
  - New introspection binding BudgieRaven-1.0
  - Some change of namespace from org.solus-project to
    org.buddiesofbudgie

Files

/usr/include/budgie-desktop
/usr/include/budgie-desktop/applet-info.h
/usr/include/budgie-desktop/applet.h
/usr/include/budgie-desktop/budgie-enums.h
/usr/include/budgie-desktop/budgie-raven-enums.h
/usr/include/budgie-desktop/plugin.h
/usr/include/budgie-desktop/popover-manager.h
/usr/include/budgie-desktop/popover.h
/usr/include/budgie-desktop/raven-plugin.h
/usr/include/budgie-desktop/raven-widget.h
/usr/include/budgie-desktop/theme.h
/usr/lib64/libbudgie-appindexer.so
/usr/lib64/libbudgie-plugin.so
/usr/lib64/libbudgie-private.so
/usr/lib64/libbudgie-raven-plugin.so
/usr/lib64/libbudgie-windowing.so
/usr/lib64/libbudgietheme.so
/usr/lib64/libraven.so
/usr/lib64/pkgconfig/budgie-3.0.pc
/usr/lib64/pkgconfig/budgie-raven-plugin-3.0.pc
/usr/lib64/pkgconfig/budgie-theme-1.0.pc
/usr/lib64/pkgconfig/budgie-windowing-1.0.pc
/usr/share/gir-1.0/Budgie-3.0.gir
/usr/share/gir-1.0/BudgieRaven-3.0.gir
/usr/share/vala/vapi/budgie-3.0.deps
/usr/share/vala/vapi/budgie-3.0.vapi
/usr/share/vala/vapi/budgie-raven-plugin-3.0.deps
/usr/share/vala/vapi/budgie-raven-plugin-3.0.vapi


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Aug 8 22:58:31 2026