Commit Graph

1889 Commits

Author SHA1 Message Date
Kris Maglione
9a5c8daaaf Restore strncmps to fs.c 2007-02-15 22:11:55 -05:00
Kris Maglione
00c1d6a02c Removed debugging printf from place_client(). 2007-02-15 20:16:13 -05:00
Kris Maglione
73a594825f Reduced the memory consumption of place_client. Replaced strncmps against literal strings with strcmps. 2007-02-15 20:02:13 -05:00
Kris Maglione
d8e827bc21 Renamed selcolors back to focuscolors. Fixed an early free(). 2007-02-15 16:46:31 -05:00
Kris Maglione
ea55c5d3f7 Get rid of trigraph in column.c 2007-02-15 13:57:57 -05:00
Kris Maglione
482107fc40 Restored original 'wmiir write' semantics, and restored xwrite command. 2007-02-15 13:22:24 -05:00
Anthony Martin
a685afa2a7 Get rid of FOCUSCOLORS 2007-02-15 10:06:35 -08:00
Denis Grelich
d476b442ac Made wmiir write behave like wmiir echo instead. 2007-02-15 16:38:06 +01:00
Denis Grelich
d16d6e7cc5 Replacing wmiir xwrite with wmiir echo again. 2007-02-15 16:20:45 +01:00
uriel
2623172cfb Fix stupid formating mistake 2007-02-15 15:55:04 +01:00
uriel
19a83c25e7 Fix crash on floating layer resizal 2007-02-15 15:52:47 +01:00
Anthony Martin
c24f1dece9 All clients should behave like sel when their ctl file is read 2007-02-15 02:32:02 -08:00
Anthony Martin
d4ab63ffdc Fixed collapsed state of frames when switching from Colstack to Colmax 2007-02-15 02:31:12 -08:00
Kris Maglione
37dc275dab Stack fullscreen windows over the bar. Fullscreen mode needs work. 2007-02-15 02:43:33 -05:00
Kris Maglione
500af3016f Fix some focus bugs pending a rewrite of the focus system. 2007-02-15 00:01:56 -05:00
Kris Maglione
e8fbdc8846 New column scaling code. Fixed accidental resize on click of unfocused client. New public domain util.c. Some other stuff. 2007-02-14 23:20:47 -05:00
Kris Maglione
7bb382a396 Fixed crash with opaque moves in floating mode. 2007-02-14 15:03:24 -05:00
Kris Maglione
4b515ad6d4 Fix freeing of the wrong view, which causes a crash and memory leak. 2007-02-14 13:39:37 -05:00
Kris Maglione
448132d437 Fix send_client again 2007-02-13 14:58:18 -05:00
Kris Maglione
ef354aa781 Fix scaling of first column bug. Fix focus of first view bug. 2007-02-13 14:46:32 -05:00
Kris Maglione
007e6e57f0 Fix scaling of new columns. 2007-02-13 13:45:36 -05:00
Kris Maglione
4d45612618 Fixed Denis' focus bug 2007-02-13 13:19:01 -05:00
Kris Maglione
5fbf900d95 Applied Daniel Waeber's send_client patch, plus extrapolation 2007-02-13 12:04:42 -05:00
Kris Maglione
68c49b6068 Frames shouldn't snap to themselves on opaque moves 2007-02-13 01:20:09 -05:00
Kris Maglione
c9b562034a Added swapping back to the fs, but without bindings. Fixed a bug from 2 commits ago. Added more gotos :) 2007-02-13 01:10:43 -05:00
Kris Maglione
293e90cc00 Changed wmiir echo to wmiir xwrite, removed xwrite() from rc/status, and cleaned up wmiir script 2007-02-13 00:41:18 -05:00
Kris Maglione
47f21273e3 Experimentially made aforementioned notices more accurate 2007-02-12 23:35:43 -05:00
Kris Maglione
8f913e6221 Added an experimental feature to notify users of views with urgent clients. 2007-02-12 23:32:00 -05:00
Kris Maglione
0e1cba7e96 Set the focus properly when removing a client from the selected area 2007-02-12 22:44:42 -05:00
Kris Maglione
98d10dccac Made the configurerequest function a bit saner. Needs more overhauling. 2007-02-12 18:18:00 -05:00
Kris Maglione
8064fe1b6c Send FocusTag event on startup 2007-02-12 17:33:35 -05:00
Kris Maglione
7e317d31c1 Generate a ClientFocus event on focus_area 2007-02-12 17:11:54 -05:00
Kris Maglione
b62b14901c Grab buttons with the keyboard grab async until these freezes are fixed 2007-02-12 15:33:19 -05:00
Kris Maglione
28a80838ef Set keyboard focus to the bar instead of the root when no window is in focus 2007-02-12 14:05:45 -05:00
Kris Maglione
4f488d8adc Revert Denis' revert 2007-02-12 13:23:35 -05:00
Denis Grelich
b2e1253454 Revert the fuckup of SunCC compatibility. 2007-02-12 13:05:27 +01:00
Kris Maglione
7c3c475918 Added u(char|short|int|long|vlong) and vlong types 2007-02-12 01:24:24 -05:00
Kris Maglione
afa5c137c1 Replaced xwrite with wmiir echo 2007-02-11 23:46:15 -05:00
Kris Maglione
cd607938f9 Cleanup. Experiment with a new dragbox design. 2007-02-11 23:24:11 -05:00
Kris Maglione
2e80572fee Bugfixes, cleanup, remove SunCC compatibility patch. Add adding/removing tags by writing +tag/-tag 2007-02-11 22:17:20 -05:00
Kris Maglione
fed5c8f139 Add ability to alter a client's tagset by writing +tag or -tag. Revert SunCC compatibility changes to libixp. 2007-02-11 20:36:00 -05:00
Kris Maglione
d29968a50d Unmap client on opaque moves. Will this improve resource usage? 2007-02-11 14:45:14 -05:00
Kris Maglione
622ac75b4a Death to increment gaps. Please comment. 2007-02-11 13:32:15 -05:00
Kris Maglione
fa5b4b2402 Fixed there appearing to be an empty column 2007-02-11 12:36:39 -05:00
Kris Maglione
b2370513b8 Fixed the error returned on kill and Urgent commands to clients. 2007-02-11 12:33:05 -05:00
Kris Maglione
579220a962 Reparent client before applying tags (fixes strange behavior on client creation) 2007-02-11 03:02:00 -05:00
Kris Maglione
a36cc9e64b Fixed flickering when switching in max mode 2007-02-11 02:36:05 -05:00
Kris Maglione
ef4aef2f28 A bunch of fixes to management of windows 2007-02-11 01:09:00 -05:00
Kris Maglione
2ddd734ab0 Color drag boxes based on urgency and provide events in /client/n/ctl (Urgent, NotUrgent) to toggle it 2007-02-11 00:11:10 -05:00
Kris Maglione
4f951ec859 Change the behavior or colrules to size new columns, but not create them. colrules may be removed later. 2007-02-10 23:18:31 -05:00