| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-06-07 | add find_toplevel function | Abhinav | |
| This function correctly handles windows like firefox by finding the root window so that clicking on it will focus the window | |||
| 2025-06-07 | fix clicking inside window after reload config not working | Abhinav | |
| There was still an XGrabButton(dpy, Button1, 0, root, ...) in the reload config which disables the user from clicking anything inside the windows so I removed that | |||
| 2025-06-07 | fix nothing inside window clickable | Abhinav | |
| i grabbed Button1 in setup, disabling it to be used by anthing other than the wm which means focus worked but not anything inside the window. fixed by grabbing them for the client instead | |||
| 2025-06-06 | Merge pull request #77 from RickConsole/main | Abhinav Prasai | |
| Add multi-monitor focus switching and window moving | |||
| 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-06 | add monitor switching with shortened config names | Rick Console | |
| 2025-06-05 | added monitor switching | Rick Console | |
| 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 | 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 | adjust syntax of exec config keyword | werdl | |
| 2025-05-31 | fixed comma spetated should_float options. | Abhinav | |
| 2025-05-31 | added option for new windows to take focus | 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-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-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 | 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-16 | Merge pull request #14 from bbergeron0/bugfix-remove-workspace-flicker | uint23 | |
| Remove flickering when changing between workspaces | |||
| 2025-05-16 | fix return value for parse_col && remove debug symbol from make instructions | uint23 | |
| 2025-05-16 | Remove flickering when changing between workspaces | B. Bergeron | |
| 2025-05-10 | make sxwm use fully opaque alpha | uint23 | |
| thanks to szatanjl dwm patch | |||
| 2025-05-03 | update setup_atoms | uint23 | |
| 2025-05-03 | update spawn function && binds now work with multiple atgs | uint23 | |
| 2025-05-03 | update parser so binds will not overlap from pervious binds + parser is more ↵ | uint23 | |
| simple | |||
