Kris Maglione
|
3c5b719d89
|
Check for pending X11 events after serving a 9p connection.
|
2007-02-19 22:55:18 -05:00 |
Kris Maglione
|
778f85c51f
|
Preliminary implementation of the new focus handling algorithm.
|
2007-02-18 17:54:56 -05:00 |
Kris Maglione
|
aa10cbc01b
|
Fix a segfault.
|
2007-02-17 13:22:52 -05:00 |
Kris Maglione
|
c20c1727cb
|
Fixed a bunch of focus stupidity.
|
2007-02-17 12:49:22 -05:00 |
Kris Maglione
|
c1ad5c2585
|
Take advantage of strlcat in libixp
|
2007-02-17 02:20:11 -05:00 |
Kris Maglione
|
63a7d58bff
|
Fixed configurerequest again
|
2007-02-16 14:04:09 -05:00 |
Kris Maglione
|
e53f4f0a11
|
Fixed configurerequest function
|
2007-02-16 13:41:23 -05: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
|
448132d437
|
Fix send_client again
|
2007-02-13 14:58:18 -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
|
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
|
7c3c475918
|
Added u(char|short|int|long|vlong) and vlong types
|
2007-02-12 01:24:24 -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
|
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
|
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
|
ced1e98aff
|
Fixed a lot of focus code, including a segfault.
|
2007-02-10 20:09:11 -05:00 |
Kris Maglione
|
04ab4263ce
|
Don't map clients on manage_client. Fixes a bug with creation on non-selected view.
|
2007-02-10 12:29:46 -05:00 |
Kris Maglione
|
b220628d5e
|
Some more cleanup
|
2007-02-10 03:09:19 -05:00 |
Kris Maglione
|
d197845630
|
Remove some cruft, arrange areas when adding clients, and make sure we don't map mapped clients and vice versa
|
2007-02-10 02:44:57 -05:00 |
Kris Maglione
|
914a2d3543
|
Replaced a bunch of the nasty, old focus code, and fixed focusing of the empty floating area
|
2007-02-10 02:13:29 -05:00 |
Kris Maglione
|
ff6540925f
|
Unmap and set Iconic state of iconic or out-of-view windows
|
2007-02-09 22:06:07 -05:00 |
Kris Maglione
|
ca4cffaeed
|
Fixed client grabs
|
2007-02-09 21:29:21 -05:00 |
Kris Maglione
|
05d83dd294
|
Relent and only grab AnyButton, AnyModifier on unfocused clients
|
2007-02-09 21:19:26 -05:00 |
Kris Maglione
|
3db63de615
|
Fix bug where clicking the unfocused titlebar triggered a window move until another click.
|
2007-02-09 18:16:15 -05:00 |
Kris Maglione
|
4ec78c508e
|
Finally fix the freezing bug, I hope
|
2007-02-09 18:07:59 -05:00 |
Kris Maglione
|
a3d5acc926
|
Improvements to button grabs
|
2007-02-09 16:27:10 -05:00 |
Kris Maglione
|
0ac783e033
|
Another go at preventing freeze
|
2007-02-09 14:06:24 -05:00 |
Kris Maglione
|
8ccb32f1ac
|
Draw border under titlebar, add missing function proto, fix bar border to 1px
|
2007-02-09 01:13:02 -05:00 |
Kris Maglione
|
9eaeddf4bb
|
Restack view after mapping a client (&c)
|
2007-02-09 01:06:15 -05:00 |
Kris Maglione
|
35dfbdef13
|
Elide spurious ClientFocus events
|
2007-02-08 22:28:32 -05:00 |
Kris Maglione
|
25067751f7
|
Added Urgent and NotUrgent events for the urgency hint
|
2007-02-08 21:50:49 -05:00 |
Kris Maglione
|
e078841067
|
Fixed cycling of floating frames, and stacking issues on 'send toggle'
|
2007-02-08 20:31:12 -05:00 |
Kris Maglione
|
595d6cb8ca
|
Fix a bug that ostensibly prevents toggling layers when the mouse is over a floating client.
|
2007-02-08 00:05:27 -05:00 |
Kris Maglione
|
8a333e8010
|
Implemented a click-to-raise policy in floating mode. Comments?
|
2007-02-07 22:04:18 -05:00 |
Kris Maglione
|
cac086b3fc
|
Fixed sizing bug of clients with multiple tags, with cleanup along the way.
|
2007-02-06 21:48:28 -05:00 |
Kris Maglione
|
1025c92f0f
|
Got rid of some of said cruft.
|
2007-02-05 01:00:42 -05:00 |
Kris Maglione
|
f4bff50f75
|
Replaced nasty, eyesore NULL with nil
|
2007-02-04 21:02:05 -05:00 |