32 Commits

Author SHA256 Message Date
anag_factory aa14725193 Accepting request 1356510 from X11:COSMIC:Factory
Update (forwarded request 1356485 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1356510
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=13
2026-06-02 14:03:43 +00:00
Richard Rahl 615d82c5b5 Update
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=31
2026-06-01 22:54:21 +00:00
anag_factory 47f44c873a Accepting request 1337772 from X11:COSMIC:Factory
OBS-URL: https://build.opensuse.org/request/show/1337772
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=12
2026-03-10 16:49:49 +00:00
Richard Rahl 510e02650a Scripted push from X11:COSMIC:Next
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=29
2026-03-09 15:56:06 +00:00
dimstar_suse fbf15bf08b Accepting request 1324094 from X11:COSMIC:Factory
OBS-URL: https://build.opensuse.org/request/show/1324094
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=11
2025-12-22 21:51:25 +00:00
Richard Rahl 038bd32465 Accepting request 1324058 from X11:COSMIC:Next
- Update to version 1.0.0+1:
  * [i18n] Swedish translation of desktop file
  * tiling: Add placeholder when tree is empty
  * grabs/moving: cleanup drag in tiling layer if window doesn't exist
  * layout/tiling: Always send output_enter after swap
  * chore(deps): Update libcosmic/cosmic-text
  * chore: smithay update
  * i18n: translation updates from weblate
  * xwayland: Handle `_NET_ACTIVE_WINDOW` client messages
  * chore: smithay update

- Update to version 1.0.0~beta9+3:
  * kms: Only pause device after all surfaces are successfully suspended
  * surface: Don't crash due to weird state after resume
  * Update `smithay` for DnD updates
  * i18n: translation updates from weblate
  * shell: Add `DelayGrab` for client initiated move requests
  * fix: Add second touchpad hotkey config for Pangolin keyboards
  * fix: properly remove elements from the focus_stack
  * input: Clear `modifier_queue` on a11y grab
  * input: Use `suppresssed_keys()` for a11y grabs
  * wayland: Remove `atspi` protocol
  * dbus: Implement `org.freedesktop.a11y.Manager` protocol
  * dbus: Add `NameOwners` helper
  * dbus: Use `ThreadPool` instead of zbus blocking API
  * Add a `ThreadPool` async executor to `State`
  * i18n: translation updates from weblate
  * i18n: translation updates from weblate
  * gestures: Cycle through workspaces
  * xwayland: Fix unscaled dpi setting

OBS-URL: https://build.opensuse.org/request/show/1324058
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=27
2025-12-22 03:41:11 +00:00
Richard Rahl 4d9c8ff483 Accepting request 1313433 from X11:COSMIC:Next
Scripted push from X11:COSMIC:Next

OBS-URL: https://build.opensuse.org/request/show/1313433
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=26
2025-10-24 13:30:47 +00:00
dimstar_suse 4b357309df Accepting request 1310949 from X11:COSMIC:Factory
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1310949
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=10
2025-10-13 13:34:20 +00:00
Richard Rahl 85939319f8 Accepting request 1309094 from X11:COSMIC:Next
- Update patch & Cargo.lock

- Update to version 1.0.0~beta1.1+0:

OBS-URL: https://build.opensuse.org/request/show/1309094
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=24
2025-10-12 19:14:06 +00:00
anag_factory 2b114cafff Accepting request 1300048 from X11:COSMIC:Factory
- apply fix-vendor.patch and fix-Cargo.toml.patch, as we need to update
  a dependency, so it can build against a higher version (forwarded request 1300047 from rrahl0)

OBS-URL: https://build.opensuse.org/request/show/1300048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=9
2025-08-18 14:09:01 +00:00
Richard Rahl b61217ab5c Accepting request 1300047 from home:rrahl0
- apply fix-vendor.patch and fix-Cargo.toml.patch, as we need to update
  a dependency, so it can build against a higher version

OBS-URL: https://build.opensuse.org/request/show/1300047
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=22
2025-08-18 11:30:52 +00:00
Richard Rahl d1d8db67bb Accepting request 1299899 from home:rrahl0
- patch dependency, so it can get build against libdisplay-info 0.3.0

OBS-URL: https://build.opensuse.org/request/show/1299899
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=21
2025-08-16 12:11:17 +00:00
dimstar_suse 226ddf0476 Accepting request 1275573 from X11:COSMIC:Factory
OBS-URL: https://build.opensuse.org/request/show/1275573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=8
2025-05-08 16:24:25 +00:00
Richard Rahl b5b9a5528c Accepting request 1275545 from X11:COSMIC:Next
- Update to version 1.0.0~alpha7+1:
  * i18n (pt-BR) - Update translations
  * Initial support for workspace pinning and moving
  * protocols/workspace: Make `move_workspace_to_group` move existing handle
  * protocols/workspace: Store request queue in workspace manager udata
  * protocol/workspace: Store manager as part of workspace/group udata
  * protocol/workspace: Move `WorkspaceGroupData` to `ext.rs`
  * protocol/workspace: Remove type bounds that aren't required
  * protocol/workspace: Drop support for cosmic v1 protocol
  * xwayland: Set scaled cursor size via xsettings
  * render/cursor: Don't round cursor coordinates early
  * render/cursor: Correctly convert hotspot coordinates
  * i18n(cs): Add Czech translations
  * shell: Don't engage new MoveGrabs while in Overview
  * chore: use cosmic-text shape cache
  * xwayland: Honor primary output for fractional scale
  * output_configuration: Allow setting xwayland primary output
  * chore: update cosmic-protocols
  * xwayland: store and restore primary output
  * feat: Allow fractional xwayland client scale
  * chore: update smithay
  * Change default X11 eavesdropping to None
  * shell/element: Attach a resize border to tiled undecorated windows
  * chore: Update smithay
  * state: Use `WeakOutput` for frame trottling
  * xwayland: Allow eavesdropping on certain keyboard/pointer events
  * chore: Update smithay
  * xwayland: Always allow writing into clipboard
  * xwayland: Allow pasting into fullscreen surfaces
  * shell/workspace: Disambiguate output with edid match by connector name

OBS-URL: https://build.opensuse.org/request/show/1275545
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=19
2025-05-08 13:17:56 +00:00
anag_factory 519b8d3b4b Accepting request 1250174 from X11:COSMIC:Factory
OBS-URL: https://build.opensuse.org/request/show/1250174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=7
2025-03-05 12:40:08 +00:00
Richard Rahl 0b6446c550 Accepting request 1250149 from X11:COSMIC:Next
update to alpha6

OBS-URL: https://build.opensuse.org/request/show/1250149
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=17
2025-03-04 16:59:07 +00:00
anag_factory 958f0a4972 Accepting request 1237756 from X11:COSMIC:Factory
OBS-URL: https://build.opensuse.org/request/show/1237756
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=6
2025-01-14 15:32:28 +00:00
Richard Rahl b02ff50757 Accepting request 1237755 from X11:COSMIC:Next
- Update to version 1.0.0~alpha5+0:
  * toplevel-info: Send initial `state` even if empty
  * kms: Don't try to restore modifiers, if we don't have any surfaces
  * output_configuration: Better log errors
  * Use `Mul` impl of `Size`
  * Migrate away from `Rectangle::from_loc_and_size`
  * chore: Update `smithay`
  * render: Fix race during startup
  * chore: github-ci was also missing pixman apparently
  * chore: Add libdisplay-info to github ci
  * kms: Use scaled sizes for placing new outputs
  * kms: Cleanup now that `output_elements` won't panic for uninitialized outputs
  * shell: Allow active workspace to be `None`
  * chore: Add libdisplay-info dependency for packaging
  * debug: Fixup feature compilation
  * kms: Allow diverging primary plane formats under certain conditions
  * kms: skip cursor updates for fullscreen content above the minimum refresh rate
  * deps: Switch from edid-rs to libdisplay-info
  * drm_lease: Disable overlay planes when active
  * kms: Use new `DrmOutput` api
  * xdg_activation: Also consider tiled windows
  * chore: Fix a few warnings
  * chore: Update smithay
  * Update leds when devices are added
  * Fix sticky toggle crashes on maximized windows (#1110)
  * refactor(shell/element): refactor how decorations height is accessed
  * When removing output global, use `disable_global`, remove with timer
  * focus: Fix active/focused output on `refresh_focus`
  * shell: Fix stacking maximized windows
  * toplevel-info: Fix behavior with multiple instances of global
  * shell: Unset focused outputs on `remove_output`
  * kms/surface: Fix racy output disable
  * fix: manually scale the damage
  * fix: improve damage tracking
  * fix(iced): use internal_ref size
  * chore: update deps
  * feat: alt+shift+tab
  * chore: update iced/libcosmic
  * Call `data_init.init` even if weak references are not alive
  * output_configuration: Use `unwrap` in calls to `Resource::data`
  * Use `WeakOutput` when accessing data of `ZwlrOutputHeadV1`
  * fix: activation of an element outside the current workspace
  * main: Update D-Bus activation environment also on non-systemd systems
  * focus: Only consider focused output
  * focus: Un-activate non-active workspaces
  * fix: filter by active workspace in overlap notify
  * shell: Fix windows global geometry to include ssd

OBS-URL: https://build.opensuse.org/request/show/1237755
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=15
2025-01-14 12:42:41 +00:00
anag_factory 3eae4b0c3f Accepting request 1228852 from X11:COSMIC:Factory
- Update to version 1.0.0~alpha4+0:
  * focus: Only consider focused output
  * focus: Un-activate non-active workspaces
  * fix: filter by active workspace in overlap notify
  * shell: Fix windows global geometry to include ssd
  * input: Apply output transform to touch/tablet events
  * input: Define function for transforming touch/tablet event position
  * screencopy: don't force opaque window backgrounds
  * refactor: add namespace
  * overlay-notify: Implement handler
  * overlap-notify: Implementation fixes

OBS-URL: https://build.opensuse.org/request/show/1228852
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=5
2024-12-09 20:10:16 +00:00
Richard Rahl f015fe3687 OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=13 2024-12-06 01:36:46 +00:00
anag_factory 0aa04f8163 Accepting request 1223137 from X11:COSMIC:Factory
- update to 1.0.0~alpha3:
  * Add cosmic_atspi_v1 protocol
  * element/window: Input offset fixes
  * toplevel_info: Fix racy data creation
  * kms: Don't substract for mirrored outputs
  * DPMS with wlr-output-power-management-unstable-v1 protocol
  * set cursor shape for resize grabs
  * focus: Fix layer-popup locations
  * input: Use render_input_order
  * render: Use render_input_order
  * focus: Introduce render_input_order
  * Don't create initial empty workspace when there are other workspaces
  * On adding output add set after processing other sets
  * Fix workspace indices when workspace is moved to another output
  * Preserve active workspace when workspaces are moved back to another
    output
  * When moving workspaces on output remove, don't movve empty workspace
  * Fix spelling of prefers
  * Use to_ne_bytes() instead of unsound Vec::from_raw_parts
  * fix(menu): use corner radius from theme
  * Add COSMIC_DISABLE_DIRECT_SCANOUT env var
  * Add util function for boolean env vars
  * cursor follows focus to center of window
  * fix(window): center window title
  * fix(menu): styling
  * use Grabbing cursor instead of Grab cursor
  * input: Treat pointer-shortcuts as potentially inhibited
  * Set default output transform based on DRM panel orientation
  * Update egui, smithay-egui, smithay

OBS-URL: https://build.opensuse.org/request/show/1223137
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=4
2024-11-13 14:27:39 +00:00
Richard Rahl dcf77e6d4a OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=11 2024-11-01 00:35:44 +00:00
anag_factory 716ec33b9b Accepting request 1203361 from X11:COSMIC:Factory
- update to 1.0.0~alpha2:
  * Use EGL_MESA_device_software as fallback for screen capture
  * iced: Set default font
  * Add wl-clipboard to tiling exceptions
  * kms: Try to calculate dpi and scale factor
  * Use fallback scale if size is invalid
  * screencopy: Use buffer age of 0 for render to temporary buffer
  * Add xdg-foreign-unstable-v2 protocol
  * xwayland: Add descaling option
  * added cursor_follows_focus and focus_follows_cursor
  * Use new config from cosmic-settings-config 
  * Add config reloading for tiling exceptions 
  * Apply suggestions from code review
  * wayland: Implement cursor-shape-v1
  * input: Move actions into own module
  * actions: Fix focus on Output-actions
  * input: Fix passed button events
  * fix: add wayland, x11 libraries in runtime
  * Destroy X11Wm when we lose connect to X server

OBS-URL: https://build.opensuse.org/request/show/1203361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=3
2024-09-25 19:54:45 +00:00
Richard Rahl b07dedf019 OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=9 2024-09-25 08:29:39 +00:00
dimstar_suse c8ca1d8cd6 Accepting request 1192446 from X11:COSMIC:Factory
- 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

- update to 1.0.0~alpha1:
  * reduce duplication
  * add PlayPause/Prev/Next shortcuts
  * fix round corners
  * add translations
- enable leap (thanks to vyvir)

OBS-URL: https://build.opensuse.org/request/show/1192446
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=2
2024-08-12 10:30:03 +00:00
Richard Rahl e66ecca014 OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=7 2024-08-08 02:45:54 +00:00
Richard Rahl f4cd9486b9 Accepting request 1192208 from X11:COSMIC:Next
.

OBS-URL: https://build.opensuse.org/request/show/1192208
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=6
2024-08-07 12:23:07 +00:00
Richard Rahl afd7559ad6 Accepting request 1192008 from X11:COSMIC:Next
OBS-URL: https://build.opensuse.org/request/show/1192008
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=5
2024-08-07 06:43:31 +00:00
dimstar_suse ff6ee2a365 Accepting request 1190020 from X11:COSMIC:Factory
OBS-URL: https://build.opensuse.org/request/show/1190020
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/cosmic-comp?expand=0&rev=1
2024-07-29 19:52:20 +00:00
Richard Rahl 5d5d5ead2b Accepting request 1189990 from X11:COSMIC:Next
20240727

OBS-URL: https://build.opensuse.org/request/show/1189990
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=3
2024-07-28 13:41:25 +00:00
Richard Rahl c349443ccc update
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=2
2024-07-10 07:18:03 +00:00
Richard Rahl 93aa866fbd Accepting request 1178944 from X11:COSMIC:Next
OBS-URL: https://build.opensuse.org/request/show/1178944
OBS-URL: https://build.opensuse.org/package/show/X11:COSMIC:Factory/cosmic-comp?expand=0&rev=1
2024-06-06 08:41:31 +00:00