Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cosmic-comp | Distribution: openSUSE Tumbleweed |
Version: 1.0.0~alpha5+0 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Jan 10 22:16:52 2025 |
Group: Unspecified | Build host: reproducible |
Size: 27871316 | Source RPM: cosmic-comp-1.0.0~alpha5+0-1.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/pop-os/cosmic-comp | |
Summary: Compositor for the COSMIC DE |
Compositor for the COSMIC DE.
GPL-3.0-only
* Fri Jan 10 2025 rrahl0@opensuse.org - 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 * Thu Dec 05 2024 rrahl0@opensuse.org - 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 * Thu Oct 31 2024 Richard Rahl <rrahl0@opensuse.org> - 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 * Wed Sep 25 2024 Richard Rahl <rrahl0@opensuse.org> - 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 * 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: * reduce duplication * add PlayPause/Prev/Next shortcuts * fix round corners * add translations - enable leap (thanks to vyvir) * Sat Jul 06 2024 Joshua Smith <smolsheep@opensuse.org> - Update to version 0.1.0+git20240705.11914e9: * Use `FromGlesError` instead of `OutputNoMode` placeholder * screencopy: Handle error from `with_buffer_contents_mut` * shell: Don't check grab-conditions for SSD grabs * tiling: Don't crash when swapping with group * shell: Populate focus_stack when unstacking * focus: Fall back to first window, if stack is empty * shell: Don't skip over Group-targets for next_focus * chore: smithay update * feat: runtime configurable keybindings * xwayland: Fix offset x11 geometry after configure request * Wed Mar 13 2024 Richard Rahl <rrahl0@proton.me> - initial packaging
/etc/cosmic-comp /usr/bin/cosmic-comp /usr/share/cosmic /usr/share/cosmic/com.system76.CosmicSettings.Shortcuts /usr/share/cosmic/com.system76.CosmicSettings.Shortcuts/v1 /usr/share/cosmic/com.system76.CosmicSettings.Shortcuts/v1/defaults /usr/share/cosmic/com.system76.CosmicSettings.WindowRules /usr/share/cosmic/com.system76.CosmicSettings.WindowRules/v1 /usr/share/cosmic/com.system76.CosmicSettings.WindowRules/v1/tiling_exception_defaults /usr/share/licenses/cosmic-comp /usr/share/licenses/cosmic-comp/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Feb 1 00:38:01 2025