Kai S. K. Engelbart
5ef5d96445
Upgrade to Event Bus 1.0.0
2021-02-19 13:25:12 +01:00
Kai S. K. Engelbart
e79f60e95e
Properly display unread message count (>9)
2020-10-22 15:32:06 +02:00
Leon Hofmeister
aaaf5ef7be
Fix TrayIcon colors
2020-10-22 12:17:44 +02:00
Leon Hofmeister
98f59c1383
Fix bug displaying the double amount of unread messages
...
Additionally remove ChangeHandlers in SettingsItem and show
StatusTrayIcon whenever supported
2020-10-21 22:14:04 +02:00
Kai S. K. Engelbart
2e17caea4d
Keep track of total unread messages and display them in the status tray
2020-10-18 16:45:36 +02:00
Kai S. K. Engelbart
44f4d8f1e0
Display current user status in status tray icon
2020-10-18 15:54:44 +02:00
Leon Hofmeister
1d191858fe
Apply suggestions by @kske
2020-10-09 12:03:28 +02:00
Leon Hofmeister
3c8c544cbd
Added shortcuts to change status and TrayIconPopupMenu items
...
Fixes #14
2020-10-08 17:09:09 +02:00
Kai S. K. Engelbart
d70a848ef3
Merge branch 'develop' into f/logout
...
Conflicts:
client/src/main/java/envoy/client/data/CacheMap.java
client/src/main/java/envoy/client/data/commands/SystemCommandsMap.java
client/src/main/java/envoy/client/net/Client.java
client/src/main/java/envoy/client/ui/Startup.java
client/src/main/java/envoy/client/ui/StatusTrayIcon.java
client/src/main/java/envoy/client/ui/controller/ChatScene.java
client/src/main/java/envoy/client/ui/controller/ContactSearchTab.java
2020-09-27 15:27:11 +02:00
Kai S. K. Engelbart
8eb7743057
Remove Javadoc header from all source files
...
Also removed SendEvent and simplified some other calls.
2020-09-25 14:29:23 +02:00
Leon Hofmeister
2d9283551a
Improved SystemCommand mechanism, added Alert- and ShutdownHelper, and
...
... added askForConfirmation option
2020-09-23 17:03:32 +02:00
Leon Hofmeister
c21da25789
Removed MessageCreationEvent and MessageModificationEvent
2020-09-16 15:52:58 +02:00
Kai S. K. Engelbart
465ed20efa
Replace the internal event bus with Event Bus 0.0.3
...
The Event class has been retrofitted to implement IEvent, so that no
event implementations had to be changed.
2020-09-08 20:41:01 +02:00
delvh
eb4e421974
Made every class that can be final final
2020-08-22 13:51:17 +02:00
Kai S. K. Engelbart
2ffcad9d35
Apply suggestions from code review
2020-07-24 10:26:31 +02:00
Kai S. K. Engelbart
59354c403d
Integrated the tray icon with the hide on close setting
2020-07-24 09:57:09 +02:00
Kai S. K. Engelbart
07fbe3438a
Notify about messages when out of focus
2020-07-23 19:20:58 +02:00
Kai S. K. Engelbart
2ed30c56cd
Iconify stage on close, reopen it with the tray icon
2020-07-23 18:53:36 +02:00
Kai S. K. Engelbart
5d03d0f0eb
Make StatusTrayIcon work with JavaFX
...
* Remove Swing dependencies from StatusTrayIcon
* Pass a stage to the constructor
* Adjust focus change handler and reactivation
* Add IconUtil#loadAWTCompatible for BufferedImage loading
2020-07-20 12:57:34 +02:00
Kai S. K. Engelbart
0309d0d860
Move Envoy Client to client/ subdirectory
2020-07-13 11:37:45 +02:00