Commit graph

  • 6f775f5c01
    Merge a6e8db7220 into 10bd61dbcf Sergey Trofimov 2025-01-21 09:12:21 +0100
  • 10bd61dbcf Check Emacs version at runtime as well master Steven Allen 2025-01-17 09:34:30 -0800
  • 83f000242d Check Emacs version at runtime as well Steven Allen 2025-01-17 09:34:30 -0800
  • 9cdfe95066 Work around a bug where the tab-line isn't taken into account Steven Allen 2025-01-15 16:31:51 -0800
  • 4d938d87f7 Work around a bug where the tab-line isn't taken into account Steven Allen 2025-01-15 16:31:51 -0800
  • 2e15ea60f8 add support for centaur tabs Chris Bitmead 2025-01-15 12:40:11 +0800
  • f7bc55a083
    Merge dddef55e39 into 26d24e534a Manuel Giraud 2025-01-03 19:15:30 +0000
  • 26d24e534a Set _NET_ACTIVE_WINDOW to the current EXWM workspace Steven Allen 2025-01-02 09:46:22 -0800
  • 1e1c79e5db Set _NET_ACTIVE_WINDOW to the current EXWM workspace Steven Allen 2025-01-02 09:46:22 -0800
  • 521cdb824e
    ; Update copyright years Daniel Mendler 2025-01-01 10:16:33 +0100
  • a2a977365c Refresh workspaces when the monitor/workspace mapping changes Steven Allen 2024-12-30 11:58:02 -0800
  • add96aee64 Refresh workspaces when the monitor/workspace mapping changes Steven Allen 2024-12-30 11:58:02 -0800
  • 2f229de5af Improve exwm-workspace-switch keymaps Steven Allen 2024-12-27 20:24:04 -0800
  • c4ba7f02eb Improve exwm-workspace-switch keymaps Steven Allen 2024-12-27 20:24:04 -0800
  • 578e37e0e8
    Use defvar-keymap and keymap-set instead of define-key (#108) Steven Allen 2024-12-28 01:21:10 +0000
  • 42ec6f4512 Use defvar-keymap and keymap-set instead of define-key Steven Allen 2024-12-25 15:30:06 -0800
  • f5fa4b885b
    Replace if/when-let with if/when-let* (#105) Steven Allen 2024-12-23 21:32:05 +0000
  • ecd88f5716 Replace if/when-let with if/when-let* Steven Allen 2024-12-23 13:28:59 -0800
  • ac80bf13a9 exwm-enable: Set environment variable INSIDE_EXWM Daniel Mendler 2024-12-23 19:50:09 +0100
  • 0edc3d7674
    exwm-enable: Set environment variable INSIDE_EXWM Daniel Mendler 2024-12-23 19:50:09 +0100
  • 53ea124e99
    exwm-enable: Set x-no-window-manager Daniel Mendler 2024-12-23 19:50:09 +0100
  • 6b49a2fa18 Reduce autoloads Daniel Mendler 2024-12-22 14:17:35 +0100
  • 079ad4f893
    Reduce autoloads Daniel Mendler 2024-12-22 14:17:35 +0100
  • 66f610203d
    ; Use standard package footer formatting Daniel Mendler 2024-12-22 14:06:14 +0100
  • 4321cc079b
    Remove deprecated exwm-*-enable functions Daniel Mendler 2024-12-22 14:02:49 +0100
  • 9f310dd5c1
    Remove exwm-input--during-command logic (#94) Steven Allen 2024-12-16 01:30:18 +0000
  • e139533b5a Remove exwm-input--during-command logic Steven Allen 2024-12-08 19:45:08 -0800
  • 369b4171e8
    Avoid sometimes selecting killed buffers (#87) Garklein 2024-11-18 04:04:16 -0500
  • bcffa89e7a
    Avoid sometimes selecting killed buffers Garklein 2024-11-05 14:56:44 -0500
  • a6e8db7220 Add dont-steal-focus configuration property. Sergey Trofimov 2024-10-15 18:29:15 +0200
  • 14e78817f9
    ; Disable Eldoc in EXWM buffers Daniel Mendler 2024-10-06 02:29:20 +0200
  • 68c3e7019a Disable irrelevant mode-line elements in EXWM buffers Steven Allen 2024-10-05 11:25:01 -0700
  • 9a360f0e80 Disable irrelevant mode-line elements in EXWM buffers Steven Allen 2024-10-05 11:25:01 -0700
  • 1485fcf064
    Bump version 0.32 0.32 Daniel Mendler 2024-10-05 15:24:59 +0200
  • 05e88bbf58 Disable position indicator in EXWM buffers Steven Allen 2024-10-04 14:00:05 -0700
  • 7292ec32c9
    ; Warn more explicitly about deprecations. Daniel Mendler 2024-09-24 08:32:00 +0200
  • dddef55e39 Merge branch 'master' of github.com:emacs-exwm/exwm Manuel Giraud 2024-08-27 09:53:13 +0200
  • f453664bd6
    Disable splitting of floating frames (#76) Steven Allen 2024-08-23 19:08:02 +0000
  • fc751bc197 Disable splitting of floating frames Steven Allen 2024-08-23 07:55:58 -0700
  • 64e0b237fb [DRAFT] Keep input mode when switching to fullscreen Adrián Medraño Calvo 2024-08-20 00:00:00 +0000
  • 423850fe83
    Drop obsolete exwm-config.el Daniel Mendler 2024-08-18 21:04:47 +0200
  • fa3393806c
    Drop obsolete xinitrc Daniel Mendler 2024-08-18 21:03:08 +0200
  • 3179085c29
    Use the correct value masks when resizing/moving (#75) Steven Allen 2024-08-18 15:01:50 +0000
  • 429d3dc865 Use the correct value masks when resizing/moving Steven Allen 2024-08-18 07:58:39 -0700
  • 8c61f7ef2c
    Transfer surrogate minibuffers to the next workspace on delete (#74) Steven Allen 2024-08-18 14:35:04 +0000
  • 2f4e6fea7e
    Don't leave the inner window behind when moving floating windows (#73) Steven Allen 2024-08-18 14:33:09 +0000
  • b4acea258b Transfer surrogate minibuffers to the next workspace on delete Steven Allen 2024-08-17 13:20:18 -0700
  • e0ee12d9a5 Don't leave the inner window behind when moving floating windows Steven Allen 2024-08-17 07:56:04 -0700
  • f00b5ca655
    Fix on-Notify (#71) Manuel Giraud 2024-07-18 12:19:46 +0000
  • cbc1039801 Fix on-Notify Manuel Giraud 2024-07-18 11:33:25 +0200
  • 42996da86d Fix app shortcuts in fullscreen Manuel Giraud 2024-07-16 11:09:34 +0200
  • 770520cf97
    Bump xelb dependency Daniel Mendler 2024-07-08 23:24:58 +0200
  • 5fe0e27a6c
    Bump Compat dependency Daniel Mendler 2024-07-08 23:24:37 +0200
  • 512d0f0ef9
    Bump version 0.31 0.31 Daniel Mendler 2024-07-08 12:24:00 +0200
  • 841ead8141
    exwm-xsettings: Use color-dark-p from Compat Daniel Mendler 2024-07-07 18:43:18 +0200
  • 87c429561f
    Require compat 29.1 Daniel Mendler 2024-07-07 18:37:20 +0200
  • 94c9f369dd exwm-layout-toggle-fullscreen: work non-interactively Nicholas Vollmer 2024-06-19 18:34:58 -0400
  • 72939cb5d1 exwm-layout-toggle-fullscreen: work non-interactively Nicholas Vollmer 2024-06-19 18:34:58 -0400
  • 41d1e6c1c3
    Deprecate xinitrc Daniel Mendler 2024-06-15 09:13:52 +0200
  • dad0668fc8 RandR: Track the config timestamp instead of the sequence number Steven Allen 2024-06-11 17:07:26 -0700
  • dd95ff193a ; Fix last change in exwm-randr.el Steven Allen 2024-06-09 08:14:32 -0700
  • dd9c11125f Make exwm-randr-mode use a separate X connection Steven Allen 2024-06-05 07:24:28 -0700
  • 67d70ecee6 Make exwm-randr-mode use a separate X connection Steven Allen 2024-06-05 07:24:28 -0700
  • 382bdd899c
    Deprecate exwm-config Daniel Mendler 2024-06-07 12:04:16 +0200
  • cc8592d30f
    exwm-config: Remove obsolete alias exwm-config-default Daniel Mendler 2024-06-06 19:29:39 +0200
  • c3d1bdabb0
    ; exwm--global-minor-mode-body: Fix docstring Daniel Mendler 2024-06-06 19:28:00 +0200
  • 4042de16fd add exwm--client-message-functions Nicholas Vollmer 2024-06-05 13:09:21 -0400
  • d41de490e3
    exwm-systemtray--init, exwm-xsettings--init: Idempotent initialization Daniel Mendler 2024-06-06 10:04:44 +0200
  • 63bde86545
    Restore non-obsolete exwm-debug variable Daniel Mendler 2024-06-06 09:59:31 +0200
  • 9e965fd2af satisfy checkdoc Nicholas Vollmer 2024-06-05 23:34:37 -0400
  • 6c02876bac satisfy checkdoc Nicholas Vollmer 2024-06-05 23:34:37 -0400
  • f152df4bac add exwm--client-message-functions Nicholas Vollmer 2024-06-05 13:09:21 -0400
  • eed746905d Make minor-mode initializers idempotent Nicholas Vollmer 2024-06-04 17:50:48 -0400
  • 588f6ca043
    ; Fix make-obsolete calls for the enable functions Daniel Mendler 2024-06-04 17:27:43 +0200
  • 693ade989f
    Use appropriate customization groups for newly added modes Daniel Mendler 2024-06-04 17:23:38 +0200
  • 2fd5ab1039
    ; Remove autoloads from obsolete enable functions Daniel Mendler 2024-06-04 16:51:05 +0200
  • f9f90dcf8b
    ; Update module commentaries Daniel Mendler 2024-06-04 16:49:32 +0200
  • 5516f24d5e
    Use global minor modes for EXWM features (#46) Nicholas Vollmer 2024-06-04 10:55:06 -0400
  • f8ca05710f Use global minor modes for EXWM features Nicholas Vollmer 2024-06-04 10:33:56 -0400
  • 514db268c2 define the deprecated enable functions with the macro Steven Allen 2024-06-03 20:09:38 -0700
  • 74e4443a08 forward-declare mode variables Steven Allen 2024-06-03 19:53:14 -0700
  • 83af8285f7 Add global minor modes for features Nicholas Vollmer 2024-05-29 13:58:45 -0400
  • 3e6bfe36af
    Bump version to 0.30 0.30 Daniel Mendler 2024-05-24 09:19:18 +0200
  • 3b28c051f5
    Bump version to 0.29 0.29 Daniel Mendler 2024-05-23 19:19:41 +0200
  • 956e7eb175
    Depend on xelb 0.19 Daniel Mendler 2024-05-23 19:19:19 +0200
  • 9b130b2e9a
    ; Fix single quote docstring warning Daniel Mendler 2024-05-17 11:26:50 +0200
  • 236f3ca467
    Correctly activate windows even if they're not in the iconic state (#32) Steven Allen 2024-04-03 14:08:39 -0700
  • b3e37eb3aa Correctly activate windows even if they're not in the iconic state Steven Allen 2024-04-01 12:06:13 -0700
  • bf921084b4
    ; Make more lambdas visible to the byte compiler Daniel Mendler 2024-03-16 17:39:35 +0100
  • 0ef8e04f27
    exwm-mode-menu: Make lambdas visible to the byte compiler Daniel Mendler 2024-03-16 16:58:52 +0100
  • a959f91c75
    Move evaluated mode-name expression to exwm--mode-name Daniel Mendler 2024-03-16 16:53:04 +0100
  • 61d97532fa
    exwm-mode: Disable command, abbrev and syntax table Daniel Mendler 2024-03-16 14:36:01 +0100
  • 99442909be
    window-pixel-width-before-size-change is available since Emacs 26 Daniel Mendler 2024-03-15 19:05:13 +0100
  • 1ebd135f45
    window-preserve-size is available since Emacs 25 Daniel Mendler 2024-03-15 19:06:37 +0100
  • 182102767e
    Use xcb:icccm:-ManagerSelection (#16) Daniel Mendler 2024-02-12 23:55:19 +0100
  • 95cd072f2f
    Use xcb:icccm:-ManagerSelection Daniel Mendler 2024-02-12 22:55:06 +0100
  • a6e66f5e33
    Simplify and improve focus handling (#10) Steven Allen 2024-02-05 07:32:51 -0800
  • 44e74bcc07
    Ensure that default-directory is a directory name in EXWM buffers. Daniel Mendler 2024-02-04 22:39:06 +0100
  • fbc1e81ed6
    Set the EXWM buffer's default directory to match the process's CWD (#14) Steven Allen 2024-02-04 12:57:58 -0800
  • 45fcfe1090 address feedback Steven Allen 2024-02-04 12:56:17 -0800