Commit Graph

19 Commits

Author SHA1 Message Date
David Bannon
bbcc02153f Systray on Unix needs to write user specific file to /tmp 2022-05-06 21:30:21 +10:00
Juha
99e4bd2515 LCL-GTK2: Use a new SysTray API by default. The old one fails to work in new Ubuntu versions + derivatives. Patch by dbannon. 2021-10-20 12:09:58 +03:00
juha
406875b435 LCL-GTK2: Improve function NeedAppIndicator for TrayIcon support. Issue #38909, patch by David.
git-svn-id: trunk@65122 -
2021-05-22 10:20:30 +00:00
juha
876714be01 LCL-GTK2: Support Ayatana AppIndicator for TrayIcon. Issue #38909, patch by David.
git-svn-id: trunk@65119 -
2021-05-21 09:35:17 +00:00
juha
09588f6575 LCL-GTK2: Add license info to unit UnityWSCtrls. Required by (L)GPL.
git-svn-id: trunk@62126 -
2019-10-27 08:23:48 +00:00
juha
a9ffb7fc67 LCL-GTK2: Futher fixes for TrayIcon. Issue #36199, patch from David.
git-svn-id: trunk@62124 -
2019-10-26 17:14:21 +00:00
juha
c164409c0a LCL-GTK2: Improve the logic for loading LibAppIndicator3 lib. Support an environment variable LAZUSEAPPIND. Issue #35723, patch from David.
git-svn-id: trunk@62062 -
2019-10-15 12:43:19 +00:00
juha
690b7498e7 LCL-GTK2: Add Debian to the list of distros that need the AppIndicator lib. Optimize a little. Issue #35723.
git-svn-id: trunk@62020 -
2019-10-10 12:13:04 +00:00
juha
d3daac07ac LCL-GTK2: Improve logic for loading LibAppIndicator3 for TrayIcon. Based on research by D.Bannon. Issue #35723.
git-svn-id: trunk@62003 -
2019-10-06 15:29:55 +00:00
juha
fa1ab22cb5 LCL-GTK2: Do not load LibAppIndicator3 lib for KDE and Cinnamon. Makes TrayIcon.OnClick work in most cases. Issue #35983.
git-svn-id: trunk@61980 -
2019-10-04 14:49:43 +00:00
juha
6d2bdd67a7 LCL-GTK2: Make TrayIcon.OnClick work for non-Unity desktops. Issue #35983.
git-svn-id: trunk@61758 -
2019-08-25 19:44:39 +00:00
juha
1dec469350 LCL-GTK2: Use libappindicator3 for System Tray Icon. Issue #35723, patch from David.
git-svn-id: trunk@61621 -
2019-07-25 20:51:44 +00:00
juha
d816f49f82 LCL-GTK2: Make TrayIcon work again with recent releases of Ubuntu. Issue #33778, patch from David.
git-svn-id: trunk@58021 -
2018-05-24 09:03:33 +00:00
juha
938d485a23 LCL-GTK2: Fix UnityTrayIcon crash on gdk_pixbuf_save. Issue #32258, patch from Benito van der Zander.
git-svn-id: trunk@55709 -
2017-08-19 22:59:38 +00:00
mattias
874e696110 lcl: gtk2: unity desktop use UTF-8
git-svn-id: trunk@53285 -
2016-11-02 11:15:00 +00:00
mattias
a91592bbb9 lcl: less hints
git-svn-id: trunk@51807 -
2016-03-02 15:47:29 +00:00
juha
0e74507516 LCL: Identify Unity better when supporting its TTrayIcon. Issue #29638.
git-svn-id: trunk@51600 -
2016-02-12 09:11:21 +00:00
juha
e46e912fff LCL: Implement TTrayIcon on Unity for GTK2. Issue #29599, patch from Anthony Walter.
git-svn-id: trunk@51565 -
2016-02-10 11:51:57 +00:00
juha
04f7525b71 New file for TTrayIcon on Unity from Anthony Walter.
git-svn-id: trunk@51555 -
2016-02-09 21:21:40 +00:00