summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-09-25Added Termux build instructionsWelpyes
2025-09-25yeahWelpyes
2025-09-11more cleaningL0Wigh
2025-09-11cleaning the code to respect the guidelineL0Wigh
2025-09-11fix window swallowing to target it's really parent windowL0Wigh
2025-09-11beginning of the window swallowing fixL0Wigh
2025-09-09Merge pull request #231 from palsmo/feature-mirror-layout-patchuint
<add patch> mirror layout option
2025-09-09Merge pull request #229 from dehroox/misc_revisionsuint
Small miscellaneous revisions/refactors
2025-09-09Merge pull request #209 from l0wigh/mainuint
Setting and resetting opacity based on window fullscreen state
2025-09-04<add patch> mirror layout optionpalsmo
Add 'mirror_layout' configuration option to flip master-stack layout. When enabled, master window stays on the right side instead of the default left, and resize controls are reversed to maintain intuitive behavior. * try add "mirror_layout : true" to sxwmrc :)
2025-09-02(fix): Mistake when doing "rebase"L0Wigh
2025-09-02clean for pull requestL0Wigh
2025-09-02add: the window opacity is set to 100 when fullscreen and then reset when ↵L0Wigh
fullscreen is disabled
2025-09-02fix git shizdehroox
2025-09-02make shiftor unsigned to prevent undefined behaviorAbhinav Prasai
2025-09-02add libXcursor-devel to dep list for void linuxAbhinav Prasai
2025-09-02make shiftor unsigned to prevent undefined behaviorAbhinav Prasai
2025-09-02use fancy schamncy macros accordinglydehroox
2025-09-02use return instead of exit in main()dehroox
2025-09-02replace random 20 (???) with MAX_SCRATCHPADSdehroox
2025-09-02use MAX_ITEMS in parser.c instead of magical number 256dehroox
2025-09-02make printing more consistentdehroox
2025-09-01Merge pull request #227 from dehroox/mainuint
Fix errx eval values
2025-09-01make shiftor unsigned to prevent undefined behaviorAbhinav Prasai
2025-09-01add libXcursor-devel to dep list for void linuxAbhinav Prasai
2025-09-01fix unconsistent castingdehroox
2025-09-01fix errx exit codesdehroox
2025-08-29Merge pull request #226 from uint23/devuint
merge: fix undefined behavior & add xcursor package to void dep list
2025-08-29make shiftor unsigned to prevent undefined behaviorAbhinav Prasai
2025-08-29add libXcursor-devel to dep list for void linuxAbhinav Prasai
2025-08-29Merge pull request #225 from uint23/devuint
merge: allow custom layouts + other changes vvv
2025-08-29allow custom layouts + other changes vvvAbhinav Prasai
* remove config.h * improve modifier mask cleaning * use keycode instead of sym when dealing with bindings * put <linux/limits.h> into ifdef __linux__
2025-08-28update Makefile + fix warningsAbhinav Prasai
2025-08-28remove duplicate _NET_WM_WINDOW_TYPE_DOCKAbhinav Prasai
2025-08-28calculate focused win current monitorAbhinav Prasai
2025-08-28fix fixed windows not being setAbhinav Prasai
problem: removed the c->fixed/floating = True; fix: added it back
2025-08-28new helper set_input_focus + better handling of eg. dialogue boxesAbhinav Prasai
2025-08-28forgot to change ver. number -- now 1.7Abhinav Prasai
2025-08-28remove this useless clauseAbhinav Prasai
2025-08-28add focused checking to prevent crash and make clangd optionAbhinav Prasai
2025-08-28tile() refactorAbhinav Prasai
2025-08-25Merge pull request #222 from 97rns/mainuint
Update/Polish README
2025-08-26Update/Polish README9_7
2025-08-25update noticeAbhinav Prasai
2025-08-25remove cached variableAbhinav Prasai
there was no need, c (client variable) works fine
2025-08-25properly set monitor on workspace switchAbhinav Prasai
before it just used to focus on nothing if there was no window in the other workspace, even if there was one on the other monitor. now it focuses on the first window visible
2025-08-24change torun -> to_run in parser.cAbhinav Prasai
2025-08-24git rescue commitsAbhinav Prasai
previously lost code changes from lost commit
2025-08-24rename bindsn -> n_bindsAbhinav Prasai
2025-08-24[2] refactoring + replace all 256 with MAX_ITEMSAbhinav Prasai