Improve experience with already activated frames #68
Replies: 7 comments
-
Why does |
Beta Was this translation helpful? Give feedback.
-
I believe However I just tried
|
Beta Was this translation helpful? Give feedback.
-
One idea is to add an optional |
Beta Was this translation helpful? Give feedback.
-
It sounds like this behavior needs to be configurable, so probably the way to handle it would be for the user to add a function to |
Beta Was this translation helpful? Give feedback.
-
Please see the new option, |
Beta Was this translation helpful? Give feedback.
-
Maybe now you can remove the |
Beta Was this translation helpful? Give feedback.
-
Seriously, though, I feel like that one should stay, because what good is a selected frame if it's buried beneath other frames or apps. But if some users actually complain about it and want it removed or optional, we'll see. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I think the user experience for a non-tabs-bar workflow could be improved. For reference, I use SwayWM on Wayland with
system-configuration-options
as-C --with-pgtk --with-native-compilation --with-json
.Expected behavior (activities-tabs-mode ON)
activities-resume
for activity "foo". This renames the tab to "a: foo".activities-resume
for activity "foo". This correctly switches to tab 1.Unexpected behavior (activities-tabs-mode OFF)
activities-resume
for activity "foo". This renames the Wayland window to "a: foo".activities-resume
for activity "foo". This does nothing.I believe
activities-switch
is interchangeable foractivities-resume
for both step 2's as they both useactivities--switch
.--
My first suggestion was to use "window urgency", but I'm not aware if Emacs supports this, at least portably (SE ref).
Then I looked into how you handle already activated frames. I don't even know if
select-frame
(activities--switch) works on Wayland (similar bug-gnu-emacs ref). I relegate frame management to my WM, so don't really useselect/raise-frame
.So my suggestion is to simply add a logging message in
activities--switch
that lets the user knows the selected activity is already activated somewhere.Beta Was this translation helpful? Give feedback.
All reactions