Commit graph

  • 61274e0953 Merge branch 'kriyative/bugfix-selecting-deleted-buffer-error' into externals/exwm Chris Feng 2017-11-19 14:41:15 +0800
  • 21351f6be3 Be more precise when choosing the init hook Chris Feng 2017-11-09 01:28:50 +0800
  • 088818fedb Update the workarounds for `unread-command-events' Chris Feng 2017-11-09 01:17:58 +0800
  • 93d96757b6 Fix for "Selecting deleted buffer" exception Ram Krishnan 2017-10-25 20:50:25 -0700
  • dea874e240 Filter out events relating to temp buffers Chris Feng 2017-11-05 22:31:27 +0800
  • 3edf2e8880 Fix systemtray applications crash when restarting Chris Feng 2017-10-09 00:29:05 +0800
  • 75eb43e1e0 Avoid comparing raw button events Chris Feng 2017-09-10 18:00:01 +0800
  • 7bc4ea5a6e Update systemtray when initializing Chris Feng 2017-08-31 01:00:51 +0800
  • 46dfaeb031 Avoid reusing dedicated window Chris Feng 2017-08-31 00:58:39 +0800
  • 4eda6dde41 Bump version to 0,15 Chris Feng 2017-08-02 23:05:57 +0800
  • 7d967e7361 Allow customizing workspace indexes Chris Feng 2017-07-16 17:08:24 +0800
  • 19515dc074 Allow switching to a workspace by selecting one X window on it Chris Feng 2017-05-31 00:12:22 +0800
  • 851ed8c280 Fix X display name comparison Chris Feng 2017-05-30 01:25:58 +0800
  • 2babc8d070 Bump version to 0.14 Chris Feng 2017-05-07 18:43:42 +0800
  • 267ebd7f55 Force repositioning floating Emacs frames Chris Feng 2017-05-07 18:40:08 +0800
  • 2b7449ea42 ; Do not cache events for non-`exwm-mode' buffers Chris Feng 2017-04-23 23:39:06 +0800
  • d4cfa564be Avoid comparing X display names Chris Feng 2017-04-16 21:46:07 +0800
  • 7a5bb1156d Only add graphic frames to `exwm-manage--frame-outer-id-list' Chris Feng 2017-04-10 00:30:43 +0800
  • 52dc261624 Manually run focus-in-hook' and focus-out-hook' Chris Feng 2017-03-05 01:10:43 +0800
  • eebf764edd ; Update the workaround for bug#23980 Chris Feng 2017-03-05 01:09:26 +0800
  • b79a3c52a5 Merge branch 'Stebalien/expose-line-mode-passthrough' into externals/exwm Chris Feng 2017-02-24 23:30:02 +0800
  • d0e9895748 ; Expose `exwm-input-line-mode-passthrough' as a public interface. Chris Feng 2017-02-24 23:25:02 +0800
  • f299ca5ed7 Fix systemtray position Chris Feng 2017-02-24 23:05:43 +0800
  • 46e1d7a754 Use let instead of setq when setting exwm-input--line-mode-passthrough Steven Allen 2017-02-19 14:53:43 -0800
  • 0ae1e7327e Bump version to 0.13 Chris Feng 2017-02-12 23:11:27 +0800
  • 6723436052 Correct a renamed variable Chris Feng 2017-02-10 22:14:56 +0800
  • d69e7075ad Add a menu entry to `exwm-mode-map' Chris Feng 2017-02-05 17:51:43 +0800
  • f221f837cb Fix checkdoc warnings Chris Feng 2017-02-05 17:50:52 +0800
  • 9926d87b65 Update copyright year to 2017 Chris Feng 2017-02-05 17:49:42 +0800
  • 4c043471c5 Prevent certain frame parameters from being saved/restored Chris Feng 2017-01-03 00:14:33 +0800
  • b11ac2e6dc Fix a bug with zero floating border width Chris Feng 2016-12-26 22:22:46 +0800
  • 197745e6a4 Bump version to 0.12 Chris Feng 2016-11-19 23:05:47 +0800
  • bb0c5f4c6b Grab global prefix keys with num-lock mask set. Chris Feng 2016-11-13 19:23:10 +0800
  • d0c2ca75f8 Fix a possible deadlock Chris Feng 2016-10-06 19:26:53 +0800
  • 09b4f09158 Avoid updating input focus when renaming buffers Chris Feng 2016-10-06 13:04:30 +0800
  • 089afdc8cc Fix problems with active minibuffer Chris Feng 2016-10-06 12:47:56 +0800
  • 575162b6b6 Bump version to 0.11 Chris Feng 2016-10-01 18:54:45 +0800
  • 9a262e8221 Merge branch 'fjl/read-buffer-to-switch' into externals/exwm Chris Feng 2016-10-01 18:53:57 +0800
  • 7d732d78f5 Use read-buffer-to-switch in exwm-workspace-switch-to-buffer Felix Lange 2016-09-30 13:30:31 +0200
  • 1c8101afbf Fix a frame resizing problem for Lucid build Chris Feng 2016-09-25 19:58:16 +0800
  • 7fbd5220f2 Fix `exwm-manage--kill-buffer-query-function' Chris Feng 2016-09-25 19:54:13 +0800
  • 6be75083c2 Use X window borders Chris Feng 2016-09-23 18:41:43 +0800
  • 2597f74c7f Remember the geometries of floating X windows Chris Feng 2016-09-23 18:36:09 +0800
  • 0833e8dc4a Redirect KeyPress events sent to system tray icons Chris Feng 2016-09-23 18:29:11 +0800
  • 84dad20d66 Allow selecting an X window from another workspace Chris Feng 2016-09-23 18:24:37 +0800
  • f96f565d54 Add support for keyboard macro Chris Feng 2016-09-22 19:10:38 +0800
  • 43af6bb6a2 Drop support for _NET_WM_STATE_MODAL Chris Feng 2016-09-22 19:08:13 +0800
  • 2497c45a1d ; Remove dead code Chris Feng 2016-09-22 19:02:54 +0800
  • 4287d31df1 Merge branch 'vedvyas/workspace-move-window-tweak' into externals/exwm Chris Feng 2016-08-31 19:27:46 +0800
  • b4517fbfa0 Force using visible buffers in `other-buffer' Chris Feng 2016-08-31 19:18:42 +0800
  • 9105f23121 Improve exwm-workspace-move-window behavior in specific case Ved Vyas 2016-08-30 12:10:45 -0400
  • cfcaed691b Bump version to 0.10 Chris Feng 2016-08-28 12:59:22 +0800
  • a913621302 Add toggle commands Chris Feng 2016-08-24 19:21:17 +0800
  • cb75d4814d ; Fix typos Chris Feng 2016-08-15 22:59:48 +0800
  • 9ff99d6328 Do not set _NET_WORKAREA Chris Feng 2016-08-15 18:42:35 +0800
  • d8940d1fe6 Merge branch 'feat/compositor' into externals/exwm Chris Feng 2016-08-14 18:21:05 +0800
  • a5ea75e9a2 Document the compositing manager module Chris Feng 2016-08-14 18:19:16 +0800
  • c97ceadce5 Implement compositing manager module Chris Feng 2016-08-14 18:16:55 +0800
  • ea0fbaf8cf Bump version to 0.9 Chris Feng 2016-08-14 12:27:14 +0800
  • fe653ba244 Only check input focus for globally active model Chris Feng 2016-08-14 12:24:40 +0800
  • 108b3949c2 Fix _NET_DESKTOP_VIEWPORT Chris Feng 2016-08-12 20:30:07 +0800
  • badf1c30a0 Raise all docks/panels when switching workspace Chris Feng 2016-08-12 20:28:05 +0800
  • ebcc9591f3 Check for _NET_WM_STATE_FULLSCREEN on managing Chris Feng 2016-08-12 19:27:26 +0800
  • e4ecd79210 * exwm-manage.el (exwm-manage--unmanage-window): Do not clear struts when unmapping. Chris Feng 2016-08-12 19:25:14 +0800
  • 8a438c2c17 Always put the desktop at bottom Chris Feng 2016-08-12 19:22:18 +0800
  • 6bd85db300 * exwm-manage.el (exwm-manage--scan): Check for possibly destroyed child. Chris Feng 2016-08-12 19:19:58 +0800
  • db5128c1b9 Fix CreateWindow attributes Chris Feng 2016-08-12 19:18:32 +0800
  • 8e3fc3602f Adapt for the changes in `window-configuration-change-hook' Chris Feng 2016-08-10 19:45:52 +0800
  • 810b4716a1 Update timestamp for WM_TAKE_FOCUS ClientMessage Chris Feng 2016-08-09 13:34:29 +0800
  • 767abdf9e6 Fix coordinates calculations concerning workspaces Chris Feng 2016-08-09 13:26:15 +0800
  • 6e0b944c2d Ensure floating hooks are run in the right context Chris Feng 2016-08-09 13:20:36 +0800
  • 06c1b0485a Set background pixmap for system tray embedder Chris Feng 2016-08-07 13:34:50 +0800
  • dcec998bb4 * exwm-layout.el (exwm-layout--show): Fix the position of floating X windows. Chris Feng 2016-08-06 21:42:43 +0800
  • 0d00a92fad Avoid setting input focus on workspace containers Chris Feng 2016-08-06 21:38:43 +0800
  • f04b041cae Fix emacsclient issues Chris Feng 2016-08-01 19:53:04 +0800
  • e7ff9a9f90 Fix restarting issues Chris Feng 2016-08-01 19:49:43 +0800
  • 173bbde885 Bump version to 0.8 Chris Feng 2016-07-31 13:17:12 +0800
  • fc542bbcc9 ; Eliminate compile warnings Chris Feng 2016-07-31 13:16:51 +0800
  • a3dba8edd9 Fix restarting issues Chris Feng 2016-07-31 13:14:43 +0800
  • 1e78045f95 Add restart support Chris Feng 2016-07-30 19:01:33 +0800
  • b87f4fbd71 ; * exwm.el (exwm-enable): Ignore unrecognized command line arguments. Chris Feng 2016-07-30 18:59:19 +0800
  • 8061e93878 ; * exwm-workspace.el (exwm-workspace-switch): Input focus should be set ; on the frame where the target window resides. Chris Feng 2016-07-30 18:57:27 +0800
  • a9b775638d Merge branch 'uemurax/reset-fullscreen-frame-count' into externals/exwm Chris Feng 2016-07-30 18:55:43 +0800
  • 0b0982b5ac set fullscreen-frame-count to 0 on exiting Taichi Uemura 2016-07-30 18:48:09 +0900
  • d225f191a9 Fit the *Completions* buffer Chris Feng 2016-07-30 10:17:57 +0800
  • aa7de9dc6f Exit the active minibuffer on unmanaging X windows Chris Feng 2016-07-30 10:12:31 +0800
  • ba0f41db1b ; * exwm-manage.el (exwm-manage--manage-window): Check the value range ; of _NET_WM_DESKTOP. Chris Feng 2016-07-30 10:09:43 +0800
  • 9f68fbd906 Grab global keys on newly created workspaces Chris Feng 2016-07-30 10:06:00 +0800
  • 6bfedf8bf7 Fix input focus transfer between workspaces Chris Feng 2016-07-30 10:00:11 +0800
  • f52848595d ; * exwm-floating.el (exwm-floating--unset-floating): Reposition an X ; window when it changes from floating to tiling layout. Chris Feng 2016-07-29 17:11:28 +0800
  • 719b825bc4 Sync with XELB Chris Feng 2016-07-29 17:05:09 +0800
  • 2220c8cea2 Bump version to 0.7 Chris Feng 2016-07-27 12:00:39 +0800
  • e6bf1b45ad Always update input focus on entering minibuffer Chris Feng 2016-07-26 21:42:22 +0800
  • fdeb39dc08 Add an option to force using tiling layout Chris Feng 2016-07-26 21:39:39 +0800
  • 915ecc8979 Bump version to 0.6 Chris Feng 2016-07-25 12:18:36 +0800
  • f4d89d7e2f Minor fixes for past few commits Chris Feng 2016-07-25 12:14:26 +0800
  • 5529790b03 ; * exwm-input.el: Prevent moving/resizing a tiling X window. Chris Feng 2016-07-22 12:31:22 +0800
  • 6ecd8b921f Fix issues with deleting the last workspace Chris Feng 2016-07-22 12:29:01 +0800
  • d86db3edd6 Add minibuffer toggle command Chris Feng 2016-07-22 12:26:29 +0800
  • 86777c54f3 Improve the performance of workspace creation Chris Feng 2016-07-21 13:02:07 +0800