adding screen number indicator - #4686
sannysanoff wants to merge 2 commits into
Conversation
|
I will also add localization! |
Localizations are updated trough poeditor. We can't use Github for this. Thank you! |
|
Hi, Thank you for sharing this work! This is an interesting addition. I see a few UX issues on the screenshots:
What do you think? Thank you |
|
Hi, thanks for your reply! tbh, I do not use workspaces, so I was not aware of other numbers - I will play with it, and improve, and update. Screen numbers are assigned from left to right by X coordinate of screen arrangement, from "1" to whatever. So leftmost screen is "1". I will think about your ideas with screen sizes/names/icons Thanks, |
|
I added a workspace, but application currently does not identify apps from different workspaces with any numbers. Maybe I missed some setting? Or what did you mean when said "will see (1) and (3)" ? |
|
Also, while it's possible to identify monitors by size / ratio, imagine user has 2 similar external monitors. How to identify them? I have one external monitor, another on 2nd macbook via airdrop, and third is built-in. For those, I can come with some solution. Do you want to add settings (probably not)? Should there be special icon/identification sets for cases when
📺 SAM(3) <- external monitor samsung number 3 - like that. |
|
@sannysanoff I think it would help to benchmark how other apps handle this. Apps that specialize around multiple monitors for instance. What UX do they use to indicate the various displays? |
Use case: I have terminal windows on multiple screens, most of them secondary.
When I press alt+tab, i would like to see if focus will be driven away out of my screen, in other words, which terminal will i tab to. I rarely need to switch to the different windows, but often accidentally do, and because windows are brought up the stack, this confuses long after that. I render numbers only when app is on different, from current, screen.
Anyway, this is just adding awareness. I'll attach the screenshot:
I would like this feature to be included in the main branch, but will not be offended if not. Please free to further modify as you wish, if you need.
Also I added the toggle in the settings to enable it (disabled by default):

Cheers!