Michael Stapelberg
|
4da5b7e784
|
tests: use wait_for_{map,unmap} to eliminate more sleep()s
|
2011-09-24 13:08:02 +01:00 |
Michael Stapelberg
|
4821b13cae
|
tests: lib/i3test: provide wait_for_map and wait_for_unmap
These functions should be used instead of calling wait_for_event directly when
waiting for MAP_NOTIFY or UNMAP_NOTIFY
|
2011-09-24 13:07:05 +01:00 |
Michael Stapelberg
|
38a9eabff1
|
tests: implement sync_with_i3 and use it instead of sleep()
Also use open_standard_window() in a few more places where appropriate
|
2011-09-24 11:15:08 +01:00 |
Michael Stapelberg
|
3167e9ad2d
|
lib/i3test.pm: reformat exports list
|
2011-09-22 23:13:13 +01:00 |
Michael Stapelberg
|
83560c85d8
|
lib/i3test.pm: Don’t sleep(0.25), but wait until the window was mapped
This makes it faster and less racey
|
2011-09-22 23:13:12 +01:00 |
Michael Stapelberg
|
5542af316f
|
t/65-for_window: add tests for window_role
|
2011-09-18 16:05:54 +01:00 |
Michael Stapelberg
|
99168a84a9
|
tests: also make launch_with_config() log to LOGPATH
|
2011-09-18 15:35:04 +01:00 |
Michael Stapelberg
|
c8c95030ad
|
tests: extend t/35-floating-focus to use focus left/right on floating windows
|
2011-09-17 19:29:23 +01:00 |
Michael Stapelberg
|
7a38d8ac56
|
Merge branch 'master' into next
|
2011-09-17 14:13:05 +01:00 |
Michael Stapelberg
|
7a43af04af
|
Tests: fix floating size, add a test to check floating size when starting in tiling
|
2011-09-17 14:12:16 +01:00 |
Michael Stapelberg
|
717ae819c5
|
Merge branch 'master' into next
|
2011-09-11 22:52:44 +01:00 |
Michael Stapelberg
|
2a215fd7e2
|
Bugfix: Ignore for_window commands with empty (invalid) criteria (+test) (Thanks aksr)
|
2011-09-11 22:52:33 +01:00 |
Michael Stapelberg
|
d82698efa7
|
make the old assign syntax trigger an i3-nagbar warning (it’s deprecated), adjust test
|
2011-09-11 22:01:36 +01:00 |
Michael Stapelberg
|
b3e1fb1f3b
|
Make the old 'assign' case-insensitive again (+test) (Thanks aksr)
|
2011-09-11 21:16:45 +01:00 |
Michael Stapelberg
|
c1c1730516
|
pcre: enable UCP, UTF-8 (if available), extend t/19-match
|
2011-09-11 11:40:51 +01:00 |
Michael Stapelberg
|
8e04867e51
|
extend t/19-match to also test regular expressions
|
2011-09-10 23:52:39 +01:00 |
Michael Stapelberg
|
bf4d166330
|
extend t/17-workspace.t to check if the numbers are assigned correctly
|
2011-09-05 22:24:28 +02:00 |
Michael Stapelberg
|
f0a0236b7b
|
Merge branch 'master' into next
|
2011-08-28 17:02:19 +02:00 |
Michael Stapelberg
|
96b219f27b
|
migrate-config: use \s, be a bit more whitespace tolerant (+test) (Thanks sbedivere)
Fixes: #457
|
2011-08-28 17:01:59 +02:00 |
Michael Stapelberg
|
16188af8bf
|
Merge branch 'master' into next
|
2011-08-28 15:47:35 +02:00 |
Michael Stapelberg
|
0b0a2dad51
|
t/66-assign: check if i3 crashes when assigning a dock window to floating
|
2011-08-28 15:43:51 +02:00 |
Michael Stapelberg
|
8114ecda47
|
Merge branch 'master' into next
|
2011-08-27 13:47:57 +02:00 |
Michael Stapelberg
|
e97a7e34f7
|
Bugfix: Re-implement reconfiguring height of dock windows (+test) (Thanks thomasba)
|
2011-08-27 13:47:10 +02:00 |
Michael Stapelberg
|
6c42a179ec
|
Merge branch 'master' into next
|
2011-08-27 13:03:20 +02:00 |
Michael Stapelberg
|
4c01dbd726
|
Bugfix: Don’t always focus floating windows (fixes focus stealing with assignments) (+test) (Thanks aksr)
|
2011-08-27 13:02:44 +02:00 |
Michael Stapelberg
|
ff85023b08
|
Merge branch 'master' into next
|
2011-08-24 15:14:53 +02:00 |
Michael Stapelberg
|
0d35feb71b
|
Bugfix: Make the 'resize' command work inside tabbed/stacked cons (+test) (Thanks sbedivere)
Fixes #461
|
2011-08-24 15:14:04 +02:00 |
Michael Stapelberg
|
642a745004
|
Merge branch 'master' into next
|
2011-08-24 00:57:36 +02:00 |
Michael Stapelberg
|
b8a656bca7
|
Add test for the 'focus mode_toggle' issue (#487)
|
2011-08-24 00:57:25 +02:00 |
Michael Stapelberg
|
22e30061f3
|
Merge branch 'master' into next
|
2011-08-17 16:37:09 +02:00 |
Michael Stapelberg
|
f172359ba5
|
Bugfix: Don’t change focus when assigned windows start on invisible workspaces (+test) (Thanks ioflag)
Fixes #468
|
2011-08-17 16:36:19 +02:00 |
Michael Stapelberg
|
f8d834c62d
|
Merge branch 'master' into next
|
2011-08-09 09:47:10 +02:00 |
Michael Stapelberg
|
98cc37e223
|
swap up/down, also modify the testcase
|
2011-08-09 09:46:02 +02:00 |
Michael Stapelberg
|
74687fa97c
|
tests: add t/74-border-config which checks new_window and new_float
|
2011-08-09 09:29:59 +02:00 |
Michael Stapelberg
|
dab3a0b85a
|
tests: add testcase for the GET_MARKS ipc request
|
2011-08-09 08:19:48 +02:00 |
Michael Stapelberg
|
51119c75c1
|
extend t/65-for_window to check for the 'instance' criterion
|
2011-08-04 20:11:01 +02:00 |
Michael Stapelberg
|
3ef7e3cee4
|
t/41-resize: also verify resize for floating windows
|
2011-08-03 14:48:33 +02:00 |
Michael Stapelberg
|
dcba8024de
|
also handle quoted workspace names, extend t/72 for that
|
2011-08-03 03:33:12 +02:00 |
Michael Stapelberg
|
72d2b2c9bd
|
add testcase to check if i3 starts on the first named workspace (ticket #449)
|
2011-08-03 02:56:24 +02:00 |
Michael Stapelberg
|
003f7043c5
|
t/70-force-focus-wrapping: use launch_with_config
|
2011-08-03 02:12:29 +02:00 |
Michael Stapelberg
|
7956289c2b
|
t/67-workspace_layout: use launch_with_config
|
2011-08-03 02:04:52 +02:00 |
Michael Stapelberg
|
8734534b5c
|
t/66-assign: use launch_with_config
|
2011-08-03 02:03:26 +02:00 |
Michael Stapelberg
|
506d8797b2
|
tests: implement i3test::launch_with_config, use it in t/65-for_window
|
2011-08-03 00:03:13 +02:00 |
Michael Stapelberg
|
b57e8570c9
|
t/65-for_window: add a testcase for multiple criteria
|
2011-08-02 19:46:10 +02:00 |
Michael Stapelberg
|
56499d8374
|
tests: make t/65-for-window.t use separate i3 instances
|
2011-08-02 19:21:09 +02:00 |
Michael Stapelberg
|
3204caa98d
|
i3-migrate-config-to-v4: drop the .pl suffix
As lintian (a Debian package checker) mentions, it is more clever to install it
without the extension, since the implementation language might change.
|
2011-07-31 23:11:05 +02:00 |
Michael Stapelberg
|
eea804cd94
|
migrate-config: convert old 'with container' commands to 'focus parent; $command' (+test) (Thanks Marcus)
|
2011-07-27 14:36:22 +02:00 |
Michael Stapelberg
|
2b940296a8
|
tests: t/17-workspace.t: keep workspace 1 open
When not running i3 in a terminal from workspace 1, this would fail otherwise
|
2011-07-27 14:35:40 +02:00 |
Michael Stapelberg
|
49ea805905
|
tests: get the socket path from the X11 atom I3_SOCKET_PATH
The hard-coded socket paths are not useful when running the test suite in
parallel.
|
2011-07-25 13:35:56 +02:00 |
Michael Stapelberg
|
34eb9b2664
|
ipc: make 'focused' a bool
|
2011-07-24 15:00:09 +02:00 |