File budgie-desktop.changes of Package budgie-desktop

-------------------------------------------------------------------
Fri Jan 23 10:24:51 UTC 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 15:19:52 UTC 2025 - Callum Farmer <gmbr3@opensuse.org>

- Add Requires gnome-disk-utility: used by
  buddiesofbudgie.SettingsDaemon.DiskUtilityNotify

-------------------------------------------------------------------
Fri Oct 24 14:58:10 UTC 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 12:26:47 UTC 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 17:11:24 UTC 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 16:06:53 UTC 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 15:21:11 UTC 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 17:51:15 UTC 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 12:58:19 UTC 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 15:57:48 UTC 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 13:15:42 UTC 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 19:23:54 UTC 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 19:38:39 UTC 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 12:46:07 UTC 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 15:26:49 UTC 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

-------------------------------------------------------------------
Fri Sep 02 12:18:40 UTC 2022 - gmbr3@opensuse.org

- Update to version 10.6.4+0:
  * Bump to 10.6.4
  * Add missing gio-unix-2.0 dependencies
  * Update timezone if no custom timezone set
  * Resolve numerous issues with the Workspace Applet

-------------------------------------------------------------------
Mon Aug 29 17:32:42 UTC 2022 - gmbr3@opensuse.org

- Update to version 10.6.3+0:
  * Bump to 10.6.3
  * Add setting for workspace item size
  * Obtain custom timezone using the schema key name
  * Builtin theme: Dim labels in menu when submenus are revealed
  * Add support for Mutter 11 (GNOME 43)
  * Improve scaling change message to request further user action
- Move autostart back to /etc until aaa_base is fixed

-------------------------------------------------------------------
Mon Aug 29 16:44:57 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

- Add Recommends xdg-desktop-portal-gnome for flatpak and snapd
  users

-------------------------------------------------------------------
Thu Jul 14 13:20:52 UTC 2022 - gmbr3@opensuse.org

- Update to version 10.6.2+0:
  * Bump to 10.6.2
  * Reset ITL buttons if group updated while pinned
  * Disconnect from the allocation changed signal to avoid having
    notification popups move unexpectedly
  * Fix math for calculating right panel strut
  * fix broken C std for gvc subproject
  * Set notif popup position after size allocation
  * Rewrite initial applet layout to prevent position desync
  * ITL: Prevent segfault when attempting to swap buttons
  * Workspace item size now independent of workspace width
  * Attempt re-adding nameless windows on name change.
  * Set a mininum expiry timeout for notification popups
  * Drop unnecessary Comment in daemon desktop that produces
    warning.
  * Fixes spec compliance for closing notifications
  * Reset ITL button's first_app and class group app on swap
  * IconTasklist: Swap button key in hashtable when first_app
    changes
  * Fix various compile-time warnings in Vala code
  * Workspaces: Adjust app spacing and align with panel edges
  * Increase size and density of workspaces in workspace applet
  * Use a Mutex for Raven threading
  * Remove gtk3 from lib_applet_budgiemenu_resources deps
  * Compile some gresources into intermediate static libraries
  * Use meson warning_level instead of global warning flags
  * Fix deprecations in vapi and ClockApplet
  * Use simple selectors in _widgets.scss to resolve warning
  * Mark [GtkChild] properties as unowned to resolve compiler
    warnings
  * Regenerate vapi for mutter 10 This commit updates the vapi for
    mutter 10/clutter et al since the stable release of GNOME 42.
    This also fixes an existing issue with our generation of
    CursorTracker.get_pointer where params both return values.

-------------------------------------------------------------------
Wed Jun 22 09:21:53 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

- Enforce update to latest budgie-desktop-branding 20220627.1 

-------------------------------------------------------------------
Fri May 27 12:40:36 UTC 2022 - gmbr3@opensuse.org

