Michael Stapelberg
|
ea4e3e7682
|
parser: bugfix: initialize match when parsing new command
|
2010-11-12 19:07:48 +01:00 |
Michael Stapelberg
|
6eb7f2a01d
|
lexer/parser: implement 'border' command
|
2010-11-12 18:41:54 +01:00 |
Lourens Rozema
|
8159ffaa06
|
Bugfix for the kill command (used a.o. in test 18). Call to match_init is to be used i.o. a simple memset() to zero. Otherwise the boolean dock field doesn't get initalized to -1.
|
2010-08-21 18:28:37 +02:00 |
Michael Stapelberg
|
d066341261
|
ipc/parser: commands can now return custom JSON replies
Also, finally add include/cmdparse.h
|
2010-07-17 15:15:37 +02:00 |
Michael Stapelberg
|
6d152103f5
|
parser: implement move
|
2010-06-30 22:23:32 +02:00 |
Michael Stapelberg
|
565ef78b12
|
parser: implement resize command
|
2010-06-30 19:47:23 +02:00 |
Michael Stapelberg
|
bd9e5c0bc4
|
parser: implement explicit "mode floating"/"mode tiling"
|
2010-06-30 15:54:34 +02:00 |
Michael Stapelberg
|
2da4173144
|
parser: implement "reload"
|
2010-06-30 15:31:29 +02:00 |
Michael Stapelberg
|
ea30fdc327
|
parser: call tree_close_con() instead of tree_close() when run interactively
|
2010-06-30 15:27:18 +02:00 |
Michael Stapelberg
|
6897e15e72
|
Implement mark/goto, modify testcase
|
2010-06-02 23:32:05 +02:00 |
Michael Stapelberg
|
5bff638ea0
|
bugfix: the layout command needs to change the layout of the parent container
|
2010-06-02 18:58:52 +02:00 |
Michael Stapelberg
|
7c3e88ad93
|
parser: implement matching on the window id
|
2010-06-02 17:20:32 +02:00 |
Michael Stapelberg
|
cea8f91e18
|
parser: implement 'layout'
|
2010-06-01 23:20:57 +02:00 |
Michael Stapelberg
|
a25dc3e988
|
Implement focus command (and extend t/21-next-prev.t to test it)
|
2010-06-01 18:49:43 +02:00 |
Michael Stapelberg
|
71e0e49c0e
|
Implement mode toggle
|
2010-05-31 22:48:28 +02:00 |
Michael Stapelberg
|
2d52ecf071
|
Add parameter to reparent windows instead of killing them when closing a container
Necessary because when windows are unmapped, they are not necessary to
be killed (an application can unmap it temporarily).
|
2010-05-15 00:16:59 +02:00 |
Michael Stapelberg
|
5eae706427
|
grammar: s/layout_mode/window_mode
|
2010-05-11 23:04:21 +02:00 |
Michael Stapelberg
|
c75a6732bf
|
Implement 'restore' in new parser
|
2010-05-11 23:00:31 +02:00 |
Michael Stapelberg
|
a0e33c1d68
|
implement 'move' command in the new parser
|
2010-05-11 22:46:49 +02:00 |
Michael Stapelberg
|
98dbe63e35
|
Implement exec, exit, level, restart (without testcases for now)
|
2010-05-10 10:12:35 +02:00 |
Michael Stapelberg
|
6a1c34d2c5
|
Implement 'split'
|
2010-05-10 09:33:10 +02:00 |
Michael Stapelberg
|
145ebc7584
|
Implement 'prev', extend testcase
|
2010-05-10 09:08:31 +02:00 |
Michael Stapelberg
|
d8307f4b4a
|
implement 'next' in the new command parser (testcase unfinished)
|
2010-05-10 00:06:24 +02:00 |
Michael Stapelberg
|
0ea85c1b9d
|
implement 'fullscreen' command
|
2010-04-17 19:29:44 +02:00 |
Michael Stapelberg
|
22f38ebde4
|
clear current_match when dropping state
|
2010-04-17 12:57:06 +02:00 |
Michael Stapelberg
|
bb220b27d7
|
check for empty matches
|
2010-04-16 22:50:20 +02:00 |
Michael Stapelberg
|
93600ce0fd
|
implement con_id for matching containers, extend testcase
|
2010-04-16 15:30:07 +02:00 |
Michael Stapelberg
|
769501420d
|
add first version of a new flex/bison based command parser
|
2010-04-14 20:26:56 +02:00 |