Commit graph

  • 0e4055d339 Add auto-hiding minibuffer support Chris Feng 2016-02-06 12:59:33 +0800
  • 2d42fee327 Merge branch 'feat/virtual-root' Chris Feng 2016-02-03 13:30:14 +0800
  • d8281abca4 Avoid unnecessary changes of stacking order Chris Feng 2016-02-03 13:23:55 +0800
  • 9c95c03e18 Rework the X windows hierarchy model Chris Feng 2016-02-03 12:12:24 +0800
  • 0db666b4fb Update copyright year to 2016 Chris Feng 2016-02-02 22:33:58 +0800
  • 07921a3731 Remove the MappingNotify event listener Chris Feng 2015-12-13 16:57:04 +0800
  • 4d5dd85dcc Add support for desktop and dock Chris Feng 2015-12-11 12:11:24 +0800
  • 3b19dad162 Limit X host-based auth permissions. W. Greenhouse 2015-11-15 03:35:54 +0000
  • a295a15ff6 Fix a typo Chris Feng 2015-11-10 19:10:16 +0800
  • 5c5c7cf76b Bump version to 0.1 Chris Feng 2015-11-03 09:08:43 +0800
  • 7ee6d48a35 Disable some incompatible features Chris Feng 2015-11-02 11:19:59 +0800
  • 9ee1c9bb17 Add hook run when screen changes Chris Feng 2015-11-01 10:54:20 +0800
  • 45c24eac7a Use new calling conventions of xcb:keysyms Chris Feng 2015-10-30 17:23:02 +0800
  • b2ee102051 Improve robustness of killing buffers Chris Feng 2015-10-29 18:31:16 +0800
  • d9b4ba0265 Avoid mapping managed X windows on MapRequest Chris Feng 2015-10-29 12:22:00 +0800
  • 51f5e35aa6 Check KEYSYMs converted from events Chris Feng 2015-10-28 20:38:06 +0800
  • 34d588599d Add demo configurations Chris Feng 2015-10-28 18:55:49 +0800
  • 2779d2e418 Make the creation/destruction of floating frames more silent Chris Feng 2015-10-28 14:04:41 +0800
  • 11cc84d77e Minor input focus fix Chris Feng 2015-10-28 10:37:18 +0800
  • ba536bb6e3 Delay closing minibuffer Chris Feng 2015-10-27 20:24:28 +0800
  • d05df51b05 Fix problems introduced/exposed by last commit Chris Feng 2015-10-26 12:38:20 +0800
  • e8bc51280d Fix workspace switch issues Chris Feng 2015-10-25 14:51:06 +0800
  • 463d0da411 Close the (possible) active minibuffer when switching workspace Chris Feng 2015-10-19 14:59:58 +0800
  • e70c6fad56 Allow certain commands to receive key events in line-mode Chris Feng 2015-10-17 11:02:32 +0800
  • 46461d994b Improve robustness Chris Feng 2015-10-11 11:39:10 +0800
  • 1aeec4abf4 Restrict the check of _MOTIF_WM_HINTS Chris Feng 2015-10-10 20:56:55 +0800
  • 3b518eec23 Fix a position calculation error on multi-monitor settings Chris Feng 2015-10-01 09:30:14 +0800
  • 5184f0d7c1 Work around subrs that block EXWM; other minor fixes Chris Feng 2015-09-27 19:31:00 +0800
  • f685de12d4 Fix click-to-focus on multi-monitor settings Chris Feng 2015-09-25 13:45:30 +0800
  • 4ad76b879d Fix a calculation error of the position of a floating frame Chris Feng 2015-09-24 20:03:57 +0800
  • 22ee3e6c5f Adjust default prefix keys; advice x-create-frame Chris Feng 2015-09-23 12:53:08 +0800
  • 623db8b378 Minor fixes for packaging Chris Feng 2015-09-21 13:31:57 +0800
  • 9f30672b15 Fix input & input focus issues Chris Feng 2015-09-20 10:51:58 +0800
  • 81478de9e6 Manage non-floating windows without decorations Chris Feng 2015-09-19 17:52:04 +0800
  • b35430429e Check _MOTIF_WM_HINTS when attempting to manage an X window Chris Feng 2015-09-19 16:46:08 +0800
  • 921e6e5be9 Avoid autoloading variables Chris Feng 2015-09-19 12:34:30 +0800
  • c75a8b82ec Prevent Emacs cursor style change when pointer is in an X window Chris Feng 2015-09-18 22:15:45 +0800
  • 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
  • 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
  • 76f48490b1 Drop intro to xelb-util Chris Feng 2015-08-28 18:33:02 +0800
  • 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
  • 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