Commit Graph

50 Commits

Author SHA1 Message Date
Matthew Kosarek
49d1bbcf9d Updated readme 2023-12-07 09:52:38 -05:00
Matthew Kosarek
bf58fc49fe bugfix: able to change direction on a single-child window 2023-12-01 09:25:48 -05:00
Matthew Kosarek
c4d91582b0 refactor: bugfixes for the node resizing system and consolidation 2023-12-01 09:18:04 -05:00
Matthew Kosarek
e16bfcf298 bugfix: edge case where we need to consolidate two nodes 2023-11-30 18:06:55 -05:00
Matthew Kosarek
1afcfad912 big cleanup: removing NodeContent in favor of a single Node, much cleaner 2023-11-30 17:41:41 -05:00
Matthew Kosarek
3201554eeb feature: horizontal tiling support, and support for requesting_x multiple times in a row 2023-11-28 17:54:32 -05:00
Matthew Kosarek
ed161f81dd bugfix: can open up multiple split across window 2023-11-28 17:47:43 -05:00
Matthew Kosarek
8238006d4f Support for vertical adding 2023-11-28 17:34:20 -05:00
Matthew Kosarek
7804c8cf21 feature: opening a new horizontal lane works 2023-11-28 17:23:50 -05:00
Matthew Kosarek
dff8dc83d5 Able to open windows horizontally in a row 2023-11-19 12:04:22 -05:00
Matthew Kosarek
ed00baa8ae Shell of an initial tree implementation 2023-11-19 11:30:05 -05:00
Matthew Kosarek
f74c32a6c2 Using XDG shell to render, tada! 2023-10-30 09:20:00 -04:00
Matthew Kosarek
36dbaa08a3 Drawing a background appropriately 2023-10-27 16:26:34 -04:00
Matthew Kosarek
00e3b077e9 Merge branch 'master' of github.com:mattkae/mir-i3 2023-10-11 10:06:17 -04:00
Matthew Kosarek
c04bd458c1 Initial WIP with new files 2023-10-11 10:05:08 -04:00
Matthew Kosarek
5ccdee560c An initial WIP 2023-09-08 16:50:02 -04:00
mattkae
da7c5a3ca5 Happy with the readme 2023-02-26 10:58:45 -05:00
mattkae
46266ea531 I didn't need that either 2023-02-26 10:51:35 -05:00
mattkae
90b37c390f Improved the name 2023-02-26 10:50:38 -05:00
mattkae
f93531c204 Removing unnecessary files 2023-02-26 10:49:51 -05:00
mattkae
c72bba6a16 Demo 2023-02-26 10:43:29 -05:00
mattkae
028b45009b Documentation and no errors 2023-02-26 10:10:11 -05:00
mattkae
117069b177 Updated the readme 2023-02-25 13:09:26 -05:00
mattkae
1d824274fc Some renames 2023-02-25 12:57:18 -05:00
mattkae
f854be38d4 Movement is working well 2023-02-25 12:54:38 -05:00
mattkae
eb8f311ffa Comments and some more renames 2023-02-25 12:44:19 -05:00
mattkae
c55eeff28f A good rename 2023-02-25 12:38:33 -05:00
mattkae
9d83221942 Selecting the first avaialble window 2023-02-25 11:53:38 -05:00
mattkae
709c569bbb Setting/getting the placement strategy is working as expected 2023-02-25 10:45:48 -05:00
mattkae
707b24c4ed Adding n many window groups horizontally again 2023-02-25 10:43:27 -05:00
mattkae
0fc24373c9 We're getting closer 2023-02-23 19:17:07 -05:00
mattkae
faca6713cc Stripped out everything that I no longer need 2023-02-20 19:55:36 -05:00
mattkae
50448c0c6e Vertical placement works appropriately 2023-02-19 17:13:58 -05:00
mattkae
34d269617a Horizontal compositor can have sub groups 2023-02-19 17:12:02 -05:00
mattkae
d50b2783ab Barebones horizontal placement algorithm with a single zone 2023-02-19 16:41:25 -05:00
mattkae
7640b2b9be Able to create a window that takes up the whole screen 2023-02-19 13:37:30 -05:00
mattkae
cb50196482 I have something functionng, time to dissect! 2023-02-19 12:57:46 -05:00
mattkae
3043463965 A nice typo 2023-02-18 14:54:44 -05:00
mattkae
d55e5c8d0d taking the terminal emualtor as well 2023-02-18 14:53:50 -05:00
mattkae
7ebe008ed8 Runner file 2023-02-18 14:50:56 -05:00
mattkae
197561979c Understanding the basics of window policy 2023-02-18 14:44:11 -05:00
mattkae
d158d619c6 Make the example more true 2023-02-18 14:09:01 -05:00
mattkae
cde75070d3 Testing out the base project 2023-02-18 13:45:11 -05:00
mattkae
56256bbba5 Proper using statement 2023-02-18 13:26:46 -05:00
mattkae
8bdf0f2c3b Fixing a copy-and-paste issue 2023-02-18 13:25:43 -05:00
mattkae
1e3c3d5720 Linking correctly to miral 2023-02-18 13:25:18 -05:00
mattkae
fa68a07a25 Drop cmake version 2023-02-18 13:24:31 -05:00
mattkae
251bbf4ab4 Barebones app 2023-02-18 13:10:42 -05:00
mattkae
56764f1b09 Initial hello world commit 2023-02-18 12:06:27 -05:00
Matthew Kosarek
48d6d4c254 Initial commit 2023-02-18 12:04:19 -05:00