Commit graph

12 commits

Author SHA1 Message Date
Ian Douglas Scott
ea9298c021 Make "New Workspace" button add workspace 2023-12-12 15:36:20 -08:00
Ian Douglas Scott
89021e3b8b Fix drag and drop; send command to compositor if supported 2023-12-11 14:06:41 -08:00
Ian Douglas Scott
5550f41814 dnd: Keep track of drop target
Now just need a protocol to move the toplevel to a workspace.
2023-12-06 11:02:21 -08:00
Ian Douglas Scott
f2c77d035c Drag toplevel to workspace; recognize what toplevel was dragged 2023-12-06 10:51:55 -08:00
Ian Douglas Scott
e5aca0a6b5 Allow dragging toplevel 2023-12-06 10:03:39 -08:00
Ian Douglas Scott
a85cf3f527 Add "new workspace" button
Still needs implementation. Can't set number of workspaces per display.
2023-12-05 16:58:53 -08:00
Ashley Wulber
791441ca10 refactor: single instance 2023-11-21 19:26:12 -05:00
Ian Douglas Scott
a0a11b6e02 More appropriate button theming 2023-11-17 15:12:35 -08:00
Ian Douglas Scott
fccc5f26e5 Initial support for horizontal workspaces 2023-11-17 14:56:37 -08:00
Ian Douglas Scott
94561b9ed1 Use cosmic::widgets 2023-11-16 20:09:10 -08:00
Ian Douglas Scott
0c19ea7167 Add CaptureImage type 2023-11-16 19:38:42 -08:00
Ian Douglas Scott
f5045286a9 Move view functions to a module 2023-11-16 19:25:28 -08:00