File cosmic-workspaces.changes of Package cosmic-workspaces

-------------------------------------------------------------------
Thu Apr 24 18:29:37 UTC 2025 - Richard Rahl <rrahl0@opensuse.org>

- Update to version 1.0.0~alpha7+0:
  * fix(view): match pin button appearance to designs
  * Add support for workspace pinning and dragging
  * backend/wayland: Support running without toplevel manager protocol
  * Pass `toplevel_capabilities` from backend to frontend
  * Fix building with `mock-backend`
  * Activate workspace only if capability is present
  * Fix clippy lints
  * Store `cctk::workspace::Workspace` in `struct Workspace`
  * widget/toplevel_item: Rename to `size_cross_nth`; take index argument
  * widget/toplevel_item: Fix tree passed to layout() of second child
  * chore(view): remove `bg_element`
  * improv(view): make workspace item sizing more dynamic
  * Fix "never read" lint
  * Use `ThreadExecutor` instead of calloop executor
  * Add and use `TwoRowColToplevelLayout`
  * row_col_toplevel_layout: Add a `new` method
  * row_col_toplevel_layout: Take into account max cross axis in scale factor
  * i18n - update portuguese translations (#154)
  * i18n(nl) update and improve Dutch translation (#131)
  * Update cosmic_workspaces.ftl PL translation (#132)
  * Create cosmic_workspaces.ftl (#69)
  * Add Ukrainian translation (#74)
  * i18n(pt): create Portuguese translation (#91)
  * Add Tamil translation (#102)
  * i18n(ar): add Arabic translation (#103)
  * Add Hungarian translations (#124)
  * i18n(dk) Add danish translation
  * Added Irish translation
  * i18n(de): add German translation
  * i18n(zh-CN): create zh-CN translation
  * i18n (pt-BR) Update translations
  * i18n (pt-BR) Update translations
  * i18n(zh-TW): add zh-TW translation
  * i18n(ro): Add Romanian translation
  * Use `Layer::Top` instead of `Layer::Overlay`
  * Use `match` instead of a couple `if let` branches
  * Use `aliasable` in `AxisToplevelLayout` to use slice in argument
  * Filter `WaylandEvent::RequestResize` events out of subscriptions
  * Make dnd_destination code more generic
  * chore: update libcosmic
  * Update to workspace v2, based on ext-workspace

-------------------------------------------------------------------
Sat Feb 22 03:52:25 UTC 2025 - rrahl0@opensuse.org

- Update to version 1.0.0~alpha6+0:
  * fix: invert scroll direction
  * Polish translation for .desktop entry
  * Update for toplevel-info cctk changes
  * Fix build with `mock-backend` feature
  * Fix warnings and remove `dbg!`
  * UI code for supporting workspace drags
  * Rename `DndWorkspaceDrag` to `DndToplevelDrag`
  * toplevel_layout: Add `AxisToplevelLayout` helper
  * toplevel_layout: Make size depend on axis
  * toplevel_layout: Move logic into a `requested_main_total` method
  * Fix disabled scroll accumulation
  * Accumulate scroll events
  * Change workspace based on scroll events
  * Use updated screencopy abstraction
  * Add `workspaces_for_output` helper function
  * Allow dropping window onto toplevel list area
  * Remove unneeded field of `DragSurface`
  * Fix building mock backend
  * Move drag-and-drop related types to a `dnd` module
  * `DropTarget` enum instead of tuple; combine with `DragId`
  * view: Add `DragId` helper to manage multiple types of destinations
  * feat: Workspace view closing by pressing current workspace or empty space
  * Center toplevels if they don't fill space
  * Have `icon_for_app_id` run in a background thread
  * performance: Add app_id check to throttle icon fetch
- switch to obs_scm

-------------------------------------------------------------------
Sat Jan 18 18:01:40 UTC 2025 - rrahl0@opensuse.org

- Update to version 1.0.0~alpha5.1+7:
  * Remove `LayerShell` only once iced confirms surface destroyed
  * Use std `LazyLock` instead of `once_cell` crate
  * Address some warnings
  * Allow a couple clippy lints
  * Run `cargo clippy --fix`
  * fix(interface): align closer to designs
  * Apply screencopy `transform` to subsurfaces
  * Run `cargo update`
  * Toplevel layout abstraction
  * Update dependencies
  * Update iced/libcosmic

-------------------------------------------------------------------
Fri Jan 10 23:02:05 UTC 2025 - rrahl0@opensuse.org

- Update to version 1.0.0~alpha5+0:
  * On mock backend, don't hide when toplevel is opened
  * Fix building with `mock-backend` and `no-subsurfaces`

-------------------------------------------------------------------
Fri Dec 06 01:03:13 UTC 2024 - rrahl0@opensuse.org

- Update to version 1.0.0~alpha4+0:
  * Don't panic if `dmabuf` global isn't present
  * Run `cargo update`
  * Close workspaces view if window spawns while open
  * Correctly restrict modifiers in screencopy
  * chore(desktop-file): remove ICED category
  * Don't show background; rely on cosmic-comp for that
  * Deduplicate `drag_surface` code a bit
  * support CARGO_TARGET_DIR
  * Move drag surface view into a function
  * Run `cargo update`

-------------------------------------------------------------------
Thu Oct 31 22:39:20 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- update to 1.0.0~alpha3:
  * no difference to alpha2

-------------------------------------------------------------------
Wed Sep 25 06:59:51 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- update to 1.0.0~alpha2:
  * Don't panic if dmabuf global isn't present

-------------------------------------------------------------------
Thu Aug  8 01:00:47 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added

-------------------------------------------------------------------
Wed Aug  7 01:59:57 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>

- update to 1.0.0~alpha1:
  * Close workspaces view if window spawns while open
  * Correctly restrict modifiers in screencopy
  * chore(desktop-file): remove ICED category
  * Don't show background; rely on cosmic-comp for that
- enable leap (thanks to vyvir)

-------------------------------------------------------------------
Thu Mar 14 05:23:33 UTC 2024 - Richard Rahl <rrahl0@proton.me>

- initial packaging
openSUSE Build Service is sponsored by