Commit graph

45 commits

Author SHA1 Message Date
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
Victoria Brekenfeld
42aaafe586 utils: New geometry spaces local/global 2023-10-25 19:41:55 +02: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
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
Ian Douglas Scott
373af07319 Implement pointer constraints; update to send frame manually 2023-09-29 19:21:13 +02:00
Ian Douglas Scott
e1fc182c3e Update Smithay 2023-09-13 20:24:11 -07:00
Victoria Brekenfeld
1251b7e9f7 shell/tiling: Implement window swap mode 2023-09-12 20:53:35 +02:00
Victoria Brekenfeld
ac4bf01315 iced: actual just delay updates 2023-09-12 20:44:23 +02:00
Victoria Brekenfeld
9de5104cbc iced: Throttle resize updates 2023-09-12 20:16:07 +02:00
Ian Douglas Scott
e7e9b768c8 Update Smithay, adjusting for API changes
The main changes are those related to pointer gestures. Which are a bit
verbose but not too difficult.
2023-09-05 13:46:48 -07:00
Victoria Brekenfeld
a308997fd4 chore: Update smithay 2023-07-12 18:57:38 +02:00
Victoria Brekenfeld
b818a68a91 tiling: Properly handle resizing using a ptr device 2023-07-11 16:33:23 +02:00
Victoria Brekenfeld
13efd32e23 iced_element: Use HashMap to track Outputs 2023-07-06 00:08:46 +02:00
Victoria Brekenfeld
fcc4cf231f iced: Allow elements to be cloned 2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
c64f548044 chore: Update libcosmic,iced,cosmic-time 2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
64845186f5 stacking: Refactored view code into widgets 2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
d07a4de805 iced: Add tab_text helper widget 2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
8e4fa6bfc6 iced: Get rid of unused clip_mask logic 2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
e73ebd4413 stacking: header 2023-06-30 15:15:21 +02:00
Victoria Brekenfeld
359cf70b49 deps: Unify iced version used by cosmic-comp and cosmic-time 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
20f4dcb466 chore: Upgrade to latest libcosmic 2023-06-05 18:42:05 +02:00
Victoria Brekenfeld
331b884f1e tiling: Animate tree changes 2023-05-12 20:01:37 +02:00
Victoria Brekenfeld
b98ca9c493 Update smithay for 10-bit color support 2023-04-18 17:10:37 +02:00
Victoria Brekenfeld
5d173a46a6 shell: Fix missing titlebars 2023-03-09 14:50:57 +01:00
Victoria Brekenfeld
a099af394b shell: Refresh Title in SSD 2023-03-06 19:40:26 +01:00
Victoria Brekenfeld
caa0acc341 chore: Update libcosmic/iced 2023-03-06 19:40:24 +01:00
Victoria Brekenfeld
d2b049332c iced: Don't force an update for every mouse update on resize 2023-03-06 19:38:13 +01:00
Victoria Brekenfeld
35de500c00 chore: update smithay + switch to tracing 2023-02-24 17:43:07 +01:00
Victoria Brekenfeld
649b900833 iced: Fix zero-sized rendering 2023-02-01 19:28:27 +01:00
Victoria Brekenfeld
21db472f8b deps: Update smithay & relative motion events 2023-01-30 23:19:36 +01:00
Victoria Brekenfeld
e50bea33bb shell: Fix SSD when using scaling 2023-01-25 15:14:18 +01:00
Victoria Brekenfeld
1d28574088 xwayland: Add initial support 2023-01-18 20:25:32 +01:00
Victoria Brekenfeld
7992ad67f6 update smithay, iced; reworked window for xwayland 2023-01-16 15:37:54 +01:00
Victoria Brekenfeld
47dfc85314 utils: Add iced/libcosmic-integration 2023-01-16 15:33:47 +01:00
Victoria Brekenfeld
7a034c8e52 deps: smithay + egui update 2022-11-23 16:10:37 +01:00
Victoria Brekenfeld
5a4df346a8 wip: screencopy 2022-11-23 16:09:58 +01:00
Victoria Brekenfeld
00f1b029da wip: New shell logic 2022-11-23 16:08:32 +01:00
Ian Douglas Scott
7b670afc36 Update smithay and wayland-rs
Includes updates for split between `smithay::wayland::output` and
`smithay::output`.
2022-09-09 20:00:00 -07:00
Victoria Brekenfeld
6690e13d54 deps: Update smithay 2022-08-31 13:01:23 +02:00
Victoria Brekenfeld
9e0a6e1b5f fmt commit 2022-08-30 13:28:36 +02:00
Victoria Brekenfeld
b64071b068 seat: Add unique id 2022-07-08 14:00:13 +02:00
Victoria Brekenfeld
be136306cc shell: xdg-popup positioning logic 2022-07-06 14:18:18 +02:00
Victoria Brekenfeld
39de286d51 cargo fmt 2022-07-04 16:01:06 +02:00
Victoria Brekenfeld
a088f7fd6e utils: Adding additional helpers 2022-07-04 16:01:06 +02:00