Comments (3)
Thank you for your suggestion and the confidence in my application.
When I started the project, I also considered implementing this function in the application. however, there is a big hitch. My application relies on the universal windows platform (UWP) and cannot natively address the system tray icon. This requires an extra win32 application that interacts with the UWP application via an interface or bridge.
See for example https://stefanwick.com/2017/06/24/uwp-app-with-systray-extension/
Since I do not want to integrate this balast into the application package for the function, I unfortunately have to reject the proposal for the implementation.
from 2fast.
Dang. I had no idea. I'm very much still in the winforms & WPF era with anything modern being Electron.
I think thay may actually explain some jank I've seen in some modern apps with a system tray. Blows my mind something so basic is missing from a framework that was supposed to be a replacement/successor.
Is it also missing from WinUI3?
Do you have any opinions on Avalonia?
I've always been curious about avalonia. Maybe one day I'll get bored & your app could be a good candidate to see if porting will be as straightforward as I've been lead to believe. While at it I'd throw in a basic open to/close to system tray to test the waters. Though before I began something like that, I'd need to know:
- Your reasoning for going UWP to begin with.
- If you've already considered something similar & dismissed it for reasons.
- If you'd be open to such a radical change & have a chance to actually get merged.
from 2fast.
Avalonia is interesting, but not an option for my project, as I am already using the Uno platform for the mobile applications and will be releasing them soon. WinUI3 is supported by Uno and will in the long run inherit from my UWP app, when the performance has improved (AOT compilation), the UI feels more fluid, functions have been added and the error list has been reduced. In any case, I will continue to rely on UWP for a few more years and watch how WinUI3 develops.
The options for UWP for me at the beginning of the project were security, performance and fluid UI. Years ago, Microsoft said that the UWP would be the next platform and that everything would be focused on it. After the end of Windows Phone, however, there were practically no more new features and the UWP was then discontinued in 2021?
from 2fast.
Related Issues (20)
- "Display QR Code" feature produces invalid QR codes HOT 1
- Update from 1.2.3 to 1.2.4 breaks the 2fa file HOT 21
- Some verification codes are always failed to verify HOT 4
- [Feature] Remember login method HOT 4
- How to make setup/exe file based on windows Universal build HOT 1
- Minor Issue: Dark Theme Isn't Retained When Windows Background Changes HOT 2
- Add New Icons Or Custom Icon Support HOT 1
- [Bug] Unable to enable Windows Hello after windows re-install. HOT 1
- [Feature] Improve key value selection HOT 4
- data file cannot be selected and (re)loaded if moved to another folder/location HOT 4
- Codes not working on Microsoft website under Windows 10 VM under QEMU/KVM HOT 2
- [Feature] Support Yubikey HOT 1
- 2fast freezes after creating .2fa file HOT 13
- When deleting an entry, you have to wait for the undo timer to expire for the button to re-activate HOT 2
- Accounts are automatically deleted HOT 3
- Add 2fast to Scoop.sh
- How to input a new account
- Special HTML characters in QR code HOT 2
- Choco install 2fast does not install.. just downloads have to install manually. HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from 2fast.