languagetool-org / languagetool

Style and Grammar Checker for 25+ Languages
https://languagetool.org
GNU Lesser General Public License v2.1
12.04k stars 1.38k forks source link

Systemtray und Autostart der Standalone-Version #2205

Open Black56651 opened 4 years ago

Black56651 commented 4 years ago

Moin liebes LangaugeTool-Team

Ich beziehe mich auf dem Wunsch eines LanguageTool-Users aus dem Therad Taskleiste und Schnellstart.

Dieser User hat sich gewünscht, dass die Standalone-Version sich die Funktion merkt, dass es im SystemTray zu verbleiben hat, sofern das Fenster geschlossen wird. Derzeitig muss die Funktion nach jeden (Neu)start per Hand neu aktiviert werden.

Zudem hat sich der User gewünscht, dass die Standalone-Version sich nach jeden Windows-Start mitstartet. Das sollte keine Problem sein.

Ich würde vorschlagen, dass sich die Standalone-Version merkt, dass es im SystemTry verbleibt und danach die Möglichkeit einbauen, dass es sich mit dem System startet.

Grüße Black5661

anleu commented 4 years ago

Maybe it would be an approach to add the tray mode to the configuration. For the user there could be a checkbox in the "general" tab of the options.

Adding this option would also require to refactor startup since there is also a start parameter for such a behavior. Maybe Main#createGUI() should have a boolean flag for tray behavior from start parameter and should handle this case.

One of the core developer should decide what to do.