This is a workaround to solve the problem of jdk, that systray takes no actions.
Jitsi project: https://github.com/jitsi/jitsi/
osdependent.jar
- Just replaced the systray with a JFrame, with CloseOperation DO_NOTHING_ON_CLOSE.
- Sources of modified files are included in osdependent.jar
- Works on Jitsi-Version 2.9.5533
osdependent_v2.jar
- Uses JAppIndicator for Linux.
- See: https://github.com/Starcommander/JAppIndicator
- Package libappindicator must be installed on target platform
osdependent_v3.jar
- Same as above, but bundled with libappindicator
- Works on Jitsi-Version nightly from 2017-01-04
Howto:
Replace (make backup first) the file:
- /usr/share/jitsi/sc-bundles/osdependent.jar