christophcaina / trayiconfortinkerforge Goto Github PK
View Code? Open in Web Editor NEWa small notification application that monitors the TinkerForge BrickDaemon Service
a small notification application that monitors the TinkerForge BrickDaemon Service
Implement Localization support
Text should be shown in the System Language
Text is shown in the Language the Txt was written on the form
instead of opening the Service.msc the "->" Button opens the BrickD LogViewer
This should be changed and a Button for the LogViewer should be placed to the Form
If Service is getting stopped, the Notification will be called, before the Notification Icon was changed.
In this case, the Baloon is still showing the wrong App-Icon.
Maybe, this can be changed to the TF-Default icon, if it can't be fixed in other ways.
Check the current BrickD Version that is installed on the computer.
Search if a newer Version is available on TinkerForge
--> if yes, Download and install new Version
Add the option to install BrickD if not available on the machine.
Use Service Installer and the Setip of BrickD (_latest ?)
With Windows 8.1 I've noticed, that the Window will not completely minimize to tray if the MinimizeButton of the form will be used.
Instead, a small application Window at the bottom of the Desktop will still be visible.
Using the Same Code in the "TrayIcon_DoubleClick()" Event is working fine.
This seems also to be related to the option, that the Task Icon is set to false.
If the Task Icon is set to true, then the Window is minimizing to the Taskbar, like expected - but even then with Hide(), the TaskBar Icon won't disappear.
--> if I only use "hide()" and "Show()", the Application won't come back after it was minimized to the Tray.
==> needs a clean VM Windows 8 / Windows 8.1 and maybe a Windows 7 for testing on different Client Systems.
if you open the application form and then minimize it again, the application title and border is still staying on the desktop
Add Setting-file
-> setup: Path to BrickD.exe (run in console)
-> setup: Remote machine (for managing Service on another Computer)
---> Command Line: brickd.exe --version
Displays the Version No. in Console Output.
Is there a way to get this output into a var for version checking?
Show a StatusNotification at Startup and also, if the Status of the Service has changed during the Runtime without user interaction with TFTray (service was stopped or started directly through service.msc
Implement a self-updater for the application itself
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.