249c3f58ab
t/21: formatting
2010-06-01 22:29:09 +02:00
3aa1801392
add testcase for crash on closing floating windows whose parent was killed
2010-06-01 20:52:59 +02:00
afa8be9547
lib/i3test: Implement get_focused
2010-06-01 20:52:22 +02:00
a25dc3e988
Implement focus command (and extend t/21-next-prev.t to test it)
2010-06-01 18:49:43 +02:00
de0c13ba78
Add testcase which ensures that floating windows can be closed
...
See last commit
2010-05-31 23:17:02 +02:00
6a1c34d2c5
Implement 'split'
2010-05-10 09:33:10 +02:00
145ebc7584
Implement 'prev', extend testcase
2010-05-10 09:08:31 +02:00
d8307f4b4a
implement 'next' in the new command parser (testcase unfinished)
2010-05-10 00:06:24 +02:00
65e9036837
bugfix: don’t clean up workspace when switching to the same workspace
2010-05-09 23:20:49 +02:00
206e1ed041
less boilerplate by using Test::Kit and -It/lib in Makefile
2010-04-17 22:49:26 +02:00
a2e3bb1cdd
make testcases use AnyEvent::I3
2010-04-17 22:40:01 +02:00
fdd44dcada
make the fullscreen testcase test the 'fullscreen' command, too
2010-04-17 19:29:27 +02:00
b244ce3915
extend fullscreen testcase
2010-04-17 17:40:19 +02:00
1b4bd96ea9
extend t/02-fullscreen.t
2010-04-17 13:53:41 +02:00
9488e3d249
add testcase for multiple commands (and whitespace variations)
2010-04-17 12:58:36 +02:00
50d590df28
add test for the match functionality in the new parser
2010-04-16 23:04:42 +02:00
f48cc9ee21
update t/16* for data structure
2010-04-16 21:01:08 +02:00
93600ce0fd
implement con_id for matching containers, extend testcase
2010-04-16 15:30:07 +02:00
caa1e9a962
move common functions to i3test, export them, bail out if workspace creation fails
2010-04-16 15:03:27 +02:00
64d34d7e70
add testcase for opening/killing containers
2010-04-16 14:52:31 +02:00
d94bef2ebb
retab!
2010-04-16 14:34:12 +02:00
9b737f631d
add testcase for changing workspaces
2010-04-16 14:24:29 +02:00
c145f7e529
first step of the big refactoring ("tree" branch).
...
From here on, we can track changes. It made no sense to put the
development up to this point into git.
2010-04-13 13:17:39 +02:00
93a9f3c244
Bugfix: Don’t mess up x/y coordinates in configurerequests for floating windows
...
This was the cause for ticket #93 , which actually has a false
conclusion for the reason of this bug.
This code needs to be refactored.
2010-03-11 23:34:29 +01:00
9a9ba1b859
ipc: implement GET_WORKSPACES message type
...
This is the foundation to use dzen2 or similar as a complete
replacement for the internal workspaces bar.
A testcase is included, more documentation about the IPC interface
will follow.
2010-03-11 15:58:39 +01:00
f7c8e76782
Select containers above or near the whole snapped width/height
...
This fixes ticket #100 , and is best explained using a little example.
Consider the following layout:
+---+---+
| | X |
+---+---+
| X |
+---+---+
Where X marks a window, so you have an empty container in the upper
left, the container on the bottom is snapped to the right. Before
this commit, nothing would happen when focusing "above". After
this commit, the upper window gets focused.
2010-03-11 00:15:34 +01:00
7a9755ad91
Add testcase for the last commit
2010-03-05 19:53:33 +01:00
8a9b57c874
Extend testcase for dock clients with wm_transient_for hint
2010-01-01 16:19:55 +01:00
245e29ef95
Expand testcase for urgency hint
2009-11-20 15:56:18 +01:00
ff3809f388
Add testcase for resizing of floating windows
2009-11-18 22:52:34 +01:00
0610c028d6
Add testcase for the urgency hint
...
Needs latest X11::XCB from git
2009-11-18 20:39:53 +01:00
f9d155341e
Change testcases to work with the released version of X11::XCB
2009-10-26 20:04:37 +01:00
87ced0438a
Add testcase for the mark/goto command
2009-10-07 21:50:23 +02:00
cf17e73293
Add a new test for moving clients to different workspaces (tiling and floating)
2009-10-01 17:18:11 +02:00
f5c0bfd181
More tests
2009-08-22 07:53:34 +02:00
32532792cd
tests: Use hex color codes for background_color
2009-08-21 16:06:12 +02:00
4a83bd26f8
Implement tests in t/10-dock.t
2009-08-21 15:01:20 +02:00
01f06f11ba
Use ArrayRefs instead of Rects where possible, add t/10-dock.t
2009-08-21 12:32:54 +02:00
a1e9f75fe5
Expand fullscreen test to setting the hint before mapping the window
2009-08-21 12:15:53 +02:00
992c531c4c
Switch to default mode before running the test
2009-08-06 00:16:26 +02:00
bc4c321c1b
Add testcase to test stacking mode for containers
2009-08-06 00:03:31 +02:00
aaca2346d8
Add testcase for checking if the focus stack is correct when mapping/unmapping floating clients
2009-08-05 21:54:24 +02:00
d9f8e2fa98
Add test for moving windows
2009-08-05 21:47:43 +02:00
0f414f8ade
Add testcases for IPC and basic focus switching
2009-08-05 21:37:11 +02:00
6e77e9d3f2
Add testcase for floating windows, add sleep to 01-tile.t
2009-08-05 20:47:10 +02:00
730508057c
use sleep with fractions, not usleep
2009-07-23 01:14:36 +02:00
dba1612655
Add test case for unmanaged windows (override_redirect => 1)
2009-07-16 14:29:18 +02:00
47041bdd73
Add testcases :-)
2009-07-16 13:43:43 +02:00