Commit Graph

3010 Commits

Author SHA1 Message Date
bd0adb45d2 Merge branch 'fix-eclipse-focus' 2012-04-07 16:23:39 +02:00
b0b03eedd3 Force WM_TAKE_FOCUS event to be sent when clicking
This fixes more problems with Eclipse.
See also commit 1962c30dfb
2012-04-07 16:22:58 +02:00
07d4dfe387 Merge branch 'fix-eclipse-focus' 2012-03-21 22:29:51 +01:00
1962c30dfb Force WM_TAKE_FOCUS event to be sent again upon EnterNotify
This fixes focus problems with Eclipse. Apparently, Eclipse waits for getting
notified about the focus, and since it used non-managed windows, i3 didn’t care
to update the focus.

Fixes: #621, #675
2012-03-21 22:27:31 +01:00
ea97119a76 Merge branch 'leavestates' 2012-03-21 21:40:55 +01:00
1f6fbaf240 cfgparse: leave EAT_WHITESPACE and BINDSYM_COND states on EOL (Thanks dothebart)
Fixes: #642
2012-03-21 21:40:44 +01:00
7997fd667b Merge branch 'fix-floating-restart' 2012-03-21 20:24:03 +01:00
afed6da0e5 Bugfix: Fix restart with for_window floating configuration (Thanks garga)
Fixes: #668

Calling tree_close with dont_kill_parent=true will avoid it from closing the
workspace if it’s empty (and it’s temporarily empty, because 'floating disable'
detaches, then re-attaches the window).
2012-03-21 20:14:50 +01:00
d43a91e45a Merge branch 'fix-i3bar-multi-dpy' 2012-03-19 21:42:00 +01:00
8b4ad8c6bd Fix i3bar when using multiple displays (Thanks brimstone) 2012-03-19 21:41:45 +01:00
47c2f29fc0 Merge branch 'fix-i3bar-highlight' 2012-02-15 22:05:07 +00:00
51e6e48992 Highlight i3bar ws when changing output w/ mouse. 2012-02-15 22:05:01 +00:00
630a820ccd Merge branch 'fixes-cfg-wizard' 2012-02-12 10:20:56 +00:00
b3e3ecf722 Fixed a memory leak 2012-02-12 10:19:34 +00:00
4f14850173 BugFix: keep the indentation of config.keycodes 2012-02-12 10:19:06 +00:00
138197f925 Merge branch 'fix-freebsd-getline' 2012-02-10 00:02:20 +00:00
891831be3a Fixed the fgetln workaround 2012-02-10 00:02:08 +00:00
1ddde16895 Merge branch 'fix-split' 2012-02-07 17:42:41 -05:00
0fc459892e Bugfix: Properly split when the current container is alone within a stacked/tabbed con (+test) (Thanks aksr)
Fixes: #630
2012-02-07 17:42:35 -05:00
b5d8ed1bed Merge branch 'fix-workspace_layout' 2012-02-07 17:41:15 -05:00
4f98bbf5ff Bugfix: Obey workspace_layout when re-inserting floating containers (+test) (Thanks aksr)
The code wasn’t using con_attach and therefore didn’t obey workspace_layout.

