Commit Graph

3860 Commits

Author SHA1 Message Date
Michael Stapelberg e0194f0765 i3-dmenu-desktop: don’t add “geany” if “Geany” is already present (Thanks Tai-Lin Chu) 2012-12-21 00:04:29 +01:00
Michael Stapelberg b8939e6c9c hacking-howto: clarify where to send patches to (Thanks Vivien) 2012-12-20 23:56:17 +01:00
Michael Stapelberg 5b8df27270 userguide: s/mailclient/mail client/g (Thanks joepd) 2012-12-20 23:54:48 +01:00
Michael Stapelberg 3ca8299637 complete-run: clarify the message about missing ../i3 (Thanks Marcos) 2012-12-20 23:50:50 +01:00
Michael Stapelberg bb3ae9f960 Merge branch 'master' into next 2012-12-19 21:40:53 +01:00
Michael Stapelberg 770ead6222 Merge branch 'fix-scroll-split' 2012-12-19 21:40:48 +01:00
Michael Stapelberg 721fa7bdad Fix scrolling on a tabbed titlebar which contains split cons (Thanks f8l)
fixes #708
2012-12-19 21:40:26 +01:00
Michael Stapelberg 895f8e05c8 Merge branch 'master' into next 2012-12-19 21:13:12 +01:00
Michael Stapelberg 52ea8ee720 Merge branch 'fix-tab-border' 2012-12-19 21:13:08 +01:00
Michael Stapelberg ae605bdd39 Also draw right tab border for split containers (Thanks alex)
fixes #696
2012-12-19 21:12:38 +01:00
Michael Stapelberg 4baf944ef0 Merge branch 'master' into next 2012-12-19 18:22:37 +01:00
Michael Stapelberg 3228a5af28 Merge branch 'i3-input-focus' 2012-12-19 18:22:33 +01:00
Michael Stapelberg 5779f573e7 i3-input: restore input focus on exit() (Thanks f8l)
fixes #641
2012-12-19 18:22:03 +01:00
Michael Stapelberg 2a18e9df39 Merge branch 'master' into next 2012-12-17 10:24:46 +01:00
Michael Stapelberg 70c83087e1 Merge branch 'fix-ar' 2012-12-17 10:24:46 +01:00
Kacper Kowalik (Xarthisius) ef81bd183b Repect AR environment variable 2012-12-17 10:24:42 +01:00
Michael Stapelberg 73ec3dd3b0 Merge branch 'master' into next 2012-12-14 21:50:15 +01:00
Michael Stapelberg 6dc25e0011 Merge branch 'remove-atom-include' 2012-12-14 21:50:10 +01:00
Michael Stapelberg 7658109309 Bugfix: remove superfluous #include <xcb/xcb_atom.h> (Thanks pnutzh4x0r)
This fixes the build on CentOS 6.

fixes #889
2012-12-14 21:49:31 +01:00
Axel Wagner 4273db0444 i3-dump-log: Correct comment to reflect truth 2012-12-14 21:46:40 +01:00
Michael Stapelberg 61a5b9ddd4 Revert "don't use con_is_internal"
This reverts commit c6948c59f5.

