]>
Pileus Git - wmpus/log
Andy Spencer [Mon, 19 Sep 2011 01:38:47 +0000 (01:38 +0000)]
Add circular focus shifting
Andy Spencer [Mon, 19 Sep 2011 00:52:50 +0000 (00:52 +0000)]
Implement quadrant based resizing
Andy Spencer [Mon, 19 Sep 2011 00:32:56 +0000 (00:32 +0000)]
Add border to focused window
Andy Spencer [Sun, 18 Sep 2011 23:45:11 +0000 (23:45 +0000)]
Only grab mouse click on unfocused windows
Prevents accidentally stealing all clicks
Andy Spencer [Sun, 18 Sep 2011 22:48:12 +0000 (22:48 +0000)]
Add split (default), stack, and maximized modes
Andy Spencer [Sun, 18 Sep 2011 21:19:57 +0000 (21:19 +0000)]
Try to fix resizing for things like urxvtd
For some reason if we set the correct configure size, and even if we
send configure notify, the terminal doesn't resize itself correctly, not
sure why this happens.
Doing the incorrect configure, then resizing appears to fix it, but
causes flicker..
Andy Spencer [Sun, 18 Sep 2011 20:36:19 +0000 (20:36 +0000)]
Force WM requested size for configure requests
Andy Spencer [Sun, 18 Sep 2011 10:40:53 +0000 (10:40 +0000)]
Add support for _NEW_WM_STRUT
Lets things like dzen work
Andy Spencer [Sun, 18 Sep 2011 08:20:15 +0000 (08:20 +0000)]
Reset focus after focus change event
Andy Spencer [Sun, 18 Sep 2011 05:23:40 +0000 (05:23 +0000)]
Use focus for new windows
Andy Spencer [Sun, 18 Sep 2011 04:41:16 +0000 (04:41 +0000)]
Use focus when moving windows
Andy Spencer [Sun, 18 Sep 2011 03:55:09 +0000 (03:55 +0000)]
Fix margins, add some focus
Each column stores the last focused window and is used when switching
back to that column.
Andy Spencer [Sun, 18 Sep 2011 01:23:56 +0000 (01:23 +0000)]
Add margin
Andy Spencer [Sun, 18 Sep 2011 01:12:09 +0000 (01:12 +0000)]
Fix some errors
- UnmapNotify happens twice (wtf?) removing the window entirely the
first time prevents the second time for doing anything.
- Ignore random X11 error messages using xerror callback
(taken from dwm)
- Add static to a bunch of stuff
Andy Spencer [Sat, 17 Sep 2011 21:34:57 +0000 (21:34 +0000)]
Fix list_insert
Thanks to Mike Auchter
Andy Spencer [Sat, 17 Sep 2011 00:17:10 +0000 (00:17 +0000)]
Fix key type, add LIB= for win32 build
Andy Spencer [Sat, 17 Sep 2011 00:05:36 +0000 (00:05 +0000)]
Fix root window mask, change modkey
Andy Spencer [Fri, 16 Sep 2011 23:36:08 +0000 (23:36 +0000)]
Better tiling support
Andy Spencer [Fri, 16 Sep 2011 23:10:01 +0000 (23:10 +0000)]
X11 updates
- Ignore non-visible and override_redirect windows
- Keep focus when moving windows
- Fix pointer motion grabbing
Andy Spencer [Sun, 22 May 2011 22:04:17 +0000 (22:04 +0000)]
Implement keyboard focus/window movement
Andy Spencer [Sun, 22 May 2011 11:24:53 +0000 (11:24 +0000)]
Improve window management
Updates to sys-x11:
- Add win_t caching
- Add existing windows at startup
- Watch for added/removed windows
Updates to wm-wmii:
- Add rows/columns
- Update arrangement for added/removed windows
- Key based window/focus movement (broken)
Misc:
- Add linked list util for wm-wmii
Andy Spencer [Thu, 19 May 2011 07:45:53 +0000 (07:45 +0000)]
Playing with focus
Andy Spencer [Thu, 19 May 2011 05:59:59 +0000 (05:59 +0000)]
X11 Bug fixes
Andy Spencer [Wed, 18 May 2011 07:09:25 +0000 (07:09 +0000)]
Initial code for win32
Andy Spencer [Sat, 14 May 2011 22:13:38 +0000 (22:13 +0000)]
Initial code for x11/wmii
Andy Spencer [Thu, 12 May 2011 05:29:16 +0000 (05:29 +0000)]
Initial file structure