Commit Graph

176 Commits

Author SHA1 Message Date
Matthew Kosarek
2728db3450 feature: close selected application with meta + shift + q 2024-01-21 11:00:37 -05:00
Matthew Kosarek
60aa30cd32 bugfix: changing action key from alt to meta 2024-01-21 10:48:14 -05:00
Matthew Kosarek
96eefa2ea9 bugfix: combining vertical + horizontal layout functions and somewhat fixing size layout issue 2024-01-20 13:42:17 -05:00
Matthew Kosarek
339dbddc72 bugfix: application zones on multiple outputs 2024-01-19 09:13:01 -05:00
Matthew Kosarek
d8e9aeac4f backtrack: disable clipping mechanism 2024-01-16 17:59:32 -05:00
Matthew Kosarek
166ae16d3f feature: installation for make install 2024-01-16 16:36:37 -05:00
Matthew Kosarek
5ead8bbb93 bugfix: reverting to classic confinement for the time being 2024-01-15 13:30:25 -05:00
Matthew Kosarek
1013f95f67 bugfix: did not need classic confinement 2024-01-15 11:56:18 -05:00
Matthew Kosarek
abbae5c8a2 bugfix: fix for snap publish 2024-01-15 11:33:32 -05:00
Matthew Kosarek
c5c645feeb qol: setting the snap version 2024-01-15 11:21:54 -05:00
Matthew Kosarek
d4e7023aae feature: publish snap on push to master 2024-01-15 11:11:38 -05:00
Matthew Kosarek
b082b403ac Merge branch 'master' of github.com:mattkae/miracle 2024-01-15 11:01:12 -05:00
Matthew Kosarek
bc0746c574 feature: unit testing integration + bugfix for starting in fullscreen mode (#13)
* cleanup: node interface

* bugfix: starting in fullscreen no longer breaks us

* feature: unit testing integration

* bad actions
2024-01-15 10:56:41 -05:00
Matthew Kosarek
e82d2df594 bugfix: starting in fullscreen no longer breaks us 2024-01-09 09:44:16 -05:00
Matthew Kosarek
5712b94517 cleanup: node interface 2024-01-09 09:40:04 -05:00
Matthew Kosarek
08d61095e3 docs: update readme 2024-01-08 18:47:05 -05:00
Matthew Kosarek
4b999850ba bugfix: various clang-tidy tidbits 2024-01-08 18:42:04 -05:00
Matthew Kosarek
466bb52810 bugfix: ensuring no node gets too small 2024-01-08 18:14:45 -05:00
Matthew Kosarek
e74797b6c7 bugfix: moving nodes works significantly better 2024-01-08 16:36:34 -05:00
Matthew Kosarek
47863e29e7 documentation: readme about 2024-01-07 09:43:31 -05:00
Matthew Kosarek
fa9bf8caa9 bugfix: post-refresh file 2024-01-07 09:11:49 -05:00
Matthew Kosarek
8da6b0f2d4 bugfix: properly constraining apps with minimum size 2024-01-07 09:00:41 -05:00
Matthew Kosarek
2ea798bf39 bugfix: if we start a fullscreen app, it appears fullscreen 2024-01-07 08:19:28 -05:00
Matthew Kosarek
d96c6f32fb documentation: typo 2024-01-06 16:00:34 -05:00
Matthew Kosarek
efe46c782c bugfix: fix for bad bin in desktop file 2024-01-06 15:59:12 -05:00
Matthew Kosarek
5b97f7e85e feature: snapcraft yaml 2024-01-06 15:36:54 -05:00
Matthew Kosarek
aa4de18901 documentation: further ideas for timeline 2024-01-06 15:34:06 -05:00
Matthew Kosarek
1203e73460 documentation: another screenshot 2024-01-06 15:32:28 -05:00
Matthew Kosarek
57389fadc3 documentation: screenshot of miracle 2024-01-06 15:17:59 -05:00
Matthew Kosarek
b0ed47fce2 bugfix: moving windows was referencing nullptr 2024-01-06 15:08:13 -05:00
Matthew Kosarek
cdadf2a2ee documentation: user guide, feature: use any terminal 2024-01-06 12:34:28 -05:00
Matthew Kosarek
1c67f5b6ba feature: minimize and restore 2024-01-06 11:58:35 -05:00
Matthew Kosarek
7d7d0eb555 cleanup: organization and removing unnecessary functions 2024-01-06 10:55:50 -05:00
Matthew Kosarek
845f81d722 bugfix: #1 maximizing not working 2024-01-06 10:47:39 -05:00
Matthew Kosarek
4e31b3dfb7 cleanup: refactor window deletion 2023-12-29 10:56:46 -05:00
Matthew Kosarek
89ed673e86 bugfix: incorrect gaps on move 2023-12-29 10:38:35 -05:00
Matthew Kosarek
a9ffa8fff3 bugfix: can resize X windows with decorations now 2023-12-29 10:22:57 -05:00
Matthew Kosarek
72356da995 minor: rename to miracle instead of miracle-wm 2023-12-29 10:09:27 -05:00
Matthew Kosarek
38d76ee12d bugfix: minor improvements 2023-12-29 10:07:49 -05:00
Matthew Kosarek
ad10d1f72b feature: abandoning any resize that would result in a too-small window 2023-12-28 15:24:41 -05:00
Matthew Kosarek
ce1803c279 feature: exclusion zones are working to an extent 2023-12-28 15:05:52 -05:00
Matthew Kosarek
6a308a0020 feature: option now shows in GDM 2023-12-28 14:07:52 -05:00
Matthew Kosarek
3a112a5f61 Merge branch 'master' of github.com:mattkae/miracle-wm 2023-12-28 13:48:23 -05:00
Matthew Kosarek
d3643211d8 removing bogus comments and bogus files 2023-12-28 13:48:11 -05:00
Matthew Kosarek
08dad884e4 Create LICENSE 2023-12-28 13:45:30 -05:00
Matthew Kosarek
0a47809ff3 Cleaning out info pertaining to the desktop environment 2023-12-28 13:43:07 -05:00
Matthew Kosarek
aee7cc8363 snap support 2023-12-28 13:31:57 -05:00
Matthew Kosarek
2e17c7efaa investigating an interesting bug and fixing the lone-window-resize bug 2023-12-28 11:19:44 -05:00
Matthew Kosarek
baca05a08a refactor: delete unnecessary client code and refactor name of project 2023-12-28 10:56:38 -05:00
Matthew Kosarek
7f2f6cf36b feature: attempt one at constraining windows 2023-12-28 10:50:12 -05:00