nathan
|
e24e42e4d9
|
Fixed javaFX example to be CORRECT (just because it works, doesn't
mean it's correct). MacOSX is particularly sensitive to "correctness"
|
2016-12-10 22:15:28 +01:00 |
|
nathan
|
54fb3a0d1d
|
Fixed issues around java7/8 with macOSX and JavaFX
|
2016-12-10 22:14:15 +01:00 |
|
nathan
|
26e985e032
|
Added warnings if incompatible javaFX + MacOSX versions detection
(with options)
|
2016-12-10 21:55:53 +01:00 |
|
nathan
|
760913491f
|
Fixed issue with macOSX right click bug
|
2016-12-10 21:55:18 +01:00 |
|
nathan
|
d9c54ccd86
|
Removed extra ;
|
2016-12-10 19:56:59 +01:00 |
|
nathan
|
9c52309c06
|
Fixed typo in mac class
|
2016-12-10 01:33:16 +01:00 |
|
nathan
|
06b3da9831
|
Fixed issues with EDT & mac with image utils
|
2016-12-10 00:56:53 +01:00 |
|
nathan
|
28ce208594
|
Updated comments
|
2016-10-31 12:17:55 +01:00 |
|
nathan
|
fef02fba79
|
Code cleanup/polish. Can now add JMenu, JCheckboxMenuItem,
JSeparator, and JMenuItem as components that will get converted and
added to our menu.
|
2016-10-31 11:32:49 +01:00 |
|
nathan
|
568fb95ee6
|
Cleaned up caching - now is based on file hash, instead of cache
names, which could lead to heisenbugs. Everything always caches now
based on hash of input
|
2016-10-24 02:39:40 +02:00 |
|
nathan
|
146afbf949
|
Cleaned up examples
|
2016-10-24 01:53:01 +02:00 |
|
nathan
|
3fe57cd10d
|
Set tray back to auto-detect
|
2016-10-24 01:52:49 +02:00 |
|
nathan
|
3c5f05146d
|
Added comments
|
2016-10-24 01:50:16 +02:00 |
|
nathan
|
599dabf4ef
|
Code polish, documentation, cleanup for API changes
|
2016-10-24 01:43:32 +02:00 |
|
nathan
|
daff5a8e48
|
Fininshed round 2 of API changes (native/swing UI finished)
|
2016-10-23 23:27:13 +02:00 |
|
nathan
|
d665f29f28
|
new API front-end + bound backend for SwingUI
|
2016-10-21 12:36:55 +02:00 |
|
nathan
|
86d031ed7c
|
Added better detection for click-jack detection on MacOS.
|
2016-10-17 12:07:56 +02:00 |
|
nathan
|
a07c5e8ab8
|
Changed action callback to ActionListener. Added checkbox.
|
2016-10-17 11:47:25 +02:00 |
|
nathan
|
4e47c5d263
|
Cleaned up comments
|
2016-10-16 21:26:39 +02:00 |
|
nathan
|
5bed7ea659
|
Cleaned up comments
|
2016-10-16 21:22:56 +02:00 |
|
nathan
|
2f63829139
|
Moved system-properties debug output. Fixed "fixMacClick" logic
|
2016-10-16 21:21:24 +02:00 |
|
nathan
|
6d256c8346
|
Mac SystemTray now correctly overwrites the button click when it was
a re-dispatched click (to support using both left+right mouse clicks)
|
2016-10-16 21:19:17 +02:00 |
|
nathan
|
c01b560c06
|
code cleanup, Fixed MacOS SystemTray popup trigger (it now will show
on left and right click, but THERE IS NO DISTINCTION between which
button caused it to show, it will always say it was left mouse)
|
2016-10-16 21:07:30 +02:00 |
|
nathan
|
a26522411e
|
Code cleanup, GTK.dispatchAndWait refactor, fixed issue with hiding
the tray icon in MacOSx.
|
2016-10-16 15:58:02 +02:00 |
|
nathan
|
e52591a388
|
Code polish, cleaned up comments, can recreate after shutdown
|
2016-10-15 14:16:56 +02:00 |
|
nathan
|
4ad6aa2632
|
GnomeShell extension provider for the systemTray (code not removed
because functionality will be part of UI options for app).
|
2016-10-15 14:15:41 +02:00 |
|
nathan
|
bdd3bbf671
|
Fixed GTK display issues and race conditions in certain Linux
configurations
|
2016-10-15 14:14:11 +02:00 |
|
nathan
|
0f7ffe1866
|
Removed no-longer needed debug
|
2016-10-15 14:13:21 +02:00 |
|
nathan
|
17fad2acfd
|
gnome shell extension will only try to copy over if it doesn't
already exist
|
2016-10-12 20:42:53 +02:00 |
|
nathan
|
2f96eb21d9
|
Added exception for when the gnome shell extension.js file is not found
|
2016-10-12 20:38:08 +02:00 |
|
nathan
|
313ad5a127
|
More info to DEBUG + docs
|
2016-10-12 20:33:25 +02:00 |
|
nathan
|
109def7db2
|
WIP: Getting windows DPI checks in order.
|
2016-10-12 19:14:44 +02:00 |
|
nathan
|
01f3e0e90a
|
Fixed logic for AWT tray implelmentions
|
2016-10-12 18:18:21 +02:00 |
|
nathan
|
c6ade0a371
|
Added comments
|
2016-10-12 18:13:33 +02:00 |
|
nathan
|
59669bc867
|
Fixed issues when running JavaFX or SWT on the swing EDT.
|
2016-10-12 18:09:17 +02:00 |
|
nathan
|
bc4d22c586
|
useNativeMenus is now a parameter for init
|
2016-10-12 15:27:13 +02:00 |
|
nathan
|
512d5b794c
|
Fixed missing file
|
2016-10-12 15:23:33 +02:00 |
|
nathan
|
ecf349f189
|
SystemTray.get() is now swing UI
|
2016-10-12 15:23:00 +02:00 |
|
nathan
|
7a2909abca
|
WIP: native + swing menus
|
2016-10-11 15:23:58 +02:00 |
|
nathan
|
7e3fba9157
|
Removed dead code
|
2016-10-10 23:48:13 +02:00 |
|
nathan
|
d08904d634
|
Code cleanup
|
2016-10-10 22:42:36 +02:00 |
|
nathan
|
09143f7630
|
API cleanup, WIP adding widgets to the menu (on pause because of
problems with the enter key not responding after this). Updated test
examples.
|
2016-10-10 22:40:39 +02:00 |
|
nathan
|
84a7fb77af
|
Added more comments
|
2016-10-10 22:08:54 +02:00 |
|
nathan
|
96a89a3f44
|
Code polish. Fixed focus change issues when adding widgets
|
2016-10-10 17:10:59 +02:00 |
|
nathan
|
89405a6cd1
|
Cleaned heirarchy, fixed shutdown methods
|
2016-10-10 11:07:01 +02:00 |
|
nathan
|
85f47eee6a
|
Removed unnecessary code
|
2016-10-10 01:16:12 +02:00 |
|
nathan
|
919120701d
|
Added SystemTray.setEnabled(). Updated test examples.
|
2016-10-10 01:15:32 +02:00 |
|
nathan
|
53a9110605
|
Clean API
|
2016-10-10 00:30:40 +02:00 |
|
nathan
|
68a9e4edd7
|
Comments
|
2016-10-09 23:11:55 +02:00 |
|
nathan
|
2e9201f692
|
Code polish/refactor. Removed GTK menu stuff
|
2016-10-09 22:42:44 +02:00 |
|