Commit graph

385 commits

Author SHA1 Message Date
Ian Douglas Scott
d562fe57eb Some spacing/alignment tweaks 2023-02-10 14:28:44 -08:00
Ian Douglas Scott
4ca7c9fb56 Handle toplevel info updates 2023-02-10 13:41:08 -08:00
Ian Douglas Scott
b5931cd240 Initial support for filtering what to capture to only what's needed 2023-02-10 10:12:26 -08:00
Ian Douglas Scott
b29f1149a4 Split up wayland code into more files 2023-02-09 16:04:36 -08:00
Ian Douglas Scott
a5b78a4300 Clippy fixes 2023-02-09 14:29:34 -08:00
Ian Douglas Scott
8c690e9648 Split wayland buffer code into a file 2023-02-09 14:10:31 -08:00
Ian Douglas Scott
c46ab4f1e6 Recapture workspace/toplevel on damage; start code for filtering
For some reason using calloop makes output events not consistently
occur?
2023-02-09 14:00:22 -08:00
Ian Douglas Scott
04607b84aa Don't ignore iced::Command 2023-01-26 16:01:43 -08:00
Ian Douglas Scott
cc87545b7d Use iced_sctk re-export 2023-01-26 15:47:23 -08:00
Ian Douglas Scott
2cbef636a4 Fixes for screencopy behavior 2023-01-26 15:44:05 -08:00
Ian Douglas Scott
a26e28c889 cargo update 2023-01-26 09:37:25 -08:00
Ian Douglas Scott
4e18061a83 User custom user data for screencopy 2023-01-23 15:30:47 -08:00
Ian Douglas Scott
8af56a5a34 Initial debian packaging 2023-01-20 15:25:00 -08:00
Ian Douglas Scott
ecd858dc9d Update dependencies 2023-01-20 14:04:03 -08:00
Ian Douglas Scott
438b334352 Handle output update events 2023-01-20 14:02:52 -08:00
Ian Douglas Scott
747ffd8b23 Persist, and toggle with a dbus service
Seems to have some issues at present.
2023-01-19 16:29:20 -08:00
Ian Douglas Scott
349a7f5a3e Handle toplevel removal 2023-01-18 11:01:47 -08:00
Ian Douglas Scott
0226f20da1 Make button close toplevels 2023-01-18 10:58:22 -08:00
Ian Douglas Scott
039e0a9585 Update deps and add Cargo.lock 2023-01-17 12:36:05 -08:00
Ian Douglas Scott
038d27fa88 Close button 2023-01-06 19:21:49 -08:00
Ian Douglas Scott
42c0808b99 Add LICENSE 2023-01-06 19:06:48 -08:00
Ian Douglas Scott
84de42fc65 Indicate which window is focused 2023-01-06 19:06:09 -08:00
Ian Douglas Scott
8a6ee91647 More toplevel fixes 2023-01-05 18:41:48 -08:00
Ian Douglas Scott
e14db1a243 Fix handling of active workspace 2023-01-05 18:30:50 -08:00
Ian Douglas Scott
65f7052d8b Fix for window activation 2023-01-05 18:24:35 -08:00
Ian Douglas Scott
61726ad3cc Try to support selecting toplevel 2023-01-04 15:41:19 -08:00
Ian Douglas Scott
82cedc6b78 WIP toplevel management 2023-01-04 15:17:57 -08:00
Ian Douglas Scott
65233e1a28 WIP way to activate workspace 2023-01-04 14:41:44 -08:00
Ian Douglas Scott
347f2a7060 Fill space proportionally 2023-01-03 12:38:02 -08:00
Ian Douglas Scott
8678976e8b Initial version with working toplevel captures 2023-01-03 12:30:04 -08:00
Ian Douglas Scott
4af2d4d669 WIP activate workspace 2022-12-30 15:35:36 -08:00
Ian Douglas Scott
4abedacdfa Initial toplevel capture 2022-12-30 15:21:05 -08:00
Ian Douglas Scott
7e20f7f4b2 Match outputs by name 2022-12-30 14:29:42 -08:00
Ian Douglas Scott
7afd6451d2 Remove some comments 2022-12-30 14:10:56 -08:00
Ian Douglas Scott
970885ec45 Initial commit 2022-12-30 14:07:39 -08:00