| Commit message (Collapse) | Author | Files | Lines |
|
Create sketch for manual testing
Disable redundant functions
The following functions: movemouse, resizemouse, togglefloating, sendmon, pop, quit and zoom shall be removed. Specific windows (loading screens, notifications) will remain floating but there is no need in a window manager for manually toggling the floating behavior. Killing the session is no longer possible via keybinding. Insted I suggested adding a keybinding for reseting dwm and switching to TTY if it fails after all.
|
|
Signed-off-by: Filip Wandzio <contact@philw.dev>
|
|
functionalities
The new plan of refactoring this project is to split entire monolithic codebase into separate, (kind of) independent modules. This will help with understanding the code by turning off modules and deciding which ones require some work.
Signed-off-by: Filip Wandzio <contact@philw.dev>
|
|
|
|
|
|
Signed-off-by: Filip Wandzio <contact@philw.dev>
|
|
command
Signed-off-by: Filip Wandzio <contact@philw.dev>
|
|
to tcc
Refactored dwm.c to improve code organization and maintainability
Added dwm.h header file for better modularity and to define common declarations
Changed the compiler to TCC for faster compilation during development.
Signed-off-by: philw <dscr@duck.com>
|
|
Refactored core logic to improve readability and maintainability.
Documented the 'transient.c' file to provide clear explanations of its purpose and functions.
Updated the 'util.c' file with necessary comments and improvements to existing code.
Documented the 'util.h' header file to clarify function prototypes and usage.
This update should improve the overall code quality and make it easier for future development.
Signed-off-by: philw <dscr@duck.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|