Commit graph

  • 48db94f48b Add solid background support to systemtray Chris Feng 2020-02-02 00:00:00 +0000
  • 36d2f0056e Refactor color-related code Chris Feng 2020-02-02 00:00:00 +0000
  • 27a884e947 Update copyright year to 2020 Chris Feng 2020-02-02 00:00:00 +0000
  • 65ec749bb0 Fix moving Emacs frames Chris Feng 2019-12-15 00:00:00 +0000
  • 8b05c2a30d Eliminate a compile warning Chris Feng 2019-12-08 00:00:00 +0000
  • 6a3e9b2c64 Avoid redundant input focus transfer Chris Feng 2019-12-01 00:00:00 +0000
  • 3420cd24d1 Add support for accessing keymaps in char-mode Chris Feng 2019-11-03 00:00:00 +0000
  • 1772b98452 Loosen the requirements for input focus update Chris Feng 2019-10-27 00:00:00 +0000
  • 3c8b395058 Fix `exwm-input-set-simulation-key' Chris Feng 2019-10-13 00:00:00 +0000
  • 5a43dbecc7 Add minibuffer-keyboard-quit to the default pre-post-command-blacklist Steven Allen 2019-10-06 08:39:36 +0900
  • f14bd2a110 Set the current buffer before handling key events Steven Allen 2019-10-06 08:28:03 +0900
  • 1e9be0de38 Fix detection of `exwm-workspace--window-y-offset' Chris Feng 2019-10-02 00:00:00 +0000
  • 9eed52ee2b Avoid calling `x-focus-frame' on non-graphical frames Chris Feng 2019-10-02 00:00:00 +0000
  • 7778766af8 Allow customizing undetectable commands Chris Feng 2019-10-02 00:00:00 +0000
  • 9bea3c9bcd Make input focus continue to work after EXWM exits Chris Feng 2019-09-22 00:00:00 +0000
  • 2005fa5c5d Make _NET_ACTIVE_WINDOW working for floating X windows Chris Feng 2019-09-22 00:00:00 +0000
  • 9c85f172e5 Skip global keys unavailable in X server Chris Feng 2019-09-22 00:00:00 +0000
  • 988f983233 Fix `exwm-layout-enlarge-window' for floating X windows Chris Feng 2019-09-15 00:00:00 +0000
  • 16d643dd3b Fix timestamp for debug logs Chris Feng 2019-09-15 00:00:00 +0000
  • 559e56f473 Bump version to 0.23 0.23 Chris Feng 2019-09-14 00:00:00 +0000
  • 10766e232b Support starting EXWM from Emacs server not in daemon mode Chris Feng 2019-09-14 00:00:00 +0000
  • f167bc979c Replace `frame-geometry' Chris Feng 2019-09-14 00:00:00 +0000
  • eb49e57f76 Fix hiding floating X windows Chris Feng 2019-09-13 00:00:00 +0000
  • 48b15e25ad Improve user options Chris Feng 2019-09-13 00:00:00 +0000
  • cb9607814f ; Autoload `exwm-enable' Chris Feng 2019-09-08 00:00:00 +0000
  • 5fbf20ba16 ; Improve messages for automatically created workspaces Chris Feng 2019-09-08 00:00:00 +0000
  • ccc4cce0e0 Fix floating X window size with menu-bar/tool-bar enabled Chris Feng 2019-09-08 00:00:00 +0000
  • 323e919876 ; Improve the docstring of `exwm-manage-configurations' Chris Feng 2019-09-08 00:00:00 +0000
  • 6593236366 Handle and skip problematic per-application configurations Chris Feng 2019-09-08 00:00:00 +0000
  • 2d36241a10 Add timestamps to `exwm-debug' logs Chris Feng 2019-09-08 00:00:00 +0000
  • f303517c29 * exwm-core.el (exwm-mode-menu): Clarify simulation keys in menu. Chris Feng 2019-08-25 00:00:00 +0000
  • d63dc6a82a Ignore non-exwm-mode' buffers in exwm-workspace-move-window' Chris Feng 2019-08-25 00:00:00 +0000
  • ddc22f2fed Clear echo area for input methods Chris Feng 2019-08-25 00:00:00 +0000
  • 5505cff826 Fix a lock issue with _NET_CLOSE_WINDOW and WM_DELETE_WINDOW Chris Feng 2019-08-25 00:00:00 +0000
  • 5b9f4b0851 Make it possible to answer questions from Emacs when in char-mode Chris Feng 2019-08-18 00:00:00 +0000
  • d78c562f9a Make `exwm-manage-configurations' more user friendly Chris Feng 2019-08-11 00:00:00 +0000
  • a1cf0d9b85 Avoid checking `*temp*' buffers Chris Feng 2019-08-11 00:00:00 +0000
  • 1f2bd54c11 Fix a regression with systemtray Chris Feng 2019-08-11 00:00:00 +0000
  • dd6f5c36ed Inform user about making a frame a workspace Chris Feng 2019-08-11 00:00:00 +0000
  • 37098a4009 Fix detection of modifier keys in Emacs events Chris Feng 2019-08-05 00:00:00 +0000
  • 2c0dcc46cd Remove hard-coded keys in menu Chris Feng 2019-08-05 00:00:00 +0000
  • c579476536 Fix `after-focus-change-function' not working Chris Feng 2019-07-28 00:00:00 +0000
  • 0a3dde042a Added option to have a key that ends exwm-input-send-next-key Sebastian Wålinder 2019-06-30 18:21:24 +0200
  • fe8ee3c578 Fix 'Attempt to delete a surrogate minibuffer frame' error Chris Feng 2019-06-30 00:00:00 +0000
  • 605b0a9575 Allow panel to hide floating X windows Chris Feng 2019-06-16 00:00:00 +0000
  • aa92c7be8c Avoid workspace switch loop with `mouse-autoselect-window' enabled Chris Feng 2019-06-16 00:00:00 +0000
  • 8a54504152 Handle (t . EVENT) format events in exwm-xim Chris Feng 2019-06-09 00:00:00 +0000
  • 75833e0c53 Fix character loss with exwm-xim Chris Feng 2019-06-09 00:00:00 +0000
  • 672a5e2a23 Fix unreading 'return event Chris Feng 2019-06-02 00:00:00 +0000
  • fe2336a11e Fix auto commit issue with input methods Chris Feng 2019-06-02 00:00:00 +0000
  • f70bdb5868 Add compatibility mode for legacy servers Chris Feng 2019-04-14 00:00:00 +0000
  • 4ac0d6c1fd Clarify the usage of `exwm-manage-configurations' Chris Feng 2019-04-14 00:00:00 +0000
  • bd99d8cf7f Support monitor mirroring Chris Feng 2019-03-24 00:00:00 +0000
  • 73b4d6f966 ; Follows up Chris Feng 2019-03-24 00:00:00 +0000
  • 81e52263a7 * exwm-workspace.el: Use closures rather than `(lambda ...) Stefan Monnier 2019-03-17 10:47:28 -0400
  • 397ca5497e Remove loading order dependency on `mouse-autoselect-window' Chris Feng 2019-03-17 00:00:00 +0000
  • dd96fffb52 Add extra keys for selecting workspace Chris Feng 2019-03-17 00:00:00 +0000
  • b12c67de2e Make replacing existing WM optional Chris Feng 2019-03-10 00:00:00 +0000
  • 88c690217a Bump version to 0.22.1 Chris Feng 2019-02-16 00:00:00 +0000
  • 2434bdb57d Fix compatibility issue with Emacs 25 Chris Feng 2019-02-11 00:00:00 +0000
  • b1f74203be Bump version to 0.22 0.22 Chris Feng 2019-02-10 00:00:00 +0000
  • 225c68d4ce Merge branch 'retain-echo-area-until-input' of https://github.com/medranocalvo/exwm into medranocalvo/retain-echo-area-until-input Chris Feng 2019-02-06 00:00:00 +0000
  • e157282038 Merge branch 'ieure/default-simulation-keys' into externals/exwm Chris Feng 2019-02-06 00:00:00 +0000
  • 97b1fb7c13 Do the same for `exwm-input-global-keys' Chris Feng 2019-02-06 00:00:00 +0000
  • ec108a61dc Cleanup simulation key config issues Ian Eure 2019-02-01 16:55:24 -0800
  • 0f7269c4ec Add input method support Chris Feng 2019-02-06 00:00:00 +0000
  • 44629818ba Scan for existing X windows only after running `exwm-init-hook' Chris Feng 2019-02-05 00:00:00 +0000
  • 65d371d55f Fetch necessary properties before checking per-app configurations Chris Feng 2019-02-01 00:00:00 +0000
  • 993ca8a13a Update copyright year to 2019 Chris Feng 2019-02-01 00:00:00 +0000
  • 4f854e9fff Fix issue with managed tray icons Chris Feng 2019-01-20 00:00:00 +0000
  • 404c94568d Automatically iconify floating X windows Chris Feng 2018-12-30 00:00:00 +0000
  • 2efd7495d9 Avoid unnecessary focus changes when creating/killing buffers Chris Feng 2018-12-16 00:00:00 +0000
  • e6892216a6 Only call exwm-randr-screen-change-hook on new event sequence number James Ferguson 2018-12-03 11:25:11 -0500
  • 58f7916619 ; Improve debug logs. Chris Feng 2018-12-02 00:00:00 +0000
  • fe8274ca7e Bump version to 0.21 0.21 Chris Feng 2018-12-01 00:00:00 +0000
  • 38e343ff07 Avoid unnecessary keyboard grab/ungrab in char-mode Chris Feng 2018-11-25 00:00:00 +0000
  • 786c2b4f7d Fallback to the first monitor as the primary one Chris Feng 2018-11-18 00:00:00 +0000
  • dc3b86d1b8 Add support for 'managed' per-application configuration Chris Feng 2018-11-18 00:00:00 +0000
  • 882a628daa Automatically refresh RandR settings Chris Feng 2018-11-18 00:00:00 +0000
  • 5fde63cc45 Avoid activating already active X windows Chris Feng 2018-11-18 00:00:00 +0000
  • d650159648 Fix wrong stacking order of tiling X windows Chris Feng 2018-11-11 00:00:00 +0000
  • 9dcfff568f Expose `exwm-randr-refresh' public interface Chris Feng 2018-11-11 00:00:00 +0000
  • e597ab4f78 Add support for RandR 1.5 monitor Chris Feng 2018-11-04 00:00:00 +0000
  • fec85bb72a Select more sensible buffers after creating new windows Chris Feng 2018-11-04 00:00:00 +0000
  • cd7b32d1c2 Hide minibuffer upon receiving any event Adrián Medraño Calvo 2018-11-03 12:00:00 +0000
  • 0dd909a11b Stop hiding the minibuffer when a message is being displayed Adrián Medraño Calvo 2018-11-03 12:00:00 +0000
  • dbccda22a6 Merge branch 'medranocalvo/fix-input-mode-after-fullscreen' into externals/exwm Adrián Medraño Calvo 2018-10-24 12:00:00 +0000
  • eb91ee2c77 Restore keyboard grabbing after exiting fullscreen Adrián Medraño Calvo 2018-10-21 12:00:00 +0000
  • dba1ed94c2 Do away with `exwm-input--input-mode' Adrián Medraño Calvo 2018-10-21 12:00:00 +0000
  • 01b0b54c04 Fix single workspace invisible problem with Xephyr Chris Feng 2018-10-21 00:00:00 +0000
  • 449cd9d379 Bump version to 0.20 0.20 Chris Feng 2018-10-14 00:00:00 +0000
  • 98847a9cda Merge branch 'medranocalvo/reduce-workspace-switch-flicker' into externals/exwm Chris Feng 2018-10-14 00:00:00 +0000
  • 5c9fcc0cd4 Merge branch 'medranocalvo/fix-minibuffer-only-focus-jump' into externals/exwm Chris Feng 2018-10-14 00:00:00 +0000
  • 24287f2691 Reduce flicker when switching workspaces Adrián Medraño Calvo 2018-10-08 12:00:00 +0000
  • 57d0e9e1d3 Support binding mouse events in line-mode Adrián Medraño Calvo 2018-10-08 12:00:00 +0000
  • c9984ca216 Fix focus jumps with minibuffer-only frames Adrián Medraño Calvo 2018-10-08 12:00:00 +0000
  • dff1ef6a3c Simplify input handling Adrián Medraño Calvo 2018-10-08 12:00:00 +0000
  • 472f7cb82b Simplify debugging and fix dynamic-scoping `eval' Chris Feng 2018-09-16 00:00:00 +0000
  • 5903080b6e Merge branch 'medranocalvo/restack-after-map' into externals/exwm Chris Feng 2018-09-09 00:00:00 +0000
  • 05977d05ff Merge branch 'medranocalvo/xcb-logging' into externals/exwm Chris Feng 2018-09-09 00:00:00 +0000