b31948aecb
Merge branch 'fix-assign-screen'
2011-08-24 16:58:43 +02:00
247e115835
Bugfix: Correctly place floating windows on their appropriate output (Thanks kraM)
...
Fixes #452
This might also fix problems with Firefox where Firefox only displays a white
window (my guess is that it mapped a floating window outside of the actually
visible area for some reason).
2011-08-24 16:57:35 +02:00
63fff5a4e1
Merge branch 'fix-resize-in-con'
2011-08-24 15:14:50 +02:00
0d35feb71b
Bugfix: Make the 'resize' command work inside tabbed/stacked cons (+test) (Thanks sbedivere)
...
Fixes #461
2011-08-24 15:14:04 +02:00
16f9c9aee7
Merge branch 'fix-focustoggle'
2011-08-24 00:57:32 +02:00
b8a656bca7
Add test for the 'focus mode_toggle' issue ( #487 )
2011-08-24 00:57:25 +02:00
0848844f2d
Bugfix: Fix 'focus mode_toggle' on an empty workspace (Thanks BeF)
...
Fixes #487
2011-08-24 00:55:11 +02:00
3f147b77ab
Merge branch 'fix-path'
2011-08-23 21:32:24 +02:00
9f9fc82cc6
Don’t use absolute paths in the default config (Thanks cls)
...
Fixes #489
2011-08-23 21:30:09 +02:00
df076113a6
debian: s/dwm-tools/suckless-tools (Thanks sur5r)
2011-08-22 12:44:44 +02:00
e0d7ce1232
Merge branch 'fix-querypointer'
2011-08-20 17:48:39 +02:00
f15559eb1f
Don’t die, but ELOG and fallback when the pointer cannot be queried (Thanks Niklas)
2011-08-20 17:48:07 +02:00
0f077f1dbf
Merge branch 'fix-assignfocus'
2011-08-17 16:37:05 +02:00
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
f3cfd3fce3
update changelog (not releasing yet)
2011-08-17 13:43:47 +02:00
84afc79e0b
Merge branch 'fix-startfocus'
2011-08-17 13:37:30 +02:00
09ad9808f6
Bugfix: Set focus to where the mouse pointer is when starting (Thanks nutron)
...
Fixes #477
2011-08-17 13:37:08 +02:00
4f0a3fd1ba
Merge branch 'fix-wsnext'
2011-08-17 12:29:12 +02:00
7c6f693c8a
Bugfix: Don’t consider the workspace next/prev command when looking for named workspaces
...
Fixes #469
2011-08-17 12:28:45 +02:00
13ecbf43c9
Merge branch 'fix-verbose'
2011-08-17 12:17:26 +02:00
22882f4e89
Bugfix: Initialize verbose to 'false' (Thanks tilman)
...
Verbosity was set to 'true' when we started the tree branch.
We forgot to set it back to 'false' :-).
2011-08-17 12:16:32 +02:00
336ce56cf3
Merge branch 'fix-warping'
2011-08-17 12:14:03 +02:00
36224f86d1
Only warp pointer once during x_push_changes()
...
- Introduce warp_to static variable in x.c that stores the coordinates
to warp to as a Rect.
- Add x_set_warp_to function to set this variable. Use in _tree_next,
workspace_show, and con_move_to_workspace.
- In x_push_chanages, if warp_to is set, then call xcb_warp_pointer_rect
and then reset it to NULL.
This fixes all know bugs for pointer warping for me.
2011-08-17 12:12:40 +02:00
637d2a3d62
Merge branch 'use-xcb-atoms'
2011-08-17 01:52:41 +02:00
7951445849
xcb: use predefined XCB_ATOM_ atoms, don’t request them
2011-08-17 01:41:19 +02:00
c8e6de1382
Merge branch 'i3bar-fixes'
2011-08-12 23:10:21 +02:00
dddce72bd7
little comment spelling fixes
2011-08-12 23:09:59 +02:00
72ef8a7c19
Pass NULL to XkbOpenDisplay, it will read $DISPLAY itself
2011-08-12 23:09:36 +02:00
3892d616cf
Bugfix: Use correct buffer size, quote workspace names
...
This fixes problems with the workspace 'next' and workspace names longer than
40 characters
2011-08-12 22:57:02 +02:00
79479617c7
Merge branch 'warp-pointer'
2011-08-11 22:22:36 +02:00
bf0c67b2af
Warp cursor when changing workspace.
2011-08-11 22:13:50 +02:00
318dfce42f
Merge branch 'i3bar_warning_fix'
2011-08-10 23:55:20 +02:00
94d55f34e1
i3bar: Fix prototypes (thx sECuRE)
2011-08-10 23:54:27 +02:00
6b1dce27f7
Merge branch 'fix-moving-focus'
2011-08-09 10:02:51 +02:00
d8cf36ce83
Fix two focus issues when switching/moving workspaces
...
1. Fix focus when moving to same workspace.
If we have a single window on a workspace and we switch to the same
worksapce, focus_next will be the workspace container, rather than the
current window, so simply call con_descend_focused to ensure we set the
focus to a window.
2. Fix focus when moving a container to a visible workspace.
Call workspace_show before we attaching to new visible workspace, so we
don't get in the weird situation where target workspace has focused
window, but it isn't considered focused.
2011-08-09 10:01:08 +02:00
042b10e068
Merge branch 'fix-resize'
2011-08-09 09:47:06 +02:00
98cc37e223
swap up/down, also modify the testcase
2011-08-09 09:46:02 +02:00
3316d8b8ba
Resize uses up and down, not bottom and top
...
- Fix userguide resize example
- Update migration script
2011-08-09 09:42:36 +02:00
5dcbb341d1
Merge branch 'new-fix-leaks'
2011-08-09 09:27:40 +02:00
cd1add1f3c
Bugfix: don’t free the old json_output, the caller does that
2011-08-09 09:27:28 +02:00
95416175cd
Bugfix: use FREE to correctly handle NULL replies
2011-08-09 09:27:24 +02:00
5e06b1b21d
Fix some potential memory leaks
2011-08-09 09:27:15 +02:00
6fb5d6e313
initialize most to NULL, fixes warning
2011-08-07 20:45:06 +02:00
b0f0a045bc
update changelog (no, we are not releasing)
2011-08-07 18:15:01 +02:00
503f318b53
Merge branch 'fix-split-docs'
2011-08-07 18:03:51 +02:00
0ec208bd75
docs/userguide: use bindsym for the 'split' example (Thanks Jan)
2011-08-07 18:03:29 +02:00
e17d49e6a4
Merge branch 'fix-ws-direction'
2011-08-07 17:56:32 +02:00
d39261a1f0
rewrite con_descend_orientation
...
It now uses the container orientation (if it is appropriate, the last focused
one otherwise) to recurse. This works better if the target workspace is in
vertical orientation when you use right/left or if it is in horizontal
orientation but you use up/down.
2011-08-07 15:57:36 +02:00
99ba193ce7
Bugfix: the up/down directions were swapped
...
Also compare 'output' and 'current' in the same order in both parts of the
condition to make the comparison more clear.
2011-08-07 15:46:24 +02:00
692d65b0fd
little style fixes
2011-08-07 15:24:51 +02:00