Michael Stapelberg
a0d2069bb3
Bugfix: i3-wsbar: properly catch errors when writing to child process
...
This comes at the expense of having Try::Tiny as additional dependency,
but I think Try::Tiny is widely available.
2011-07-23 22:18:47 +02:00
Michael Stapelberg
1b453b41a5
debian: update i3-wm.docs
2011-07-23 22:18:47 +02:00
Michael Stapelberg
a55396a4fc
update debian packaging
2011-07-23 22:18:42 +02:00
Michael Stapelberg
73027503fb
wsbar: print an error and exit after not being able to talk to i3 for 2 seconds (Thanks badboy)
2011-07-23 22:11:25 +02:00
Michael Stapelberg
370715d1a8
Bugfix: Don’t leak file descriptor
2011-07-23 22:11:01 +02:00
Michael Stapelberg
7801cd7a03
Don’t pretend like the global fullscreen mode would be configured in the default config (Thanks Mirko)
...
Conflicts:
docs/userguide
2011-07-23 22:08:41 +02:00
Michael Stapelberg
f5e24bd349
userguide: add missing $ (Thanks artoj)
2011-07-23 22:07:49 +02:00
Jan-Erik Rediger
58da674def
add socket path parameter to i3-wsbar script
...
fixes http://i3.zekjur.net/bugs/ticket/210
2011-07-23 22:07:33 +02:00
Michael Stapelberg
28a8df684f
Exclude docs/*.svg from dist tarball
2011-07-23 22:07:19 +02:00
Michael Stapelberg
2eefb83b3b
makefile: cleanup src/cfgparse.dot
...
Conflicts:
Makefile
2011-07-23 22:06:50 +02:00
Michael Stapelberg
5ac7a52573
makefile: pre-generate docs/
2011-07-23 22:05:33 +02:00
Michael Stapelberg
61cb07d576
debian: update changelog
2011-07-23 22:05:06 +02:00
Michael Stapelberg
9a68a2df90
manpage: update i3(1)
2011-07-23 22:03:07 +02:00
Michael Stapelberg
1a10a089e8
manpages: don’t regenerate manpages on every 'make'
...
Conflicts:
man/Makefile
2011-07-23 22:02:27 +02:00
Michael Stapelberg
9c20e7f726
makefile: includue i3-wsbar in dist
2011-07-23 21:58:07 +02:00
Michael Stapelberg
642c4aaf6e
manpages: extract manpage for i3-wsbar using pod2man(1)
2011-07-23 21:57:35 +02:00
Michael Stapelberg
062ce3ef03
Bugfix: Correctly resize when clicking on the border of a stacked con
...
Runs the same code as for non-stacked / non-tabbed containers, but on the
parent of the container (which is the stacked / tabbed con, since route_click
gets called with the child).
2011-07-23 21:48:14 +02:00
Michael Stapelberg
ed84e6db64
i3status: update website for 2.3 release
2011-07-21 23:17:45 +02:00
Axel Wagner
a2a7de5e54
Respect and use CPPFLAGS
2011-07-19 04:21:36 +02:00
Michael Stapelberg
b87742172b
Add missing function prototype for strndup on Darwin (Thanks Marcus)
2011-07-17 22:18:00 +02:00
Michael Stapelberg
3da3a69106
i3-config-wizard: use fgetln on Darwin, use strndup from FreeBSD on Darwin (Thanks Marcus)
2011-07-17 15:21:57 +02:00
Michael Stapelberg
02dfb8e891
use memmem and strndup from FreeBSD on Darwin (Thanks Marcus)
2011-07-17 15:18:45 +02:00
Michael Stapelberg
fc583adb99
makefile: link -liconv on Darwin (Thanks Marcus)
2011-07-17 15:18:30 +02:00
Michael Stapelberg
7512f633a7
makefile: add i3-config-wizard to {dist,}clean, dist
2011-07-15 19:21:39 +02:00
Michael Stapelberg
12d3a349de
makefile: add i3-migrate-config-to-v4.pl
2011-07-15 19:14:28 +02:00
Michael Stapelberg
b0b62b4664
add release notes for tree-pr4
2011-07-15 19:08:41 +02:00
Michael Stapelberg
2de5cb06c8
makefile: add i3-nagbar to {dist,}clean target, include i3-nagbar in dist
2011-07-15 19:08:21 +02:00
Michael Stapelberg
feaa161d2c
testcases: explicitly mark the (short) config files as v4
...
i3 won’t call i3-migrate-config and thus won’t add a call to i3bar this way.
It’s not necessary and can interfere with some tests sometimes.
2011-07-15 01:37:54 +02:00
Axel Wagner
8734337fb5
Stop the reconn-timer before starting it again, else it's running twice
2011-07-15 01:31:02 +02:00
Michael Stapelberg
e117a8a77f
migrate-config: mode foo → mode "foo" (+test) (Thanks cradle)
2011-07-15 00:22:26 +02:00
Michael Stapelberg
2d71102796
Bugfix: Switch to appropriate workspace when using 'focus' (+test) (Thanks rogutes)
...
Fixes #432
2011-07-14 23:45:36 +02:00
Michael Stapelberg
26d63fffc2
testcases: fix config-migrate test case after latest change
2011-07-14 23:07:10 +02:00
Michael Stapelberg
6b4c65e04d
i3-nagbar: Fix -h / --help output (Thanks ktosiek)
2011-07-14 13:26:59 +02:00
Michael Stapelberg
8c1a242f5f
reload the config after editing it through i3-nagbar
2011-07-13 18:47:08 +02:00
Michael Stapelberg
32af9d4106
i3-nagbar: implement -m, set default prompt to "Pleaso do not run this program"
...
It gets run by i3 automatically.
2011-07-13 18:36:21 +02:00
Michael Stapelberg
5c276be3d5
i3-msg: concatenate all arguments. now you can use i3-msg mark foo
2011-07-13 18:01:24 +02:00
Michael Stapelberg
ba7e82fc94
i3-msg: re-indent main.c
2011-07-13 17:53:07 +02:00
Michael Stapelberg
806ad77399
Makefile: use $(MAKE) instead of make
2011-07-13 13:29:39 +02:00
Michael Stapelberg
3749ed2fbe
Makefile: respect and use LIBS (Thanks Kacper)
2011-07-13 13:28:31 +02:00
Michael Stapelberg
93f906308d
makefiles: respect and use the CPPFLAGS variable (Thanks Kacper)
...
See also: http://stackoverflow.com/questions/2754966/cflags-vs-cppflags
2011-07-13 13:25:15 +02:00
Michael Stapelberg
f1190bef44
migrate-config: t → floating toggle (Thanks eeemsi)
2011-07-12 21:29:30 +02:00
Claudio Marforio
cc24a96e96
patch to allow exec_always in configure file
...
fixed indentation, updated docs
2011-07-12 18:23:14 +02:00
Michael Stapelberg
5555c0fd3b
Bugfix: Don’t raise the stacked/tabbed decoration when border != BS_NONE and children == 1 (Thanks smartass)
...
Otherwise a black area would cover the top of the child window.
2011-07-11 23:17:56 +02:00
Michael Stapelberg
036ecba1d1
makefile: don’t pick up autogenerated files
2011-07-11 20:18:38 +02:00
Michael Stapelberg
f9da0d5ded
Makefile: properly make 'clean'
2011-07-11 20:14:25 +02:00
Michael Stapelberg
ac4f14e134
Bugfix: linking error (Thanks smartass)
2011-07-11 20:14:17 +02:00
Michael Stapelberg
7bb9949e23
default config: start i3-config-wizard
2011-07-11 20:02:25 +02:00
Michael Stapelberg
3e3c6f85a1
add v4 comment to i3.config.keycodes, remove userguide comment from i3-config-wizard
2011-07-11 19:48:51 +02:00
Michael Stapelberg
868c804cb8
makefile: install i3-config-wizard
2011-07-11 19:45:22 +02:00
Michael Stapelberg
4693d5f91a
default config: put bindings in the right order (left/down/up/right)
2011-07-11 19:42:30 +02:00