File gala.changes of Package gala

-------------------------------------------------------------------
Thu Jul 10 14:12:49 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- update to 8.2.5:
  * WindowStateSaver: Avoid sql injections by using sqlite statements
  * Improve dock hide animation
  * ShellWindow: Disable unredirection when visible
- update to 8.2.4:
  * Start the port to Mutter 48
  * Show Wingpanel in fullscreen
  * WindowStateSaver: fix crash
  * StyleManager: fix interaction with automatic accent color
  * DesktopIntegration: Don't resend windows when switching workspace
  * WindowTracker: better search for desktop file
  * Revert "Remove WindowAttentionTracker"
  * Set "Open in Photos" as default action
- remove mutter48.patch, as upstream integrated the PR

-------------------------------------------------------------------
Mon Jun 30 08:14:57 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- update to 8.2.3:
  * WindowClone: Fix interaction with multiple monitors
  * GestureController: Handle gesture interruption transparently
  * Remove InternalUtils.scale_to_int
  * MultitaskingView: Reload blurred bg when updating monitors
  * ShellWindow: Clip window actor when applying translations
  * Add 'Open in Photo Viewer' to screenshot notification
  * Remove WindowAttentionTracker
  * WindowManager: correctly offset window actor
  * Daemon: disable "Move to Workspace" when it does nothing
  * Close window overview when last window is closed
  * Rewrite ShadowEffect
  * ShellWindow: remove clip when needed
  * Shorten long keybinding lines
  * PiP: restrict selection area to window frame rect
  * Release the Barrier once the threshhold is reached
  * Daemon: Use size request instead of default size
  * WindowSwitcher: correctly draw border on HiDPI
  * Prepare metainfo for 8.2.3 release
  * Remove 'Open in Photo Viewer' action from screenshot notification

-------------------------------------------------------------------
Sun Jun  8 05:05:23 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- add patch mutter48.patch, which enables mutter48

-------------------------------------------------------------------
Fri Jun  6 10:46:34 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- update to 8.2.2:
  * MultitaskingView: Always show monitor clones
  * Add support for restoring previous region
  * Updated translations
- update to 8.2.1:
  * ShadowEffect: fix scale
  * Fix workspace switch
  * Correctly unset x11 pass through
- update to 8.2.0:
  * Window state is now saved on sleep and shutdown
  * Remove scaling effect from menus
  * Swipe up to close windows in Multitasking View
  * WorkspaceManager: Code style
  * Remove x_get_stage_window
  * Move clutter_actor_reparent to InternalUtils
  * HotCorners: Fix custom action if there's only one
  * Remove Clutter.get_default_backend usage
  * ShellClients: Use translation y instead of clone and use gesturetransition
    for animation
  * Introduce a shell group
  * Avoid making ScreenshotManager static
  * Avoid making DBusAccelerator static
  * PointerLocator: inline namespace
  * WindowIconActor: inline namespace
  * DwellClickTimer: inline namespace
  * Introduce NotificationsManager
  * IconGroup: Inline namespace
  * IconGroupContainer: Inline namespace
  * ScreenSaverManager: inline namespace
  * MultitaskingView: Allow workspace switch animation to be interrupted
  * Fix docstring
  * Inline namespaces
  * Update POTFILES
  * Move panel hiding to the shell clients
  * Fix gettext CI
  * Send notification on screenshot
  * Split Dialog.vala into multiple files
  * HideTracker: Disconnect timeouts on unmanaging
  * WorkspaceManager: Queue an idle to add a window
  * WorkspaceManager: Fix crash on workspace removed
  * Dock workspace switcher
  * ToucheggBackend: Use Priority.DEFAULT for sending events to the main thread
  * Drop support for static workspaces
  * Add button to the screenshot notification
  * WorkspaceManager: Fix dynamic workspaces
  * Introduce GestureController
  * WorkspaceManager/cleanup: Fix crash
  * Use GestureController for Zoom
  * WindowManager: cleanup maximize and unmaximize animations
  * Use org.gnome.desktop.interface enable-animations
  * Multitasking view desktop workspace switch
  * Update POTFILES
  * WindowSwitcher: Use GestureController
  * Simplify multitasking view type
  * Remove unused GestureTracker
  * Cleanup ScreenshotManager and WindowManager
  * DesktopIntegration: add 'time-appeared-on-workspace' property
  * Require mutter 45
  * Introduce an action filter
  * Daemon: scale background menu coordinates
  * HideTracker: Fix not hiding when barrier triggered without hovering
  * Multitasking view fixes
  * Inline namespace for MultitaskingView
  * Switch/Move to ws shortcuts: if ws doesn't exist, switch to last instead
  * Reduce the number of windows_changed calls
  * WindowStateSaver: save windows position on sleep and shutdown
  * Rewrite WorkspaceManager
  * WindowClone: allow close window action on mice only
  * Update metainfo
  * KeyboardManager: add model support
  * Reorder workspaces
  * DesktopIntegration: Fix no emission of the running_applications_changed signal
  * Multitasking view: swipe up to close window
  * WindowSwitcher: use Clutter.Stage.set_key_focus ()
  * ShadowEffect: cleanup scale factor
  * ScreenShield -> SessionLocker
  * WindowClone: fix close button
  * WindowClone: always show window title
  * Remove scaling effect for menus
  * WorkspaceClone: Activate workspace here
  * Check for redacted font
  * PositionedWindow: block position_changed signal while positioning
  * Streamline monitor scale passing
  * WindowSwitcher: Fix crash
  * Remodel GestureController lifetimes

