Robinson
9c257c4c93
file modes update
2023-01-05 23:58:19 +01:00
Robinson
aab0f69569
SizeAndScaling rename
2023-01-05 23:12:25 +01:00
Robinson
fe60c7b7c7
Updated OS dependency
2022-03-07 22:26:11 +01:00
Robinson
8e1219d88e
Updated copyright
2021-01-31 22:29:08 +01:00
Robinson
527839d9cb
Code polish/cleanup warnings
2021-01-31 21:29:12 +01:00
Robinson
cc7305e1af
Better support for running multiple system tray menus from the same JVM
2021-01-31 19:31:30 +01:00
Robinson
d1dee7111b
Updated OS package
2021-01-27 00:15:46 +01:00
nathan
44a6409a25
Updated libraries, reverted some previous library updates. **CONSTRAINED TO Java 1.6**
2020-11-01 12:20:30 +01:00
nathan
61508c7e0f
Updated libraries
2020-08-19 13:06:49 +02:00
nathan
921762ea52
System tray object is now passed in for menu image size calculations
2019-07-21 20:53:05 +02:00
nathan
61855cfb96
Added clarification to comments and code for `shortcut` keys (mnemonics/etc).
2018-11-11 00:23:33 +01:00
nathan
077a53d30e
Added tooltips (if possible) to checkbox menu items
2018-11-10 15:53:39 +01:00
nathan
30aff354bb
Removed extra/un-needed `gtk_widget_show_all` calls
2018-10-23 20:15:09 +02:00
nathan
1b2ff4fa8b
Added missing import
2018-10-23 17:58:38 +02:00
nathan
e90c430d25
Added debug log for fake checkmark size
2018-10-23 17:45:35 +02:00
nathan
334dc1ec67
Fixed issues with checkboxes on ubuntu 17.10+
2018-10-23 16:47:36 +02:00
nathan
37144a03c9
Renamed GObject -> GObjectType then renamed Gobject -> GObject (changed
...
case...) This was to solve issues with case on windows (it doesn't
support it)
2018-04-08 18:13:22 +02:00
nathan
e1cca820c3
Fixed issues with spacer images, fixed issues with adding images to a
...
menu entry after adding it to a menu. Removed GTK event dispatch queue,
properly fixed out-of-order menu creation. During entry removal, the
native peer takes care of cleaning up the native bits.
2017-11-15 17:30:47 +01:00
nathan
0b866b2bf1
SystemTray menu item callbacks now occur on their own dispatch thread
...
(instead of being on whatever OS's event dispatch thread), in order to
provide consistent actions across all platforms.
2017-09-28 23:51:54 +02:00
nathan
46c8bb712e
Fixed *.remove() methods for GTK, so they are continuously executed on
...
the GTK thread.
2017-09-17 21:01:00 +02:00
nathan
839d264d31
Changed Util class names
2017-07-14 18:36:22 +02:00
nathan
b42da88633
Code polish for accessing GTK and it's different versions
2017-07-14 01:31:04 +02:00
nathan
80597bd0aa
Refactored UI class packages, now that there are no "native" vs "swing"
...
UI implementations anymore.
2017-07-12 01:59:06 +02:00