Commit Graph

50 Commits

Author SHA1 Message Date
Lucas Oskorep
f6a08ab52e feat: adding active window selection and refactoring keybindings 2026-03-02 23:18:57 -05:00
Lucas Oskorep
cfd295a766 fix: when new items enter the tabbed view they should be the active window 2026-03-02 23:18:57 -05:00
Lucas Oskorep
e33b057c10 feat: equal-sized tabs and constantly updated tab titles 2026-03-02 23:18:57 -05:00
Lucas Oskorep
e554feca92 fix: tab bars showing when apps are fullscreen on same monitor 2026-03-02 23:18:57 -05:00
Lucas Oskorep
16d490844e feat: add tabbed container layout mode with tab bar UI
fix: tab bars no longer shown in overview.  Tab bars show name of app with pipe and then title of the app
2026-03-02 23:18:57 -05:00
Lucas Oskorep
ce9f643daa 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 2026-03-02 23:18:57 -05:00
Lucas Oskorep
7b75f6481e 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. 2026-03-02 23:18:57 -05:00
Renovate Bot
8a17bf432b chore(deps): update dependency eslint to v10 2026-03-02 23:18:57 -05:00
Lucas Oskorep
e3a3149ed1 Update .gitea/workflows/build.yaml 2026-03-02 23:18:57 -05:00
Lucas Oskorep
9bb8ba0724 fix: renovate updating past v3 for upload when v4+ is unsupported in gitea 2026-03-02 23:18:57 -05:00
Lucas Oskorep
b5c2ecaad1 feat: update code to work with new libs 2026-03-02 23:18:57 -05:00
Renovate Bot
6cf93ca7ae chore(deps): update all-dependencies 2026-03-02 23:18:57 -05:00
Lucas Oskorep
185ce958cd Update .gitea/workflows/build.yaml 2026-03-02 23:18:57 -05:00
Renovate Bot
40fe725a36 chore(deps): update all-dependencies 2026-03-02 23:18:57 -05:00
Renovate Bot
44fd52dd77 Add renovate.json 2026-03-02 23:18:57 -05:00
Lucas Oskorep
294c8c2f6b revert df9bc3e1eb
revert Merge pull request 'chore: Configure Renovate' (#1) from renovate/configure into main

Reviewed-on: #1
2026-03-02 23:18:57 -05:00
Renovate Bot
0cf5de6178 Add renovate.json 2026-03-02 23:18:57 -05:00
Lucas Oskorep
7279de66a0 feat: gitea pipeline fix for upload 2026-03-02 23:18:57 -05:00
Lucas Oskorep
abfd04a7a8 feat: gitea pipeline fix for upload 2026-03-02 23:18:57 -05:00
Lucas Oskorep
e2a18e35fc feat: gitea pipeline 2026-03-02 23:18:57 -05:00
Lucas Oskorep
6b41af61cc feat: gitea pipeline 2026-03-02 23:18:57 -05:00
Lucas Oskorep
666f05fc72 feat: adding basic unit tests and framework for them 2026-03-02 23:18:57 -05:00
Lucas Oskorep
0f01145edb bugfixes 2026-03-02 23:18:57 -05:00
Lucas Oskorep
ee0ed1bac4 feat: cleanup 2026-03-02 23:18:57 -05:00
Lucas Oskorep
05e3529277 Finish adding debugging command and ability to swap the orientation of a container 2026-03-02 23:18:57 -05:00
Lucas Oskorep
b508ca589f adding debug command 2026-03-02 23:18:57 -05:00
Lucas Oskorep
a41ea2492f feat: removing prettyborders zip 2026-03-02 23:18:57 -05:00
Lucas Oskorep
0d5d0f942c feat: update devkit command 2026-03-02 23:18:57 -05:00
Lucas Oskorep
1285dca723 upgrade to gnome 49 2026-03-02 23:18:57 -05:00
Lucas Oskorep
a383a34900 feat: remove crap code 2026-03-02 23:18:57 -05:00
Lucas Oskorep
c9a6d64ca3 fix: allow windows to be moved in the overview 2026-03-02 23:18:57 -05:00
Lucas Oskorep
52ebd96a48 fix: bug with window manager resizing a window during grab ops for 1 frame when the background had to be tiled 2026-03-02 23:18:57 -05:00
Lucas Oskorep
ce202ef73f feat: enable the window manager to be able to drag across monitors and support keybindings propperly in the extension settings 2026-03-02 23:18:57 -05:00
Lucas Oskorep
0a81829886 feat: upgrade packages and set parent for windows on add 2026-03-02 23:18:57 -05:00
Lucas Oskorep
d4f528945a feat: add ability to change ordering of monitors 2026-03-02 23:18:57 -05:00
Lucas Oskorep
e09f0aa0fc feat: refactored to monitor -> workspace -> container -> window workflow 2026-03-02 23:18:57 -05:00
Lucas Oskorep
47970f591d feat: adding support for workspaces 2026-03-02 23:18:57 -05:00
Lucas Oskorep
e6e6e976b4 feat: refactoring 2026-03-02 23:18:57 -05:00
Lucas Oskorep
57be4ee903 feat: fixed display signal handling on disable 2026-03-02 23:18:57 -05:00
Lucas Oskorep
185de5a88e feat: adding fix for minimized windows still taking up space 2026-03-02 23:18:57 -05:00
Lucas Oskorep
ea0b902ef2 feat: attempting to fix windows lost on logout 2026-03-02 23:18:57 -05:00
Lucas Oskorep
d3986dd08e feat: set nvm version 2026-03-02 23:18:57 -05:00
Lucas Oskorep
0efc0dbf50 feat: initial commit with multi-monitor support 2026-03-02 23:18:57 -05:00
Lucas Oskorep
7e493d04d3 fix 2026-03-02 23:18:57 -05:00
Lucas Oskorep
c71cc19ef4 feat: first draft of everything working single monitor with just mouse commands 2026-03-02 23:18:57 -05:00
Lucas Oskorep
f5ae2a7474 feat: adding in demo settings page for gnome extensions 2026-03-02 23:18:57 -05:00
Lucas Oskorep
ef6c184033 feat: remove prefs 2026-03-02 23:18:57 -05:00
Lucas Oskorep
9f506b7993 feat: update gschema 2026-03-02 23:18:57 -05:00
Lucas Oskorep
a450eccedb feat: adding initial source code 2026-03-02 23:18:57 -05:00
Lucas Oskorep
541e691849 feat: readme 2026-03-02 23:18:57 -05:00