Commit Graph

  • ae555386b7 docs/i3bar-protocol: add missing newline Vivien Didelot 2014-01-14 16:15:56 -05:00
  • dee6264d57 Respect Motif hint for window decorations Tony Crisci 2014-01-14 21:16:54 -05:00
  • 10d7c1a993 Merge branch 'master' into next Michael Stapelberg 2014-01-13 23:36:47 +01:00
  • b8ba545733 Merge branch 'fix-move-focus' Michael Stapelberg 2014-01-13 23:36:34 +01:00
  • 7639337716 Bugfix: move <direction> sends workspace focus Tony Crisci 2014-01-13 15:36:11 -05:00
  • cd0cd0c3d2 Merge branch 'master' into next Michael Stapelberg 2014-01-13 23:35:22 +01:00
  • 4893f04e0c Merge branch 'fix-eof-msg' Michael Stapelberg 2014-01-13 23:35:22 +01:00
  • 612d25c12c i3bar Bugfix: don't show "EOF" status line error Tony Crisci 2014-01-07 13:32:21 -05:00
  • 5401271984 Add input_type enum to Binding typedef Tony Crisci 2014-01-09 11:59:21 -05:00
  • 7bddf9add5 i3bar: Amend status line error 127 message Tony Crisci 2014-01-08 02:51:27 -05:00
  • aa11c03d4c Movement into a branch considers movement direction Tony Crisci 2013-11-26 05:46:10 -05:00
  • de3901bb29 use designated initializers for yajl_callbacks struct Alexander Kedrik 2014-01-01 20:19:55 +04:00
  • 81fd4ec71c add testcase for #1149 Michael Stapelberg 2014-01-05 20:37:42 +01:00
  • 0fd9a96118 ipc: dump new "swallows" properties Michael Stapelberg 2014-01-05 20:30:03 +01:00
  • 93cfdcd488 sanity check: drop swallows for split containers (Thanks xeen) Michael Stapelberg 2014-01-05 20:25:47 +01:00
  • bb482e2869 i3-save-tree: only create "swallows" key for leaf nodes (Thanks xeen) Michael Stapelberg 2014-01-05 20:10:24 +01:00
  • 2fea5ef82b Revert "use designated initializers for yajl_callbacks struct" Michael Stapelberg 2014-01-05 13:05:31 +01:00
  • f6ee035c61 fix killing placeholder windows Michael Stapelberg 2014-01-04 22:24:47 +01:00
  • 18e6184f1c run con_fix_percent unconditionally, not only on parsing errors Michael Stapelberg 2014-01-04 21:59:41 +01:00
  • 9daf0d8b2b t/215-layout-restore-crash: fix test description Michael Stapelberg 2014-01-04 21:57:35 +01:00
  • 90e7c5c18a tests: add t/215-layout-restore-crash.t for the last couple of commits Michael Stapelberg 2014-01-04 21:39:33 +01:00
  • 58b3c730e2 return parse errors via IPC for append_layout Michael Stapelberg 2014-01-04 21:39:13 +01:00
  • 1d969e6340 fix percentages when loading layouts Michael Stapelberg 2014-01-04 21:30:51 +01:00
  • dfd9410ab7 Bugfix: set all parsing_* variables to false when starting parsing Michael Stapelberg 2014-01-04 21:23:12 +01:00
  • 4a9e283f05 Bugfix: fix crash when layout JSON file is partially invalid (Thanks xeen) Michael Stapelberg 2014-01-04 21:22:12 +01:00
  • b109b1b20d Disable render-time pointer warps if asked Tony Crisci 2014-01-04 07:04:56 -05:00
  • 705b43294a use designated initializers for yajl_callbacks struct Alexander Kedrik 2014-01-01 20:19:55 +04:00
  • f1560e5eb6 remove unnecessary forward declaration of set_statusline_error Alexander Kedrik 2014-01-01 19:23:10 +04:00
  • f78c1ba053 Fix 'gcc -Wextra -Wno-unused-parameter'. Peter Boström 2014-01-04 13:18:38 +01:00
  • 2314f10778 Merge branch 'master' into next Michael Stapelberg 2014-01-04 12:23:06 +01:00
  • b8bf3d39eb Merge branch 'docs-debugging' Michael Stapelberg 2014-01-04 12:23:06 +01:00
  • 5e07885d95 install i3-with-shmlog.xsession.desktop, overwrite symlink if it exists Michael Stapelberg 2014-01-04 12:22:53 +01:00
  • a32b6da712 Merge branch 'master' into next Michael Stapelberg 2014-01-04 12:20:12 +01:00
  • 31c3505cbf Merge branch 'docs-debugging' Michael Stapelberg 2014-01-04 12:19:52 +01:00
  • 2326ebfd63 enable shmlog when invoked as i3-with-shmlog, install symlink + .desktop file Michael Stapelberg 2014-01-04 12:15:50 +01:00
  • a37f784945 docs/debugging: use a version command that will work with i3 < 4.3 Michael Stapelberg 2014-01-04 12:06:21 +01:00
  • 92a50db29e docs/debugging: merge the debug symbols/backtrace section Michael Stapelberg 2014-01-04 12:04:43 +01:00
  • 2c06dc0a1f docs/debugging: include supported version, recommend --moreversion Michael Stapelberg 2014-01-04 11:54:23 +01:00
  • d91e632959 docs/debugging: explain how to enable logging on the fly Michael Stapelberg 2014-01-04 11:46:26 +01:00
  • 0fdbc1ab97 docs/debugging: update version numbers Michael Stapelberg 2014-01-04 11:46:12 +01:00
  • 95613f50fd docs/debugging: use bzip2 for consistency with the new ticket form (Thanks x33a) Michael Stapelberg 2014-01-04 11:35:06 +01:00
  • 9c15b9504e Fix clang -Wextra except -Wunused-parameter. Peter Boström 2013-12-25 20:01:37 +01:00
  • ac74a63662 i3bar: Don't start child unless status_command Tony Crisci 2013-12-26 22:00:06 -05:00
  • 38b6936c25 Size resizebar according to container size. Peter Boström 2013-12-24 12:57:34 +01:00
  • 69ce33d06d Snap pointer to resize bar on drag resize Tony Crisci 2013-12-21 14:29:22 -05:00
  • e2ebe3e2ae Use #pragma once Alexander Kedrik 2013-12-29 06:11:50 +04:00
  • 67b213665b Merge branch 'master' into next Michael Stapelberg 2014-01-01 11:10:26 +01:00
  • 3ebc6654cd Merge branch 'fix-tray-mapped' Michael Stapelberg 2014-01-01 11:10:26 +01:00
  • 23b1da598e i3bar: Set mapped flag on trayclient creation Tony Crisci 2013-12-26 00:30:21 -05:00
  • 1e1e4ef9df include i3-save-tree in dist tarballs Michael Stapelberg 2013-12-24 18:07:07 +01:00
  • c3ff365072 install i3-save-tree(1) (Thanks Marcin) Michael Stapelberg 2013-12-24 16:15:43 +01:00
  • 5cd7979e62 Merge branch 'master' into next Michael Stapelberg 2013-12-24 10:37:14 +01:00
  • cd6fb69977 Merge branch 'dpi-log' Michael Stapelberg 2013-12-24 10:37:14 +01:00
  • 0883dfbe14 only LOG() the DPI when it changes, DLOG() it otherwise (Thanks lkraav) Michael Stapelberg 2013-12-24 10:35:56 +01:00
  • 0b8a7b2d16 debian/: add perl recommends to i3-wm for i3-save-tree(1) Michael Stapelberg 2013-12-22 21:54:13 +01:00
  • 0d356e748d update DEPENDS Michael Stapelberg 2013-12-15 21:31:18 +01:00
  • 12885cb0ab add i3-save-tree(1) which dumps the layout of a workspace or an output Michael Stapelberg 2013-12-15 21:29:21 +01:00
  • c964c010f0 ipc: dump window properties when not restarting inplace Michael Stapelberg 2013-12-15 21:29:05 +01:00
  • e567cf436c dragging: instead of using a custom event loop, use libev Michael Stapelberg 2013-12-15 17:30:06 +01:00
  • f57f94c850 reconnect when the restore X11 connection dies Michael Stapelberg 2013-12-15 15:17:37 +01:00
  • 42e359ec60 kill placeholder windows when the actual window appears Michael Stapelberg 2013-12-15 15:00:26 +01:00
  • 28a993e656 replace never-true condition with a working one Michael Stapelberg 2013-12-15 14:57:04 +01:00
  • 318b089e6d fix test after renaming role to window_role Michael Stapelberg 2013-12-15 14:56:34 +01:00
  • 35b70ca423 introduce client.placeholder color Michael Stapelberg 2013-12-15 11:42:40 +01:00
  • 639a1b182c set original window title on placeholder windows Michael Stapelberg 2013-12-15 11:32:36 +01:00
  • 16ea766765 use root window color depth instead of hard-coded 24 Michael Stapelberg 2013-12-15 11:28:50 +01:00
  • 076636a835 display swallows criteria in placeholder windows Michael Stapelberg 2013-12-15 11:25:58 +01:00
  • 3a4ad9b330 layout restore: create and render placeholder windows Michael Stapelberg 2013-12-14 22:49:33 +01:00
  • 2ce43783f8 add debug message to trace match deletions Michael Stapelberg 2013-12-14 18:33:18 +01:00
  • fcf869439c load_layout.c: use *LOG instead of (f)printf Michael Stapelberg 2013-12-14 16:28:54 +01:00
  • ef7b3e5464 allow parsing multiple nodes from a json layout Michael Stapelberg 2013-12-14 16:25:54 +01:00
  • 6800524f2e GET_TREE: serialize container type into a string Michael Stapelberg 2013-12-14 14:50:44 +01:00
  • 58297f4ab5 layout restore: support more criteria, match only once (+test) Michael Stapelberg 2013-12-14 11:44:06 +01:00
  • 598498330a layout loading: allow comments in JSON files Michael Stapelberg 2013-12-14 10:43:49 +01:00
  • 4add185025 tests: add simple layout restore test Michael Stapelberg 2013-12-14 10:42:01 +01:00
  • 0302912b64 swallows: value needs to be loaded as regular expression Michael Stapelberg 2013-12-14 10:41:44 +01:00
  • ce480dcc74 use splith as default when restoring a layout Michael Stapelberg 2013-12-14 10:41:03 +01:00
  • c7036191c8 debian/: add placeholder commit Michael Stapelberg 2013-12-22 21:39:15 +01:00
  • 28939365cb Merge branch 'next' Michael Stapelberg 2013-12-22 21:14:21 +01:00
  • ae0e83f08d Merge branch 'release-4.7' into next Michael Stapelberg 2013-12-22 21:14:15 +01:00
  • 26e30ef00c add release notes for v4.7 Michael Stapelberg 2013-12-22 21:12:10 +01:00
  • b2c91f54ab Merge branch 'master' into next Michael Stapelberg 2013-12-21 21:32:55 +01:00
  • 95af0fdcac Merge branch 'fix-active' Michael Stapelberg 2013-12-21 21:32:55 +01:00
  • 85321bdf1d Bugfix: ignore _NET_ACTIVE_WINDOW for scratchpad windows (Thanks mistnim) Michael Stapelberg 2013-12-21 21:32:23 +01:00
  • bfe32ad797 i3bar: Print error message when status_command fails Tony Crisci 2013-12-15 04:21:18 -05:00
  • 665ac5b7c3 userguide: explain the difference between comma and semicolon for command chaining Michael Stapelberg 2013-12-11 19:46:41 +01:00
  • 5a69bffbd6 Remove pointer warp from test boilerplate Tony Crisci 2013-12-06 01:36:29 -05:00
  • 1b640ae3be Testcases: init pointer in a predictable position Tony Crisci 2013-12-02 18:06:19 -05:00
  • 18ad1fd4de Refactor and improve test 514 Tony Crisci 2013-12-02 11:23:52 -05:00
  • 39f15da82f i3bar: Group child processes for signalling Tony Crisci 2013-12-01 01:37:43 -05:00
  • 454f11755e Remove flex/bison from common.mk since they aren't used anymore Jean-Philippe Ouellet 2013-11-26 23:13:30 -05:00
  • 80df764e55 i3bar: Realign tray clients on map/unmap notify Tony Crisci 2013-11-23 23:09:01 -05:00
  • eca5e4598a libi3/root_atom_contents: handle data of arbitrary length Lancelot SIX 2013-11-23 12:03:55 +01:00
  • 2eea82eb02 ignore symbol files on OS X (only for debugging, breaks git-add -A) Jean-Philippe Ouellet 2013-11-26 05:50:35 -05:00
  • 755188220f fix the build on OS X Jean-Philippe Ouellet 2013-11-26 05:41:56 -05:00
  • 18cfc36408 libi3/root_atom_contents: Free xcb reply structures Lancelot SIX 2013-11-23 11:56:28 +01:00
  • f22995393a Remove references to PATH_MAX macro Lancelot SIX 2013-11-21 22:03:49 +01:00
  • 4f5e0e794f persist root window’s background contents to a pixmap Michael Stapelberg 2013-11-24 13:44:30 +01:00
  • a1e7ce20f0 i3bar: Handle DestroyNotify events Tony Crisci 2013-11-22 21:22:56 -05:00
  • 1dbdd4fece Merge branch 'master' into next Michael Stapelberg 2013-11-22 17:09:28 +01:00