summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2025-11-22fix mishandling of strutsAbhinav Prasai
2025-11-22fix warning, pid_t is int 99.9999% of the timeAbhinav Prasai
2025-11-21return focus to last focused Client of workspace_nAbhinav Prasai
.
2025-10-14update centre_window to account for border_widthAbhinav Prasai
2025-10-13update CHANGELOG + defs.h for sxwm v1.7Abhinav Prasai
2025-10-13fix floating_on_top making transient windows hide underAbhinav Prasai
moved the XRaiseWindow calls outside of tile()
2025-10-13add some more commentsAbhinav Prasai
2025-10-12fix fullscreen programs wont focus on monitor switchAbhinav Prasai
2025-10-11add monocle layoutAbhinav Prasai
2025-10-11add developer docs notice, keep floating fullscreen windows .floating=TrueAbhinav Prasai
2025-10-11add extern.h, remove useless macros, clean up defs.hAbhinav Prasai
2025-10-11add/remove missing/useless headers + update sxwm-dev docsAbhinav Prasai
2025-10-08remove/add headersAbhinav Prasai
some were unnessiary so i removed them and some had to be added
2025-10-08update sxwm-dev docs to include headersAbhinav Prasai
2025-10-07remove sys/wait + add basic developer docsAbhinav Prasai
2025-10-06clear up documentation + revamp manpage, README, add sxwm.mdAbhinav Prasai
just a bunch of documentation. see diff to see more
2025-10-06add floating_on_top, floating windows stay above tiled windowsAbhinav Prasai
2025-10-06add switch to previous workspaceAbhinav Prasai
2025-10-06remove backup_bindsAbhinav Prasai
2025-10-06fix resizing issueAbhinav Prasai
was +- resize_stack_amt not resize_window_amt changed: resize_stack_amt -> resize_window_amt
2025-10-06add window moving + resizing option from keyboardAbhinav Prasai
window resizing + moving by keyboard
2025-09-30correctly set fullscreen on windows requesting itAbhinav Prasai
2025-09-30Merge pull request #232 from l0wigh/fix_window_swallowinguint
Fix Window swallowing to target the parent window and not any swallower
2025-09-30re-add Makefile, advertise WM_STATEAbhinav Prasai
deleted Makefile whoops
2025-09-30modifying the fix to fit uint23 recommendationsL0Wigh
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 #229 from dehroox/misc_revisionsuint
Small miscellaneous revisions/refactors
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-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-01make shiftor unsigned to prevent undefined behaviorAbhinav Prasai
2025-09-01fix unconsistent castingdehroox
2025-09-01fix errx exit codesdehroox
2025-08-29make shiftor unsigned to prevent undefined behaviorAbhinav Prasai
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