]>
 
 
git.sur5r.net Git - i3/i3/log 
 
 
 
 
 
 
Michael Stapelberg  [Fri, 26 Aug 2011 01:33:26 +0000  (03:33  +0200)] 
 
update changelog (not releasing yet) 
 
Michael Stapelberg  [Fri, 26 Aug 2011 01:24:14 +0000  (03:24  +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Fri, 26 Aug 2011 01:24:10 +0000  (03:24  +0200)] 
 
Merge branch 'fix-warning' 
 
Michael Stapelberg  [Fri, 26 Aug 2011 01:23:57 +0000  (03:23  +0200)] 
 
Fix prototype of con_inside_focused 
 
Michael Stapelberg  [Fri, 26 Aug 2011 01:18:16 +0000  (03:18  +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Fri, 26 Aug 2011 01:18:12 +0000  (03:18  +0200)] 
 
Merge branch 'fix-focus-parent' 
 
Michael Stapelberg  [Fri, 26 Aug 2011 01:17:41 +0000  (03:17  +0200)] 
 
Correctly render containers when a split container is focused 
 
Michael Stapelberg  [Fri, 26 Aug 2011 00:02:50 +0000  (02:02  +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Fri, 26 Aug 2011 00:02:47 +0000  (02:02  +0200)] 
 
Merge branch 'fix-assign' 
 
Michael Stapelberg  [Fri, 26 Aug 2011 00:01:06 +0000  (02:01  +0200)] 
 
Bugfix: Only consider tiling windows when attaching tiling windows to workspaces (Thanks Tucos) 
 
Fixes #436 
 
Michael Stapelberg  [Thu, 25 Aug 2011 23:20:18 +0000  (01:20  +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Thu, 25 Aug 2011 23:20:14 +0000  (01:20  +0200)] 
 
Merge branch 'wizard-click' 
 
Michael Stapelberg  [Thu, 25 Aug 2011 23:19:46 +0000  (01:19  +0200)] 
 
i3-config-wizard: handle mouse button clicks on <win> and <alt> 
 
Michael Stapelberg  [Thu, 25 Aug 2011 19:59:19 +0000  (21:59 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Thu, 25 Aug 2011 19:59:15 +0000  (21:59 +0200)] 
 
Merge branch 'fix-set-tabs' 
 
Michael Stapelberg  [Thu, 25 Aug 2011 19:58:03 +0000  (21:58 +0200)] 
 
Bugfix: Accept '\t' in the 'set' command, don’t die but ELOG in case of errors (Thanks atsutane) 
 
Michael Stapelberg  [Thu, 25 Aug 2011 16:51:02 +0000  (18:51 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Thu, 25 Aug 2011 16:50:58 +0000  (18:50 +0200)] 
 
Merge branch 'fix-i3bar-input' 
 
Michael Stapelberg  [Thu, 25 Aug 2011 16:46:08 +0000  (18:46 +0200)] 
 
i3bar: Bugfix: When receiving EOF, immediately redraw and discard input 
 
Michael Stapelberg  [Thu, 25 Aug 2011 15:10:45 +0000  (17:10 +0200)] 
 
Bugfix: set statusline = NULL, print error messages about EOF/SIGCHLD to stderr (Thanks cls) 
 
Michael Stapelberg  [Thu, 25 Aug 2011 12:11:51 +0000  (14:11 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Thu, 25 Aug 2011 12:11:48 +0000  (14:11 +0200)] 
 
Merge branch 'fix-userguide-namedws' 
 
Michael Stapelberg  [Thu, 25 Aug 2011 12:11:31 +0000  (14:11 +0200)] 
 
docs/userguide: add paragraph about named workspaces, discourage use of 'ipc-socket' 
 
Michael Stapelberg  [Wed, 24 Aug 2011 22:24:12 +0000  (00:24  +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 24 Aug 2011 22:24:09 +0000  (00:24  +0200)] 
 
Merge branch 'fix-deco-1pixel' 
 
Michael Stapelberg  [Wed, 24 Aug 2011 22:23:33 +0000  (00:23  +0200)] 
 
Bugfix: Correctly render non-leaf containers (Thanks eeemsi, mseed) 
 
Fixes #465 
 
Michael Stapelberg  [Wed, 24 Aug 2011 21:06:49 +0000  (23:06 +0200)] 
 
Compilation fix: Add dont_warp=false 
 
Michael Stapelberg  [Wed, 24 Aug 2011 21:00:12 +0000  (23:00 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 24 Aug 2011 21:00:03 +0000  (23:00 +0200)] 
 
Merge branch 'fix-move-float-output' 
 
Michael Stapelberg  [Wed, 24 Aug 2011 20:59:46 +0000  (22:59 +0200)] 
 
Bugfix: Correctly warp floating windows when using the 'move' command 
 
Michael Stapelberg  [Wed, 24 Aug 2011 20:54:48 +0000  (22:54 +0200)] 
 
Bugfix: Correctly keep focus when moving non-leaf windows 
 
Michael Stapelberg  [Wed, 24 Aug 2011 20:54:10 +0000  (22:54 +0200)] 
 
Bugfix: Fix coordinates when moving a floating window to a different output 
 
Michael Stapelberg  [Wed, 24 Aug 2011 20:43:31 +0000  (22:43 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 24 Aug 2011 20:43:25 +0000  (22:43 +0200)] 
 
Merge branch 'fix-floating-negative' 
 
Michael Stapelberg  [Wed, 24 Aug 2011 20:43:15 +0000  (22:43 +0200)] 
 
Merge branch 'master' into next 
 
Conflicts: 
	src/floating.c 
 
Michael Stapelberg  [Wed, 24 Aug 2011 20:41:17 +0000  (22:41 +0200)] 
 
Bugfix: Correctly handle current_output == NULL 
 
Fixes t/66-assign.t 
 
Michael Stapelberg  [Wed, 24 Aug 2011 20:27:59 +0000  (22:27 +0200)] 
 
Merge branch 'fix-floating-centering' 
 
Peter Bui  [Wed, 24 Aug 2011 16:36:18 +0000  (12:36 -0400)] 
 
Move centering code to before sanity check 
 
Michael Stapelberg  [Wed, 24 Aug 2011 16:49:40 +0000  (18:49 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 24 Aug 2011 16:49:37 +0000  (18:49 +0200)] 
 
Merge branch 'fix-i3bar-cutoff' 
 
Michael Stapelberg  [Wed, 24 Aug 2011 16:48:29 +0000  (18:48 +0200)] 
 
i3bar: Bugfix: Correctly allocate pixmap for statuslines which are longer than your screen 
 
In case of a 1024 px screen and a 1128 px status line, the status line was not 
only cut off (it has to be, obviously), but the right part showed some black 
pixels. 
 
Michael Stapelberg  [Wed, 24 Aug 2011 16:25:16 +0000  (18:25 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 24 Aug 2011 16:24:59 +0000  (18:24 +0200)] 
 
update changelog (not releasing yet) 
 
Michael Stapelberg  [Wed, 24 Aug 2011 14:58:47 +0000  (16:58 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 24 Aug 2011 14:58:43 +0000  (16:58 +0200)] 
 
Merge branch 'fix-assign-screen' 
 
Michael Stapelberg  [Wed, 24 Aug 2011 14:57:35 +0000  (16:57 +0200)] 
 
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). 
 
Michael Stapelberg  [Wed, 24 Aug 2011 13:14:53 +0000  (15:14 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 24 Aug 2011 13:14:50 +0000  (15:14 +0200)] 
 
Merge branch 'fix-resize-in-con' 
 
Michael Stapelberg  [Wed, 24 Aug 2011 13:14:04 +0000  (15:14 +0200)] 
 
Bugfix: Make the 'resize' command work inside tabbed/stacked cons (+test) (Thanks sbedivere) 
 
Fixes #461 
 
Michael Stapelberg  [Tue, 23 Aug 2011 23:34:56 +0000  (01:34  +0200)] 
 
Initialize output (fixes compiler warning) 
 
Michael Stapelberg  [Tue, 23 Aug 2011 23:18:55 +0000  (01:18  +0200)] 
 
Merge branch 'i3bar-systray' into next 
 
Michael Stapelberg  [Tue, 16 Aug 2011 23:32:29 +0000  (01:32  +0200)] 
 
Fix compilation with xcb 0.3.6 
 
Michael Stapelberg  [Tue, 16 Aug 2011 23:19:38 +0000  (01:19  +0200)] 
 
i3bar: properly end the XEMBED protocol by reparenting the dock clients to root, flush connection before disconnecting 
 
Michael Stapelberg  [Tue, 16 Aug 2011 23:12:42 +0000  (01:12  +0200)] 
 
i3bar: tray: little cleanups, more comments 
 
Michael Stapelberg  [Tue, 16 Aug 2011 22:58:00 +0000  (00:58  +0200)] 
 
i3bar: request the appropriate _NET_SYSTEM_TRAY atom for the display we are running on 
 
Michael Stapelberg  [Tue, 16 Aug 2011 22:44:03 +0000  (00:44  +0200)] 
 
i3bar: send XEMBED_EMBEDDED_NOTIFY after reparenting/mapping tray clients 
 
Michael Stapelberg  [Tue, 16 Aug 2011 22:05:05 +0000  (00:05  +0200)] 
 
i3bar: properly handle the _XEMBED_INFO property 
 
Michael Stapelberg  [Tue, 16 Aug 2011 20:44:42 +0000  (22:44 +0200)] 
 
i3bar: correctly handle multiple tray clients 
 
Michael Stapelberg  [Mon, 15 Aug 2011 13:57:52 +0000  (15:57 +0200)] 
 
i3bar: Correctly handle removal of tray clients 
 
Michael Stapelberg  [Mon, 15 Aug 2011 13:12:01 +0000  (15:12 +0200)] 
 
i3bar: trigger an update after docking a new client 
 
Michael Stapelberg  [Fri, 12 Aug 2011 17:14:27 +0000  (19:14 +0200)] 
 
i3bar: quick & dirty systray implementation 
 
Works correctly only with exactly one dock client on exactly one output. Maybe 
not even then. You have been warned. Proof-of-concept code ;). 
 
Michael Stapelberg  [Tue, 23 Aug 2011 22:57:36 +0000  (00:57  +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Tue, 23 Aug 2011 22:57:32 +0000  (00:57  +0200)] 
 
Merge branch 'fix-focustoggle' 
 
Michael Stapelberg  [Tue, 23 Aug 2011 22:56:28 +0000  (00:56  +0200)] 
 
Add test for the 'focus mode_toggle' issue (#487) 
 
Michael Stapelberg  [Tue, 23 Aug 2011 22:55:11 +0000  (00:55  +0200)] 
 
Bugfix: Fix 'focus mode_toggle' on an empty workspace (Thanks BeF) 
 
Fixes #487 
 
Michael Stapelberg  [Tue, 23 Aug 2011 19:32:56 +0000  (21:32 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Tue, 23 Aug 2011 19:32:24 +0000  (21:32 +0200)] 
 
Merge branch 'fix-path' 
 
Michael Stapelberg  [Tue, 23 Aug 2011 19:30:09 +0000  (21:30 +0200)] 
 
Don’t use absolute paths in the default config (Thanks cls) 
 
Fixes #489 
 
Michael Stapelberg  [Mon, 22 Aug 2011 10:44:58 +0000  (12:44 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Mon, 22 Aug 2011 10:44:44 +0000  (12:44 +0200)] 
 
debian: s/dwm-tools/suckless-tools (Thanks sur5r) 
 
Michael Stapelberg  [Sat, 20 Aug 2011 15:48:49 +0000  (17:48 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Sat, 20 Aug 2011 15:48:39 +0000  (17:48 +0200)] 
 
Merge branch 'fix-querypointer' 
 
Michael Stapelberg  [Sat, 20 Aug 2011 15:48:07 +0000  (17:48 +0200)] 
 
Don’t die, but ELOG and fallback when the pointer cannot be queried (Thanks Niklas) 
 
Michael Stapelberg  [Wed, 17 Aug 2011 14:37:09 +0000  (16:37 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 17 Aug 2011 14:37:05 +0000  (16:37 +0200)] 
 
Merge branch 'fix-assignfocus' 
 
Michael Stapelberg  [Wed, 17 Aug 2011 14:36:19 +0000  (16:36 +0200)] 
 
Bugfix: Don’t change focus when assigned windows start on invisible workspaces (+test) (Thanks ioflag) 
 
Fixes #468 
 
Michael Stapelberg  [Wed, 17 Aug 2011 14:13:11 +0000  (16:13 +0200)] 
 
Merge branch 'move-output' into next 
 
Michael Stapelberg  [Wed, 17 Aug 2011 14:12:48 +0000  (16:12 +0200)] 
 
use 'break' instead of 'return', the generated code will end up in a switch statement 
 
Peter Bui  [Mon, 8 Aug 2011 21:28:19 +0000  (17:28 -0400)] 
 
BUG-396: Implement move output <RANDR-OUTPUT> command 
 
Also add support for move output <up|down|left|right> and update 
userguide about the new command. 
 
Michael Stapelberg  [Wed, 17 Aug 2011 11:44:01 +0000  (13:44 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 17 Aug 2011 11:43:47 +0000  (13:43 +0200)] 
 
update changelog (not releasing yet) 
 
Michael Stapelberg  [Wed, 17 Aug 2011 11:37:33 +0000  (13:37 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 17 Aug 2011 11:37:30 +0000  (13:37 +0200)] 
 
Merge branch 'fix-startfocus' 
 
Michael Stapelberg  [Wed, 17 Aug 2011 11:37:08 +0000  (13:37 +0200)] 
 
Bugfix: Set focus to where the mouse pointer is when starting (Thanks nutron) 
 
Fixes #477 
 
Michael Stapelberg  [Wed, 17 Aug 2011 10:29:15 +0000  (12:29 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 17 Aug 2011 10:29:12 +0000  (12:29 +0200)] 
 
Merge branch 'fix-wsnext' 
 
Michael Stapelberg  [Wed, 17 Aug 2011 10:28:45 +0000  (12:28 +0200)] 
 
Bugfix: Don’t consider the workspace next/prev command when looking for named workspaces 
 
Fixes #469 
 
Michael Stapelberg  [Wed, 17 Aug 2011 10:17:29 +0000  (12:17 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 17 Aug 2011 10:17:26 +0000  (12:17 +0200)] 
 
Merge branch 'fix-verbose' 
 
Michael Stapelberg  [Wed, 17 Aug 2011 10:16:32 +0000  (12:16 +0200)] 
 
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' :-). 
 
Michael Stapelberg  [Wed, 17 Aug 2011 10:14:17 +0000  (12:14 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Wed, 17 Aug 2011 10:14:03 +0000  (12:14 +0200)] 
 
Merge branch 'fix-warping' 
 
Peter Bui  [Fri, 12 Aug 2011 01:54:59 +0000  (21:54 -0400)] 
 
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. 
 
Michael Stapelberg  [Tue, 16 Aug 2011 23:52:45 +0000  (01:52  +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Tue, 16 Aug 2011 23:52:41 +0000  (01:52  +0200)] 
 
Merge branch 'use-xcb-atoms' 
 
Michael Stapelberg  [Tue, 16 Aug 2011 23:41:19 +0000  (01:41  +0200)] 
 
xcb: use predefined XCB_ATOM_ atoms, don’t request them 
 
Michael Stapelberg  [Fri, 12 Aug 2011 21:11:13 +0000  (23:11 +0200)] 
 
Merge branch 'master' into next 
 
Michael Stapelberg  [Fri, 12 Aug 2011 21:10:21 +0000  (23:10 +0200)] 
 
Merge branch 'i3bar-fixes' 
 
Michael Stapelberg  [Fri, 12 Aug 2011 21:09:59 +0000  (23:09 +0200)] 
 
little comment spelling fixes 
 
Michael Stapelberg  [Fri, 12 Aug 2011 21:09:36 +0000  (23:09 +0200)] 
 
Pass NULL to XkbOpenDisplay, it will read $DISPLAY itself