Commit Graph

  • 696d844ffa Merge pull request #1697 from Airblader/feature-1695 Michael Stapelberg 2015-06-18 20:50:56 +0200
  • 618b6744d5 Added testcase for #1695. Ingo Bürk 2015-06-04 15:55:39 +0200
  • 9eb255d5fa Ensure format of dumped bindings for i3bar is compatible with i3 bindings. Ingo Bürk 2015-05-23 16:48:29 -0400
  • f0ac9629b9 Adapted userguide for new i3bar 'bindsym' command. Ingo Bürk 2015-05-02 21:56:10 +0200
  • 715fbf2d80 Read 'bindsym' rather than the old 'wheel_up_cmd' and 'wheel_down_cmd' directives in i3bar and call the command if specified. The old directives are still read for transitional support which can be removed in a future version. Ingo Bürk 2015-06-13 14:58:41 +0200
  • 4d25d6a5a6 Merge pull request #1752 from Airblader/feature-test-cleanups-1 Michael Stapelberg 2015-06-13 14:39:19 +0200
  • 34183b97fd Merge pull request #1744 from Airblader/feature-docs-7 Michael Stapelberg 2015-06-13 12:39:59 +0200
  • 73a84886d1 Silence "masks earlier declaration in same scope" warnings when executing tests. Ingo Bürk 2015-06-12 18:19:43 +0200
  • 9940571069 Fix documentation for border styles. Ingo Bürk 2015-06-09 23:13:40 +0200
  • 801b795b45 userguide: document signal handling caveat affecting at least dash(1) Michael Stapelberg 2015-06-12 09:52:02 +0200
  • 9571200baa Remove dead documentation for non-existing feature "stack-limit". Ingo Bürk 2015-06-09 23:13:15 +0200
  • 25da435c3b Merge pull request #1743 from Airblader/bug-1742 Michael Stapelberg 2015-06-09 23:12:17 +0200
  • 52c72e9007 Remove redundant and broken check for '\0'. Ingo Bürk 2015-06-09 22:14:56 +0200
  • 560d9a25d8 Merge pull request #1731 from Airblader/feature-indicator-pango Michael Stapelberg 2015-06-07 20:46:16 +0200
  • 2b6f76852c Implement i3's logic for maintaining a list of 'bindsym' directives and passing it to i3bar through the IPC. Ingo Bürk 2015-05-02 21:54:56 +0200
  • ab12d3fc74 Add new command skeleton 'bindsym <button> <command>' for 'bar' block. Ingo Bürk 2015-05-02 21:53:23 +0200
  • 1d4b5863a5 Merge pull request #1737 from Airblader/feature-xdotool-on-travis Michael Stapelberg 2015-06-05 12:16:47 +0200
  • f262445de3 Install xdotool to run tests requiring it on Travis. Ingo Bürk 2015-06-04 17:05:53 +0200
  • 7b8745f56c Merge pull request #1735 from shdown/strdup Michael Stapelberg 2015-06-02 22:25:27 +0200
  • fe006f0f6a i3bar: fix freeing static strings shdown 2015-06-02 23:08:08 +0300
  • 6b505d8aca Merge pull request #1733 from Airblader/feature-1732 Michael Stapelberg 2015-06-02 08:35:14 +0200
  • 27ec594c71 Merge pull request #1734 from Airblader/bug-1538-1 Michael Stapelberg 2015-06-02 08:33:41 +0200
  • dd2e10868c Fix warning about potentially uninitialized variable. Ingo Bürk 2015-06-01 17:10:10 +0200
  • 0a0f59038a Use the introduced binding_mode_* colors to draw the binding mode. Ingo Bürk 2015-05-31 16:27:58 +0200
  • b118b588ee Added the 'binding_mode' color directive to the documentation. Ingo Bürk 2015-05-31 16:07:40 +0200
  • 9b691bcca2 Introduce a config directive 'binding_mode' in the 'bar' config, pass it through the IPC and parse it in i3bar. Ingo Bürk 2015-05-31 16:07:23 +0200
  • 9a117767e8 Merge pull request #1725 from Airblader/bug-1056 Michael Stapelberg 2015-05-31 16:13:51 +0200
  • 36f5a37777 Allow pango markup for the binding indicator. Ingo Bürk 2015-05-31 12:35:47 +0200
  • 27e50b827c Use XCB_NONE instead of hard-coded 0. Ingo Bürk 2015-05-29 20:28:35 +0200
  • 3c11f27201 Allow hovering over the window decoration to change the focus if the parent container is split horizontally or vertically. Ingo Bürk 2015-05-29 20:28:24 +0200
  • 1454975981 Added a testcases for #1056 to test whether hovering over a window decoration causes the corresponding window to be focused. Ingo Bürk 2015-05-29 23:49:22 +0200
  • 8029ff09d7 Merge pull request #1722 from Airblader/bug-1701 Michael Stapelberg 2015-05-27 19:27:56 +0200
  • b22a9ce617 Improve logging of button events. Ingo Bürk 2015-05-26 16:57:25 +0200
  • 00c2fe4b69 Grab all buttons when managing a window to also allow 'bindsym --whole-window button4 …' to work correctly. Ingo Bürk 2015-05-26 16:56:00 +0200
  • a4fab76772 docs/ipc: add veelenga/i3ipc-ruby Michael Stapelberg 2015-05-25 01:05:08 +0200
  • 651f3150d4 Merge pull request #1714 from Airblader/feature-docs-6 Michael Stapelberg 2015-05-25 00:51:41 +0200
  • 0d0bde6b1e Merge pull request #1716 from botovq/next Michael Stapelberg 2015-05-23 13:33:33 +0200
  • ea6af13127 mkdirp: do not throw an error if directory exists Theo Buehler 2015-05-23 13:12:18 +0200
  • e2d5ebce1a Fixed syntax for tray_output in userguide. Ingo Bürk 2015-05-22 22:07:43 -0400
  • d1262f2b6a Use WM_SIZE_HINTS whenever it's provided to set the geometry of floating windows. Andrzej Pronobis 2015-02-01 17:04:41 -0800
  • 43386c51d4 Merge pull request #1706 from Airblader/feature-docs-5 Michael Stapelberg 2015-05-18 21:46:47 +0200
  • 94a46a1e35 Made syntax of syntax descriptions consistent: Ingo Bürk 2015-05-12 18:07:01 -0400
  • da064cc08f Merge pull request #1698 from Airblader/feature-1696 Michael Stapelberg 2015-05-17 15:02:50 +0200
  • 8801de2399 Protect "move position mouse" against a NULL access. This could happen if two outputs are set up to have a gap in between them and the mouse cursor being in said gap when the command is triggered. Ingo Bürk 2015-05-14 13:07:56 -0400
  • fbbe9cf2e8 Added testcases for 'move position mouse' Ingo Bürk 2015-05-03 16:19:23 +0200
  • 38ab59f17b Merge pull request #1704 from acrisci/bug/cmd-detect-base-16 Michael Stapelberg 2015-05-13 08:35:06 +0200
  • d2cfe38c04 Added 'move position mouse' command to the userguide. Ingo Bürk 2015-05-03 14:59:30 +0200
  • 4a585748a4 Implemented new command 'move [window|container] [to] position mouse|cursor|pointer Ingo Bürk 2015-05-03 00:19:26 +0200
  • a74662052a Detect base 16 in cmd criteria Tony Crisci 2015-05-12 17:04:01 -0400
  • 79e7e69939 Merge pull request #1700 from mh21/tray-icon-size-cleanup Michael Stapelberg 2015-05-12 22:44:08 +0200
  • be2634c91f Merge pull request #1693 from mh21/wm-class-garbage-no-copy Michael Stapelberg 2015-05-06 23:55:47 -0700
  • f2542fc413 No memcpy on class change. Michael Hofmann 2015-03-30 12:02:39 +0200
  • 0319bda1d4 Introduce sstrndup wrapper. Michael Hofmann 2015-05-06 16:28:29 +0200
  • 66a1fa7d46 Merge pull request #1638 from hwangcc23/fix-1489 Michael Stapelberg 2015-05-05 00:43:43 -0700
  • 95f3f7f8c9 userguide: quoted strings need to be used, escaping isn’t possible Michael Stapelberg 2015-05-03 18:57:05 +0200
  • c70d71c113 Merge pull request #1689 from Airblader/feature-docs-4 Michael Stapelberg 2015-05-03 02:28:45 -0700
  • 99e22cdf19 Added a section to the debugging docs: * Motivate users to come up with clear and minimal instructions on how to reproduce a problem before submitting an issue. * Encourage users to restart i3 before reproducing the problem so that the log file can stay small and noise-free. * Mention the non-support of closed source software. Ingo Bürk 2015-04-26 23:07:41 +0200
  • 1aa42794ed Merge pull request #1685 from Deiz/fix-new-workspace-float Michael Stapelberg 2015-05-02 08:24:54 -0700
  • 27c060b279 Tray icon size cleanup. Michael Hofmann 2015-03-31 00:07:50 +0200
  • f0f906a52e Initialize workspace rect to the output's upon creation Deiz 2015-04-26 14:23:08 -0400
  • 37bee99538 Merge pull request #1680 from acrisci/bug/randr-disabled-outputs Michael Stapelberg 2015-04-26 23:44:03 +0200
  • 5dda3bc2ae Merge pull request #1657 from Georgiy-Tugai/fix-flickering-shortened Michael Stapelberg 2015-04-26 23:38:27 +0200
  • b3e8facb59 Merge pull request #1683 from Airblader/bug-click-detection Michael Stapelberg 2015-04-26 23:36:28 +0200
  • f894e2aed6 Merge pull request #1688 from Airblader/feature-1687 Michael Stapelberg 2015-04-26 23:31:12 +0200
  • 19b2f8f0d5 Added a note to the debugging docs about sensitive data. Ingo Bürk 2015-04-26 22:51:16 +0200
  • a4f0ed62e5 Merge pull request #1684 from acrisci/bug/focus-without-input-hint Michael Stapelberg 2015-04-26 12:15:38 +0200
  • 00cf467114 Merge pull request #1672 from acrisci/bug/fix-freebsd-bindmouse Michael Stapelberg 2015-04-26 12:13:43 +0200
  • 6cbe349774 Ignore InputHint when not in WM_HINTS Tony Crisci 2015-04-25 22:43:46 -0400
  • 5c32de43c0 Bugfix: serialize con_id with %p in run_binding() Tony Crisci 2015-04-25 20:05:55 -0400
  • bbc66e45f7 Only detect clicks within the statusline width. Ingo Bürk 2015-04-25 23:31:56 +0200
  • 57ddd00814 userguide: add a note to both “exec”s about semicolon and comma Michael Stapelberg 2015-04-24 18:46:42 +0200
  • 14e95e765e Check if output is disabled in handle_output() Tony Crisci 2015-04-23 18:21:15 -0400
  • 79d54fc3ae Merge pull request #1664 from Airblader/feature-wm-state-hidden-2 Michael Stapelberg 2015-04-21 10:09:51 +0200
  • cd0cf9d651 Added testcases for setting _NET_WM_STATE_HIDDEN on unfocused containers in tabbed/stacked containers. Ingo Bürk 2015-04-17 20:09:53 +0200
  • ffe25d9e43 Set the _NET_WM_STATE_HIDDEN atom on windows that are currently not visible due to being in the non-focused tab of a stacked or tabbed container. Ingo Bürk 2015-04-16 19:43:23 +0200
  • d12482e5fd Added 'con_is_hidden' to check whether a given container is visible to the user assuming its workspace is visible. This is useful for determining whether we want to set the _NET_WM_STATE_HIDDEN atom on the window. Ingo Bürk 2015-04-16 19:42:31 +0200
  • 67ec2333ee Merge pull request #1665 from Airblader/feature-1658 Michael Stapelberg 2015-04-21 08:42:16 +0200
  • d9ca3e4274 Merge pull request #1669 from Airblader/feature-docs-2 Michael Stapelberg 2015-04-21 08:32:13 +0200
  • b1974a469f Merge pull request #1636 from Deiz/update-notices Michael Stapelberg 2015-04-21 08:31:40 +0200
  • 14cf2e5a27 Merge pull request #1666 from Xarthisius/undef_FALSE Michael Stapelberg 2015-04-21 08:29:55 +0200
  • de866c2fea
    i3bar: fix flickering shortened status bar on other output(s) Georgiy Tugai 2015-04-21 12:28:43 +0930
  • 30b6584de1 Fix ‘FALSE’ undeclared (first use in this function) when i3 is built without PANGO support Kacper Kowalik (Xarthisius) 2015-04-19 10:26:10 -0500
  • 884214f14f Update copyright notices and get rid of ranges Deiz 2015-04-03 20:17:56 -0400
  • ab46e9d23b Merge pull request #1674 from Airblader/feature-docs-3 Michael Stapelberg 2015-04-20 23:29:24 +0200
  • e4a86d4aef Cleanup: delete comments that were accidentally copy-pasted and are incorrect for these test cases Ingo Bürk 2015-04-19 10:47:33 +0200
  • 09d1deda7f Small cleanups: * Implement criterion specs just like it is done in the spec for the config * Declare variables in test case early so the 'my' keyword can be dropped in the actual test cases Ingo Bürk 2015-04-19 10:47:09 +0200
  • 761a8713df Added testcase for 'window_type' criterion when used as a command. Ingo Bürk 2015-04-19 00:37:10 +0200
  • 18c45a7f09 Added testcase for changing _NET_WM_WINDOW_TYPE after the window is already managed. Ingo Bürk 2015-04-19 00:30:01 +0200
  • 1f472b454c Handle changes to _NET_WM_WINDOW_TYPE after the window has been managed. Ingo Bürk 2015-04-19 00:29:31 +0200
  • 550c0ec318 Implement new criterion 'window_type = normal|dialog|utility|toolbar|splash|menu|dropdown_menu|popup_menu|tooltip' Ingo Bürk 2015-04-18 21:09:03 +0200
  • f8a52f0862 Provide instructions on how to debug i3bar Ingo Bürk 2015-04-19 22:37:37 +0200
  • 798e654af7 Adapt release.sh to update the latest version in the debugging docs. Ingo Bürk 2015-04-20 17:51:34 +0200
  • 191671c9b8 contributing: mention that we cannot support closed-source software Michael Stapelberg 2015-04-19 21:11:22 +0200
  • 116294cc41 Merge pull request #1662 from Airblader/feature-move-to-mark Michael Stapelberg 2015-04-19 21:04:26 +0200
  • a59fe0d3d2 Added test case for transfer of urgency flag when moving a window to a mark. Ingo Bürk 2015-04-15 21:33:59 +0200
  • dc19ff9ec5 fix commands parser test Ingo Bürk 2015-04-15 20:39:39 +0200
  • fbebd3479b Added testcase for moving a window to a workspace holding the mark Ingo Bürk 2015-04-15 20:38:33 +0200
  • 283b231290 Disallow moving a container to itself since this would crash i3. Ingo Bürk 2015-04-15 19:59:53 +0200
  • 05e8caab17 Added testcases for 'move window|container to mark <str>' Ingo Bürk 2015-04-15 18:41:56 +0200
  • 94bbdc9159 Implement the command 'move container to mark <mark>' using 'con_move_to_mark'. Ingo Bürk 2015-04-14 17:57:33 +0200