]> git.sur5r.net Git - i3/i3/log
i3/i3
12 years agoInclude <limits.h> in all.h
Michael Stapelberg [Wed, 3 Aug 2011 22:10:04 +0000 (00:10 +0200)]
Include <limits.h> in all.h

12 years agoMerge branch 'doc-floating'
Michael Stapelberg [Wed, 3 Aug 2011 18:48:57 +0000 (20:48 +0200)]
Merge branch 'doc-floating'

12 years agodocs/userguide: the correct command is 'floating enable', not 'mode floating' (Thanks...
Michael Stapelberg [Wed, 3 Aug 2011 18:47:29 +0000 (20:47 +0200)]
docs/userguide: the correct command is 'floating enable', not 'mode floating' (Thanks Sander)

Fixes: #453
12 years agoMerge branch 'fix-chromium-tabbar'
Michael Stapelberg [Wed, 3 Aug 2011 18:44:10 +0000 (20:44 +0200)]
Merge branch 'fix-chromium-tabbar'

12 years agoBugfix: realloc() with size == 0 works like free() and returns NULL, so don’t die()
Michael Stapelberg [Wed, 3 Aug 2011 18:43:08 +0000 (20:43 +0200)]
Bugfix: realloc() with size == 0 works like free() and returns NULL, so don’t die()

12 years agoBugfix: Correctly set the _NET_CLIENT_LIST_STACKING hint (fixes chromium tabbar)
Michael Stapelberg [Wed, 3 Aug 2011 18:07:03 +0000 (20:07 +0200)]
Bugfix: Correctly set the _NET_CLIENT_LIST_STACKING hint (fixes chromium tabbar)

Fixes #287

12 years agoMerge branch 'fix-floating-resize'
Michael Stapelberg [Wed, 3 Aug 2011 12:49:23 +0000 (14:49 +0200)]
Merge branch 'fix-floating-resize'

12 years agoBugfix: Fix 'resize' with direction != 'up' for floating windows
Michael Stapelberg [Wed, 3 Aug 2011 12:48:52 +0000 (14:48 +0200)]
Bugfix: Fix 'resize' with direction != 'up' for floating windows

Fixes #447

12 years agot/41-resize: also verify resize for floating windows
Michael Stapelberg [Wed, 3 Aug 2011 12:48:33 +0000 (14:48 +0200)]
t/41-resize: also verify resize for floating windows

12 years agoMerge branch 'workspace-order-fix'
Michael Stapelberg [Wed, 3 Aug 2011 10:18:40 +0000 (12:18 +0200)]
Merge branch 'workspace-order-fix'

12 years agoBugfix: Correctly check if the workspace already exists
Michael Stapelberg [Wed, 3 Aug 2011 10:18:30 +0000 (12:18 +0200)]
Bugfix: Correctly check if the workspace already exists

12 years agoMerge branch 'fix-dpkg-build'
Michael Stapelberg [Wed, 3 Aug 2011 02:10:24 +0000 (04:10 +0200)]
Merge branch 'fix-dpkg-build'

12 years agodebian: fix debian/rules for multiple builds (Thanks ccount)
Michael Stapelberg [Wed, 3 Aug 2011 02:09:59 +0000 (04:09 +0200)]
debian: fix debian/rules for multiple builds (Thanks ccount)

12 years agoMerge branch 'workspace-startup-order'
Michael Stapelberg [Wed, 3 Aug 2011 01:33:34 +0000 (03:33 +0200)]
Merge branch 'workspace-startup-order'

12 years agoMerge branch 'workspace-startup-order' into next
Michael Stapelberg [Wed, 3 Aug 2011 01:33:31 +0000 (03:33 +0200)]
Merge branch 'workspace-startup-order' into next

12 years agoalso handle quoted workspace names, extend t/72 for that
Michael Stapelberg [Wed, 3 Aug 2011 01:33:12 +0000 (03:33 +0200)]
also handle quoted workspace names, extend t/72 for that

12 years agoBugfix: When looking for an unused workspace, try the named workspaces first
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
12 years agoadd testcase to check if i3 starts on the first named workspace (ticket #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)

12 years agoMerge branch 'tests-i3lib-launch' into next
Michael Stapelberg [Wed, 3 Aug 2011 00:14:05 +0000 (02:14 +0200)]
Merge branch 'tests-i3lib-launch' into next

12 years agoMerge branch 'tests-i3lib-launch'
Michael Stapelberg [Wed, 3 Aug 2011 00:14:00 +0000 (02:14 +0200)]
Merge branch 'tests-i3lib-launch'

12 years agot/70-force-focus-wrapping: use launch_with_config
Michael Stapelberg [Wed, 3 Aug 2011 00:12:29 +0000 (02:12 +0200)]
t/70-force-focus-wrapping: use launch_with_config

12 years agot/67-workspace_layout: 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

12 years agot/66-assign: use launch_with_config
Michael Stapelberg [Wed, 3 Aug 2011 00:02:38 +0000 (02:02 +0200)]
t/66-assign: use launch_with_config

12 years agotests: implement i3test::launch_with_config, use it in t/65-for_window
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

12 years agoMerge branch 'fix-resize-too-much' into next
Michael Stapelberg [Tue, 2 Aug 2011 20:32:37 +0000 (22:32 +0200)]
Merge branch 'fix-resize-too-much' into next

12 years agoMerge branch 'fix-resize-too-much'
Michael Stapelberg [Tue, 2 Aug 2011 20:32:34 +0000 (22:32 +0200)]
Merge branch 'fix-resize-too-much'

12 years agoBugfix: Ensure that the percentage is > 0.05 when using the 'resize' cmd (Thanks...
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

12 years agoMerge branch 'fix-multi-for_window' into next
Michael Stapelberg [Tue, 2 Aug 2011 17:46:36 +0000 (19:46 +0200)]
Merge branch 'fix-multi-for_window' into next

12 years agoBugfix: Make the criteria rules recursive in src/cfgparse.y, too (Thanks f8l)
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)

12 years agot/65-for_window: add a testcase for multiple criteria
Michael Stapelberg [Tue, 2 Aug 2011 17:37:04 +0000 (19:37 +0200)]
t/65-for_window: add a testcase for multiple criteria

12 years agotests: make t/65-for-window.t use separate i3 instances
Michael Stapelberg [Tue, 2 Aug 2011 17:21:09 +0000 (19:21 +0200)]
tests: make t/65-for-window.t use separate i3 instances

12 years agoMerge branch 'multi-keycodes-fix'
Michael Stapelberg [Tue, 2 Aug 2011 08:47:23 +0000 (10:47 +0200)]
Merge branch 'multi-keycodes-fix'

12 years agoMerge branch 'multi-keycodes-fix' into next
Michael Stapelberg [Tue, 2 Aug 2011 08:47:12 +0000 (10:47 +0200)]
Merge branch 'multi-keycodes-fix' into next

12 years agoBugfix: Correctly bind on multiple keycodes if a symbol has more than one (Thanks...
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)

12 years agoupdate debian packaging
Michael Stapelberg [Mon, 1 Aug 2011 21:35:08 +0000 (23:35 +0200)]
update debian packaging

12 years agoMerge branch 'next'
Michael Stapelberg [Mon, 1 Aug 2011 21:28:08 +0000 (23:28 +0200)]
Merge branch 'next'

12 years agomake dist: include i3bar, pre-generate its manpage 4.0.1
Michael Stapelberg [Mon, 1 Aug 2011 21:27:50 +0000 (23:27 +0200)]
make dist: include i3bar, pre-generate its manpage

12 years agoMerge branch 'next'
Michael Stapelberg [Mon, 1 Aug 2011 21:18:53 +0000 (23:18 +0200)]
Merge branch 'next'

12 years agoadd release notes for 4.0.1
Michael Stapelberg [Mon, 1 Aug 2011 21:18:32 +0000 (23:18 +0200)]
add release notes for 4.0.1

12 years agoalso start i3bar in the keycode config template
Michael Stapelberg [Mon, 1 Aug 2011 19:23:44 +0000 (21:23 +0200)]
also start i3bar in the keycode config template

12 years agoMerge branch 'darwin-fixes' into next
Michael Stapelberg [Mon, 1 Aug 2011 16:09:47 +0000 (18:09 +0200)]
Merge branch 'darwin-fixes' into next

12 years agoenable -Wl,--as-needed only on Linux (doesn’t work on Mac OS X)
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)

12 years agomakefile: redirect stderr of 'which' to /dev/null when checking for lcov
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

12 years agoMac OS X fixes: include string.h, add strndup(), disable xmllint for the docs
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

12 years agoLDFLAGS: add -Wl,--as-needed. reduces .so dependencies
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 :)

