Commit Graph

30 Commits

Author SHA1 Message Date
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 0fc9c2d2d9 Removed Java7 check (going forward, we only support java 8+) 2021-01-30 16:26:47 +01:00
Robinson d1dee7111b Updated OS package 2021-01-27 00:15:46 +01:00
nathan aad77dfda5 Tray fixes should ONLY be on oracle JVMs! Others are not tested/verified! 2020-11-07 01:08:22 +01:00
nathan 1b1328f7c8 Extra comments (specifying which tray types are modified). Restricted now to JAVA < 8 2020-11-07 01:07:03 +01:00
nathan 4bd6e60097 Fixed typo 2020-11-07 00:41:41 +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 806c2c71b4 Fixed issue with isOracleVM logic 2018-01-08 20:53:55 +01:00
nathan fa3afc7c74 Moved Classloader utility methods into their own class. 2017-07-15 18:25:10 +02:00
nathan f9532841cd System Tray fix forNow screen-shots a strip, then paints that in
addition to colors, as the background of the icon. This solves problems
with Ubuntu (or others) that have a gradient as panel background.
2017-07-04 13:31:05 +02:00
nathan d10d7983d6 Fixed issues grabbing pixels on linux, when going negative. 2017-07-03 20:57:53 +02:00
nathan dda400f61f Fixed issue with windows. Code polish 2017-07-01 20:35:57 +02:00
nathan c70c96b5d9 preverification for methods 2017-06-25 23:48:35 +02:00
nathan 69db7215b4 Code polish/cleanup. Added tray icon size adjustments for linux/unix 2017-06-25 22:59:45 +02:00
nathan 09564855a7 Better method for setting the background color for the Swing tray icon
in linux
2017-06-25 19:31:14 +02:00
nathan e46ab7d4ad Added transparent workaround fix for Swing system tray icons by sampling
a pixel, and setting that as the background color.
2017-06-25 02:13:27 +02:00
nathan c4b27add55 No longer uses static sizes for tray size 2017-05-14 14:49:34 +02:00
nathan 773b83eb8c Fixed issues on MacOSX for right-click tray icon event 2016-12-23 16:51:51 +01:00
nathan 80c451b807 Tweaked var name 2016-12-11 00:46:24 +01:00
nathan 760913491f Fixed issue with macOSX right click bug 2016-12-10 21:55:18 +01:00
nathan 9c52309c06 Fixed typo in mac class 2016-12-10 01:33:16 +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 86d031ed7c Added better detection for click-jack detection on MacOS. 2016-10-17 12:07:56 +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 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 7a2909abca WIP: native + swing menus 2016-10-11 15:23:58 +02:00