coder / coder/coder-desktop-macos

Add a way to open Coder Desktop when it's not visible in the menu bar

Ouverte
#148 2 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Swift
Étoiles
29
Forks
8
Merge moyen
18 h 14 min
PR mergées (30 j)
4

Description

Currently if a user's menu bar is full of other apps, causing Coder Desktop to be hidden, then there is no way to open Coder Desktop without first closing other apps until it shows up.

Bellow are some potential ways to solve the problem:

**Open Coder Desktop's tray menu on focus**

I'm not sure if this is possible but if it is it would be a nice workaround to the issue. This was also the behavior I was hoping was already working when I ran into this issue.

**Open a standalone window**

There seems to be two ways to implement this behavior:

1. Make Coder Desktop a "real" app rather than a background app.
This solves the problem but causes Coder Desktop to always be in the dock even when no windows are open which could be seen as annoying.

2. Ship two apps, one background one "real".
This is probably the best solution in terms of UX but with having to build and maintain two separate apps in one.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Aucun fichier ni test n’est nommé. Commencez par examiner comment Coder Desktop est configuré comme application de barre des menus ou d’arrière-plan macOS, et comparez les approches proposées de focus, de fenêtre autonome et de double application. C’est terminé lorsque les utilisateurs peuvent ouvrir Coder Desktop même lorsque son élément de barre des menus est masqué, et que le comportement du dock qui en résulte correspond à l’UX choisie.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
swift
Domaine
desktop
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.