Commit graph

  • 38332925d0 * exwm-layout.el (exwm-layout--show): Resize the X window if the minibuffer is active but with line height 1. Chris Feng 2016-06-17 13:30:13 +0800
  • 9e754e7e13 Bump version to 0.5 Chris Feng 2016-05-25 12:21:08 +0800
  • 2ec88bd32d * exwm-input.el (exwm-input--update-focus): Do not update input focus when there's an active minibjffer Chris Feng 2016-05-24 21:49:31 +0800
  • 3dba5f156f Manage a certain type of undecorated X windows Chris Feng 2016-05-24 12:30:53 +0800
  • 1b2ae3749e Add cleanup codes for Emacs daemon Chris Feng 2016-05-23 19:13:42 +0800
  • dc0c0f5131 Always add `exwm-workspace--on-focus-in' Chris Feng 2016-05-21 12:50:10 +0800
  • 2dcb26ce9d Use xcb:connect' instead of xcb:connect-to-socket' Chris Feng 2016-05-13 00:11:12 +0800
  • 009854e766 Announce manager selection with client message Chris Feng 2016-04-21 21:37:02 +0800
  • 367bdf2e19 Properly place undecorated X windows Chris Feng 2016-04-21 19:30:55 +0800
  • ddbbeda285 Fix 2 multi-monitor issues Chris Feng 2016-04-07 21:03:42 +0800
  • c7c233bc35 Some commands should be called interactively Chris Feng 2016-04-03 12:24:50 +0800
  • fa204e1367 Fix emacsclient issues Chris Feng 2016-03-25 13:57:42 +0800
  • 44d05d2dd3 Merge branch 'medranocalvo/remember-last-buffer' into externals/exwm Chris Feng 2016-03-20 12:03:13 +0800
  • 4d6b19aece Restore a sensible buffer when replacing EXWM buffers Adrián Medraño Calvo 2016-03-19 00:00:00 +0000
  • e4704479a8 Use `other-buffer' instead of "*scratch*" Adrián Medraño Calvo 2016-03-19 00:00:00 +0000
  • 3763195fe3 Use `buffer-predicate' frame parameter to prevent switching to visible EXWM buffers Adrián Medraño Calvo 2016-03-19 00:00:00 +0000
  • 8a1c3761e4 Set the correct buffer before checking the `major-mode' Adrián Medraño Calvo 2016-03-19 00:00:00 +0000
  • f6cd9503e6 Minor cleanup Adrián Medraño Calvo 2016-03-19 00:00:00 +0000
  • 3cef44a6ca Exclude unmanaged floating X windows when refreshing Chris Feng 2016-03-16 12:34:38 +0800
  • c8c0bc7b60 Neglect trivial resizing requests Chris Feng 2016-03-11 14:12:01 +0800
  • e217533642 Merge branch 'medranocalvo/fix-input-target' into externals/exwm Chris Feng 2016-03-08 13:03:00 +0800
  • ac3f8098c7 Use cl-case' instead of case' Chris Feng 2016-03-08 13:01:05 +0800
  • 1342fe1789 Change input mode of window being clicked Adrián Medraño Calvo 2016-03-07 00:00:00 +0000
  • a50e6bd384 Restack fullscreen X windows Chris Feng 2016-03-07 18:16:04 +0800
  • f0a5425f4c Allow floating X windows to resize themselves Chris Feng 2016-03-06 14:28:42 +0800
  • 6fe6fe52f6 Untabify Chris Feng 2016-03-06 13:45:13 +0800
  • 8706e490fb Allow moving/resizing undecorated X windows Chris Feng 2016-03-04 19:11:10 +0800
  • fe9be0b3ef Handle buffer change after a buffer is killed Chris Feng 2016-03-03 19:34:17 +0800
  • 93e42136e3 Avoid unnecessary input focus changes in line-mode Chris Feng 2016-03-01 18:51:09 +0800
  • 74555b25c2 Simplify `exwm-workspace--display-buffer' Chris Feng 2016-02-28 20:03:56 +0800
  • 74fba563b8 Do not wait for WM_STATE property events Chris Feng 2016-02-26 18:18:34 +0800
  • bc4aafec16 Minor fixes for layout and workspace Chris Feng 2016-02-26 09:24:15 +0800
  • 84a9041b20 Fix exwm-workspace-switch-to-buffer Chris Feng 2016-02-25 18:36:54 +0800
  • b400ae6eba Bump version to 0.4 Chris Feng 2016-02-25 12:42:25 +0800
  • 5a39c5c2fa Allow user to hide floating X windows Chris Feng 2016-02-25 12:41:35 +0800
  • db6d26c662 Refresh the workspace after creating a floating X window Chris Feng 2016-02-24 21:27:23 +0800
  • 84bdc1378a Fix issues with moving X windows between workspaces Chris Feng 2016-02-24 20:55:01 +0800
  • 4838f2b7fa Make input focus revert to pointer root Chris Feng 2016-02-23 19:04:51 +0800
  • 35493faca6 Bump version to 0.3 Chris Feng 2016-02-22 12:41:21 +0800
  • 55cec760ca Fix emacsclient related issues Chris Feng 2016-02-21 20:19:45 +0800
  • 7116b01b0c Various fixes for floating X windows Chris Feng 2016-02-21 16:39:34 +0800
  • 734b401306 Fix the advice function for ido-buffer-window-other-frame Chris Feng 2016-02-21 16:30:08 +0800
  • e3d33a4aad Prevent Emacs frames from restacking themselves Chris Feng 2016-02-20 21:52:07 +0800
  • 1c79e1c238 Prevent/Reduce flickering issues with floating X windows Chris Feng 2016-02-20 14:52:53 +0800
  • 33254c37df Redefine mode-specific keys Chris Feng 2016-02-20 10:02:11 +0800
  • fdfdabf95a Merge branch 'feat/systemtray' into externals/exwm Chris Feng 2016-02-19 20:22:05 +0800
  • 08bf970b16 Minor fixes for system tray Chris Feng 2016-02-19 20:18:29 +0800
  • fc589b899b Fix system tray issues after updating workspaces Chris Feng 2016-02-19 17:12:43 +0800
  • bfd43feb49 Add system tray support Chris Feng 2016-02-19 11:02:37 +0800
  • 3f7722079c Fix floating X window bugs introduced by 9c95c03e Chris Feng 2016-02-18 19:56:01 +0800
  • 12e2d574c9 Bump version to 0.2 Chris Feng 2016-02-12 14:12:33 +0800
  • ea027d424e Postpone making workspace frames fullscreen Chris Feng 2016-02-12 14:10:11 +0800
  • 35d04c3468 Fix bugs on managing/unmanaging X windows Chris Feng 2016-02-09 13:26:48 +0800
  • fb9bfd2911 Eliminate compilation warnings Chris Feng 2016-02-07 11:40:14 +0800
  • 15cdf8f589 Unmanage X windows on exit Chris Feng 2016-02-07 11:25:49 +0800
  • e2edf81271 Add some useful key bindings Chris Feng 2016-02-07 10:45:59 +0800
  • 3d643fafbe Remove an assertion Chris Feng 2016-02-07 10:22:33 +0800
  • e9e476c4de Merge branch 'fjl-fix-resize-minibuffer' Chris Feng 2016-02-07 10:18:45 +0800
  • 0006523474 Resize minibuffer only when it's in its own frame Felix Lange 2016-02-06 22:43:32 +0100
  • 97daba20ad Improve bc80eefe Chris Feng 2016-02-06 20:33:56 +0800
  • bc80eefe3f Fix multi-monitor/fullscreen issues Chris Feng 2016-02-06 16:47:30 +0800
  • 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
  • 4a550b716e Merge 44a4faf7cb into 623db8b378 Diego Berrocal 2015-09-21 17:08:22 +0000
  • 44a4faf7cb Add next/previous functionality for workspaces Diego Berrocal 2015-09-21 11:32:23 -0500
  • 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