-------------------------------------------------------------------
Fri Jan 17 03:07:24 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- update to 8.1.0:
  * Updated translations
  * Fixed rare crash when a dock window was killed
  * Added interactive screenshot shortcut
  * Fixed crash when using tiling shortcuts

-------------------------------------------------------------------
Mon Dec  2 20:49:46 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- update to 8.0.4:
  * Improved shadows performance
  * Updated Translations

-------------------------------------------------------------------
Mon Nov 25 12:43:34 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- small fix for Leap 1500

-------------------------------------------------------------------
Mon Nov 25 12:27:57 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- update to 8.0.3:
  * DragDropAction: Fix actor_clicked emission on touch event
  * Introduce AnimationsSettings
  * DragDropAction: properly handle button release event
  * Introduce a WindowPositioner
  * Pass Meta.Display instead of Gala.WindowManager where possible
  * Add support for Mutter47
  * AnimationSettings: Introduce get_animation_duration
  * HideTracker: Take windows that are only vertically maximized
  * Add panel hide delay
- update to 8.0.2:
  * WindowIcon: reload icon if more info about the window becomes available
  * ManagedClient: Inherit fds
  * Fix autohide
  * Fix stacking order after workspace switch
  * ScreenshotManager: Fix cursor inclusion for non window screenshots
  * Fix panel sometimes being behind windows
- remove support-libmutter15.patch, as upstream integrated the patch

-------------------------------------------------------------------
Wed Nov 20 07:58:05 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- move Leap16 to libmutter-15

-------------------------------------------------------------------
Thu Oct 31 17:27:30 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- add patch support-libmutter15.patch
- actually fix CFLAGS

-------------------------------------------------------------------
Tue Oct  8 09:12:15 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- leap16 needs libmutter-13 not libmutter-14

-------------------------------------------------------------------
Wed Sep 18 19:35:02 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- update to 8.0.1:
  * Fix a potential crash when moving windows between workspaces
  * Fix notification animation when entering multitasking view
  * Updated translations
- remove patch fix-mutter45.patch as upstreamed applied the patch

-------------------------------------------------------------------
Fri Aug 23 12:00:35 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- Add patch fix-mutter45.patch for fixing build issues on Leap

-------------------------------------------------------------------
Wed Aug 21 06:35:05 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- update to 8.0.0:
  * IconGroup: remove close button
  * Remove workspace-switcher-background key
  * Remove expose-windows shortcut
  * Remember window position
  * Add "Switch windows" gesture
  * Animate nudge with clones
  * Improve debug messages in notifications stack and add more checks
  * BackgroundManager: Inline namespace
  * BackgroundManager: Don't position background actors
  * Round corners of workspaces in multitasking view
  * Revert "BackgroundManager: Don't position background actors"
  * Show notifications on the left in RTL languages
  * Add an option to disable hotcorners in fullscreen
  * Add support for Mutter 46
  * Remove content.set_rounded_clip_bounds
  * Use event time instead of META_CURRENT_TIME
  * switch_to_next_workspace: require timestamp
  * Add window spread for an app
  * Rework close button
  * Fix documentation
  * Daemon: Implement monitor labels
  * MonitorLabel: clean up styles, gtk4 prep
