coder / coder/coder-desktop-macos

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

オープン
#148 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Swift
スター
29
フォーク
8
平均マージ
18時間 14分
マージ済み PR(30日)
4

説明

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.

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

ファイルやテストは指定されていません。まず、Coder Desktop が macOS のメニューバーアプリまたはバックグラウンドアプリとしてどのように構成されているかを調べ、提案されている focus、standalone-window、dual-app のアプローチを比較してください。メニューバー項目が非表示の場合でもユーザーが Coder Desktop を開けるようになり、その結果の dock の動作が選択した UX と一致すれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
swift
領域
desktop
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
30/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。