| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-30 | modifying the fix to fit uint23 recommendations | L0Wigh | |
| 2025-09-11 | more cleaning | L0Wigh | |
| 2025-09-11 | cleaning the code to respect the guideline | L0Wigh | |
| 2025-09-11 | fix window swallowing to target it's really parent window | L0Wigh | |
| 2025-09-11 | beginning of the window swallowing fix | L0Wigh | |
| 2025-09-09 | Merge pull request #229 from dehroox/misc_revisions | uint | |
| Small miscellaneous revisions/refactors | |||
| 2025-09-02 | (fix): Mistake when doing "rebase" | L0Wigh | |
| 2025-09-02 | clean for pull request | L0Wigh | |
| 2025-09-02 | add: the window opacity is set to 100 when fullscreen and then reset when ↵ | L0Wigh | |
| fullscreen is disabled | |||
| 2025-09-02 | use fancy schamncy macros accordingly | dehroox | |
| 2025-09-02 | use return instead of exit in main() | dehroox | |
| 2025-09-02 | make printing more consistent | dehroox | |
| 2025-09-01 | make shiftor unsigned to prevent undefined behavior | Abhinav Prasai | |
| 2025-09-01 | fix unconsistent casting | dehroox | |
| 2025-09-01 | fix errx exit codes | dehroox | |
| 2025-08-29 | make shiftor unsigned to prevent undefined behavior | Abhinav Prasai | |
| 2025-08-29 | allow custom layouts + other changes vvv | Abhinav 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-28 | update Makefile + fix warnings | Abhinav Prasai | |
| 2025-08-28 | remove duplicate _NET_WM_WINDOW_TYPE_DOCK | Abhinav Prasai | |
| 2025-08-28 | calculate focused win current monitor | Abhinav Prasai | |
| 2025-08-28 | fix fixed windows not being set | Abhinav Prasai | |
| problem: removed the c->fixed/floating = True; fix: added it back | |||
| 2025-08-28 | new helper set_input_focus + better handling of eg. dialogue boxes | Abhinav Prasai | |
| 2025-08-28 | remove this useless clause | Abhinav Prasai | |
| 2025-08-28 | add focused checking to prevent crash and make clangd option | Abhinav Prasai | |
| 2025-08-28 | tile() refactor | Abhinav Prasai | |
| 2025-08-25 | remove cached variable | Abhinav Prasai | |
| there was no need, c (client variable) works fine | |||
| 2025-08-25 | properly set monitor on workspace switch | Abhinav 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-24 | git rescue commits | Abhinav Prasai | |
| previously lost code changes from lost commit | |||
| 2025-08-24 | [2] refactoring + replace all 256 with MAX_ITEMS | Abhinav Prasai | |
| 2025-08-08 | change usege -> usage - thanks g0ncaloc7 | Abhinav Prasai | |
| 2025-08-08 | rename current_monitor -> current_mon && fix focus_next_mon | Abhinav Prasai | |
| focus_next_mon now focuses the next monitor regardless or if there is no window on that monitor or not. | |||
| 2025-08-07 | [1] refactoring | Abhinav | |
| 2025-08-06 | refactor add_client | Abhinav | |
| 2025-08-06 | add MAX_ITEMS, minimise XGrabButton -> grab_button function | Abhinav | |
| 2025-08-06 | clean up setup_atoms | Abhinav | |
| 2025-08-06 | correct order of functions | Abhinav | |
| 2025-07-23 | fix closing client wont also warp cursor back | Abhinav | |
| fix closing client wont also warp cursor | |||
| 2025-07-21 | fix scratchpad window ghost when switching worskpaces | Abhinav | |
| 2025-07-21 | fix scratchpad windows cant tile after releasing them | Abhinav | |
| 2025-07-21 | update atom names | Abhinav | |
| 2025-07-17 | add start_fullscreen | Abhinav | |
| now windows specifed can by default start fullscreened. | |||
| 2025-07-17 | fix transparent borders with picom | Abhinav | |
| 2025-07-17 | remove auto-fullscreen capabilities | Abhinav | |
| this feature was improperly implemented and causing problems. removing it for now | |||
| 2025-07-01 | fix bottom bar struts taking half screen && windows killed on exit | Abhinav | |
| 2025-07-01 | fix space reserved on monitors without bar/panel | Abhinav | |
| made reserve_(direction) monitor specific | |||
| 2025-06-29 | add _NET_FRAME_EXTENTS atom support | Abhinav | |
| this hopefully should allow programs like WINE and who spawn windows by them selves function properly | |||
| 2025-06-29 | fix moving fullscreen windows disables fullscreen | Abhinav | |
| moving fullscreen windows to new workspace disables fullscreen on them. just removed redundant, old code | |||
| 2025-06-29 | fix resizing bug on second monitor | Abhinav | |
| 2025-06-26 | Merge pull request #109 from elbachir-one/main | Abhinav Prasai | |
| Improve safety in toggle_scratchpad() and remove_scratchpad() | |||
| 2025-06-25 | Improve safety in toggle_scratchpad() and remove_scratchpad() | elbachir-one | |
| - Added bounds check using MAX_SCRATCHPADS to prevent out-of-range access. - Stored scratchpad client in a local variable for clarity. - Guarded against null `focused` pointer before using it. - Enhances stability and prevents potential crashes. | |||