- update to 7.1.3:
  * Changing the wallpaper or going to sleep respects the "Reduce Motion" option
  * Use appropriate drag-and-drop pointers when moving windows
  * Fix the issue when gestures in the multitasking view might stop working
  * Improve dynamic workspaces behaviour with multiple monitors
  * Updated translations
- update to 7.1.2:
  * Improve handling of move-to-workspace shortcut
  * Fix moving maximized and fullscreen windows to new workspace on launch
  * Add shadow to wallpaper clones while switching workspace
  * Update gala.metainfo.xml.in
  * WindowManager: A small cleanup
  * Use dark wallpaper
  * Fix warnings
  * Use Meta.Window.is_on_primary_monitor ()
  * Kill workspace switch when opening multitasking view
- update to 7.1.1:
  * PiP: Check workspace before hiding the window 
  * Keep track of dimmed windows
  * Revert "WindowManager: Remove Meta.Later"
  * WindowSwitcher: Remove dark style css_provider if theme changes
- update to 7.1.0:
  * Colorblind correction filters
  * ShadowEffect: Only use Gtk widgetry at the pain stage
  * Hardcode accent colors
  * Deduplicate ShadowEffect class
  * WindowClone: Use Gtk later
  * Tooltip: Use Gtk later
  * WindowSwitcher: Use Gtk later
  * WindowManager: Remove Meta.Later
  * Update Gala Systemd services
  * Metainfo Improvements
- update to 7.0.3:
  * WM: Add laters via compositor
  * maskcorners: Scale corner masks per-monitor
  * Utils: Remove bell
  * Enable Alt + ~ to switch between windows of the same application
  * DwellClickTimer: Support non-integer, monitor specific scales
  * ScreenshotManager: Support non-integer scaling factors
  * WM: Init things that depend on GTK later
  * KeyboardManager: Set keyboard layout on startup
  * HotCorners: Support floating point scale factors
  * WM: Drop Meta.ShadowFactory
  * IconGroup: Support floating scale factors
  * WorkspaceInsertThumb: Support floating point scale factors
  * Support floating point scale for resize button
  * NotificationStack: Support floating point scale factors
  * WindowSwitcher: Support floating point scale factors
  * InternalUtils: Remove pixel_align method, and just round
  * PiP PopupWindow: Support floating point scale factor
  * WorkspaceClone: Handle floating point scaling factors
  * WindowSwitcher: Fix rounded corners
  * WindowIconActor: Support setting floating point scale on placement
  * MultitaskingView: Ensure MonitorClones are visible on other monitors
  * WindowSwitcher: Merge icon and indicator
  * WindowSwitcher: Respect animations key
  * MultitaskingView: Support floating point scale factors
  * BackgroundManager: dark dim effect
  * Avoid to use Gdk constants when Clutter should be used
  * Window Dim: Use get_transient_for
  * WindowSwitcher: Improve keyboard navigation
- update to 7.0.2:
  * Use ClickAction for FramedBackground and close buttons
  * Remove texture.png
  * WindowOverview and WindowCloneContainer: Cleanup
  * WindowOverview: Use button_release_event
  * Avoid connecting multiple times to window_created
  * WindowClone: optimize ActiveShape
  * PointerLocator: Support floating, monitor specific scale
  * DnD: Don't disable reactivity
  * Don't manually map notifications while nudge animation is playing
  * PiP: Use constraints
- update to 7.0.1:
  * Allow KeyBindingAction.NONE in Multitasking View
  * Dialogs: Remove DBus Timeout From AccessDialog Call
  * WindowClone: Cleanup
  * Extend list of allowed keybindings in multitasking view
  * Allow zoom keybindings in multitasking view
  * PIP: Fix log spam
  * WindowClone: Add click action only in overview mode
  * WindowClone: Fix warnings in window overview
  * PiP: Respect animations key
  * Fix window maximize and unmaximize animations
  * IconGroup: Make close button respect animations key
- update to 7.0.0:
  * Reload animated wallpapers when timezone changes
  * Work around crash when receiving notifications
  * ShadowEffect: let Clutter know the shadow's size
  * Fix crash when monitor is turned off
  * Improve multitasking view animation performance
  * Fix workspace switching animation in multitasking view
- update to 6.3.3:
  * Updated translations
- update to 6.3.2
  * Use access portal for force quit
  * Updated translations