12 years agomake i3bar use i3’s common.mk
Michael Stapelberg [Mon, 1 Aug 2011 14:13:19 +0000 (16:13 +0200)]
make i3bar use i3’s common.mk

12 years agoMerge i3bar into next
Michael Stapelberg [Mon, 1 Aug 2011 13:55:21 +0000 (15:55 +0200)]
Merge i3bar into next

12 years agodocs/userguide: remove the bar.* color keys (Thanks aksr)
Michael Stapelberg [Mon, 1 Aug 2011 12:42:21 +0000 (14:42 +0200)]
docs/userguide: remove the bar.* color keys (Thanks aksr)

12 years agodocs/userguide: use i3bar instead of dzen2 in the 'exec' example (Thanks ubitux)
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)

12 years agoupdate debian packaging
Michael Stapelberg [Mon, 1 Aug 2011 12:39:45 +0000 (14:39 +0200)]
update debian packaging

12 years agoMerge branch 'next'
Michael Stapelberg [Sun, 31 Jul 2011 22:52:32 +0000 (00:52 +0200)]
Merge branch 'next'

12 years agodocs/userguide: update keyboard-layer images, remove incomplete warning 4.0
Michael Stapelberg [Sun, 31 Jul 2011 21:53:10 +0000 (23:53 +0200)]
docs/userguide: update keyboard-layer images, remove incomplete warning

