Commit Graph

320 Commits

Author SHA1 Message Date
MoonKnight76 c5d165d4be Added -p to mkdir to only recompile changed files instead of everything 2022-03-11 15:26:24 +01:00
vaxerski 82eeba5c94 fixed the entire master layout + added splitratio (only master-children) 2022-03-10 20:29:52 +01:00
vaxerski b0dedddce9 actually remove on unmap but only non-docks 2022-03-10 13:06:20 +01:00
vaxerski 09fbb1e41a Do not delete windows on unmap 2022-03-09 14:59:04 +01:00
vaxerski 940dca6c0a ignoredEvents are 64 bit 2022-03-09 13:50:43 +01:00
vaxerski 113b062ad4 Merge branch 'main' of https://github.com/vaxerski/Hypr 2022-03-09 12:34:41 +01:00
vaxerski 813f34d5ee fix issue with bars 2022-03-09 12:34:40 +01:00
vaxerski c00c347dd8
updated readme screenshots & stuff 2022-03-09 12:20:39 +01:00
vaxerski 84a832181b Added splitratio 2022-03-09 12:13:47 +01:00
vaxerski 002247629e Hypr bar treated as EWMH, fix for reserved and no_gaps_when_only 2022-03-09 11:42:07 +01:00
vaxerski f213047085 remove unneeded comments 2022-03-09 11:31:19 +01:00
vaxerski 1abf627451 unmap EWMH bars when fullscreen 2022-03-09 11:31:04 +01:00
vaxerski 6c02b3947a dock autodetect monitor based on position 2022-03-08 23:04:40 +01:00
vaxerski 8d499c62ab let the dock decide its position 2022-03-08 22:14:14 +01:00
vaxerski ea670a4b94 handle _NET_CURRENT_DESKTOP 2022-03-08 22:04:55 +01:00
vaxerski d128580902 log destroy and unmap 2022-03-08 21:26:02 +01:00
vaxerski ddcead1c84 remove this dumb fuck spammy log 2022-03-08 21:22:05 +01:00
vaxerski 951e1c3b62 Do not set focus to NoInterventions windows 2022-03-08 20:30:49 +01:00
vaxerski 296096596b EWMH workspace coords 2022-03-08 20:26:53 +01:00
vaxerski 56c3cff855 EWMH desktop counting fix 2022-03-08 20:14:01 +01:00
vaxerski 0138a072ca fix one pixel being off and annoying me 2022-03-08 15:42:36 +01:00
vaxerski 89024158a1 fUCK typo 2022-03-08 15:15:42 +01:00
vaxerski 5d69be9a98 Fullscreen animated, Added no_gaps_when_only 2022-03-08 15:11:55 +01:00
vaxerski 36fdcc89b3 fixed #35 2022-03-06 22:10:20 +01:00
vaxerski 249c433c66 oops 2022-03-04 20:54:42 +01:00
vaxerski d8a7fd2a14 Handle configure requests and GTK MOVERESIZE message 2022-03-04 20:14:07 +01:00
vaxerski d12c35ce1b Made the bar modules async 2022-03-01 20:40:44 +01:00
vaxerski 13744ae7c8 dont fullscreen when already fullscreen 2022-02-28 17:07:12 +01:00
vaxerski 4cfd62b72e fix fullscreen state when moving a fullscreen window 2022-02-17 23:12:08 +01:00
vaxerski abf3464cfc ungrab on switch 2022-01-26 16:54:19 +01:00
vaxerski d237d4cab4 fix crash in findWindowAtCursor 2022-01-24 18:32:35 +01:00
vaxerski 53dcfa4646
grammar fix inb4 the police gets me 2022-01-23 22:39:49 +01:00
vaxerski 51e5ab64d2 I think this fixes #34 2022-01-23 22:38:08 +01:00
vaxerski 4d7592bf5f fix that for laggy pcs 2022-01-19 19:49:53 +01:00
vaxerski 02fbc7f34e fix rare crash 2022-01-19 19:45:32 +01:00
vaxerski 16283e9e96 fix very rare crash... i think? 2022-01-18 22:27:40 +01:00
vaxerski 6f43bc7769 added a nointerventions rule 2022-01-18 17:11:03 +01:00
vaxerski d84d56a7ee manage non-classed windows but added a shouldbemanaged check 2022-01-18 17:00:00 +01:00
vaxerski 1528659eeb Revert "forgot"
This reverts commit 154cf2ff01.
2022-01-09 15:13:19 +01:00
vaxerski 95d0e67f5c Revert "give bullshit windows 500ms to unbullshit themselves before unmanaging"
This reverts commit e886d957d9.
2022-01-09 15:13:17 +01:00
vaxerski 154cf2ff01 forgot 2022-01-08 22:37:39 +01:00
vaxerski e886d957d9 give bullshit windows 500ms to unbullshit themselves before unmanaging 2022-01-08 20:33:35 +01:00
vaxerski d8c819fe7f fix incorrect opens when focused on different monitor 2022-01-08 20:21:46 +01:00
vaxerski fb190885d9 add some comments to windowmanager.hpp 2022-01-08 20:17:49 +01:00
vaxerski 28472d5147
typo 2022-01-08 00:51:01 +01:00
vaxerski fad22f452b
Merge pull request #33 from imaphatduc/main
Change to the last opened workspace feature
2022-01-07 15:06:20 +01:00
vaxerski 86df22e95b fixed wrong behavior with switching workspaces 2022-01-07 14:58:04 +01:00
imaphatduc 29394650dd Add `lastActiveWorkspaceID` and `changeToLastWorkspace` definition to header file 2022-01-07 19:12:57 +07:00
imaphatduc 2ae7c09e17 Add `changeToLastWorkspace` method to `windowManager.cpp` 2022-01-07 19:11:55 +07:00
imaphatduc 22a2526ddf Add trigger method when pressing lastworkspace hotkey 2022-01-07 19:09:45 +07:00