Commit graph

  • 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
  • f562a3830c
    Only set custom vars if there isn’t a saved value for them. Ian Eure 2019-02-05 23:51:49 -0800
  • 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
  • af437afb2d Cleanup simulation key config issues. Ian Eure 2019-02-01 16:55:24 -0800
  • 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
  • 72bba1176c ; Minor fixes for Calvo's patch set. Chris Feng 2018-09-09 00:00:00 +0000
  • 6978c1f45c Restack X-Windows after being mapped to ensure EnterNotify events fire Adrián Medraño Calvo 2018-09-04 12:00:00 +0000
  • ac1372eb11 Command for toggling debugging output Adrián Medraño Calvo 2018-09-04 12:00:00 +0000
  • 3419337f52 Substitute overlapping keybindings Adrián Medraño Calvo 2018-09-04 12:00:00 +0000
  • 74ef19ff44 Use XELB's debugging facilities Adrián Medraño Calvo 2018-09-04 12:00:00 +0000
  • b8ffb83a8c
    Merge dda90d8e20 into dd57c5eebb James Ferguson 2018-09-02 12:17:45 +0000
  • dd57c5eebb Explicitly specify frame for cursor warping conditional James Ferguson 2018-08-28 08:47:01 -0400
  • 2399a0bb22 Fix cursor warping conditional for cursor left of frame James Ferguson 2018-08-28 08:46:14 -0400
  • 5f6b866cfe Refresh layout after activating/deactivating workspaces Adrián Medraño Calvo 2018-08-30 12:00:00 +0000
  • dda90d8e20 Explicitly specify frame for cursor warping conditional James Ferguson 2018-08-28 08:47:01 -0400
  • f00e02e4f5 Fix cursor warping conditional for cursor left of frame James Ferguson 2018-08-28 08:46:14 -0400
  • 2b1ed2ce70 Merge branch 'medranocalvo/fix-x-window-vanish' into externals/exwm Chris Feng 2018-08-19 00:00:00 +0000
  • be10e261cc Merge branch 'medranocalvo/exwm-log-buffer' into externals/exwm Chris Feng 2018-08-19 00:00:00 +0000
  • d4a772f536 ; Comment layout algorithm. Adrián Medraño Calvo 2018-08-16 12:00:00 +0000
  • 29f2289a75 Consistently name helper windows Adrián Medraño Calvo 2018-08-13 12:00:00 +0000
  • b6a3b7b3ad ; Unimportant tweaks Chris Feng 2018-08-19 00:00:00 +0000
  • f562075eea
    Merge 4c67a459c9 into 4d43e3119a medranocalvo 2018-08-16 16:52:33 +0000
  • 4c67a459c9 ; Comment layout algorithm. Adrián Medraño Calvo 2018-08-16 12:00:00 +0000
  • f820217d00 Split exwm-layout--refresh into three functions Adrián Medraño Calvo 2018-08-16 12:00:00 +0000
  • 633065ad55 Don't assume order of `get-buffer-window-list' results Adrián Medraño Calvo 2018-08-16 12:00:00 +0000
  • 11fecb5186 Use more explicit argument for excluding minibuffers Adrián Medraño Calvo 2018-08-16 12:00:00 +0000
  • 5c1aa4dc31 Consider windows of the frame being refreshed, not the selected one at the time exwm-layout--refresh runs Adrián Medraño Calvo 2018-08-16 12:00:00 +0000
  • 53c4bbdcc2
    Merge 44024cf895 into 4d43e3119a medranocalvo 2018-08-13 19:15:15 +0000
  • 33dec8d1a3 Trace more functions Adrián Medraño Calvo 2018-08-13 12:00:00 +0000
  • 44024cf895 Consistently name helper windows Adrián Medraño Calvo 2018-08-13 12:00:00 +0000
  • ac600f0916 Commands for interacting with the log buffer remotely Adrián Medraño Calvo 2018-08-13 12:00:00 +0000
  • 8d15a39c4d Print log output to an EXWM-specific messages buffer Adrián Medraño Calvo 2018-08-13 12:00:00 +0000
  • 4d43e3119a Avoid using `set-mouse-position' to warp pointer Chris Feng 2018-08-12 00:00:00 +0000
  • e6527227b3 Exclude irrelevant X windows when refreshing Chris Feng 2018-08-12 00:00:00 +0000
  • aebcb0344f When mapping an X window check if it's on an active workspace Chris Feng 2018-08-05 00:00:00 +0000
  • 13a14579cc Fix issues with destroying full screen X windows Chris Feng 2018-07-29 00:00:00 +0000
  • 7e5750392c Bump version to 0.19 Chris Feng 2018-07-18 00:00:00 +0800
  • f45e9b9273 Fix XTerm crash on startup Chris Feng 2018-07-15 00:00:00 +0800
  • bc5f0b3ffa ; Use `derived-mode-p'. Chris Feng 2018-07-15 00:00:00 +0800
  • 1364f80f09 Add support for automatic cursor warping Chris Feng 2018-07-15 00:00:00 +0800
  • c1b6a296a8 Shrink Emacs frames with X request Chris Feng 2018-07-15 00:00:00 +0800
  • 6be729847e Also send a WM_TAKE_FOCUS when setting focus with SetInputFocus Chris Feng 2018-07-15 00:00:00 +0800
  • 4bb2d87a8d Revert "Grab & Replay key events with XI2 and XTEST" Chris Feng 2018-07-15 00:00:00 +0800
  • 0680be104f Grab & Replay key events with XI2 and XTEST Chris Feng 2018-06-18 22:20:23 +0800
  • b75c89cae2 Fix systemtray position when menu-bar / tool-bar is enabled Chris Feng 2018-05-27 23:29:36 +0800
  • df8de92113 Provide a fallback value for X window geometry Chris Feng 2018-05-20 16:14:01 +0800
  • 0037cba87b Avoid hiding full screen X windows unexpectedly Chris Feng 2018-05-13 23:57:36 +0800
  • ff4ae82fd7 Port to 32-bit Emacs on master branch Paul Eggert 2018-04-15 14:52:39 -0700
  • 87db8b42a3 Preserve keyboard grab state after quitting fullscreen mode Chris Feng 2018-04-01 23:38:48 +0800
  • fbdcd42b0a Add support for various key processing variables Chris Feng 2018-04-01 23:30:19 +0800
  • f4aa8389fc Fix a compatibility issue with Emacs 24 Chris Feng 2018-03-23 23:57:18 +0800
  • 10eb27eddc Fix local simulation keys Chris Feng 2018-03-23 23:55:28 +0800
  • 02b1be7160 Avoid entering line-mode after exit minibuffer Chris Feng 2018-03-23 23:53:05 +0800
  • b6d660042e Add workspace support in per-application configurations Chris Feng 2018-03-23 23:49:39 +0800
  • 5448fb75fa Bump version to 0.18 Chris Feng 2018-03-14 01:20:00 +0800
  • 8db0a78382 Fix wrong exwm-active frame parameters Chris Feng 2018-03-14 01:14:36 +0800
  • 3f6c609a2b Fix regressions Chris Feng 2018-03-10 17:28:43 +0800
  • cb8706f91c Delay setting workspaces active/inactive Chris Feng 2018-03-10 00:12:47 +0800
  • 2f430db735 Minor fixes Chris Feng 2018-03-09 01:06:39 +0800
  • 7aae6efdcd Support replacing and being replaced by other window managers Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • 350950abfc Clean up when failing to start Adrián Medraño Calvo 2018-03-06 00:00:00 +0000
  • cf98e3d921 Name all helper windows created by EXWM Adrián Medraño Calvo 2018-03-06 00:00:00 +0000