Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[IMPROVEMENT] Allow hiding the tray icon while keeping UniGetUI running in the background

Aperta
#5,361 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
3-5 giorni
Idoneità per principianti
55/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
csharp
Ambito
desktop

Direzione di ricerca

Inizia tracciando l'impostazione esistente “Close UniGetUI to the system tray” e i flussi di chiusura della finestra, tray, aggiornamento in background, notifica, riapertura e Quit. Il lavoro è completato quando i controlli in background possono continuare senza un'icona visibile nel tray, la riapertura ripristina la finestra, Quit rimane disponibile e i valori predefiniti esistenti restano invariati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

new-feature
Please confirm these before moving forward.
  • I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
  • This improvement refers to an existing feature.
  • This improvement is not a bug.
Describe the improvement

Please separate system tray icon visibility from the behavior when closing the main window.

On Windows, I wanted to hide the tray icon while keeping UniGetUI running in the background. After disabling the existing Close UniGetUI to the system tray setting and closing the window, the application appears to exit instead.

Suggested independent settings:

  • Keep UniGetUI running in the background when the window is closed.
  • Show system tray icon.

With background operation enabled and the icon disabled, closing the window should leave background update checks running without a tray icon. Ideally, notifications should remain separately configurable where technically supported. If there are limitations, please explain them next to the setting.

Reopening UniGetUI from its normal shortcut should restore the existing window, and an explicit Quit command should remain accessible in the main UI. Existing defaults can remain unchanged.

This request is about hiding the icon entirely, not changing its theme or artwork (as in #4374 and #4838), nor merely moving it into Windows tray overflow.

Describe how this improvement could help users

Users could keep background update checking while reducing tray clutter. Separate controls would also make the settings clearer: window-close behavior and icon visibility are different preferences, but the current wording makes it difficult to discover whether they can be configured independently.

Lingua principale
C#
Stelle
26.2k
Fork
929
Merge medio
1g 13h
PR unite (30g)
53

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Devolutions/UniGetUI

Tutte le issue di Devolutions/UniGetUI

Issue simili

Altre issue su C#

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.