Modern System Tray Icon
<!-- This is a template for new feature or API proposals. For example you can use this to propose a new API on an existing type, or an idea for a new API. It's fine if you don't have all the details: you can start with the Summary and Rationale. --> # Proposal: Modern System Tray Icon <!-- Add a title for your feature or API proposal. Please be short and descriptive --> ## Summary <!-- Include 1-2 sentences summarizing your feature or API proposal --> After a feature proposal to the WinUI team to make system tray icons with WInUI microsoft/microsoft-ui-xaml#2020 and to have followed this discussion #519 and this proposal #711 I would like to offer my take on what the modern way to create system tray icons should look like. A system-managed tray icon accessible for UWP and WIn32 applications respecting the app lifecycle #111 and offering a UI that respects WinUI standards. We also must take into account that many applications that use the system tray APIs are "service-like" app (that needs 24/7 execution), and so the App Lifecycle API are not suitable in this precise case. The new APIs need to be easy to use on each case. ## Rationale <!-- Create a list that describes WHY the feature should be added to Project Reunion for all developers and users. Proposals often have multiple motives for why we should do the work, so list each one as a separate bullet. If applicable you can also describe how the proposal aligns to the current Project Reunion roadmap and priorities
Posted by mveril on Apr 8, 2021, 11:58 AM
Tags
Related issues
- Some good points here, and I definitely hate the "unalive" movement but like someone else said, it has gone beyond self-censorship to in-...
- It’s hard to take the article seriously when there’s no real discussion about how consciousness is defined and it takes Anthropic’s views...
- you know what i hate?
- > I honestly do not understand why any average person would buy anything else than a macbook today.
- Codex App frequently freezes/stutters on Windows 11 Pro despite sufficient system resources
- Add "Basic" and "Standard" plans
Raise real-world problems, find people facing the same issue, and discuss solutions.3,000 issues0 comments
ux (SaaS)
Some good points here, and I definitely hate the "unalive" movement but like someone else said, it has gone beyond self-censorship to in-...
It’s hard to take the article seriously when there’s no real discussion about how consciousness is defined and it takes Anthropic’s views...
you know what i hate?
> I honestly do not understand why any average person would buy anything else than a macbook today.
Codex App frequently freezes/stutters on Windows 11 Pro despite sufficient system resources
Add "Basic" and "Standard" plans
FEATURE: Multi-window support in Claude Code Desktop
Hi HN I built CookPal to solve a small but annoying problem for myself: I kept saving recipes from websites, TikTok, YouTube, and Instag...
Modern System Tray Icon
<!-- This is a template for new feature or API proposals. For example you can use this to propose a new API on an existing type, or an idea for a new API. It's fine if you don't have all the details: you can start with the Summary and Rationale. --> # Proposal: Modern System Tray Icon <!-- Add a title for your feature or API proposal. Please be short and descriptive --> ## Summary <!-- Include 1-2 sentences summarizing your feature or API proposal --> After a feature proposal to the WinUI team to make system tray icons with WInUI microsoft/microsoft-ui-xaml#2020 and to have followed this discussion #519 and this proposal #711 I would like to offer my take on what the modern way to create system tray icons should look like. A system-managed tray icon accessible for UWP and WIn32 applications respecting the app lifecycle #111 and offering a UI that respects WinUI standards. We also must take into account that many applications that use the system tray APIs are "service-like" app (that needs 24/7 execution), and so the App Lifecycle API are not suitable in this precise case. The new APIs need to be easy to use on each case. ## Rationale <!-- Create a list that describes WHY the feature should be added to Project Reunion for all developers and users. Proposals often have multiple motives for why we should do the work, so list each one as a separate bullet. If applicable you can also describe how the proposal aligns to the current Project Reunion roadmap and priorities
Comments (0)
No comments yet. Start the discussion.