- Update to version 10.6.1+0:
  * Tag 10.6.1 Release
  * Update button ID to launcher when pinning and open app and
    back to app ID when unpinning it
  * Fix regression where non pinned icons were not reorderable in
    icon tasklist
  * Attempt to fix a regression in dragging that was caused by
    inconsistent application IDs.
  * Remove delay when opening apps
  * Sync translations. Updated transifex config.
  * Remove check for window  hints when removing button in
    Icon tasklist
  * Improve racyness when a notification is closed and another
    one shown in quick succession
  * Fix regression in IconTasklist.
  * Don't modify notification group HashTables while iterating
    over them
  * Re-connect to the Raven signal to clear all notifications
  * Ensure new applications icons are displayed in tasklist
    when using restrict-to-workspace
  * Fix inconsistency when opening Raven
  * Add a null check to budgie_popover_manager_ungrab

-------------------------------------------------------------------
Wed Apr  6 09:08:20 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

- Change gnome-bluetooth requires to be compatible with older
  distributions

-------------------------------------------------------------------
Wed Mar 16 17:17:55 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

- Fix upgrading from older Budgie by adding versioned Requires on
  shared libraries
- Update versioned Requires for other Budgie applications

-------------------------------------------------------------------
Wed Mar 16 11:37:59 UTC 2022 - gmbr3@opensuse.org

- Update to version 10.6+4:
  * Only set valid target_icon_size values in icon tasklist

-------------------------------------------------------------------
Wed Mar 16 09:12:33 UTC 2022 - Callum Farmer <gmbr3@opensuse.org>

- Avoid ISO C warnings by setting -Wno-pedantic and removing
  -std=c11

-------------------------------------------------------------------
Sat Mar 12 13:20:16 UTC 2022 - gmbr3@opensuse.org

- Update to version 10.6+3:
  * Proper icon tasklist scaling
  * Fix inconsistency when opening Raven
  * Add a null check to budgie_popover_manager_ungrab

-------------------------------------------------------------------
Tue Mar 08 17:32:36 UTC 2022 - gmbr3@opensuse.org

- Update to version 10.6+0:
  * Tag 10.6 release
  * Fix SEGV when input source was switched by Alt+Shift_L
  * Update tab switcher style for built-in theme
  * Fix panel placement in dock mode
  * Match Raven and Menu buttons to other hover/active colors
  * Remove inset shadow on hover for icon tasklist
  * Remove notification group padding to stop Raven size shifting
  * Add support for mutter 10 / GNOME42
  * Actually fix notification pausing sometimes breaking Firefox
    notifications
  * Fix notification mute button sometimes starting without an image
  * Scale down the logo too
  * Update logo
  * Fix some applications showing their own notification popups when
    paused
  * Fix Current Internal Theme
  * Ensure gschema override for switch-input-source* is formatted
    correctly.
  * Add keywords to budgie-desktop-settings.desktop
  * Perform additional sanity check on add_app due to invalid windows
    being tracked on app closures.
  * Fix vertical panel struts
  * Fix Raven size adjustments.
  * Remove background on notifs in Raven
  * Fix appmenu style with Plata Lumine (and other light themes)
  - CHANGELOG cut here (too long)
- Remove override-syntax.patch: upstreamed

-------------------------------------------------------------------
Fri Jan 07 11:18:46 UTC 2022 - gmbr3@opensuse.org

- Update to version 10.5.3+36:
  * Require GNOME Stack 40 or later
  * Revert "Require GNOME Stack 41 (alpha+)"
  * Exclude Adwaita and HighContrast from Icon themes selection.
    Neither support Budgie.
  * Prevent crash when deleting twice the same applet
  * Add /usr/bin binary man-pages.
  * Add gnome-screensaver as a possible compilation option.
  * Update copyright year to 2022
  * Rename budgie-desktop-view schema.
    Requires git build of new budgie desktop view
  * Add Matrix badge to README
  * meson: Drop spurious 3rd positional argument to
    gnome.compile_resources

-------------------------------------------------------------------
Fri Nov 26 11:08:18 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

- Conflict gnome-shell it's existence breaks locking