- update to 6.3.1:
  * Properly update accent color in the window switcher
  * Fix selecting windows underneath the window switcher
  * Prevent potential crashes
  * Resize workspaces when displays change
  * Handle windows with no title
  * Use access portal for display settings confirmation and force quit
  * Allow closing multitasking view with Super
  * Updated translations
- update to 6.3.0:
  * Fix shadow clipping on server-side decorated windows
  * Support for high-resolution scroll events
  * Redesigned Alt + Tab switcher
  * Dim the parents of modal dialogs
  * Dialogs fall down on parents instead of shooting out
  * Updated translations
- update to 6.2.1:
  * Fix a potential crash when taking screenshots
- update to 6.2.0:
  * Stash the picture-in-picture window by pushing it off screen
  * Fix a potential crash while changing wallpapers
- update to 6.0.1:
  * Include window decorations in screenshots for server-side decorated windows
- update to 6.0.0:
  * Add multitouch gestures
  * Show window titles in multitasking view
  * Close the Alt + Tab switcher by pressing Esc without releasing Alt
  * Increase maximum zoom level and provide feedback when unable to zoom
  * Show a context menu when secondary clicking the background
  * New Dwell Click and Locate Pointer animations
  * Add Take Screenshot to window context menu
  * Always play shutter sound when taking screenshots
  * Minor visual improvements
  * HiDPI fixes
  * Performance improvements
- update to 3.3.2:
  * Fix “Always on Visible Workspace” windows disappearing when changing workspaces
  * Fix windows on non-primary displays disappearing when changing workspaces
  * Updated translations
- update to 3.3.1:
  * Fix crash when changing workspaces while a transient window is opening
  * Updated translations
- update to 3.3.0:
  * Don't show Gala Background Services in the dock
  * Fixes for media key handling
  * Show keyboard shortcuts in HeaderBar menus
  * Updated translations
- update to 3.2.0:
  * Improve window shadows for legacy apps
  * Fix potential crash when taking screenshots
  * Fix notification position after changing DPI
  * Fix animations for moving and maximizing tiled windows
- switch url to github, as we don't want to link to a different OS
- remove patch 0001-port-to-mutter330.patch, as unneeded

-------------------------------------------------------------------
Thu Jul 04 18:14:45 UTC 2019 - avvissu@yandex.by

