Commit graph

  • 587a8cad1d Add interactive commands for starting and stopping EXWM Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • ce8af83ffb Disconnect on `exwm--exit' Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • a2b6cfb878 * exwm.el (exwm--exit): Drop SubstructureRedirect on root window. Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • a51be88c1e Cleanup exwm-workspace on exit Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • 33a1a28476 Dissociate frame creation and deletion handlers from the actual configuration of frames as workspaces Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • d3be64e743 Factor out `exwm-randr--on-ScreenChangeNotify' Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • 4f7abf4bfd Cleanup exwm-manage on exit Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • c00331a7e6 Cleanup exwm-layout on exit Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • 81529c2e89 Cleanup exwm-input on exit Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • 4660e040a0 Prevent duplicate keys in frameset-filter-alist Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • 82808251bd
    Merge 7c9bc5d6d0 into dd0f10775a medranocalvo 2018-03-05 16:11:43 +0000
  • dd0f10775a Support disabling default `exwm-mode-map' bindings Adrián Medraño Calvo 2018-03-05 00:00:00 +0000
  • 7c9bc5d6d0 Support disabling default `exwm-mode-map' bindings Adrián Medraño Calvo 2018-03-05 00:00:00 +0000
  • 57328b439f Avoid switching buffer when moving an X window already in place Chris Feng 2018-03-04 21:59:19 +0800
  • 46fe764634 Fix fullscreen mode after switching workspace and back Chris Feng 2018-03-04 12:23:37 +0800
  • 277377c718 Fix local simulation keys Chris Feng 2018-03-04 12:21:53 +0800
  • 7013b0122a Add header-line format support in per-application configurations Chris Feng 2018-03-04 01:39:12 +0800
  • cc974555db Add prefix arguments support for various commands Chris Feng 2018-03-04 01:36:36 +0800
  • e141ee6847 Add various per-application configurations Chris Feng 2018-03-03 01:00:28 +0800
  • 0d1a323124 Fix EXWM buffers not being hidden on workspace switch Johan Johansson 2018-03-02 17:55:36 +0100
  • 0e2cd4970d Merge branch 'patch-1' of github.com:bryal/exwm bryal 2018-03-02 11:32:09 +0100
  • 6aa5ce40f0 eq -> equal when comparing exwm-randr-output frame parameters bryal 2018-03-02 11:30:11 +0100
  • dbc06b50ff Add initial support for per-application configurations Chris Feng 2018-03-02 00:52:03 +0800
  • 98c8fd4bc5 Improve multi-monitor performance Chris Feng 2018-03-02 00:49:27 +0800
  • 65f8921671
    Fix EXWM buffers not being hidden on workspace switch Johan Johansson 2018-02-28 10:45:59 +0100
  • ad90af19a6 Make `exwm-manage-ping-timeout' a user option Chris Feng 2018-02-26 00:25:11 +0800
  • a6cfe3f22d Forward keys defined in `exwm-mode-map' to Emacs by default Chris Feng 2018-02-26 00:23:40 +0800
  • 7cef4320cc Improve the Customize interface for simulation keys Chris Feng 2018-02-26 00:19:28 +0800
  • a50058be78 Add Customize interface for global keys Chris Feng 2018-02-26 00:15:44 +0800
  • c719c3f54b Bump version to 0.17 Chris Feng 2018-02-24 22:49:39 +0800
  • 1b6272e458 Hide blocked frames (they are visible with a compositor) Chris Feng 2018-02-22 22:21:54 +0800
  • 32b88f4bd0 Mark active workspaces on each output Chris Feng 2018-02-22 00:31:57 +0800
  • 6200417697 Grab global keys on top-level X windows Chris Feng 2018-02-22 00:26:04 +0800
  • 86f2215be3 Fix unexpected focus change after a global key binding is activated Chris Feng 2018-02-20 22:21:02 +0800
  • c821f76dfe Use the 'exwm-randr-output' frame parameter to determine the output Chris Feng 2018-02-20 22:17:22 +0800
  • bfa35c0e38 Remove redundant code for fullscreen mode Chris Feng 2018-02-20 22:09:27 +0800
  • 7d4c57a6ab Add Customize interface for simulation keys Chris Feng 2018-02-20 21:57:49 +0800
  • 5c5729c0d4 Fix various issues with multi-monitor support Chris Feng 2018-02-19 22:40:27 +0800
  • b8ce20b4f3 Support displaying floating X windows on all workspaces Chris Feng 2018-02-19 22:34:03 +0800
  • d22e6740d7 Add customization settings Chris Feng 2018-02-19 00:04:27 +0800
  • ea3f5a0b42
    Merge 0683cbf5e2 into 7823eb988c Huang Ying 2018-02-18 06:35:23 +0000
  • 7823eb988c Make X windows container-less Chris Feng 2018-02-18 01:04:04 +0800
  • 83c0a2db34 Avoid crashing Emacs by resizing its frame into 0x0 Chris Feng 2018-02-04 22:38:02 +0800
  • 6b4bfad87b Support key translation in line-mode Chris Feng 2018-01-14 23:48:29 +0800
  • 895633fe61 Raise docks after quitting full screen mode Chris Feng 2018-01-14 23:46:04 +0800
  • 46c4036306 ; Add missing autoload cookies. Chris Feng 2017-12-31 21:01:23 +0800
  • dd0a62c405 Add support for `mouse-autoselect-window' Chris Feng 2017-12-31 20:53:58 +0800
  • 76d6f608bc Update copyright year to 2018 Chris Feng 2017-12-31 20:49:37 +0800
  • a145445da6 ; Eliminate a compilation warning. Chris Feng 2017-12-10 17:58:13 +0800
  • 2b183f2212 Re-grab global keys on keyboard update Chris Feng 2017-11-26 20:26:57 +0800
  • 76b567dddb Bump version to 0.16 Chris Feng 2017-11-26 11:18:31 +0800
  • 0683cbf5e2 Allow customizing default output Huang Ying 2017-11-18 16:25:27 +0800
  • dd6596b1f4 Another fix for input focus issues Chris Feng 2017-11-24 22:47:42 +0800
  • 589b840409 Fix possible wrong context when killing buffers Chris Feng 2017-11-24 22:43:16 +0800
  • 71a39840b2 Fix various input focus issues Chris Feng 2017-11-19 14:51:45 +0800
  • 55626530f4 Free unused X resources Chris Feng 2017-11-19 14:46:35 +0800
  • 0106dd69c7 Correct the detection of emacsclient Chris Feng 2017-11-19 14:44:28 +0800
  • 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
  • 1f4f46d05c Merge 71ecd8e366 into 3edf2e8880 Steven Allen 2017-10-13 22:45:46 +0000
  • 71ecd8e366 avoid running the focus timer immediately Steven Allen 2017-10-13 15:43:05 -0700
  • 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
  • 29394bcdbc Merge 093aea8e9c into 2babc8d070 Felix Lange 2017-05-08 23:07:50 +0000
  • 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
  • 093aea8e9c make exwm-workspace-switch-to-buffer switch workspaces Felix Lange 2016-10-02 01:44:29 +0200
  • 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