Add a customise option to not grab the keyboard in full screen mode.#137
Add a customise option to not grab the keyboard in full screen mode.#137BettaGeorge wants to merge 1 commit intoemacs-exwm:mainfrom
Conversation
|
I'd actually like to make this the default but, IMO, we should also automatically un-fullscreen the current window whenever the current workspace's frame is reconfigured ( On the other hand, I think we can do this in two stages:
Thoughts @minad? |
|
I am happy with the current default behavior, but we should try your proposal. The option proposed in this PR looks good as first step. |
That sounds reasonable, I can just create a second pull request after this one is finished. Should be quick enough to add. |
|
Although, is not |
|
Any updates? I'm not in the loop on how the upgrade process of EXWM works. |
Especially when using multiple monitors, I am not a fan of EXWM automatically switching X windows to
char modeupon entering full screen. I understand the reasoning and think it should remain the default, since the unprepared user might otherwise accidentally open an invisibleM-xmenu behind their video player and become very sad.However, I would argue that users who know what they are doing should have the option of staying in
line mode. Personally, I often have a full screen video player or game running on one monitor while also using a chat client on another monitor, and if the game is in char mode, I cannot use my regular keybinds to quickly reply to chat messages. I do not want to add those keybinds toexwm-input-global-keyssince that would mess up my workflow in windows where I enterchar modeon purpose.I think adding a customise option for this is a small change that has a benefit for at least some users at essentially no performance impact.
PS: Please let me know if in the future I should open an issue first rather than creating a pull request immediately.