-------------------------------------------------------------------
Sat Nov 20 14:57:03 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

- Specify gnome-settings-daemon required version

-------------------------------------------------------------------
Fri Nov 12 11:19:19 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

- Require xdg-user-dirs-gtk to fix Desktop issues

-------------------------------------------------------------------
Sat Nov  6 13:37:30 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

- Move some recommends to patterns-budgie
- Require libgnomesu and nm-applet

-------------------------------------------------------------------
Sat Oct 16 15:36:04 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

- clean spec file

-------------------------------------------------------------------
Fri Sep 24 10:16:51 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.3+12:
  * Clock applet: Don't show empty second/date label if not enabled
  * Revert "Use ibus daemonize to allow ibus popups to appear
  * Require GNOME Stack 41 (alpha+)
  * Add Mutter 9 support
  * Update README with intentions going into B11.
  * Use ibus daemonize to allow ibus popups to appear
  * Enable Mod3 (Meta or Hyper) for Tab Switching

-------------------------------------------------------------------
Sun Aug 08 11:19:09 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.3+5:
  * Customizable Clock Applet
  * fix: fixed inconsistent behavior of pinned apps depending
    on how they were pinned (from popover or from drag and drop)
  * fixed issue with user defined keybinding being override
    when keybinding is defined in budgie gschema
  * Update badge to point to Open Collective
  * Update to Libera
- Add override-syntax.patch: fix parsing issues

-------------------------------------------------------------------
Wed Apr 28 15:36:18 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.3+0:
  * Drop version check now that 4.0 is out. Nobody is going
    to be packaging the old releases
  * Update wallpaper to one licensed under CC-BY-SA-3.0
    Bump to 10.5.3
  * Increase likelihood that budgie-desktop is being
    shipped with required component
  * Ship a default wallpaper from Solus
  * Override settings only for Budgie
  * Rewrite fullscreen tracking
  * Sync submodules
  * Change to budgie-screensaver
  * Hide "Default", which is typically Adwaita / 
    GTK's internal theme
  * Further updates to README
  * Remove old target date bits from readme
- Removed desktop-override.patch: merged

-------------------------------------------------------------------
Thu Apr 15 14:06:04 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.2+7a5dcfda:
  * Use IconSize.DIALOG instead of IconSize.INVALID,
    only scale if icon isn't already 48px in height.
  * Drop use of Queue and Cancellable.
  * Filter out audacious notifications so they don't
    clutter up Raven.
  * Fix application icons not scaling in Notification
    Group headers.
  * Don't filter device added / removed notifications.
  * Revert "Changed budgie-screensaver dbus name"
- Let budgie-screensaver handle XDG autostart

-------------------------------------------------------------------
Mon Apr 12 11:11:33 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.2+08c9d7cf:
  * Changed budgie-screensaver dbus name
  * Support moved font anti-aliasing and hinting in GSD 40
- Remove budgie-screensaver.patch: merged

-------------------------------------------------------------------
Sun Apr 11 17:50:58 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.2+ff840563:
  * Set an X error handler to catch BadWindow errors
  * Improve stability of CarbonTray
  * Fix issue with VirtualBox icon not being displayed in TaskList
  * enable click on panel icons to toggle lock keys
  * Compile with mutter-8 (GNOME 40 beta)
  * Resolve issues with fullscreen tracking
- Remove GNOME-40.patch: merged
- Remove fullscreen-tracking.patch: merged
- Add budgie-screensaver.patch: to fix conflict with GNOME 40

-------------------------------------------------------------------
Tue Feb 23 19:45:13 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

- Update GNOME-40.patch: Fix vapigen warnings for 6,7 & 8 alpha

-------------------------------------------------------------------
Wed Feb 17 16:53:05 UTC 2021 - Callum Farmer <gmbr3@opensuse.org>

- Add fullscreen-tracking.patch: fix tracking issues
- Add GNOME-40.patch: support for GNOME 40
- Tweaked dependencies on typelibs
- Updated BuildRequires:
  * pkgconfig(libmutter-6/7) >> pkgconfig(libmutter-6/7/8)

