Kris Maglione
|
778f85c51f
|
Preliminary implementation of the new focus handling algorithm.
|
2007-02-18 17:54:56 -05:00 |
|
Kris Maglione
|
abe8a08492
|
Fix tagging of client with multiple tags.
|
2007-02-17 13:14:20 -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
|
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
|
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
|
68c49b6068
|
Frames shouldn't snap to themselves on opaque moves
|
2007-02-13 01:20:09 -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
|
7e317d31c1
|
Generate a ClientFocus event on focus_area
|
2007-02-12 17:11:54 -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
|
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
|
fa5b4b2402
|
Fixed there appearing to be an empty column
|
2007-02-11 12:36:39 -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
|
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 |
|
Kris Maglione
|
0ca60e5f67
|
Fix bug and add clients to an area after the selected client.
|
2007-02-10 23:11:35 -05:00 |
|
Kris Maglione
|
ced1e98aff
|
Fixed a lot of focus code, including a segfault.
|
2007-02-10 20:09:11 -05:00 |
|
Kris Maglione
|
702801addc
|
Fix a bug in do_managed_move thanks to Daniel Waeber. Minor change to area.c
|
2007-02-10 14:17:33 -05:00 |
|
Kris Maglione
|
b220628d5e
|
Some more cleanup
|
2007-02-10 03:09:19 -05:00 |
|
Kris Maglione
|
46a9db62ae
|
Don't call arrange_column on floating areas
|
2007-02-10 02:48:13 -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
|
3cb772c951
|
Some cleanup: "If you want to go somewhere, goto is the best way to get there."
|
2007-02-10 02:29:27 -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
|
ca4cffaeed
|
Fixed client grabs
|
2007-02-09 21:29:21 -05:00 |
|
Kris Maglione
|
83d52792b4
|
Restore some missing ClientFocus evens
|
2007-02-09 12:25:35 -05:00 |
|
Kris Maglione
|
ed5ff78e79
|
Fix a->sel possibly being nil when it shouldn't
|
2007-02-09 00:27:03 -05:00 |
|
Kris Maglione
|
bf6776794c
|
Last commit done right.
|
2007-02-08 21:32:47 -05:00 |
|
Kris Maglione
|
e8913c2afe
|
Fixed bug where v->sel could be set to a removed frame
|
2007-02-08 21:26:45 -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
|
9897ab516c
|
Fix 'select up/down' of clients
|
2007-02-08 12:06:39 -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
|
0cca58fe53
|
Some refactoring, mainly related to stacking of the floating layer.
|
2007-02-07 23:23:18 -05:00 |
|
Kris Maglione
|
6f0b9096d4
|
Restore cycling of areas.
|
2007-02-07 12:08:25 -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
|
1f7cc79d55
|
Cleanup in area.c
|
2007-02-06 20:47:03 -05:00 |
|
Kris Maglione
|
06669775f7
|
Misc cleanup.
|
2007-02-05 21:56:03 -05:00 |
|
Kris Maglione
|
0adf0d0cb3
|
Fixed sizing bug in create_area with 1 column
|
2007-02-05 07:47:12 -05:00 |
|
Kris Maglione
|
868f3b2bb4
|
Fixed sizing big in create_area()
|
2007-02-05 00:41:13 -05:00 |
|
Kris Maglione
|
f4bff50f75
|
Replaced nasty, eyesore NULL with nil
|
2007-02-04 21:02:05 -05:00 |
|
Kris Maglione
|
67a60e670a
|
New drop_move algorithm for managed mode. Works, but sucks. Will replace soon.
|
2007-02-04 20:57:28 -05:00 |
|
Denis Grelich
|
17766a5001
|
introduced new events: DestroyClient, CreateColumn, ColumnFocus, FocusFloating, DestroyColumn
|
2007-01-13 02:01:41 +01:00 |
|
Anselm R. Garbe
|
fbacdbcf94
|
renamed wm.h into wmii.h
|
2006-10-20 10:07:55 +02:00 |
|
Anselm R. Garbe
|
8e8e40516e
|
removed liblitz
|
2006-10-12 16:10:57 +02:00 |
|
Anselm R. Garbe
|
4a7273b827
|
reorganized, still liblitz there
|
2006-10-12 15:11:25 +02:00 |
|