dado3212 / spaces-renamer

💻 Ability to rename desktop spaces on macOS 10.10+
MIT License
1.05k stars 29 forks source link

Show name of current space instead of the icon in the menubar #5

Closed raarts closed 6 years ago

raarts commented 6 years ago

So you don't need to three-finger swipe-up to know where you are.

Of course if #4 isn't fixed that's a total blocker.

dado3212 commented 6 years ago

Unfortunately, there's no way that I've found to know which space you're currently on. The com.apple.spaces.plist file, which has a current space field only gets updated when you add and remove a space, and hooking into what I am relatively sure are the underlying objects (WVSpace/WVSpaceList) wasn't doing anything.

dado3212 commented 6 years ago

This should be doable, actually, following the fix to #8.

dado3212 commented 6 years ago

I didn't add this in, because the font size is pretty illegible at that scale. However as of v1.3.0 (#11), when you open it up to choose the proper screen, the one that you're on is selected, so it's easier to initially name them.

raarts commented 6 years ago

I have multiple apps which show text in the menu bar (World Clock comes to mind), and it's pretty legible to me, would it be possible to restore that code, and make it optional for those that don't mind? Also, the menus for each application are also up there, maybe you made it too small?

dado3212 commented 6 years ago

OH! I misunderstood, you mean instead of an icon entirely, just the name of the current space.

dado3212 commented 6 years ago

Unfortunately, this isn't possible, because there's no way to separate the menu bar item for different monitors, so this breaks multi-monitor support. You're welcome to fork and add it in if you don't use multiple monitors, but I won't be adding it to Spaces Renamer right now.