Ian Douglas Scott
8561ab672b
Update smithay
2023-10-25 19:41:55 +02:00
Ashley Wulber
d9e3d60a37
refactor: use a static color for CLEAR_COLOR
2023-10-25 19:41:55 +02:00
Ashley Wulber
4e160dc669
chore: cleanup libcosmic branch
2023-10-25 19:41:55 +02:00
Ashley Wulber
abbe94e6e1
feat: theme integration
...
refactor: only apply updates if there is a change in the theme
refactor: include theme in state
cleanup: theme integration
2023-10-25 19:41:55 +02:00
Michael Aaron Murphy
c16b86d1bf
fix(shell): lagging tab animations
...
Fixes lagging tab animations by discarding the expired animations.
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
41998433c7
xdg-shell: Fix sub-popup positioning
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
ab522dc4ca
workspace: potential crash fix
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
64143e75e7
shell: Properly handle fullscreen outputs
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
aec8263e1b
move: Render translucent on non-active output
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
2e962366d4
kms: Handle subpixel layouts
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
14ef57fa93
shell: Add update_config and fix workspace groups
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
69563420fb
shell: Rework maximize/fullscreen
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
72df9d07e6
shell: One workspace per output
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
42aaafe586
utils: New geometry spaces local/global
2023-10-25 19:41:55 +02:00
Victoria Brekenfeld
c38a236ffa
Merge pull request #200 from pop-os/asahi-testing
...
kms: don't fail when encountering render-only devices
2023-10-18 11:22:26 +02:00
Victoria Brekenfeld
02d818bfee
don't fail when encountering render-only devices
2023-10-17 16:40:24 +02:00
Victoria Brekenfeld
806e10fcd9
Merge pull request #191 from pop-os/drm-lease_jammy
...
wayland/kms: Add drm_lease implementation
2023-10-11 22:42:42 +02:00
Ian Douglas Scott
7066e3e982
Merge pull request #197 from pop-os/update-smithay_jammy
...
Update `smithay`, with cursor/selection changes
2023-10-10 19:35:48 -07:00
Ian Douglas Scott
111eb4edf4
Update smithay, with cursor/selection changes
...
We'll probably want to add support for `cursor-shape-v1`. Not sure about
`wlr-data-control-unstable-v1`. But this just updates to work with the
latest smithay commit for new.
2023-10-10 13:32:41 -07:00
Victoria Brekenfeld
c32b8d3cb7
Merge pull request #193 from PixelDoted/master_jammy
...
Fixes floating window resizing after being moved
2023-10-06 21:04:02 +02:00
PixelDots
12067d8b30
Fix windows resizing after being moved
...
revert `457b000e68 `
2023-10-06 11:34:14 -05:00
Victoria Brekenfeld
7ecc970a5b
wayland/kms: Add drm_lease implementation
2023-10-06 18:21:50 +02:00
Victoria Brekenfeld
6a92030341
deps: More calloop patches
2023-10-06 17:42:42 +02:00
PixelDots
457b000e68
Fix windows resizing after being moved
2023-10-06 09:35:13 -05:00
Victoria Brekenfeld
e1e5dd994a
deps: Update calloop
2023-10-05 21:56:55 +02:00
Victoria Brekenfeld
57b51d9a18
session: Validate file descriptors send by cosmic-session
2023-10-05 21:50:58 +02:00
Victoria Brekenfeld
f2b0be8ec5
kms: Add a couple of trace messages to render scheduling
2023-10-05 21:37:51 +02:00
Victoria Brekenfeld
4da092e132
kms: Clear render-timer token
2023-10-05 21:37:34 +02:00
Victoria Brekenfeld
76c9972249
Merge pull request #189 from pop-os/config-defaults_jammy
...
use xdg-open for default browser and file explorer in config.ron
2023-10-05 14:06:28 +02:00
Victoria Brekenfeld
a3ac6c42b6
deps: More calloop patches
2023-10-04 21:06:25 +02:00
Victoria Brekenfeld
184d7662d4
deps: Use patched calloop for now
2023-10-04 18:28:15 +02:00
Victoria Brekenfeld
148a3163e2
Merge pull request #188 from pop-os/update-deps_jammy
...
Update dependencies
2023-10-04 18:24:10 +02:00
Ashley Wulber
016e132e1e
use xdg-open for default browser and file explorer in config.ron
2023-10-04 11:59:12 -04:00
Ian Douglas Scott
98755c1695
Update smithay-egui, egui, puffin
2023-10-03 18:48:31 -07:00
Ian Douglas Scott
974aef7476
Update dependencies
...
Updating `renderdoc` fixes a segfault running with the `debug` feature.
2023-10-03 13:28:32 -07:00
Victoria Brekenfeld
a149b4262f
Merge pull request #186 from pop-os/update-smithay_jammy
...
chore: Update deps
2023-10-02 23:19:28 +02:00
Victoria Brekenfeld
2a0b1cf7e9
chore: Update libcosmic
2023-10-02 21:51:51 +02:00
Victoria Brekenfeld
4e12957169
chore: Update deps
2023-10-02 21:51:49 +02:00
Victoria Brekenfeld
4f3a682564
Merge pull request #187 from PixelDoted/master_jammy
...
Modifier-only keybindings
2023-10-02 21:43:24 +02:00
PixelDots
c60f7071bb
deserialize string or default to none for config.ron
...
Cleanup config.ron
2023-10-02 13:03:40 -05:00
PixelDots
805db26ac1
Update config.ron
...
`Super` now to open Launcher
2023-09-30 08:50:49 -05:00
PixelDots
37fb26a403
Added Modifier-only keybinding support
2023-09-30 08:44:04 -05:00
Victoria Brekenfeld
d051f41de6
Merge pull request #174 from pop-os/pointer-constraints_jammy
...
Pointer constraints
2023-09-29 19:41:48 +02:00
Ian Douglas Scott
373af07319
Implement pointer constraints; update to send frame manually
2023-09-29 19:21:13 +02:00
Victoria Brekenfeld
0b057f153e
Merge pull request #184 from pop-os/focus-across-monitors_jammy
...
Fix NextOutput and PreviousOutput when Shell::activate returns None
2023-09-29 19:09:13 +02:00
Victoria Brekenfeld
2bd700c0dd
Merge pull request #183 from pop-os/maximize_jammy
...
Add maximize shortcut
2023-09-29 19:04:02 +02:00
Jeremy Soller
aac2c31a38
Fix NextOutput and PreviousOutput when Shell::activate returns None
2023-09-28 13:21:44 -06:00
Jeremy Soller
46d4c46801
Add maximize shortcut
2023-09-28 10:30:48 -06:00
Victoria Brekenfeld
db3e372b8f
chore: Update smithay/smithay-egui
2023-09-21 18:21:20 +02:00
Victoria Brekenfeld
ef361ae932
Merge pull request #176 from alyssais/geometry
...
wayland: map windows with correct geometry
2023-09-21 17:46:20 +02:00