Given that master and next now both contain con_is_internal, we can use
it again.
2012-12-14 21:44:20 +01:00
Michael Stapelberg a0228b0333 Merge branch 'master' into next 2012-12-14 21:42:33 +01:00
Michael Stapelberg f91e6fb73f Merge branch 'fix-release' 2012-12-14 21:42:21 +01:00
Michael Stapelberg 6dfb08170c fix bind[code|sym] --release (Thanks paolo)
fixes #890
2012-12-14 21:41:56 +01:00
Michael Stapelberg ff4950a1bb debian/changelog: add dummy entry for the next version 2012-12-12 00:23:35 +01:00
Michael Stapelberg 2bf7793d4d Merge branch 'next' 2012-12-12 00:18:23 +01:00
Michael Stapelberg 4a3552be5e Merge branch 'release-4.4' into next 2012-12-12 00:18:17 +01:00
Michael Stapelberg 970ced9a03 update debian packaging for 4.4 2012-12-12 00:05:51 +01:00
Michael Stapelberg 8c3acbb67f drop debugging-release-version from docs makefile 2012-12-11 22:46:35 +01:00
Michael Stapelberg fa2da352d1 add release notes for v4.4 2012-12-11 22:45:34 +01:00
Michael Stapelberg 5a63b64fb8 i3-dmenu-desktop: skip .desktop files with Type != Application 2012-12-11 22:43:06 +01:00
Michael Stapelberg 60db534a08 recommend i3-dmenu-desktop in the default config
We might replace dmenu_run in v4.5, depending on the feedback we get for
v4.4.
2012-12-11 22:36:29 +01:00
Michael Stapelberg f506e35395 drop docs/debugging-release-version, it was integrated into docs/debugging 2012-12-11 22:32:14 +01:00
Michael Stapelberg 18e46ffae5 install i3-dmenu-desktop 2012-12-11 22:31:44 +01:00
Michael Stapelberg 9f7b4b9a43 move i3-dmenu-desktop from contrib to / 2012-12-11 22:10:22 +01:00
Michael Stapelberg f044eb9e90 i3-dmenu-desktop: add --entry-type=[name|command|both]
The new default is 'both' to add "GNU Image Manipulation Program" as
well as "gimp-2.8" to the menu.
2012-12-10 00:28:32 +01:00
Michael Stapelberg 66f7a607f6 docs/debugging: grammar improvements (Thanks cian) 2012-12-09 17:56:55 +01:00
Michael Stapelberg 4eb6b48c8e add contrib/i3-dmenu-desktop, a script which runs .desktop files via dmenu
See "pod2man --utf8 contrib/i3-dmenu-desktop | man /dev/stdin" for
documentation. Use a line like this in your i3 config file:

    bindsym Mod1+p exec --no-startup-id ~/i3/contrib/i3-dmenu-desktop
2012-12-09 17:04:01 +01:00
Michael Stapelberg 8fc4660140 docs/debugging: simplify, merge with release version instructions 2012-12-09 12:07:25 +01:00
David Coppa 69e15bba5d OpenBSD has getline() now 2012-12-08 17:52:58 +01:00
Antoine Millet e8149c77b3 i3bar: add min_width and align keys to blocks 2012-12-06 09:48:27 +01:00
Michael Stapelberg fdf14b8f58 docs/i3bar-protocol: fix example formatting 2012-12-02 17:58:59 +01:00
Michael Stapelberg aa69b9fc5f userguide: document new_float option (like new_window) 2012-12-02 17:57:24 +01:00
Michael Stapelberg e025f3b9e6 dump-asy: implement filtering by name, present nodes better
where "better" means that we no longer use (name, orientation,
window-id), but "name" (leaf) or "name" (horizontal-split) for example.
2012-11-27 22:07:37 +01:00
Michael Stapelberg 0560fc7964 dump-asy: start gv without widgets and fit the drawing to window 2012-11-27 22:07:37 +01:00
Michael Stapelberg 23f00ee7d1 dump-asy: let AnyEvent::I3 figure out the socket path 2012-11-27 22:07:37 +01:00
Michael Stapelberg 1ae08b196a Bugfix: Don’t move floating windows when their size constraints forbid resizing (Thanks aksr)
fixes #883
2012-11-27 09:26:31 +01:00
Michael Stapelberg 19cbd3cbec code style fixes for the previous commit
• our function names use underscores
• rewrote the function’s comment
• function comments must be in the source _and_ in the header
• no blank lines after function signatures
2012-11-25 20:55:49 +01:00
Adrien \"schischi\" Schildknecht f41fa1baa1 The command to resize a floating window now checks the minimum and maximum size. 2012-11-25 20:52:56 +01:00
Emil Mikulic d2b533328d Fix memory leaks in config_parser.
push_token() doesn't take ownership of its str argument.
2012-11-24 17:39:52 +01:00