- Update to version 0.3.1+git228.5f1dbf1:
  * Add scale factor to screenshot file (#489)
  * Prevent double BackgroundManager destroy (#562)
  * Add Silesian and update translation template
  * Only use cached buttons when height matches, fixing dpi switch issue (#480)
  * Fix minimize animation in HiDPI monitor (#164) (#541)

-------------------------------------------------------------------
Thu May 30 21:05:47 UTC 2019 - avvissu@yandex.by

- Update to version 0.3.1+git223.3ae100d:
  * Fix app notification schema not being found (#524)
  * More usage of Utils.get_ui_scaling_factor() (#477)
  * Hide selection while dragging window clone in workspace-view (#526)
  * Allow <Enter> to leave workspace-view without selecting window (#525)
  * Do not try to move window to workspace which it is already on (#527)
  * Fix window menu sync (#532)
  * Constructors of abstract classes should not be public
  * Fix app switcher left and right padding (#479)

-------------------------------------------------------------------
Mon Mar 04 03:59:01 UTC 2019 - opensuse-packaging@opensuse.org

- Update to version 0.3.1+git215.395670e:
  * Fixed saving screenshot to clipboard (#481)
  * windowswitcher: Update scale factor when updating dock (#471)
  * po: Update translations
  * pip: Change popup location to bottom right (#438)
  * Tile switching fix for position only changes (#387)
  * Allow to cancel screenshot when pressing ESC (#463)
  * Do not block stage drawing when saving the screenshots (#460)
  * screenshotmanager: Only create non-existing "Screenshots" subfolder in PICTURES (#462)
  * Save screenshots to (self created) screenshots folder (#459)
  * ScreenshotManager: implement flash_area and handle flash parameter (#147)

-------------------------------------------------------------------
Thu Nov 29 19:09:01 UTC 2018 - Alexei Podvalsky <avvissu@yandex.by>

- Build with libmutter <= 3.28.3

-------------------------------------------------------------------
Thu Nov  8 02:29:22 UTC 2018 - Alexei Podvalsky <avvissu@yandex.by>

- Add regex for filtering provided libraries

-------------------------------------------------------------------
Tue Oct 30 00:40:25 UTC 2018 - Alexei Podvalsky <avvissu@yandex.by>

- Add 0001-port-to-mutter330.patch

-------------------------------------------------------------------
Fri Jun  8 23:08:29 UTC 2018 - avvissu@yandex.by

- Add _service file
- Add a new package with plugins
- Add SECTION: Fix desktopfile-without-binary rpmlint warning
- Fix: Icon will not found when changing the locale settings
- Spec file cleanup

-------------------------------------------------------------------
Mon Mar 19 06:14:53 UTC 2018 - hillwood@opensuse.org

- Update version to 0.3.1
  * Use meson build system instead of autotools.
  * Add support for mutter 3.27.92
  * Make window-switcher compatible with HiDPI
  * screenshotmanager: Add support to handle include_cursor
  * gsettings: make window close duration shorter
  * vapi: Add libcanberra-gtk3 which is "actually not available"
  * meson: Add support for valadoc
  * meson: Fix build with libmutter-2 
  * meson: Ensure RPATH is set after install
  * windowsmanager: Insert new workspace for fullscreen windows next to current one
  * windowmanager: Show a tile preview when tiling a window

-------------------------------------------------------------------
Mon Nov 13 14:19:01 UTC 2017 - hillwood@opensuse.org

- Update to gita82bb34.
  * Support mutter 3.26
  * notify: Make notifications to be HiDPI compatible
  * build: Don't squash VALAFLAGS from the environment
  * maskcorners: Fix size of radius in HiDPI
  * workspacethumb: Fix offset of inserted window-icons
  * notify: Fix stroke width and border radius on HiDPI
  * multitaskingview: Ignore key/scroll-events while closing
  * readme: Add libxml2-utils as dependency 
  * Update autogen command
  * screenshotmanager: Implement ScreenshotArea
- Fix "values extending the format should start with "X-"" rpmlint warning
- Fix desktopfile-without-binary rpmlint warning

-------------------------------------------------------------------
Tue Aug 22 21:08:55 UTC 2017 - avvissu@yandex.by

- Switch mode to buildtime

-------------------------------------------------------------------
Sun Aug 20 09:10:43 UTC 2017 - mailaender@opensuse.org

- Switch from tar_scm to obs_scm
- Switch from bzr to git repository
- Follow stable/loki branch instead of master/trunk

-------------------------------------------------------------------
Sun Jun  4 19:18:04 UTC 2017 - avvissu@yandex.by

- Use _pattern instead of plank as required dependency

-------------------------------------------------------------------
Tue May 16 02:07:08 UTC 2017 - avvissu@yandex.by

- Update to 0.3.0+bzr.568
- Use mutter-devel instead of pkconfig(style)
- Add sover macro
- Spec file cleanup

-------------------------------------------------------------------
Fri Nov 18 05:12:35 UTC 2016 - avvissu@yandex.by

- Update to 0.3.0+bzr.547:
  * Drop stray clutter-gtk-1.0 reference
  * Add support for mutter 3.22
  * Upate mutter bindings to 3.22.2
  * Update translations 

-------------------------------------------------------------------
Tue Sep 20 16:44:34 UTC 2016 - avvissu@yandex.by

- Add Recommends: gala-lang

-------------------------------------------------------------------
Sun Sep 18 14:32:58 UTC 2016 - avvissu@yandex.by

- Update to 0.3.0+bzr.539
- Spec file cleanup
- Remove required dependencies: mutter and libgala
- Use fdupes

-------------------------------------------------------------------
Fri May  6 14:14:27 UTC 2016 - mailaender@opensuse.org

- update to version 0.3.0.bzr.518

-------------------------------------------------------------------
Sat Feb 27 11:41:53 UTC 2016 - mailaender@opensuse.org

- update to version 0.2.0+freya.bzr.481
- disable GSettings schema compilation

-------------------------------------------------------------------
Sat Jan 30 08:21:57 UTC 2016 - mailaender@opensuse.org

- require GNOME wallpapers to avoid a crash at first startup

-------------------------------------------------------------------
Sun May 10 06:38:45 UTC 2015 - mailaender@opensuse.org

- update to the freya branch

-------------------------------------------------------------------
Sat May  9 16:49:14 UTC 2014 - jengelh@inai.de

- initial packaging of the trunk series
openSUSE Build Service is sponsored by