-------------------------------------------------------------------
Thu Feb 11 09:08:58 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.2+481e9bd2:
  * Update submodules
  * Resolve issues with status applet spacing persistence

-------------------------------------------------------------------
Mon Jan 11 11:47:18 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.2+e04e3b8f:
  * Add spacing setting to StatusApplet
  * Add setting to pause notifications while apps are fullscreen
  * Synchronize X errors in carbon_child_realize

-------------------------------------------------------------------
Tue Jan 05 08:45:06 UTC 2021 - gmbr3@opensuse.org

- Update to version 10.5.2+09d4afe9:
  * Update copyright to 2021
  * Prevent Budgie Desktop Settings from being pinned via
    drag-and-drop
  * Use standard mute/unmute methods

-------------------------------------------------------------------
Mon Dec 21 19:08:37 UTC 2020 - Callum Farmer <gmbr3@opensuse.org>

- Update to version 10.5.2+3d2b8998:
  * Fix regression in Budgie Desktop Settings icon handling

-------------------------------------------------------------------
Wed Dec 09 15:21:08 UTC 2020 - Callum Farmer <gmbr3@opensuse.org>

- Removed budgie-desktop-nemo-autostart.desktop
- Removed nemo-instead-of-nautilus.patch: nemo no longer used 
- Update to version 10.5.2+5a56d6dd:
  * Fix issue with KeePass causing panel segfaults
  * Bump to 10.5.2
  * Last sync of translations before release.
  * Ensure our requirement bumps for GNOME 3.36 stack is consistent.
  * Fix accidental whitespace adding before a namespace.
  * Add Click Policy to Budgie Desktop Settings.
  * Add note that Caja won't be an available override at this time.
  * Sync translations.
  * Rejig nemo support with desktop settings
  * Apply dock mode class on init

-------------------------------------------------------------------
Mon Nov 23 20:06:02 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Update to version 10.5.1+ed8be169:
  * Precise fullscreen tracking in Abomination
  * Update carbontray and fix its copyright headers
  * Implement setting to choose which side of the screen Raven
    opens on

-------------------------------------------------------------------
Mon Nov  2 19:30:54 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Update to version 10.5.1+21060898:
  * Consolidate WindowType checking code into Abomination.
- Cleaned nemo-instead-of-nautilus.patch

-------------------------------------------------------------------
Fri Oct 23 16:20:54 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Update to version 10.5.1+9197f3f0:
  * Support to set XDG directory
  * Fix build with vala 0.49
  * Changes and fixes in Budgie Menu
  * Update translations
- Removed vala-0.49.patch: contained in upstream
- Removed Revert-GNOME-3.38-support.patch: end of Leap 15.2 support
- Rebased nemo-instead-of-nautilus.patch
- Updated BuildRequires:
  * pkgconfig(libmutter-5/6/7) >> pkgconfig(libmutter-6/7)
- Follow UsrEtc move for autostart desktop files

-------------------------------------------------------------------
Sat Sep 19 16:19:03 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Use a better format for testing gnome versions

-------------------------------------------------------------------
Sun Sep 13 18:07:42 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add budgie-desktop-branding to Recommends

-------------------------------------------------------------------
Sat Sep 12 10:00:37 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add patch Revert-GNOME-3.38-support.patch: Leap 15.2 only
- Updated BuildRequires:
  * pkgconfig(libmutter-6/7) >> pkgconfig(libmutter-5/6/7)

-------------------------------------------------------------------
Thu Sep 10 17:03:31 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Revert vala path changes

