Commit Graph

1270 Commits

Author SHA1 Message Date
Kris Maglione
1db9310896 Fix reading of WM_PROTOCOLS. 2007-04-22 01:58:31 -04:00
Kris Maglione
4747be2cc9 Track a window's class rather than polling it on name changes. 2007-04-22 01:29:35 -04:00
Kris Maglione
ba5c453954 Update the class string when updating the title. 2007-04-22 01:04:55 -04:00
Kris Maglione
da1c99c630 Remove debugging statement from util/compile. 2007-04-22 00:31:47 -04:00
Kris Maglione
e977005195 Use a uchar* buffer for wmiir.c to avoid a warning. 2007-04-22 00:07:23 -04:00
Kris Maglione
4b9fc7ab1f Fix EXCFLAGS in the /cmd directory. 2007-04-22 00:05:05 -04:00
Kris Maglione
f620e46171 Better relaxing code. 2007-04-21 23:56:09 -04:00
Kris Maglione
0b2c30fd88 Added writable /client/n/label 2007-04-21 22:04:11 -04:00
Kris Maglione
7eed342876 Brute force, set the background pixmap of every window on any X event. Temporary. 2007-04-21 18:46:17 -04:00
Kris Maglione
cc14f006f8 Draw on the fg and bg of frames so broken apps like urxvt don't clear them. 2007-04-21 17:20:19 -04:00
Kris Maglione
391cf8e49a Bunch of fixes. Redraw divs when updated without waiting for expose. 2007-04-21 17:01:49 -04:00
Kris Maglione
9e3cd5d606 Added support for the MWM borderless hint, since apps seem to break without it. 2007-04-21 01:13:40 -04:00
Kris Maglione
ea5641e8b7 Better managed mode grabbox moving. 2007-04-20 19:35:46 -04:00
Kris Maglione
2802ad6f96 Preliminary working grab box support for managed clients. 2007-04-20 18:47:02 -04:00
Kris Maglione
255b2ee39b Add map.c. 2007-04-20 15:25:29 -04:00
Kris Maglione
06cfd55d30 Fixes, cleanup. Pass strings around instead of Atoms. 2007-04-20 15:24:49 -04:00
Kris Maglione
87f632b067 Fix gravity. 2007-04-20 02:52:33 -04:00
Kris Maglione
e1e28cdb9b Lots of fixes, cleanup. New 'config' make target to guess at and prompt for config.mk knobs. 2007-04-19 23:27:26 -04:00
Kris Maglione
ec5c7380b7 Cast iconv's second arg void, because of differing prototypes. 2007-04-18 16:37:21 -04:00
Kris Maglione
d77bf97f33 Include <errno.h> in utf.c. 2007-04-18 16:30:21 -04:00
Kris Maglione
c1dbb73648 Convert data from the fs to UTF-8, too. Fix a bug in synthetic configure notifies. 2007-04-18 15:50:25 -04:00
Kris Maglione
7fb69196ce Use Xutf8* rather than Xmb*. Convert from locale to UTF-8. Some other fixes. 2007-04-18 15:08:15 -04:00
Kris Maglione
957fa03c4e Fix a bunch of bugs. No more Xored moves/resizes. 2007-04-17 21:34:36 -04:00
Kris Maglione
4850457d6d Fixed bug in destroying areas. Changed vertical managed moves. 2007-04-17 14:41:22 -04:00
Kris Maglione
c1a60e3f26 Preliminary work on new grab box handling. Added x11.[ch], removed unused draw.c. 2007-04-17 14:00:15 -04:00
Kris Maglione
b24b865bd9 Cleanup. 2007-04-17 01:19:53 -04:00
Kris Maglione
50c62303dd Cleanup. Switch some lists to doubly linked. 2007-04-17 00:28:43 -04:00
Kris Maglione
a516c373ef cleanup 2007-04-16 22:47:32 -04:00
Kris Maglione
6cc9c57dfd Better modkey resizing behavior in managed mode. 2007-04-16 22:02:29 -04:00
Kris Maglione
0f8df1e36c Revert to grabbing AnyButton/AnyModifier on frame windows. Misc fixes. 2007-04-16 20:30:23 -04:00
Kris Maglione
d8a7ede21f New event processing model. 2007-04-16 19:54:31 -04:00
Kris Maglione
b67d9d3848 Misc fixes. 2007-04-16 17:00:09 -04:00
Kris Maglione
9a72e4a48b Some updates to divider drawing. 2007-04-16 14:51:24 -04:00
Kris Maglione
aeacaf7589 First commit to test branch 2007-04-16 14:06:32 -04:00
Kris Maglione
61db117898 Cleanup. 2007-04-14 08:06:23 -04:00
Kris Maglione
9d0cdd5ca2 Same as the last commit, only right. 2007-04-14 04:41:15 -04:00
Kris Maglione
49ac08aaa6 Don't segfault when trying to grab the first or last column devider. 2007-04-14 04:37:38 -04:00
Kris Maglione
84368de7f3 Cleanup. 2007-04-14 03:03:06 -04:00
Kris Maglione
172ac9ce07 Added resize cursor. Fixed colmodes. Fixed warning. 2007-04-14 02:50:31 -04:00
Kris Maglione
aafc92f220 Improved column resizing. 2007-04-14 02:35:58 -04:00
Kris Maglione
ca77b0cd99 Some preliminary changes to make managed mode more cohesive. 2007-04-13 19:23:24 -04:00
Kris Maglione
54f2e140d8 Some stuff from yesterday or so. Testing eris. 2007-04-10 05:04:19 -04:00
Kris Maglione
33ec75a157 New window moving algorithm which doesn't require (but suggests) warping. 2007-04-07 02:44:39 -04:00
Kris Maglione
61d5a141f7 Cleanup in mouse.c, 9menu. 2007-04-07 01:28:49 -04:00
Kris Maglione
375b59eefd Cleanup LICENSE and README. Some minor changes from last night that I can't remember. 2007-04-06 15:29:24 -04:00
Kris Maglione
6336612d9c Use util.c (emalloc, estrdup) in wmii9menu. 2007-04-06 02:25:58 -04:00
Kris Maglione
d3f84606af New args processing code for wmii9menu. 2007-04-06 02:09:51 -04:00
Kris Maglione
90f9413671 Fix some repetative code in wmii9menu. 2007-04-06 01:44:50 -04:00
Kris Maglione
f43d50d2aa Add a note that wmii9menu.c is modified. 2007-04-06 01:36:17 -04:00
Kris Maglione
a6893551ea Fixed some bugs with managed moves/swaps. Some cleanup elsewhere. 2007-04-05 17:30:50 -04:00