Commit graph

  • 26ebc32e60 Fix a compilation warning Chris Feng 2015-09-18 14:38:05 +0800
  • 412d2a52bd Fix wrong/missing ConfigureNotify events Chris Feng 2015-09-18 14:17:52 +0800
  • 4255f078a6 On-demand update exwm-workspace--switch-history Chris Feng 2015-09-17 19:48:50 +0800
  • b458d5ac30 Allow showing buffers on other workspaces and moving an X window by switching to its buffer Chris Feng 2015-09-16 21:32:38 +0800
  • 576a676f1f Fix with-slots Chris Feng 2015-09-11 21:00:27 +0800
  • cfbd9a5a45 Minor fix for window move Chris Feng 2015-09-11 17:34:06 +0800
  • dbcabe7946 Implement move/resize with keyboard Chris Feng 2015-09-11 17:13:43 +0800
  • 1d435157d3 Allow switch to normal buffers in exwm-workspace-switch-to-window Chris Feng 2015-09-11 08:07:53 +0800
  • 3f2f844569 Add a command to interactively move X window to the current workspace Chris Feng 2015-09-09 19:08:51 +0800
  • 5373c1df1a Add support for xcb:Atom:_NET_CLIENT_LIST_STACKING etc Chris Feng 2015-09-09 11:26:17 +0800
  • eafd031c55 Allow hide/show mode-line on floating frames Chris Feng 2015-09-07 17:33:22 +0800
  • 637ac15719 Code cleanups Chris Feng 2015-09-06 17:18:48 +0800
  • 6d63c71280 Prepare for GNU ELPA release Chris Feng 2015-09-04 09:09:59 +0800
  • f1d37b9a8c Ungrab pointer timely when resizing is aborted Chris Feng 2015-09-03 18:56:36 +0800
  • 3d939811a1 Merge 9919bcab69 into 9eee94e530 Urbano Ustero 2015-08-31 11:13:12 +0000
  • 9b16f586c9 Merge f1b6eb3382 into 9eee94e530 pipcet 2015-08-31 06:27:18 +0000
  • db499beaea Merge d7a86d2549 into 9eee94e530 pipcet 2015-08-30 07:49:44 +0000
  • 096b5b94e6 Merge fd7791fc39 into 9eee94e530 pipcet 2015-08-29 11:11:49 +0000
  • 9eee94e530 Merge pull request #52 from pipcet/minor-fix Chris Feng 2015-08-29 19:03:51 +0800
  • f7bec7a977 Minor fix Philip 2015-08-28 18:14:04 +0000
  • fd7791fc39 Handle failed GrabPointer requests. Philip 2015-08-28 14:27:20 +0000
  • f1b6eb3382 Warp mouse pointer only when necessary. Philip 2015-08-28 13:43:54 +0000
  • 76f48490b1 Drop intro to xelb-util Chris Feng 2015-08-28 18:33:02 +0800
  • 9919bcab69 Ignore unmanageable frames Urbano Ustero 2015-08-27 20:51:39 +0200
  • 31033da460 Allow filling workspace list by creating frames Urbano Ustero 2015-08-27 20:48:35 +0200
  • 483d77b60f Make `exwm-workspace--current-index' private Urbano Ustero 2015-08-27 19:44:12 +0200
  • 405059c677 Don't limit number of workspaces Urbano Ustero 2015-08-27 19:37:19 +0200
  • 0995e90ed0 Update EWMH properties when workspaces change Urbano Ustero 2015-08-26 23:49:34 +0200
  • ce2ccc3f62 Move to another workspace before removing current Urbano Ustero 2015-08-26 23:46:51 +0200
  • a834eb5f41 Manage workspace list via helper functions Urbano Ustero 2015-08-26 23:37:48 +0200
  • 99493190c6 Rename variable to better convey its effect Urbano Ustero 2015-08-26 00:44:51 +0200
  • 22c7239f40 No longer need to fill initial workspace list Urbano Ustero 2015-08-26 00:41:32 +0200
  • 731cd74fdb Add helper for counting number of workspaces Urbano Ustero 2015-08-26 00:50:38 +0200
  • 0ec34061b9 Allow adding and removing workspaces Urbano Ustero 2015-08-26 00:40:28 +0200
  • 5222dc17d6 Avoid deleting the frame created by Emacs client by accident Chris Feng 2015-08-27 13:05:05 +0800
  • 7032ee7003 Re-enable complete refresh of keyboard mapping Chris Feng 2015-08-27 11:13:22 +0800
  • 5f9f673791 Fix window size calculations Chris Feng 2015-08-27 11:03:27 +0800
  • bb4ebde55b Fix exwm-workspace-rename-buffer Chris Feng 2015-08-26 19:35:19 +0800
  • d7a86d2549 Use pre-redisplay-function to detect mini-window resizes. Philip 2015-08-26 11:33:29 +0000
  • b50a6e6dd9 Correct several EWMH properties Chris Feng 2015-08-26 17:25:21 +0800
  • 981293f06a Replay KeyPress events instead of fake them in line-mode Chris Feng 2015-08-26 15:27:31 +0800
  • 874c383672 Merge pull request #42 from pipcet/ewmh-fullscreen Chris Feng 2015-08-25 19:22:09 +0800
  • 94bdbfc0da Avoid using the "no window manager" code in Emacs Philip 2015-08-24 19:09:42 +0000
  • 5210e13e7c Only manage windows mapped as the direct children of root window (close #38) Chris Feng 2015-08-24 19:01:14 +0800
  • 5882015eb5 Merge branch 'pipcet-move-window-fix' Chris Feng 2015-08-17 17:56:15 +0800
  • 2d07429d0f Merge branch 'move-window-fix' of https://github.com/pipcet/exwm into pipcet-move-window-fix Chris Feng 2015-08-17 17:50:50 +0800
  • 7120291197 Merge branch 'pipcet-robustness' Chris Feng 2015-08-17 17:47:10 +0800
  • d1806e9188 Improve code robustness. Philip 2015-08-16 18:53:04 +0000
  • 43b00d2f0f fix buffer renaming Philip 2015-08-17 06:40:43 +0000
  • 15ad591d97 Fix bug when moving a window to the current workspace Philip 2015-08-16 18:05:47 +0000
  • d998b42b89 Provide hooks run when the floating state of a window changes (close #28) Chris Feng 2015-08-16 19:00:42 +0800
  • 7bfd429d52 Honor value-mask field in ConfigureRequest event Chris Feng 2015-08-14 17:46:43 +0800
  • dba43b018d Fix input focus stealing Chris Feng 2015-08-13 15:33:02 +0800
  • 07e59e0429 Fix multi-screen bugs Chris Feng 2015-08-13 12:02:44 +0800
  • 35560a49d6 Minor fixes for emacsclient Chris Feng 2015-08-13 07:54:19 +0800
  • 04e4269617 Improve input focus switch mechanism Chris Feng 2015-08-12 18:09:35 +0800
  • 1ce18afd05 Center floating windows by default Chris Feng 2015-08-11 15:06:11 +0800
  • 801185c7cc Fix buffer switch problems Chris Feng 2015-08-11 11:54:38 +0800
  • b755296f54 Remove redundant code caused by the concurrency of events (contd, 2) Chris Feng 2015-08-11 09:18:21 +0800
  • 24b964bb4a Ignore repeated MappingNotify events Chris Feng 2015-08-10 21:01:55 +0800
  • 048994c794 Remove redundant code caused by the concurrency of events (continued) Chris Feng 2015-08-10 14:23:37 +0800
  • 2d4104a0ec Fix emacsclient bugs Chris Feng 2015-08-10 10:55:28 +0800
  • edc70eb661 Remove redundant code caused by the concurrency of events Chris Feng 2015-08-09 18:05:13 +0800
  • 36bb5793c2 Refresh when minibuffer grows (fix #10) Chris Feng 2015-08-09 11:27:48 +0800
  • 42f4ec6db5 Show moved window by default Chris Feng 2015-08-08 20:39:05 +0800
  • 63402b0efc Correct layout refresh problems Chris Feng 2015-08-08 20:12:07 +0800
  • 52984898ec Fix some input focus issues Chris Feng 2015-08-08 11:16:17 +0800
  • 3b9d0dd921 Fixes for manage/unmanage window Chris Feng 2015-08-08 08:29:57 +0800
  • 14628a940c Fix race conditions when managing a window Chris Feng 2015-08-07 21:52:34 +0800
  • 84f0f0328b Fix input focus lost after closing window Chris Feng 2015-08-07 20:22:12 +0800
  • 2ad1a89db0 Various input fixes Chris Feng 2015-08-07 12:41:15 +0800
  • 1e36a22b3f Check buffer mode in exwm-reset Chris Feng 2015-08-06 14:41:28 +0800
  • 3fb90b9eaa Fix fullscreen issues Chris Feng 2015-08-06 12:32:14 +0800
  • caf2feec63 Drop intro to EXIM Chris Feng 2015-08-05 20:53:17 +0800
  • 3fc0cb2bf7 Various fixes Chris Feng 2015-08-05 14:10:44 +0800
  • ee3ce55c48 Merge pull request #2 from KAMiKAZOW/patch-1 Chris Feng 2015-08-05 09:02:02 +0800
  • ea7c6c7035 Fix typos Markus S. 2015-08-05 02:57:50 +0200
  • 86764d27a3 Add basic RandR support Chris Feng 2015-08-03 20:26:53 +0800
  • f4416a10e3 Fix potential naming conflicts Chris Feng 2015-07-26 16:04:21 +0800
  • 36e8361b9b Various fixes Chris Feng 2015-07-19 09:15:53 +0800
  • 968d0b4882 Various fixes for workspace Chris Feng 2015-07-18 21:16:14 +0800
  • cf87bb55ed Add wiki link to README Chris Feng 2015-07-18 18:15:40 +0800
  • 7892ed36f1 Improve move/resize Chris Feng 2015-07-18 10:23:24 +0800
  • 10a7fe8d65 First commit Chris Feng 2015-07-17 19:16:08 +0800