Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make "About" availble directly from the menu bar icon #574

Closed
mfn opened this issue Sep 4, 2020 · 5 comments
Closed

Make "About" availble directly from the menu bar icon #574

mfn opened this issue Sep 4, 2020 · 5 comments
Labels
enhancement New feature or request

Comments

@mfn
Copy link

mfn commented Sep 4, 2020

Since I'm a bit active comparing problems with versions and reporting issues, I sometimes have to remind myself on which version I'm. Everytime I open the menu I stumbled where to find "About" because in my experience, the majority of application allow direct access in the menu bar.

AltTab:
image

Spectable:
image

f.lux:
image

Of course there are others also not having it.

But from my DX perspective, it's nicer to have it directly there.

Thanks!

@mfn mfn added the enhancement New feature or request label Sep 4, 2020
@lwouis
Copy link
Owner

lwouis commented Sep 4, 2020

Hi @mfn! Funny you asked that!

This was originally done, for DX reasons as you said, back in 2019 in the early days (#36). It was then moved to the "Quit" button which was showing something like "Quit AltTab 2.0.1" (de7f428). It was finally removed and migrated to the preference windows (291f872)

Let's put it back 👍

I checked the Apple guidelines, and they actually have specifics about this:

image

Don’t include a version number with your app name. Version information belongs in the About window, not in your app’s menus.

Separate the About menu item and display it first. Include a separator after the About menu item and don’t group it with other items.

@lwouis
Copy link
Owner

lwouis commented Sep 4, 2020

I implemented this. It will be in the next release

@SoPat712
Copy link

SoPat712 commented Sep 4, 2020

I personally think it should just say about, I'm not sure what the guidelines are on that, though. My apps are split on whether they say it or not.

MacDroid, an app i use frequently doesn't use it.

image

While Mountain Duck, another app I use frequently, doesn't.

image

Either way, it's really up to you whichever fits better with the flow of the app.

@lwouis
Copy link
Owner

lwouis commented Sep 4, 2020

I just tested like 5 or 6 Apple apps and they all add the name. I'm betting they all do. They have guidelines clearly saying to do it + they actually do it themselves = I'll do it too. Let's keep the UX consistent for the user.

@SoPat712
Copy link

SoPat712 commented Sep 4, 2020

Yeah I guess that makes sense, to keep with the flow of other apps!

@lwouis lwouis closed this as completed in 78d1d8f Sep 4, 2020
lwouis pushed a commit that referenced this issue Sep 4, 2020
# [6.2.0](v6.1.0...v6.2.0) (2020-09-04)

### Bug Fixes

* apps would not quit properly sometimes (regression from 10b2c71) ([41384d9](41384d9))
* avoid random delay after releasing shortcut (closes [#563](#563)) ([cbc4c39](cbc4c39))
* crash on launch if the user didn't have sf symbols font ([58e9026](58e9026))
* focused wrong window in rare scenario ([66820a1](66820a1))
* issue when selecting windowless app from fullscreen window ([657c9e5](657c9e5))
* smoother behavior when summoned during a space transition ([e6ded6c](e6ded6c))
* thumbnail sizes could be wrong when switching between screens ([e13a263](e13a263))
* triggering alt-tab during space transition failed (closes [#566](#566)) ([d66d788](d66d788))
* windowless apps would rarely show despite the blacklist ([355225b](355225b))
* workaround a quick in photoshop (closes [#571](#571)) ([7218418](7218418))

### Features

* allow per-shortcut release action preference (closes [#573](#573)) ([2a9c33b](2a9c33b))
* first blacklist can now match prefixes instead of full ids ([10693d0](10693d0))
* new preference to hide thumbnails (closes [#384](#384)) ([877c93c](877c93c))
* show about item in menubar menu (closes [#574](#574)) ([78d1d8f](78d1d8f))
* show apps with no open window (closes [#397](#397)) ([f0fa02c](f0fa02c))
* update fi, hu, nl, pl, ru, zn-tw localizations ([df3010a](df3010a))
* update japanese and korean localizations ([2a2368d](2a2368d))

### Performance Improvements

* add preferences cache to reduce app latency by a few ms ([17863b5](17863b5))
* menubar takes a few frame less to compute ([3b7350f](3b7350f))
* reduce image assets size even further using optimage ([63d8545](63d8545))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants