| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-06 | clean up exec command | Abhinav | |
| sxwm.c: before, some of the parsing logic of the exec command was located in setup, but i have relocated it to a seperate function called startup_exec. i have also replaced the manual spawning of windows with the spawn function parser.c: added the missing parsing logic of exec and simplified it | |||
| 2025-06-06 | add click on window to set focus | Abhinav | |
| previously, you had to use the keyboard to set focus on a client, but now you can simply click on a window to set its focus | |||
| 2025-06-04 | formatting and remove warning | Abhinav | |
| 2025-06-04 | Merge pull request #58 from werdl/main | Abhinav Prasai | |
| add exec config file keyword | |||
| 2025-06-04 | set input focus AFTER mapping to avoid input mixing bug | Abhinav | |
| 2025-06-04 | clean up code, add contributions help, v1.6 | Abhinav | |
| 2025-06-04 | fix segfault on quit but making forloop a while loop bruh | Abhinav | |
| 2025-06-04 | fixed parser not parsing quotes properly | Abhinav | |
| 2025-06-04 | better quitting logic | Abhinav | |
| 2025-06-04 | fix master cursor not moving with master window when changing | Abhinav | |
| 2025-06-04 | fix vertical stack resizing | Abhinav | |
| 2025-06-03 | Remove autostart-rerunning from reload_config | werdl | |
| 2025-06-03 | remove hdl_enter | Abhinav | |
| 2025-06-03 | added vertical stack resizing | Abhinav | |
| 2025-06-02 | allow shift and control as modifiers | Abhinav | |
| 2025-06-02 | remove debug logs | Abhinav | |
| 2025-06-02 | added cursor warping | Abhinav | |
| 2025-06-02 | fixed syntax error from removing debug messages | Abhinav | |
| 2025-06-01 | remove DEBUG messages | uint23 | |
| 2025-06-01 | remove DEBUG messages | uint23 | |
| 2025-06-01 | adjust syntax of exec config keyword | werdl | |
| 2025-05-31 | add exec config file keyword | werdl | |
| 2025-05-31 | fixed comma spetated should_float options. | Abhinav | |
| 2025-05-31 | Merge pull request #56 from elbachir-one/main | uint23 | |
| Improved function logic for clarity and maintainability | |||
| 2025-05-31 | added option for new windows to take focus | Abhinav | |
| 2025-05-30 | Improved function logic for clarity and maintainability | elbachir-one | |
| Fixed - Corrected double increment bug in `should_floatn` - Ensured `should_float` entries are properly parsed and quoted strings handled - Prevented out-of-bounds access in float parsing - Added fallback error if no config file is found - Improved error messages for better diagnostics - Replaced unnecessary heap allocation with stack-safe operations | |||
| 2025-05-29 | removed if (0) {} in favour of just a semi-colon | Abhinav | |
| 2025-05-29 | replace end with break | Abhinav | |
| 2025-05-29 | Merge branch 'main' into main | uint23 | |
| 2025-05-29 | allow mod + alt | Abhinav | |
| 2025-05-29 | fix workspace windows staying unmapepd. | Abhinav | |
| 2025-05-29 | fix workspace windows staying unmapepd | Abhinav | |
| 2025-05-29 | fix random space under second monitor if reajusted y-position | Abhinav | |
| 2025-05-29 | added proper multi-monitor support. | Abhinav | |
| 2025-05-29 | fix double mapping when opening window. | Abhinav | |
| 2025-05-29 | unmanage unmapped windows. fix for issue #46 | Abhinav | |
| 2025-05-28 | improve should_float parsing (make comments and trailing spaces work), | werdl | |
| ensure segfaults are no longer a problem | |||
| 2025-05-28 | Add OpenBSD installation instructions | werdl | |
| 2025-05-23 | change focus after setting client monitor | bobthehuge | |
| 2025-05-20 | Merge pull request #32 from werdl/main | uint23 | |
| Multiple should_float entries | |||
| 2025-05-20 | Merge pull request #27 from elbachir-one/main | uint23 | |
| Adding a Check for XGetWindowAttributes failure. | |||
| 2025-05-19 | search /usr/local/share/sxwmrc | werdl | |
| 2025-05-19 | add multiple should_float options | werdl | |
| 2025-05-19 | multiple should_float entries preliminary work | werdl | |
| 2025-05-18 | Adding a Check for XGetWindowAttributes failure | elbachir-one | |
| 2025-05-18 | it works now | werdl | |
| 2025-05-18 | hard-coded firefox but spawns in top left corner for some reason | werdl | |
| 2025-05-17 | Merge pull request #18 from bbergeron0/main | uint23 | |
| Prevent child processes from becoming zombies | |||
| 2025-05-17 | Prevent child processes from becoming zombies | B. Bergeron | |
| Ignoring SIGCHLD causes the system to automatically reap child processes when they terminate, preventing them from becoming zombies. | |||
| 2025-05-17 | use xdg config dirs | werdl | |
