| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: cosmic-workspaces | Distribution: openSUSE Tumbleweed |
| Version: 1.0.0~beta1.1+3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Sep 29 23:34:36 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 37261509 | Source RPM: cosmic-workspaces-1.0.0~beta1.1+3-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/pop-os/cosmic-workspaces-epoch | |
| Summary: COSMIC workspaces | |
COSMIC workspaces.
GPL-3.0-only
* Mon Sep 29 2025 mkd <mkdwho@icloud.com>
- Update to version 1.0.0~beta1.1+3:
* Fix ta translation path
* i18n(cs): Add Czech translation
* workaround: Force shm on Meteor/Arrow/Lunar Lake
* dbus: Add methods to show or hide
* Expose DBus protocol with signals indicating when shown/hidden
* i18n(ar): improve and complete translations (#181)
* i18n(es): Updated translation (#182)
* i18n(bg): Add Bulgarian translation (#183)
* i18n (ta) - Add workspace count translation (#198)
* Add Turkish Translation (#200)
* screencopy: Accumulate buffer damage
* Move swapchain size into a `const`
* Update `cosmic-client-toolkit`
* screencopy: Capture with full damage
* screencopy: re-allocate buffers on `BufferConstraints` error
* screencopy: Only start capture in `init_done` if not capturing already
* chore: Rust 2024 and update dependencies
* i18n(sk): Add translations
* Fix a few build warnings
* Update `cctk`
* Update `rustix` to 1.x
* Run `cargo update`
* Fix building with `mock-backend`
* Define `Workspaces` and `Toplevels` structs
* Drop capture received from backend if it no longer matches filter
* Drop `CaptureImage`s that don't match new capture filter
* Helper methods on `CatpureFilter` for matching
* row_col_toplevel_layout: fix handling of spacing / scaling
* size_cross_nth: Allocate space for widget out of remaining space
* two_row_col_toplevel_layout: Fix cross axis (vertical) spacing
* Update to zbus 5.x
* Use modifiers from image-copy `dmabuf_format`, ignoring feedback
* Remove currently unused `node` field of `Buffer`
* Use gbm device from image copy protocol instead of default node
* Use `cosmic-freedesktop-icons`, like libcosmic
* Run `cargo update`
* fix(view): scaling behavior
* i18n(zh-CN): update desktop file translation
* Thu Apr 24 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 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 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 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 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 2024 Richard Rahl <rrahl0@opensuse.org>
- update to 1.0.0~alpha3:
* no difference to alpha2
* Wed Sep 25 2024 Richard Rahl <rrahl0@opensuse.org>
- update to 1.0.0~alpha2:
* Don't panic if dmabuf global isn't present
* Thu Aug 08 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 07 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 2024 Richard Rahl <rrahl0@proton.me>
- initial packaging
/usr/bin/cosmic-workspaces /usr/share/applications/com.system76.CosmicWorkspaces.desktop /usr/share/icons/hicolor/scalable/apps/com.system76.CosmicWorkspaces.svg /usr/share/licenses/cosmic-workspaces /usr/share/licenses/cosmic-workspaces/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 17 23:12:24 2025