Fixes: #631
2012-02-07 17:41:00 -05:00
714c8fcbe7 Merge branch 'fix-floating-disappear' 2012-01-29 18:02:44 +00:00
55525015cc Fix coords of floating containers when the output is disabled.
This prevents floating containers from "disappearing" when their
associated output is disabled. Thanks Michael for the advice.
2012-01-29 18:02:27 +00:00
536580fe73 debian: add 4.1.2-2 upload to changelog 2012-01-27 19:56:34 +00:00
49cf36cd59 Merge branch 'release-4.1.2' 2012-01-27 19:26:42 +00:00
4c1e2fdd94 add release notes for 4.1.2 2012-01-27 19:23:56 +00:00
8b8573c36e bump manpage version 2012-01-27 19:23:56 +00:00
177d2c269f update debian/changelog 2012-01-27 19:23:54 +00:00
ac84ed002b Merge branch 'fix-randr-floating' 2012-01-21 15:08:20 +00:00
077d2433a7 Bugfix: Fix coordinates when the rect of an output changes (Thanks Paul)
Fixes #623
2012-01-21 15:07:53 +00:00
cccf078f1e Merge branch 'fix-floating-pos' 2012-01-21 14:21:34 +00:00
cb4c9b9d27 Bugfix: Position floating windows exactly where their geometry specified (Thanks B-Con)
Fixes #619
2012-01-21 14:20:55 +00:00
9798e5cae6 Merge branch 'fix-fullscreen-enternotify' 2012-01-21 11:49:52 +00:00
7a4d8ed6ed Bugfix: Force a new sequence number after UnmapNotify
This should fix the problem where (legitimate) EnterNotifys arrived with the
same sequence as the UnmapNotify and was ignored.

Fixes: #609
2012-01-21 11:49:46 +00:00
27b089e430 Fix prototype 2012-01-21 11:49:35 +00:00
47fd15649a Bugfix: Only ignore EnterNotify events after UnmapNotifies from managed windows
This should fix (some?) focus follows mouse problems.

Conflicts:

	src/handlers.c
2012-01-21 11:46:23 +00:00
af97a3e56d Merge branch 'fix-xcb-compat' 2012-01-20 18:14:12 +00:00
07e495d2d0 Fix xcb_compat.h to make i3 compile with older xcb versions (Thanks David Coppa) 2012-01-20 18:13:52 +00:00
113a96dd0d Merge branch 'fix-ewmh' 2012-01-20 18:10:49 +00:00
4f26d6f2a1 Bugfix: Setup the _NET_SUPPORTING_WM_CHECK atom in a standards-compliant way
This makes chrome (and probably other apps, too) receive changes of the
_NET_ACTIVE_WINDOW and thus show its bookmark dialog properly.

Fixes: #544
2012-01-20 18:09:53 +00:00
67ff74d4e3 Merge branch 'fix-focus' 2012-01-18 19:17:48 +00:00
2d14ced024 Bugfix: Respect WM_HINTS.input for WM_TAKE_FOCUS clients
This fixes problems with Qt apps (like Quassel) and apparently Eclipse since
the last commit.
2012-01-18 19:16:57 +00:00
e2b97a6fda Merge branch 'fix-take-focus' 2012-01-17 23:34:52 +00:00
21a2971b24 Bugfix: Either use SetInputFocus *or* send WM_TAKE_FOCUS, not both
This fixes problems with the Oracle JRE7, which checks the current focus after
receiving WM_TAKE_FOCUS and just does nothing when the focus is on one of its
windows. Hopefully it doesn’t introduce any regressions :).
2012-01-17 23:33:33 +00:00
af73d3bffe Merge branch 'fix-floating-assign' 2012-01-08 12:30:23 +00:00
96c491a488 Bugfix: Fix assignments of floating windows to (yet) unused workspaces (Thanks zeus)
The problem was that the workspace was considered empty for a brief period of
time when entering floating mode. This happened when you assigned Gimp to a
workspace which is not in use yet.
2012-01-08 12:28:49 +00:00
3ce7f03f02 Merge branch 'fix-assignment-open' 2012-01-07 18:50:43 +00:00
d4238c778a Bugfix: Open new windows in the correct place when assignments match (+test) (Thanks Don) 2012-01-07 18:50:00 +00:00
313a700e86 Merge branch 'fix-fullscreen-move' 2012-01-07 18:19:48 +00:00
f78caf8c58 Bugfix: Don’t lose focus on fullscreen windows when another window gets moved to that workspace (+test) (Thanks rami)
Fixes: #606
2012-01-07 18:18:36 +00:00