overtake / TelegramSwift

Source code of Telegram for macos on Swift 5.0
https://macos.telegram.org
GNU General Public License v2.0
5.03k stars 852 forks source link

The "Quit" on the menu bar popup is unnecessary #749

Open ShakeHorn opened 2 years ago

ShakeHorn commented 2 years ago
image

imo, when we click the Telegram icon on the bar, we might be want to activate the app. If we want to quit the app, just use the hotkey cmd+Q or click "Quit Telegram" on the "Telegram" menu tap.

I suggest clicking the App icon just activate the App only , without popup

olehmisar commented 2 years ago

What should happen if I have two accounts logged in? Right now, clicking the icon in the menubar shows the two accounts I can switch between.

ShakeHorn commented 2 years ago

What should happen if I have two accounts logged in? Right now, clicking the icon in the menubar shows the two accounts I can switch between.

Yub , this is a cool feature if the user had two account. But the "Quit" menu is still useless in this situation.

olehmisar commented 2 years ago

So, the behavior can be like follows: 1) If user has only one account logged in, clicking the icon in menubar opens Telegram window 2) If user has 2 or more accounts logged in, clicking the icon in menubar opens menu with the accounts shown(like it is right now)

?

olehmisar commented 2 years ago

Meanwhile, you can click telegram icon in the dock to open a telegram window as a workaround.

ShakeHorn commented 2 years ago

So, the behavior can be like follows:

  1. If user has only one account logged in, clicking the icon in menubar opens Telegram window
  2. If user has 2 or more accounts logged in, clicking the icon in menubar opens menu with the accounts shown(like it is right now)

?

yes

ShakeHorn commented 2 years ago

Meanwhile, you can click telegram icon in the dock to open a telegram window as a workaround.

I think quite a few Mac users like to hide the dock. If they hide it , they need to two step to open Telegram 1、 Move the mouse to the bottom of the desktop to let the dock be shown.(Need to wait a while) 2、Find the Telegram icon to click it.

I don't think it is more convenient than click the icon on bar directly.