Commit Graph

2896 Commits

Author SHA1 Message Date
Michael Stapelberg
cd5e74bd8e Bugfix: Call tree_render() before starting the dragging when dragging a floating window (Thanks eeemsi)
Fixes #462
2011-08-06 18:53:39 +02:00
Michael Stapelberg
2631ad4c07 Merge branch 'master' into next 2011-08-05 01:04:28 +02:00
Michael Stapelberg
863b3898a6 Merge branch 'fix-border-rendering' 2011-08-05 01:04:24 +02:00
Michael Stapelberg
ec0d67410a Fix border rendering (Thanks Paride Legovini) 2011-08-05 01:03:56 +02:00
Michael Stapelberg
6e95004d6c Merge branch 'master' into next 2011-08-04 23:37:40 +02:00
Michael Stapelberg
d4f32382c9 Merge branch 'fix-restart' 2011-08-04 23:37:34 +02:00
Michael Stapelberg
f2e1e220a4 Bugfix: Use the right format string (Thanks pnutzh4x0r) 2011-08-04 23:34:23 +02:00
Michael Stapelberg
7e0cbf18f9 Bugfix: Correctly parse the 'focused' (it’s a bool, no longer int) when restoring layout (Thanks andi) 2011-08-04 22:58:19 +02:00
Michael Stapelberg
93c3596619 Merge branch 'master' into next 2011-08-04 22:21:42 +02:00
Michael Stapelberg
93f475778f Merge branch 'fix-stacking' 2011-08-04 22:21:27 +02:00
Michael Stapelberg
1d50cff7ca Bugfix: Fix stacking order
The commit 192dbdabd6 introduced a regression
here (open three floating windows and try to raise them with clicking to see
what i mean)
2011-08-04 22:19:30 +02:00
Michael Stapelberg
31724a9a92 Merge branch 'check-duplicate' into next 2011-08-04 21:45:58 +02:00
Michael Stapelberg
ecc2cae3f7 Bugfix: use ELOG to actually get the error message into the logfile shown by i3-nagbar 2011-08-04 21:43:55 +02:00
Michael Stapelberg
4e350664ae Bugfix: Check that ->symbol != NULL before using strcasecmp() 2011-08-04 21:38:13 +02:00
Michael Stapelberg
787dd4059f little style fixes for the previous patch 2011-08-04 21:25:47 +02:00
Radek Tříška
9d101d8473 check_for_duplicate_bindings 2011-08-04 20:37:01 +02:00
Michael Stapelberg
e9395149b9 Merge branch 'master' into next 2011-08-04 20:11:44 +02:00
Michael Stapelberg
8510a4e322 Merge branch 'fix-instance-criterion' 2011-08-04 20:11:40 +02:00
Michael Stapelberg
51119c75c1 extend t/65-for_window to check for the 'instance' criterion 2011-08-04 20:11:01 +02:00
Mateusz Poszwa
1913bf0e5c Add "instance" to matching criteria 2011-08-04 20:10:31 +02:00
Michael Stapelberg
65ce6fe264 Merge branch 'master' into next 2011-08-04 00:41:11 +02:00
Michael Stapelberg
3d7f0f4ce3 Merge branch 'i3-wsbar-fixes' 2011-08-04 00:40:48 +02:00
Michael Stapelberg
6ad00b1dff i3-wsbar: display a separator between workspaces for every output when --show-all is used (Thanks marforio)
Fixes #417
2011-08-04 00:40:40 +02:00
Michael Stapelberg
9d3c99ee38 i3-wsbar: correctly handle EOF on stdin 2011-08-04 00:40:40 +02:00
Michael Stapelberg
3038ad6c26 i3-wsbar: make workspace names clickable (Thanks marforio) 2011-08-04 00:40:40 +02:00
Michael Stapelberg
926ca651ef Merge branch 'wsnum' into next 2011-08-04 00:34:43 +02:00
Simon Kampe
837bb50826 Parsing workspace name so if the first part is a number, the workspace will get this number. If no number is found it will default to -1. 2011-08-04 00:30:07 +02:00
Michael Stapelberg
0330e868bc Merge branch 'master' into next 2011-08-04 00:16:13 +02:00
Michael Stapelberg
4fd877608d Merge branch 'ws-nextprev' 2011-08-04 00:16:08 +02:00
Peter Bui
1750192f63 Modify workspace next/prev to account for workspaces on all outputs.
Generally, the traversal goes: numbered workspaces in order, and then
named workspaces in the order in which they appear in the tree.

Example:
    Output 1:       Output 2:
	1 3 D C         2 4 B A

Traversal: 1, 2, 3, 4, D, C, B, A, 1, ...

Note, after the numbered workspaces, we traverse the named workspaces
from output 1, and then output 2, etc.
2011-08-04 00:12:09 +02:00
Michael Stapelberg
2e0f5335f4 Merge branch 'master' into next 2011-08-04 00:11:00 +02:00
Michael Stapelberg
8287a94292 Merge branch 'fix-wsnum' 2011-08-04 00:10:56 +02:00
Michael Stapelberg
d0741975f1 Bugfix: Use the appropriate number when assigning numbered workspaces in randr.c 2011-08-04 00:10:23 +02:00
Michael Stapelberg
c883e7050a Include <limits.h> in all.h 2011-08-04 00:10:04 +02:00
Michael Stapelberg
4c3a8957ee Merge branch 'master' into next 2011-08-03 20:49:01 +02:00
Michael Stapelberg
d0f1d8aa71 Merge branch 'doc-floating' 2011-08-03 20:48:57 +02:00
Michael Stapelberg
92481b133c docs/userguide: the correct command is 'floating enable', not 'mode floating' (Thanks Sander)
Fixes: #453
2011-08-03 20:48:28 +02:00
Michael Stapelberg
2d155efa07 Merge branch 'master' into next 2011-08-03 20:44:18 +02:00
Michael Stapelberg
b4882dc2b8 Merge branch 'fix-chromium-tabbar' 2011-08-03 20:44:10 +02:00
Michael Stapelberg
e616b45c83 Bugfix: realloc() with size == 0 works like free() and returns NULL, so don’t die() 2011-08-03 20:43:08 +02:00
Michael Stapelberg
192dbdabd6 Bugfix: Correctly set the _NET_CLIENT_LIST_STACKING hint (fixes chromium tabbar)
Fixes #287
2011-08-03 20:07:03 +02:00
Michael Stapelberg
583fd93aef Merge branch 'master' into next 2011-08-03 14:49:33 +02:00
Michael Stapelberg
04a4d7c44a Merge branch 'fix-floating-resize' 2011-08-03 14:49:23 +02:00
Michael Stapelberg
cc5f3ce95a Bugfix: Fix 'resize' with direction != 'up' for floating windows
Fixes #447
2011-08-03 14:48:52 +02:00
Michael Stapelberg
3ef7e3cee4 t/41-resize: also verify resize for floating windows 2011-08-03 14:48:33 +02:00
Michael Stapelberg
746472e5e4 Merge branch 'master' into next 2011-08-03 13:01:41 +02:00
Michael Stapelberg
521cc544f6 Merge branch 'workspace-order-fix' into next 2011-08-03 12:18:42 +02:00
Michael Stapelberg
cdae1b7f74 Merge branch 'workspace-order-fix' 2011-08-03 12:18:40 +02:00
Michael Stapelberg
9800d5286f Bugfix: Correctly check if the workspace already exists 2011-08-03 12:18:30 +02:00
Michael Stapelberg
903747fa14 Merge branch 'fix-dpkg-build' into next 2011-08-03 04:10:27 +02:00