| ddba5ce |
Add view next/previous tag actions |
emzywastaken |
2025-12-13 16:42 |
| c8be0d9 |
Merge pull request #75 from Errium/logos |
Tony, btw. |
2025-12-13 16:04 |
| 519e430 |
Added awesome logos |
Errium |
2025-12-13 15:50 |
| 8c2a18b |
Flake DisplayManager Fix |
hameedrezafarrokhi |
2025-12-13 15:02 |
| cba2953 |
Merge pull request #72 from tonybanters/autotile |
Emzy |
2025-12-13 10:28 |
| 5b51cfe |
Added autotile functionality. |
tonybtw |
2025-12-13 08:19 |
| 0367894 |
used draw before show and Xsync instead of Xflush for the overlay so that overlay is blocked until x server finishes processing all draw commands |
tonybtw |
2025-12-13 07:20 |
| ff0f23e |
fixed dunst notifications and in general fixed focus -> restack |
tonybtw |
2025-12-13 06:14 |
| fa112f8 |
updated border width to 0 when in fullscreen mode |
tonybanters |
2025-12-13 00:36 |
| 3b3c45c |
cleanup fullscreen fix |
emzywastaken |
2025-12-12 22:59 |
| 93ceb27 |
Fixed panic caused by double .unwrap() in the event that no windows are opened, but fullscreen is sent. |
tonybanters |
2025-12-12 22:14 |
| 86b598f |
Save/restore gaps when toggling fullscreen and update fullscreen window set |
emzywastaken |
2025-12-12 21:54 |
| e0b781f |
implement Debug for Config |
emzywastaken |
2025-12-12 20:25 |
| bb500f4 |
format files |
emzywastaken |
2025-12-12 20:20 |
| d90e50d |
Removed libc as a dep, and used a double-fork strategy to handle zombie processes instead of the dwm method due to shell being required as a hanging process for the bar. |
tonybtw |
2025-12-12 08:31 |
| d5f7b65 |
Fixed zombie processes |
tonybtw |
2025-12-12 06:54 |
| 2aa00aa |
Added print screen functionality |
tonybtw |
2025-12-12 06:25 |
| 994258d |
Merge pull request #49 from tonybanters/dynamic-window-management |
Tony, btw. |
2025-12-11 08:59 |
| f392c08 |
bumped to v0.8.1 |
tonybtw |
2025-12-11 08:58 |
| 1bf3096 |
added fix for overlay not being centered |
tonybtw |
2025-12-11 08:57 |
| d3a909c |
Fixed pointer binds on bar causing division by zero error. |
tonybtw |
2025-12-11 02:01 |
| 9039bf2 |
added size hints constant file to remove magic numbers from size hints / min aspect / max aspect function |
tonybtw |
2025-12-10 22:34 |
| d7dbcfd |
Fixed transiet dialog handling for Firefox, Brave, and Discord. Removed geomtric caching in favor of using client struct as the source of truth. |
tonybtw |
2025-12-10 22:26 |
| bc6b4cb |
partial fix for transient dialogs |
tonybtw |
2025-12-10 17:27 |
| 14dbc9c |
updated man page, and added docs site to readme |
tonybtw |
2025-12-09 08:40 |
| 1f89cc1 |
fixed issue where clicking unfocused window without modkey would silently crash due to x11s passive button grab -> oxwm event.child = NONE for windows without subwindows, by ensuring call allow_events to unfreeze pointer |
tonybanters |
2025-12-04 21:48 |
| 11d2346 |
Bug: When clicking an unfocused window, oxwm checked event.child for the window to focus, butX11 passive button grabs report the grabbed window in event.event with child=NONE for windows without subwindows (like terminals), causing the click to be unhandled and the pointer to freeze. |
tonybtw |
2025-12-04 09:06 |
| 9a64e08 |
Fixed default blocks file |
tonybtw |
2025-12-03 07:38 |
| f456fd7 |
Merge pull request #46 from tonybanters/dwm-refactor |
Tony, btw. |
2025-12-03 05:20 |
| f7feb5d |
Updated symlink to include lsp file. |
tonybtw |
2025-12-03 04:36 |
| 08f9ddf |
Updated oxwm.lua with move_win(), updated default config.lua file with better comments. removed logic to create lib directory with in ~/.config/oxwm to not confuse users. |
tonybtw |
2025-12-03 04:13 |
| df1e570 |
Added monitor knowledge to error modal. |
tonybtw |
2025-12-02 08:33 |
| d974d56 |
Implemented movestack patch, so windows can be moved with a keybind, added keybind to lua file and lua lsp. |
tonybtw |
2025-12-02 08:25 |
| ced2a2a |
Fixed tabbed mode cycling tabs -> update tab bar, and show titles |
tonybtw |
2025-12-02 06:23 |
| 4eae09c |
Updated gitignore |
tonybtw |
2025-12-02 05:12 |
| 9372d96 |
Updated default config to match new functions. Updated oxwm.lua lsp helper file to match new functions. Updated readme to reflect changes. Bumped version to 0.8.0. Added new error modal until 1.0.0 is launched. |
tonybtw |
2025-12-02 05:11 |
| c339298 |
removed unused functions, and renamed functions for more readability. adopted dwms G-loaded approach on the struct level. |
tonybtw |
2025-12-02 03:51 |
| 4ca96ad |
Added send monitor function and handled mouse cursor events like dwm does, to drag/resize events causing bugs on multi monitor setups. |
tonybtw |
2025-12-01 23:17 |
| e932c2c |
Added pivotol functions to get urgency of clients, window title backend, configurenotify to get screen resolution correctly, and focusin to prevent focus stealing. |
tonybtw |
2025-12-01 22:48 |
| 51b0e02 |
deprecated directional/exchange client movement for now since they interfere with core window/client management structural logic. |
tonybtw |
2025-12-01 20:53 |
| c755274 |
Added helper functions for text properties, urgency, and atomic properties of windows. |
tonybtw |
2025-12-01 19:06 |
| ae03894 |
Removed calls to legacy hashmap system for window management |
tonybtw |
2025-12-01 18:57 |
| 6c1e59a |
Added logic to move windows from monitors with a keybind, and toggle monitors with a keybind. removed all references to old hasmap window list |
tonybtw |
2025-12-01 08:21 |
| 5767bfd |
Added window rules for floating, and tags similar to dwm. |
tonybtw |
2025-12-01 07:05 |
| 3a6a48d |
Added window rules such as opening a window in a specific tag, or opening it floating. |
tonybtw |
2025-12-01 06:45 |
| fdbc881 |
Added comboview logic from dwm, and added sticky tag view from dwm. updated logic so clients move offscreen instead of stay stored in respective tags. |
tonybtw |
2025-12-01 06:02 |
| 23d144c |
Added size hints for old terminals, and added smartgaps flag to lua config for single window gaps |
tonybtw |
2025-12-01 05:23 |
| 16b90b9 |
Added smartgaps, mfact, and nmaster (inc master, dec master) functionality from dwm. Default to attach-aside patch. |
tonybtw |
2025-12-01 05:12 |
| b045fc8 |
Added correct logic to focusstack() and unmap() windows (straight from DWMs logic). |
tonybtw |
2025-12-01 04:41 |
| a4a6486 |
Phase 1 and 2 of dwm conversion complete. |
tonybtw |
2025-11-30 04:01 |