12 years agodocs/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

12 years agodocs/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)

12 years agodocs/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)

12 years agoupdate i3.man
Michael Stapelberg [Sun, 31 Jul 2011 21:34:28 +0000 (23:34 +0200)]
update i3.man

12 years agoupdate i3.man
Michael Stapelberg [Sun, 31 Jul 2011 21:34:28 +0000 (23:34 +0200)]
update i3.man

12 years agoadd 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

12 years agoadd 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

12 years agoi3-migrate-config-to-v4: drop the .pl suffix
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.

12 years agoi3-migrate-config-to-v4: drop the .pl suffix
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.

12 years agoadd 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

12 years agoadd 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

12 years agomakefile: use $SUBDIRS for clean/distclean
Michael Stapelberg [Sun, 31 Jul 2011 21:01:16 +0000 (23:01 +0200)]
makefile: use $SUBDIRS for clean/distclean

12 years agomakefile: use $SUBDIRS for clean/distclean
Michael Stapelberg [Sun, 31 Jul 2011 21:01:16 +0000 (23:01 +0200)]
makefile: use $SUBDIRS for clean/distclean

12 years agodebian: bump standards-version, update website
Michael Stapelberg [Sun, 31 Jul 2011 20:41:47 +0000 (22:41 +0200)]
debian: bump standards-version, update website

12 years agodebian: bump standards-version, update website
Michael Stapelberg [Sun, 31 Jul 2011 20:41:47 +0000 (22:41 +0200)]
debian: bump standards-version, update website

12 years agodebian: update changelog
Michael Stapelberg [Sun, 31 Jul 2011 20:34:47 +0000 (22:34 +0200)]
debian: update changelog

12 years agodebian: update changelog
Michael Stapelberg [Sun, 31 Jul 2011 20:34:47 +0000 (22:34 +0200)]
debian: update changelog

12 years agoupdate 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

12 years agoupdate 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

12 years agoremove obsolete docs/tree-migrating
Michael Stapelberg [Sun, 31 Jul 2011 20:19:46 +0000 (22:19 +0200)]
remove obsolete docs/tree-migrating

12 years agoremove obsolete docs/tree-migrating
Michael Stapelberg [Sun, 31 Jul 2011 20:19:46 +0000 (22:19 +0200)]
remove obsolete docs/tree-migrating

12 years agomake dist: cleanup τεχ files before copying
Michael Stapelberg [Sun, 31 Jul 2011 20:18:48 +0000 (22:18 +0200)]
make dist: cleanup τεχ files before copying

12 years agomake dist: cleanup τεχ files before copying
Michael Stapelberg [Sun, 31 Jul 2011 20:18:48 +0000 (22:18 +0200)]
make dist: cleanup τεχ files before copying