-------------------------------------------------------------------
Thu Sep 10 16:57:19 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add patch vala-0.49.patch: fixes build with vala 0.49
  (gh#solus-project/budgie-desktop#2029)

-------------------------------------------------------------------
Wed Sep  9 13:23:37 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Update to git version 10.5.1+1ed6276b:
  * Prevents keeping a load of patches, 10.5.2 might be ages away
  * Added support for GNOME 3.38
  * Removed support for GNOME 3.34 and below
- Removed patches:
  * support-libmutter6.patch
  * Rework-grab-and-ungrab-keys.patch
  * mutter-3-35-91.patch
  * gnome-coexistance.patch
  * replace-na-tray-with-carbontray.patch
  * clean-up-carbontray.patch
  * fix-integration-issues-with-carbontray.patch
- Updated BuildRequires:
  * pkgconfig(libmutter-5/6) >> pkgconfig(libmutter-6/7)

-------------------------------------------------------------------
Sat Sep  5 17:10:21 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add patches to fix boo#1176016:
  * replace-na-tray-with-carbontray.patch 
    (gh#solus-project/budgie-desktop#1998)
  * clean-up-carbontray.patch
    (gh#solus-project/budgie-desktop#2002)
  * fix-integration-issues-with-carbontray.patch
    (gh#solus-project/budgie-desktop#2009)

-------------------------------------------------------------------
Mon Aug 31 21:55:03 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add nemo-instead-of-nautilus.patch: Nautilus doesn't have support
  for desktop icons anymore
- Add nemo to Requires for desktop icons

-------------------------------------------------------------------
Sat Aug 29 21:34:45 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add desktop-override.patch from Debian: fixes overlap between 
  Budgie and GNOME in gschema

-------------------------------------------------------------------
Sat Aug 29 12:04:30 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add budgie-screensaver to Requires
- Change gnome-software from Requires to Recommends:
  * Asked for by S. B. <sb56637@gmail.com>

-------------------------------------------------------------------
Thu Aug 13 11:55:45 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Change gnome-control-center from Recommends to Requires:
  * Needed for changing desktop background
- Add gnome-software to Requires:
  * Needed for links in gnome-control-center

-------------------------------------------------------------------
Wed Aug 12 22:04:27 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add gnome-session-core as a dependency
- Spec file cleanups
- Correct URL

-------------------------------------------------------------------
Tue Aug 11 10:39:42 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Remove gnome-session dependency

-------------------------------------------------------------------
Mon Aug 10 20:02:33 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Fix desktop icons

-------------------------------------------------------------------
Mon Aug 10 19:15:07 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add patches:
  * Rework-grab-and-ungrab-keys.patch
    (gh#solus-project/budgie-desktop#1907)
  * mutter-3-35-91.patch (gh#solus-project/budgie-desktop#1939)
  * gnome-coexistance.patch (gh#solus-project/budgie-desktop#1984)
- Remove old %post and %postun
- Add new Requires:
  * ibus
  * typelib-1_0-PeasGtk-1_0
  * typelib-1_0-Budgie-1_0

-------------------------------------------------------------------
Mon Aug 10 14:27:48 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Add xsession update-alternatives

-------------------------------------------------------------------
Sun Aug  9 21:02:01 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Rename and recommend doc package

-------------------------------------------------------------------
Sun Aug  9 19:40:03 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Create separate lang package

-------------------------------------------------------------------
Sat Aug  8 12:24:31 UTC 2020 - Callum Farmer <callumjfarmer13@gmail.com>

- Move vala to correct directory
- Correct typelib library name
- Removed fix-meson-build.patch: contained in upstream
- Removed support-libmutter2.patch: contained in upstream
- Added support-libmutter6.patch: adds support for mutter 3.36
- Correct license name
- Switch to verified sources:
  * Add source.asc and GPG keyring
- Add new BuildRequires:
  * pkgconfig(libnotify)
  * pkgconfig(gnome-settings-daemon)
  * pkgconfig(alsa)
- Updated BuildRequires:
  * pkgconfig(libmutter-2) >> pkgconfig(libmutter-6)
- Add new library libbudgie-private0
- Update to version 10.5.1:
  * For the changes see
    https://getsol.us/2019/10/03/budgie-and-its-army-of-gnomes/

-------------------------------------------------------------------
Sun Apr 15 20:16:38 UTC 2018 - matthias.eliasson@gmail.com

- Add support-libmutter2.patch: This to support the version of 
  mutter in openSUSE:Factory.
- Change copyright year to 2018
- Change licenses to SPDX-3.0 version
- Modernize spec-file with spec-cleaner

-------------------------------------------------------------------
Thu Nov 30 02:35:20 UTC 2017 - qantas94heavy@gmail.com

- Add fix-meson-build.patch: fixes gvc subproject sandbox issue
  with Meson 0.43.0

-------------------------------------------------------------------
Mon Sep 18 18:30:34 UTC 2017 - mailaender@opensuse.org

- Update pkgconfig libmutter-0 to libmutter-1

-------------------------------------------------------------------
Sun Aug 20 07:39:58 UTC 2017 - mailaender@opensuse.org

- Drop sed fix bdugie-desktop typo (resolved upstream)

-------------------------------------------------------------------
Tue Aug 15 18:12:38 UTC 2017 - mailaender@opensuse.org

- Update to version 10.4 "Irish Summer"
- Drop upstream gtk-3.22.14+raven-crash-fix.patch
- Drop upstream meson-0.41.patch
- Drop upstream 0001-wm-Default-to-an-empty-rpath.patch

-------------------------------------------------------------------
Mon Jul 24 02:16:59 UTC 2017 - matcherapy@gmail.com

- fix empty rpath 0001-wm-Default-to-an-empty-rpath.patch

-------------------------------------------------------------------
Sat Jul 22 12:58:29 UTC 2017 - mailaender@opensuse.org

- Fix build with meson 0.41 using meson-0.41.patch

-------------------------------------------------------------------
Tue Jun 13 14:25:23 UTC 2017 - jengelh@inai.de

- Redo descriptions.

-------------------------------------------------------------------
Sun Jun  4 09:31:04 UTC 2017 - mailaender@opensuse.org

- Add gtk-3.22.14+raven-crash-fix.patch to fix #918

-------------------------------------------------------------------
Fri Apr 21 23:06:59 UTC 2017 - dev+novell@devmotion.de

- Update to v10.3.1
- See https://github.com/budgie-desktop/budgie-desktop/releases/tag/v10.3.1

-------------------------------------------------------------------
Fri Jan 27 07:16:21 UTC 2017 - mailaender@opensuse.org

- Add https://en.opensuse.org/SourceUrls
- Fix standard-dir-owned-by-package rpmlint warnings
- Implement shared library policy

-------------------------------------------------------------------
Fri Dec 16 09:17:27 UTC 2016 - ikey.doherty@gmail.com

- Update to v10.2.9 - a maintenance release
- See: https://github.com/budgie-desktop/budgie-desktop/releases/tag/v10.2.9

-------------------------------------------------------------------
Wed Nov  9 19:46:01 UTC 2016 - sfalken@opensuse.org

- Fixed /usr/bin ownership conflict for F24 

-------------------------------------------------------------------
Sat Nov  5 18:57:44 UTC 2016 - sfalken@opensuse.org

- Added docbook2X buildrequire for Fedora, builds for F24 now

-------------------------------------------------------------------
Sat Nov  5 17:22:37 UTC 2016 - sfalken@opensuse.org

- Added conditional BuildDeps for Fedora

-------------------------------------------------------------------
Sat Nov  5 05:37:24 UTC 2016 - sfalken@opensuse.org

- Did some spec cleanup, for maintainability and clarity

-------------------------------------------------------------------
Sat Oct 29 07:41:05 UTC 2016 - ikey.doherty@gmail.com

- Yet another Fedora change. Strongly considering dropping support for them.

-------------------------------------------------------------------
Sat Oct 29 07:38:31 UTC 2016 - ikey.doherty@gmail.com

- Explicitly require gtk-doc for Fedora.

-------------------------------------------------------------------
Sat Oct 29 07:31:44 UTC 2016 - ikey.doherty@gmail.com

- Fix even more build failures with ancient Vala. Circa 1940.

-------------------------------------------------------------------
Sat Oct 29 06:42:27 UTC 2016 - ikey.doherty@gmail.com

- Reflow patch series specifically to this OBS repo
- Fix build failures on Fedora 22, 23, and openSUSE Leap 42.1 by
  allowing old ibus versions and removing use of Source.REMOVE which
  is unavailable in their vala versions.

-------------------------------------------------------------------
Sat Oct 29 06:17:28 UTC 2016 - ikey.doherty@gmail.com

- Update to Budgie Desktop 10.2.8
- Sync some essential patches for an enhanced experience

-------------------------------------------------------------------
Thu Jul 28 00:57:07 UTC 2016 - ikey.doherty@gmail.com

- Remove the screensaver component for now

-------------------------------------------------------------------
Mon Jul 11 23:35:08 UTC 2016 - ikey.doherty@gmail.com

- Update to v10.2.6
  - https://github.com/solus-project/budgie-desktop/releases/tag/v10.2.6 

-------------------------------------------------------------------
Sun Mar 27 20:48:50 UTC 2016 - ikey.doherty@gmail.com

- Fix version number in documentation - we didn't update it in this
  point release

-------------------------------------------------------------------
Sun Mar 27 20:40:02 UTC 2016 - ikey.doherty@gmail.com

- Update to v10.2.5, and exclude .la files

-------------------------------------------------------------------
Sun Feb 28 02:29:22 UTC 2016 - ikey.doherty@gmail.com

- Account for html files too 

-------------------------------------------------------------------
Sun Feb 28 02:21:53 UTC 2016 - ikey.doherty@gmail.com

- Fix noobish packaging issues

-------------------------------------------------------------------
Sun Feb 28 02:10:21 UTC 2016 - ikey.doherty@gmail.com

- Add -docs subpackage

-------------------------------------------------------------------
Sun Feb 28 02:00:07 UTC 2016 - ikey.doherty@gmail.com

- Update to 10.2.4 

-------------------------------------------------------------------
Sun Jan  3 04:12:26 UTC 2016 - ikey.doherty@gmail.com

- Fix many linking/portability issues on other distributions
- Fix nm-applet-likes-small-holes bug (size of x11 tray icons)
- Respect and follow screen resolution changes
- Fix background corruption on resume with NVIDIA gpus
- Fix use of colours for backgrounds
- Replace polkit-gnome dependency with our own new budgie-polkit       
- Refactor much of the codebase into smallerl ibraries
- Updated translations
- Fix bug #166 (firefox becomes homeless)
- Fix uhm-is-that-youtube-i-see-through-gedit-thar transparency issue
- Consumed several pizzas

-------------------------------------------------------------------
Wed Dec 30 23:11:17 UTC 2015 - ikey.doherty@gmail.com

- Use find_lang due to borked directory ownership

-------------------------------------------------------------------
Wed Dec 30 22:30:49 UTC 2015 - ikey.doherty@gmail.com

- Drop requirements down to GNOME 3.16 stack for openSUSE Leap 42 users
- Introduce many translations
- Fix derpiness of panel when using Raven (moving screen edge)
- Partially fix mumble notifications (more to happen here yet)
- Use unique desktop name (XDG_CURRENT_DESKTOP=Budgie:GNOME)
- Ship our own nm-applet .desktop launcher until we have our own network settings
- Go back to "view-grid-symbolic" icon

-------------------------------------------------------------------
Mon Dec 28 22:45:44 UTC 2015 - ikey.doherty@gmail.com

- Drop gnome-control-center dependency, causing issues on Fedora
- Apply some patches to enable building on 3.16 GNOME stack (from git)

-------------------------------------------------------------------
Mon Dec 28 22:04:40 UTC 2015 - ikey.doherty@gmail.com

- Initial packaging for openSUSE:Factory and Fedora 23

openSUSE Build Service is sponsored by