]>
git.sur5r.net Git - i3/i3/log
Michael Stapelberg [Wed, 3 Aug 2011 12:49:33 +0000 (14:49 +0200)]
Merge branch 'master' into next
Michael Stapelberg [Wed, 3 Aug 2011 12:49:23 +0000 (14:49 +0200)]
Merge branch 'fix-floating-resize'
Michael Stapelberg [Wed, 3 Aug 2011 12:48:52 +0000 (14:48 +0200)]
Bugfix: Fix 'resize' with direction != 'up' for floating windows
Fixes #447
Michael Stapelberg [Wed, 3 Aug 2011 12:48:33 +0000 (14:48 +0200)]
t/41-resize: also verify resize for floating windows
Michael Stapelberg [Wed, 3 Aug 2011 11:01:41 +0000 (13:01 +0200)]
Merge branch 'master' into next
Michael Stapelberg [Wed, 3 Aug 2011 10:18:42 +0000 (12:18 +0200)]
Merge branch 'workspace-order-fix' into next
Michael Stapelberg [Wed, 3 Aug 2011 10:18:40 +0000 (12:18 +0200)]
Merge branch 'workspace-order-fix'
Michael Stapelberg [Wed, 3 Aug 2011 10:18:30 +0000 (12:18 +0200)]
Bugfix: Correctly check if the workspace already exists
Michael Stapelberg [Wed, 3 Aug 2011 02:10:27 +0000 (04:10 +0200)]
Merge branch 'fix-dpkg-build' into next
Michael Stapelberg [Wed, 3 Aug 2011 02:10:24 +0000 (04:10 +0200)]
Merge branch 'fix-dpkg-build'
Michael Stapelberg [Wed, 3 Aug 2011 02:09:59 +0000 (04:09 +0200)]
debian: fix debian/rules for multiple builds (Thanks ccount)
Michael Stapelberg [Wed, 3 Aug 2011 01:33:34 +0000 (03:33 +0200)]
Merge branch 'workspace-startup-order'
Michael Stapelberg [Wed, 3 Aug 2011 01:33:31 +0000 (03:33 +0200)]
Merge branch 'workspace-startup-order' into next
Michael Stapelberg [Wed, 3 Aug 2011 01:33:12 +0000 (03:33 +0200)]
also handle quoted workspace names, extend t/72 for that
Michael Stapelberg [Wed, 3 Aug 2011 01:08:59 +0000 (03:08 +0200)]
Bugfix: When looking for an unused workspace, try the named workspaces first
Fixes: #449
Michael Stapelberg [Wed, 3 Aug 2011 00:56:24 +0000 (02:56 +0200)]
add testcase to check if i3 starts on the first named workspace (ticket #449)
Michael Stapelberg [Wed, 3 Aug 2011 00:14:05 +0000 (02:14 +0200)]
Merge branch 'tests-i3lib-launch' into next
Michael Stapelberg [Wed, 3 Aug 2011 00:14:00 +0000 (02:14 +0200)]
Merge branch 'tests-i3lib-launch'
Michael Stapelberg [Wed, 3 Aug 2011 00:12:29 +0000 (02:12 +0200)]
t/70-force-focus-wrapping: use launch_with_config
Michael Stapelberg [Wed, 3 Aug 2011 00:04:52 +0000 (02:04 +0200)]
t/67-workspace_layout: use launch_with_config
Michael Stapelberg [Wed, 3 Aug 2011 00:02:38 +0000 (02:02 +0200)]
t/66-assign: use launch_with_config
Michael Stapelberg [Tue, 2 Aug 2011 22:03:13 +0000 (00:03 +0200)]
tests: implement i3test::launch_with_config, use it in t/65-for_window
Michael Stapelberg [Tue, 2 Aug 2011 20:32:37 +0000 (22:32 +0200)]
Merge branch 'fix-resize-too-much' into next
Michael Stapelberg [Tue, 2 Aug 2011 20:32:34 +0000 (22:32 +0200)]
Merge branch 'fix-resize-too-much'
Michael Stapelberg [Tue, 2 Aug 2011 20:31:45 +0000 (22:31 +0200)]
Bugfix: Ensure that the percentage is > 0.05 when using the 'resize' cmd (Thanks rogutes)
Fixes #437
Michael Stapelberg [Tue, 2 Aug 2011 17:46:36 +0000 (19:46 +0200)]
Merge branch 'fix-multi-for_window' into next
Michael Stapelberg [Tue, 2 Aug 2011 17:44:44 +0000 (19:44 +0200)]
Bugfix: Make the criteria rules recursive in src/cfgparse.y, too (Thanks f8l)
Michael Stapelberg [Tue, 2 Aug 2011 17:37:04 +0000 (19:37 +0200)]
t/65-for_window: add a testcase for multiple criteria
Michael Stapelberg [Tue, 2 Aug 2011 17:21:09 +0000 (19:21 +0200)]
tests: make t/65-for-window.t use separate i3 instances
Michael Stapelberg [Tue, 2 Aug 2011 08:47:23 +0000 (10:47 +0200)]
Merge branch 'multi-keycodes-fix'
Michael Stapelberg [Tue, 2 Aug 2011 08:47:12 +0000 (10:47 +0200)]
Merge branch 'multi-keycodes-fix' into next
Michael Stapelberg [Tue, 2 Aug 2011 08:47:03 +0000 (10:47 +0200)]
Bugfix: Correctly bind on multiple keycodes if a symbol has more than one (Thanks ubitux)
Michael Stapelberg [Mon, 1 Aug 2011 21:35:08 +0000 (23:35 +0200)]
update debian packaging
Michael Stapelberg [Mon, 1 Aug 2011 21:28:08 +0000 (23:28 +0200)]
Merge branch 'next'
Michael Stapelberg [Mon, 1 Aug 2011 21:27:50 +0000 (23:27 +0200)]
make dist: include i3bar, pre-generate its manpage
Michael Stapelberg [Mon, 1 Aug 2011 21:18:53 +0000 (23:18 +0200)]
Merge branch 'next'
Michael Stapelberg [Mon, 1 Aug 2011 21:18:32 +0000 (23:18 +0200)]
add release notes for 4.0.1
Michael Stapelberg [Mon, 1 Aug 2011 19:23:44 +0000 (21:23 +0200)]
also start i3bar in the keycode config template
Michael Stapelberg [Mon, 1 Aug 2011 16:09:47 +0000 (18:09 +0200)]
Merge branch 'darwin-fixes' into next
Michael Stapelberg [Mon, 1 Aug 2011 16:09:27 +0000 (18:09 +0200)]
enable -Wl,--as-needed only on Linux (doesn’t work on Mac OS X)
Michael Stapelberg [Mon, 1 Aug 2011 15:12:04 +0000 (17:12 +0200)]
makefile: redirect stderr of 'which' to /dev/null when checking for lcov
Michael Stapelberg [Mon, 1 Aug 2011 14:17:59 +0000 (16:17 +0200)]
Mac OS X fixes: include string.h, add strndup(), disable xmllint for the docs
Michael Stapelberg [Mon, 1 Aug 2011 14:13:38 +0000 (16:13 +0200)]
LDFLAGS: add -Wl,--as-needed. reduces .so dependencies
Let’s see if that works on all systems :)
Michael Stapelberg [Mon, 1 Aug 2011 14:13:19 +0000 (16:13 +0200)]
make i3bar use i3’s common.mk
Michael Stapelberg [Mon, 1 Aug 2011 13:55:21 +0000 (15:55 +0200)]
Merge i3bar into next
Michael Stapelberg [Mon, 1 Aug 2011 12:42:21 +0000 (14:42 +0200)]
docs/userguide: remove the bar.* color keys (Thanks aksr)
Michael Stapelberg [Mon, 1 Aug 2011 12:40:01 +0000 (14:40 +0200)]
docs/userguide: use i3bar instead of dzen2 in the 'exec' example (Thanks ubitux)
Michael Stapelberg [Mon, 1 Aug 2011 12:39:45 +0000 (14:39 +0200)]
update debian packaging
Michael Stapelberg [Sun, 31 Jul 2011 22:52:32 +0000 (00:52 +0200)]
Merge branch 'next'
Michael Stapelberg [Sun, 31 Jul 2011 21:53:10 +0000 (23:53 +0200)]
docs/userguide: update keyboard-layer images, remove incomplete warning
Michael Stapelberg [Sun, 31 Jul 2011 21:53:10 +0000 (23:53 +0200)]
docs/userguide: update keyboard-layer images, remove incomplete warning
Michael Stapelberg [Sun, 31 Jul 2011 21:38:08 +0000 (23:38 +0200)]
docs/userguide: document for_window (Thanks aksr)
Michael Stapelberg [Sun, 31 Jul 2011 21:38:08 +0000 (23:38 +0200)]
docs/userguide: document for_window (Thanks aksr)
Michael Stapelberg [Sun, 31 Jul 2011 21:34:28 +0000 (23:34 +0200)]
update i3.man
Michael Stapelberg [Sun, 31 Jul 2011 21:34:28 +0000 (23:34 +0200)]
update i3.man
Michael Stapelberg [Sun, 31 Jul 2011 21:22:50 +0000 (23:22 +0200)]
add a manpage for i3-migrate-config-to-v4
Michael Stapelberg [Sun, 31 Jul 2011 21:22:50 +0000 (23:22 +0200)]
add a manpage for i3-migrate-config-to-v4
Michael Stapelberg [Sun, 31 Jul 2011 21:11:05 +0000 (23:11 +0200)]
i3-migrate-config-to-v4: drop the .pl suffix
As lintian (a Debian package checker) mentions, it is more clever to install it
without the extension, since the implementation language might change.
Michael Stapelberg [Sun, 31 Jul 2011 21:11:05 +0000 (23:11 +0200)]
i3-migrate-config-to-v4: drop the .pl suffix
As lintian (a Debian package checker) mentions, it is more clever to install it
without the extension, since the implementation language might change.
Michael Stapelberg [Sun, 31 Jul 2011 21:08:25 +0000 (23:08 +0200)]
add a manpage for i3-config-wizard
Michael Stapelberg [Sun, 31 Jul 2011 21:08:25 +0000 (23:08 +0200)]
add a manpage for i3-config-wizard
Michael Stapelberg [Sun, 31 Jul 2011 21:01:16 +0000 (23:01 +0200)]
makefile: use $SUBDIRS for clean/distclean
Michael Stapelberg [Sun, 31 Jul 2011 21:01:16 +0000 (23:01 +0200)]
makefile: use $SUBDIRS for clean/distclean
Michael Stapelberg [Sun, 31 Jul 2011 20:41:47 +0000 (22:41 +0200)]
debian: bump standards-version, update website
Michael Stapelberg [Sun, 31 Jul 2011 20:41:47 +0000 (22:41 +0200)]
debian: bump standards-version, update website
Michael Stapelberg [Sun, 31 Jul 2011 20:34:47 +0000 (22:34 +0200)]
debian: update changelog
Michael Stapelberg [Sun, 31 Jul 2011 20:34:47 +0000 (22:34 +0200)]
debian: update changelog
Michael Stapelberg [Sun, 31 Jul 2011 20:25:37 +0000 (22:25 +0200)]
update date in RELEASE-NOTES-4.0
Michael Stapelberg [Sun, 31 Jul 2011 20:25:37 +0000 (22:25 +0200)]
update date in RELEASE-NOTES-4.0
Michael Stapelberg [Sun, 31 Jul 2011 20:19:46 +0000 (22:19 +0200)]
remove obsolete docs/tree-migrating
Michael Stapelberg [Sun, 31 Jul 2011 20:19:46 +0000 (22:19 +0200)]
remove obsolete docs/tree-migrating
Michael Stapelberg [Sun, 31 Jul 2011 20:18:48 +0000 (22:18 +0200)]
make dist: cleanup τεχ files before copying
Michael Stapelberg [Sun, 31 Jul 2011 20:18:48 +0000 (22:18 +0200)]
make dist: cleanup τεχ files before copying
Michael Stapelberg [Sun, 31 Jul 2011 20:07:02 +0000 (22:07 +0200)]
remove old RELEASE-NOTES from git. they are archived in the i3-website git
Michael Stapelberg [Sun, 31 Jul 2011 20:07:02 +0000 (22:07 +0200)]
remove old RELEASE-NOTES from git. they are archived in the i3-website git
Michael Stapelberg [Sun, 31 Jul 2011 20:03:27 +0000 (22:03 +0200)]
remove website/ from git, it got its own repository
See 'i3-website' at http://code.i3wm.org/i3-website
Michael Stapelberg [Sun, 31 Jul 2011 20:03:27 +0000 (22:03 +0200)]
remove website/ from git, it got its own repository
See 'i3-website' at http://code.i3wm.org/i3-website
Michael Stapelberg [Sun, 31 Jul 2011 20:01:01 +0000 (22:01 +0200)]
Merge branch 'next'
Michael Stapelberg [Sun, 31 Jul 2011 19:56:02 +0000 (21:56 +0200)]
Merge branch 'tree' into next
Michael Stapelberg [Sun, 31 Jul 2011 19:53:54 +0000 (21:53 +0200)]
remove README.tree, the warning is obsolete now
Michael Stapelberg [Sun, 31 Jul 2011 19:53:47 +0000 (21:53 +0200)]
add i3-config-wizard to .gitignore
Michael Stapelberg [Sun, 31 Jul 2011 19:21:45 +0000 (21:21 +0200)]
Bugfix: Handle (and free) the last_motion_notify
Michael Stapelberg [Sun, 31 Jul 2011 18:39:33 +0000 (20:39 +0200)]
Bugfix: Correctly free the xcb_get_geometry reply when not managing a window
Michael Stapelberg [Sun, 31 Jul 2011 17:52:58 +0000 (19:52 +0200)]
Bugfix: free() the grab_pointer reply
Michael Stapelberg [Sun, 31 Jul 2011 17:48:39 +0000 (19:48 +0200)]
handle the xcb_grab_pointer reply
Michael Stapelberg [Sun, 31 Jul 2011 17:41:57 +0000 (19:41 +0200)]
Bugfix: also free() X11 errors in the main loop
Michael Stapelberg [Sun, 31 Jul 2011 17:34:55 +0000 (19:34 +0200)]
Forgot free(event)
Michael Stapelberg [Sun, 31 Jul 2011 17:33:56 +0000 (19:33 +0200)]
Bugfix: Same xcb_send_event fix as
1e0033bce4
Michael Stapelberg [Sun, 31 Jul 2011 17:26:38 +0000 (19:26 +0200)]
Bugfix: Correctly pass the pointer to xcb_send_event
Michael Stapelberg [Sun, 31 Jul 2011 16:32:28 +0000 (18:32 +0200)]
add xcb_icccm_get_wm_protocols to xcb_compat.h (Thanks Merovius)
Axel Wagner [Sun, 31 Jul 2011 16:26:52 +0000 (18:26 +0200)]
Bugfix: Delay event-subscription until reconnect (thx aniou)
Michael Stapelberg [Sun, 31 Jul 2011 16:19:41 +0000 (18:19 +0200)]
xcb: don’t use the _unchecked variant for requests which have a reply
Michael Stapelberg [Sun, 31 Jul 2011 16:17:56 +0000 (18:17 +0200)]
Bugfix: free replies after using them
Michael Stapelberg [Sun, 31 Jul 2011 15:57:11 +0000 (17:57 +0200)]
Bugfix: load_font: free reply after using it
Michael Stapelberg [Sun, 31 Jul 2011 15:54:53 +0000 (17:54 +0200)]
Bugfix: free font string after using it
Michael Stapelberg [Sun, 31 Jul 2011 15:50:54 +0000 (17:50 +0200)]
Bugfix: cfgparse: correctly free parser/lexer
Michael Stapelberg [Sun, 31 Jul 2011 15:46:41 +0000 (17:46 +0200)]
Bugfix: property handlers: correctly free replies in all cases
Michael Stapelberg [Sun, 31 Jul 2011 15:46:01 +0000 (17:46 +0200)]
Bugfix: Allocate 32 bytes for xcb_send_event, it always copies 32 bytes
Fixes an 'uninitialized memory' error in valgrind
Michael Stapelberg [Sun, 31 Jul 2011 15:12:37 +0000 (17:12 +0200)]
Bugfix: Free property replies in their handlers
Michael Stapelberg [Sun, 31 Jul 2011 15:11:51 +0000 (17:11 +0200)]
Bugfix: Fix small memory leak when initializing output Cons