Commit Graph

  • 2640fb2b5f makefile: delete test.{config_parser,commands_parser} in distclean Michael Stapelberg 2013-03-12 14:03:22 +01:00
  • ec0dca9c75 add release notes for i3 v4.5 Michael Stapelberg 2013-03-12 13:40:52 +01:00
  • c534b6f7e3 i3-dmenu-desktop: bump version to 1.4 Michael Stapelberg 2013-03-12 13:38:14 +01:00
  • 8a4a719093 Add support for _NET_WM_STATE_DEMANDS_ATTENTION. oblique 2013-02-26 02:37:35 +02:00
  • 8327f837a0 i3-dmenu-desktop: remove %i from commandline Michael Stapelberg 2013-03-03 21:27:56 +01:00
  • ae0842532e Bugfix: Set separator color properly when drawing András Mohari 2013-02-25 17:09:10 +01:00
  • a0d5b744ab Allow min_width of a block in i3bar to be a string András Mohari 2013-02-25 11:41:02 +01:00
  • 7ecdcb61f8 config: accept “smart” as popup_during_fullscreen parameter (Thanks supplantr) Michael Stapelberg 2013-02-24 17:23:37 +01:00
  • a38749e7e4 Bugfix: Handle nested transient popups properly Mats 2013-02-20 16:56:03 +01:00
  • d5358a749e Merge branch 'master' into next Michael Stapelberg 2013-02-19 00:28:05 +01:00
  • 4fdf62eb2a Merge branch 'fix-move-ws' Michael Stapelberg 2013-02-19 00:28:05 +01:00
  • 9bfe6a6236 Bugfix: Properly parse commands like “move workspace torrent” (Thanks rasi) Michael Stapelberg 2013-02-19 00:27:55 +01:00
  • 2922603cc4 tests: correctly close stdout with IPC::Run Michael Stapelberg 2013-02-19 00:26:00 +01:00
  • 9cd2d1fb8a make t/205-ipc-windows require AnyEvent::I3 >= 0.15 Michael Stapelberg 2013-02-18 10:59:32 +01:00
  • 3facbbca5c Add a new IPC event for changes on windows. Piotr S. Staszewski 2013-01-11 19:58:32 +01:00
  • e215fd43c0 i3bar-protocol: update example, reword separator{,_block_width} Michael Stapelberg 2013-02-18 10:51:52 +01:00
  • 5f05ca6b5d Separator color via config; separator width and on/off via ipc Artem Shinkarov 2013-01-27 20:27:21 +00:00
  • a52b1b4bb0 inline comments for enum values Michael Stapelberg 2013-02-18 10:41:34 +01:00
  • 49979c9d15 Always auto center on 'scratchpad show' if window hasn't been repositioned by the user Sebastian Ullrich 2012-09-24 21:14:40 +02:00
  • 7f0065e1b1 tests: unset $ENV{SHELL} to avoid breakage with fish (Thanks dRbiG) Michael Stapelberg 2013-02-15 16:41:28 +01:00
  • fa4301e06d Split workspace instead of changing orientation Mats 2013-01-24 17:56:03 +01:00
  • 1e3075e69b userguide: remove obsolete sentence about client.background (Thanks Tucos) Michael Stapelberg 2013-02-14 20:47:41 +01:00
  • e92dd1acc6 Obey WM_SIZE_HINTS's resize increments in floating oblique 2013-02-08 18:41:41 +02:00
  • b0e2be9a6b Add render_deco_height() oblique 2013-02-08 15:23:50 +02:00
  • b565bfca13 Bugfix: Do not move focus if a container is moved across outputs Sebastian Rachuj 2013-02-09 20:23:01 +01:00
  • d36e2a70bf hacking-howto: refer people to cr.i3wm.org Michael Stapelberg 2013-02-10 15:10:13 +01:00
  • a1774e78fc i3test: fix get_focused() docs (Thanks knopwob) Michael Stapelberg 2013-02-07 15:57:15 +01:00
  • be287876d6 userguide: be explicit about assignment processing order (Thanks Donald) Michael Stapelberg 2013-02-07 15:49:35 +01:00
  • 2bf80528bd i3-nagbar: kludge to run the command shell script when inside a noexec mount Michael Stapelberg 2013-02-07 15:30:40 +01:00
  • 0a0d66dc8a put common part of error messages into variable Sascha Kruse 2013-01-28 16:36:38 +01:00
  • 23078f6ded i3-dmenu-desktop: List filenames of .desktop files Mats 2013-01-28 17:43:42 +01:00
  • bbede97966 scratchpad_show focus unfocused scratchpad window Sascha Kruse 2013-01-28 10:11:53 +01:00
  • 03693bf0cc add testcase for "move workspace <output>" Michael Stapelberg 2013-01-30 13:31:20 +01:00
  • fcdfab4d28 Merge branch 'master' into next Michael Stapelberg 2013-01-30 13:30:59 +01:00
  • 29c027db3b Merge branch 'fix-move-ws' Michael Stapelberg 2013-01-30 13:30:59 +01:00
  • cf830f69a2 Bugfix: Correctly parse move ... workspace *_on_output Steven Allen 2013-01-29 03:05:23 -05:00
  • 3e59a8c949 Merge branch 'master' into next Michael Stapelberg 2013-01-27 20:20:53 +01:00
  • aede5600aa Merge branch 'userguide-resize' Michael Stapelberg 2013-01-27 20:20:53 +01:00
  • 8b97a5e159 userguide: be more clear about the resize command arguments (Thanks Tucos) Michael Stapelberg 2013-01-27 20:20:37 +01:00
  • b1cc4d5166 Fix decoration rect size for windows without border Marius Muja 2012-12-31 03:04:53 -08:00
  • 1d22fe42f2 split main .gitignore and ignore more files Vivien Didelot 2013-01-23 17:37:27 -05:00
  • 4796a61c31 add testcase for "move to output" wrapping Michael Stapelberg 2013-01-26 19:28:11 +01:00
  • f13d8ed06f wrap when moving things to outputs with direction Francesco Mazzoli 2013-01-25 00:02:09 +01:00
  • 3cd4b8c111 update tests to test the output wrapping Francesco Mazzoli 2013-01-25 00:02:37 +01:00
  • c300d216ec i3-msg: parse command replies and display errors nicely if there were errors Michael Stapelberg 2013-01-26 17:56:43 +01:00
  • 62b0df0640 Make i3-nagbar use the same font as configured for i3 Michael Stapelberg 2013-01-26 09:55:38 +01:00
  • 76ef3a4ab8 remove the urgency indicator when a window is closed Adrien Schildknecht 2013-01-25 18:32:43 +01:00
  • 74558bb33d Call scratchpad_show() when focusing scratchpad windows via criteria Michael Stapelberg 2013-01-25 16:10:37 +01:00
  • 2ea94420d3 Merge branch 'master' into next Michael Stapelberg 2013-01-25 15:48:38 +01:00
  • d426f1570b Merge branch 'fix-scratchpad-reconf' Michael Stapelberg 2013-01-25 15:48:38 +01:00
  • 7be5ece663 Bugfix: fix coordinates of scratchpad windows on output changes (Thanks badboy) Michael Stapelberg 2013-01-25 15:47:43 +01:00
  • a32d2d5d61 scratchpad: fix crash when moving last window of an invisible workspace (+test) (Thanks bafain) Michael Stapelberg 2013-01-25 15:26:53 +01:00
  • f767ac30b3 fix two more crashes when disabling an empty output Michael Stapelberg 2013-01-25 14:53:15 +01:00
  • e0cfe1f8c0 Bugfix: fix crash when disabling output without any windows (Thanks xeen, knopwob) Michael Stapelberg 2013-01-25 14:14:06 +01:00
  • c2061042e1 Merge branch 'master' into next Michael Stapelberg 2013-01-25 13:56:26 +01:00
  • 8f4456a14a Merge branch 'fix-workspace-ws' Michael Stapelberg 2013-01-25 13:56:26 +01:00
  • 8bc771ac16 Bugfix: parse outputs as "word", not "string", to ignore trailing whitespace (Thanks leifarne) Michael Stapelberg 2013-01-25 13:55:26 +01:00
  • fc3b0db7a5 i3bar: fix rendering positions Michael Stapelberg 2013-01-24 17:21:34 +01:00
  • 990a1ca4c2 i3bar: don’t use X11 borders to avoid overlapping in hide mode Michael Stapelberg 2013-01-24 16:09:51 +01:00
  • a5c9b0dedb Merge branch 'master' into next Michael Stapelberg 2013-01-24 14:45:14 +01:00
  • 70067c72d5 Merge branch 'fix-key-release' Michael Stapelberg 2013-01-24 14:45:14 +01:00
  • 2eb4ed95bc Bugfix: fix “overlapping” --release key bindings (Thanks phlux) Michael Stapelberg 2013-01-24 14:44:01 +01:00
  • 28933f8de3 i3-input: set focus before sending the command (Thanks emias) Michael Stapelberg 2013-01-24 13:57:08 +01:00
  • bfd150872d Fixing continuous resize bug in floating mode Marius Muja 2013-01-02 01:19:38 -08:00
  • 3365b52384 Allow servers which do not support the XKB extension. David Edmondson 2013-01-23 16:21:07 +00:00
  • 2478d0a2e0 ipc: use ipc_recv_message instead of duplicate code Michael Stapelberg 2013-01-23 18:59:36 +01:00
  • dcb8ac84f8 ipc_recv_message: store message_type, don’t compare. add distinct EOF retval Michael Stapelberg 2013-01-23 18:50:21 +01:00
  • e8fa3eeebd i3-msg: include socket path in error message Michael Stapelberg 2013-01-23 08:11:27 +01:00
  • 7d9c20734c include stdint.h in i3/ipc.h (Thanks Kai) Michael Stapelberg 2013-01-11 22:28:43 +01:00
  • 7b0d75ee0a ipc_send_message: use stack frame with fixed size Michael Stapelberg 2013-01-11 19:09:41 +01:00
  • fc0e80ee7f Merge branch 'master' into next Michael Stapelberg 2013-01-09 18:11:17 +01:00
  • 1b6ea35eb6 Merge branch 'fix-ipc-write' Michael Stapelberg 2013-01-09 18:11:17 +01:00
  • f5b7bfb12e Bugfix: fix IPC messages writes with low buffer sizes (Thanks jasper, dcoppa) Michael Stapelberg 2013-01-09 18:11:03 +01:00
  • 527ec2a69c Adds Go IPC lib to the docs. slowpoke 2013-01-01 19:09:03 +00:00
  • f2ca568202 i3bar: set _NET_SYSTEM_TRAY_COLORS for symbolic icons (gtk3+) Michael Stapelberg 2013-01-02 23:09:52 +01:00
  • e9503a1fa3 i3bar: fake DestroyNotify and send MANAGER ClientMessages to fix tray restarts Michael Stapelberg 2013-01-02 22:48:20 +01:00
  • 2043076518 i3bar: add missing \n to debug messages Michael Stapelberg 2013-01-02 11:38:03 +01:00
  • 2c249b6949 Merge branch 'master' into next Michael Stapelberg 2013-01-01 16:31:27 +01:00
  • c394efbfd0 Merge branch 'fix-assign-and-move' Michael Stapelberg 2013-01-01 16:31:27 +01:00
  • 138e04fd4d Bugfix: Fix for_window moving of assigned windows (Thanks bafain) Michael Stapelberg 2013-01-01 16:31:08 +01:00
  • 6856b232d6 t/175-startup-notification: use the testcases X11 connection Michael Stapelberg 2012-12-27 18:02:23 +01:00
  • d8e27dd5aa ignore MotionNotify events generated while warping the pointer Michael Stapelberg 2012-12-27 17:04:13 +01:00
  • 9edbcc4790 debug message for window focus: include window ID Michael Stapelberg 2012-12-27 16:58:46 +01:00
  • 1b62feccac t/132-move-workspace: add missing sync_with_i3 Michael Stapelberg 2012-12-27 16:55:22 +01:00
  • 54fd3d3480 unregister as window manager before restarting (fixes a race condition) Michael Stapelberg 2012-12-27 16:54:54 +01:00
  • cde82eafa6 use xcb_aux_sync to make sure our changes reach the X server, flushing is not enough Michael Stapelberg 2012-12-27 16:54:36 +01:00
  • baae706b87 t/166-assign: sync after mapping the window Michael Stapelberg 2012-12-26 22:04:35 +01:00
  • c06d62887e t/173-regress-focus-assign: sync after mapping the window Michael Stapelberg 2012-12-26 22:04:15 +01:00
  • 4d65cfc67d t/189-floating-constraints: sync before getting window rects Michael Stapelberg 2012-12-26 22:03:37 +01:00
  • 27adbbff61 t/510-focus-across-outputs: fix sync order Michael Stapelberg 2012-12-26 22:03:02 +01:00
  • 92e2190300 t/503-workspace: sync after switching focus to a different output Michael Stapelberg 2012-12-26 22:02:43 +01:00
  • d6e4910c22 userguide: fix typo: s/11x/11px/ Michael Stapelberg 2012-12-26 18:32:13 +01:00
  • 0d354ebd0c i3-dmenu-desktop: skip broken files (no/empty Exec=) but warn about them Michael Stapelberg 2012-12-26 18:31:33 +01:00
  • ba1b3a3240 i3-dmenu-desktop: skip files with broken utf8 but warn about it Michael Stapelberg 2012-12-26 18:31:21 +01:00
  • a6c676e5d3 i3-config-wizard: clean all traces of the old config parser (Thanks cradle) Michael Stapelberg 2012-12-26 14:23:47 +01:00
  • 140c1062b6 drop the flex/bison dependency \o/ Michael Stapelberg 2012-12-25 14:20:21 +01:00
  • 0e4c956c1d i3-config-wizard: switch away from bison/flex to hand-written parser Michael Stapelberg 2012-12-25 14:15:06 +01:00
  • f866607c67 i3-dmenu-desktop: strip newlines from dmenu ≥ 4.4 (Thanks saurabhgeek92) Michael Stapelberg 2012-12-25 12:41:00 +01:00
  • 0045cfa637 move visible scratchpad window to focused workspace Simon Elsbrock 2012-12-21 22:13:31 +01:00
  • 061d90f305 move scratchpad test to separate file, otherwise it is non-conclusive Michael Stapelberg 2012-12-24 19:19:32 +01:00