12 years agoremove 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

12 years agoremove 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

12 years agoremove website/ from git, it got its own repository
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

12 years agoremove website/ from git, it got its own repository
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

12 years agoMerge branch 'next'
Michael Stapelberg [Sun, 31 Jul 2011 20:01:01 +0000 (22:01 +0200)]
Merge branch 'next'

12 years agoMerge branch 'tree' into next
Michael Stapelberg [Sun, 31 Jul 2011 19:56:02 +0000 (21:56 +0200)]
Merge branch 'tree' into next

12 years agoremove README.tree, the warning is obsolete now
Michael Stapelberg [Sun, 31 Jul 2011 19:53:54 +0000 (21:53 +0200)]
remove README.tree, the warning is obsolete now

12 years agoadd i3-config-wizard to .gitignore
Michael Stapelberg [Sun, 31 Jul 2011 19:53:47 +0000 (21:53 +0200)]
add i3-config-wizard to .gitignore

12 years agoBugfix: Handle (and free) the last_motion_notify
Michael Stapelberg [Sun, 31 Jul 2011 19:21:45 +0000 (21:21 +0200)]
Bugfix: Handle (and free) the last_motion_notify

12 years agoBugfix: Correctly free the xcb_get_geometry reply when not managing a window
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

12 years agoBugfix: free() the grab_pointer reply
Michael Stapelberg [Sun, 31 Jul 2011 17:52:58 +0000 (19:52 +0200)]
Bugfix: free() the grab_pointer reply

12 years agohandle the xcb_grab_pointer reply
Michael Stapelberg [Sun, 31 Jul 2011 17:48:39 +0000 (19:48 +0200)]
handle the xcb_grab_pointer reply

12 years agoBugfix: also free() X11 errors in the main loop
Michael Stapelberg [Sun, 31 Jul 2011 17:41:57 +0000 (19:41 +0200)]
Bugfix: also free() X11 errors in the main loop

12 years agoForgot free(event)
Michael Stapelberg [Sun, 31 Jul 2011 17:34:55 +0000 (19:34 +0200)]
Forgot free(event)

12 years agoBugfix: Same xcb_send_event fix as 1e0033bce4
Michael Stapelberg [Sun, 31 Jul 2011 17:33:56 +0000 (19:33 +0200)]
Bugfix: Same xcb_send_event fix as 1e0033bce4

12 years agoBugfix: Correctly pass the pointer to xcb_send_event
Michael Stapelberg [Sun, 31 Jul 2011 17:26:38 +0000 (19:26 +0200)]
Bugfix: Correctly pass the pointer to xcb_send_event

12 years agoadd xcb_icccm_get_wm_protocols to xcb_compat.h (Thanks Merovius)
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)

12 years agoBugfix: Delay event-subscription until reconnect (thx aniou)
Axel Wagner [Sun, 31 Jul 2011 16:26:52 +0000 (18:26 +0200)]
Bugfix: Delay event-subscription until reconnect (thx aniou)

12 years agoxcb: don’t use the _unchecked variant for requests which have a reply
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

12 years agoBugfix: free replies after using them
Michael Stapelberg [Sun, 31 Jul 2011 16:17:56 +0000 (18:17 +0200)]
Bugfix: free replies after using them

12 years agoBugfix: load_font: free reply after using it
Michael Stapelberg [Sun, 31 Jul 2011 15:57:11 +0000 (17:57 +0200)]
Bugfix: load_font: free reply after using it

12 years agoBugfix: free font string after using it
Michael Stapelberg [Sun, 31 Jul 2011 15:54:53 +0000 (17:54 +0200)]
Bugfix: free font string after using it

12 years agoBugfix: cfgparse: correctly free parser/lexer
Michael Stapelberg [Sun, 31 Jul 2011 15:50:54 +0000 (17:50 +0200)]
Bugfix: cfgparse: correctly free parser/lexer

12 years agoBugfix: property handlers: correctly free replies in all cases
Michael Stapelberg [Sun, 31 Jul 2011 15:46:41 +0000 (17:46 +0200)]
Bugfix: property handlers: correctly free replies in all cases

12 years agoBugfix: Allocate 32 bytes for xcb_send_event, it always copies 32 bytes
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