Commit Graph

26 Commits

Author SHA1 Message Date
Lucas Oskorep
656e448927 feat: add tabbed container layout mode with tab bar UI
All checks were successful
Build and Test / build (push) Successful in 25s
Build and Test / release (push) Successful in 3s
fix: tab bars no longer shown in overview.  Tab bars show name of app with pipe and then title of the app
2026-02-26 21:45:40 -05:00
Lucas Oskorep
93516b31fb fix: new bug from combining resize and move commands - if window has min-size set and resize goes smaller window would not move or resize causing vesktop and steam to frequently break when in arrays on a smaller monitors
All checks were successful
Build and Test / build (push) Successful in 39s
Build and Test / release (push) Successful in 10s
2026-02-26 01:54:49 -05:00
Lucas Oskorep
4be7602316 feat: adding support for changing the size of windows during window resize events to aerospike. Also cleaning up imports and simplifying some of the settings logic.
All checks were successful
Build and Test / build (pull_request) Successful in 23s
Build and Test / release (pull_request) Has been skipped
2026-02-25 11:35:59 -05:00
Lucas Oskorep
b4afd6d4dc feat: gitea pipeline
Some checks failed
Build and Test / build (push) Has been cancelled
2025-10-17 02:38:04 -04:00
Lucas Oskorep
1ae379868b feat: adding basic unit tests and framework for them 2025-10-17 02:06:16 -04:00
Lucas Oskorep
8d4e51284d bugfixes 2025-10-17 01:56:09 -04:00
Lucas Oskorep
9f46347179 feat: cleanup 2025-10-17 01:26:57 -04:00
Lucas Oskorep
5a6c3ccd72 Finish adding debugging command and ability to swap the orientation of a container 2025-10-17 01:25:47 -04:00
Lucas Oskorep
c977c61714 adding debug command 2025-10-17 01:09:13 -04:00
Lucas Oskorep
265ff05436 upgrade to gnome 49 2025-09-24 00:55:24 -04:00
Lucas Oskorep
2b86856a97 feat: remove crap code 2025-05-20 18:37:15 -04:00
Lucas Oskorep
a858af73f4 fix: allow windows to be moved in the overview 2025-05-20 01:59:08 -04:00
Lucas Oskorep
ecb5a568cd fix: bug with window manager resizing a window during grab ops for 1 frame when the background had to be tiled 2025-05-20 01:48:34 -04:00
Lucas Oskorep
5e9bc796ea feat: enable the window manager to be able to drag across monitors and support keybindings propperly in the extension settings 2025-05-20 01:20:48 -04:00
Lucas Oskorep
04f402c686 feat: upgrade packages and set parent for windows on add 2025-05-19 21:43:09 -04:00
Lucas Oskorep
1d3d9dc402 feat: add ability to change ordering of monitors 2025-05-16 02:58:51 -04:00
Lucas Oskorep
c7f45ecf3b feat: refactored to monitor -> workspace -> container -> window workflow 2025-05-16 02:01:11 -04:00
Lucas Oskorep
c23b9113ab feat: adding support for workspaces 2025-05-16 00:19:49 -04:00
Lucas Oskorep
50ceb02124 feat: refactoring 2025-05-04 17:17:33 -04:00
Lucas Oskorep
717c240d70 feat: fixed display signal handling on disable 2025-05-02 01:31:46 -04:00
Lucas Oskorep
4543c98de8 feat: adding fix for minimized windows still taking up space 2025-04-30 00:05:46 -04:00
Lucas Oskorep
ed661b3fa6 feat: attempting to fix windows lost on logout 2025-04-18 17:33:02 -04:00
Lucas Oskorep
6a19b77742 feat: initial commit with multi-monitor support 2025-04-18 03:22:35 -04:00
Lucas Oskorep
7b0f37f3f9 fix 2025-04-18 01:57:45 -04:00
Lucas Oskorep
e1e240924a feat: first draft of everything working single monitor with just mouse commands 2025-04-18 01:57:29 -04:00
Lucas Oskorep
185a8e233c feat: adding in demo settings page for gnome extensions 2025-04-05 23:55:46 -04:00