Commit Graph

888 Commits

Author SHA1 Message Date
Robinson
b0e46b95d5
Added concurrent Weak identity hashmap 2022-03-02 12:07:01 +01:00
Robinson
e8ad4ddcfa
Added ConcurrentWeakIdentityHashMap to git 2022-01-06 23:43:05 -07:00
Robinson
ecadc908bc
update libaries, WIP JPMS 2022-01-06 23:42:48 -07:00
Robinson
bf2b6ebaff
updated gradle 2022-01-06 23:41:53 -07:00
Robinson
6823f6ab4c
updated license info 2022-01-06 23:39:01 -07:00
Robinson
a816d56e75
Updated build utilities/properties/license 2021-12-14 11:31:52 -07:00
Robinson
665bbda864
updated gradle 2021-10-01 12:51:29 +02:00
Robinson
e49abe4b83
Fixed imports 2021-09-24 12:32:11 +02:00
Robinson
58e920ccc8 Updated dependency version info 2021-08-18 18:04:21 -06:00
Robinson
dde5e4a827 fixed line endings, added getDirectoryContents license info 2021-07-14 13:47:49 +02:00
Robinson
33e381aa29 Added getDirectoryContents 2021-06-26 14:55:09 +02:00
Robinson
8b883c3c7a Formatting 2021-06-26 14:53:25 +02:00
Robinson
b2976dbe98 Updated versions 2021-05-11 17:14:26 +02:00
Robinson
8640fd0ee6 updated tests 2021-05-05 01:32:53 +02:00
Robinson
89c4fefb13 Updated version 2021-05-02 12:32:06 +02:00
Robinson
d3675ddbaf Added "render provider" system, so that SWT and JavaFX can better integrate into how GTK works 2021-05-02 11:58:26 +02:00
Robinson
1234565980 Moved swing ui stuff to system tray (it was only used there) 2021-05-02 11:54:45 +02:00
Robinson
3cbb56cfca Fixed exceptions when removing values that don't exist from bi-maps 2021-05-01 00:28:29 +02:00
Robinson
86a0909489 wip JPMS support 2021-04-26 14:45:13 +02:00
Robinson
56f9338e56 updated gradle 2021-04-26 14:44:21 +02:00
Robinson
e1a01ce231 Added empty classes to make intellij happy 2021-04-26 14:44:08 +02:00
Robinson
94e658d37a Added version and updates 2021-04-26 14:43:46 +02:00
Robinson
d619ee2d53 Converted to kotlin 2021-04-26 14:43:33 +02:00
Robinson
c8e9fbfa12 Added version info and updates 2021-04-26 14:42:48 +02:00
Robinson
4d6c022cfd Removed @Property 2021-04-25 23:31:08 +02:00
Robinson
b7e6a2aa22 Added package-info, removed dead code 2021-04-25 19:25:28 +02:00
Robinson
47c26e2f35 code cleanup 2021-04-10 10:13:39 +02:00
Robinson
9c69080bd3 Cleaned up debug, comments 2021-04-07 14:53:27 +02:00
Robinson
f5f4bca004 added TRAY_IMAGE_SIZE_FALLBACK and TRAY_MENU_IMAGE_SIZE_FALLBACK, changed anony to lambdas 2021-04-07 14:51:40 +02:00
Robinson
0416f0b5d4 Properly cleanup memory for GTK offscreen object 2021-03-28 21:56:34 +02:00
Robinson
571489a77b Fixed bug with pixman_region32_init_rect 2021-03-28 16:23:17 +02:00
Robinson
50a58f3bd1 Fixed issue when getting menu image size (image isn't always shown, so we force show it to check) 2021-03-28 16:01:59 +02:00
Robinson
41c00747df Removed exception stack traces when attempting to get version info that doesn't exist. 2021-03-25 23:39:28 +01:00
Robinson
3b36203df7 Fixed XFCE systray panel size detection, general code polish 2021-03-20 22:57:00 +01:00
Robinson
0410a83a62 Added proper XFCE check, added isXfce 2021-03-20 22:30:58 +01:00
Robinson
88fe8469be Moved IGEL detection into util ENV logic for a more broad application 2021-03-20 22:04:53 +01:00
Robinson
e7991707c3 Added isPop and isIgel to linux version detection 2021-03-20 20:55:08 +01:00
Robinson
0aa479ec54 Updated libraries + usage 2021-03-20 20:54:26 +01:00
Robinson
205d2f1282 Added 'isIgel' to the list of detected linux distro's 2021-03-20 12:23:01 +01:00
Robinson
7a84030965 Tweaked appindicator install string 2021-03-11 22:26:48 +01:00
Robinson
c37b89ef96 Carefully checking GTK version information, but only now for java <=8 2021-03-11 22:19:41 +01:00
Robinson
751fd2c982 Removed getLoadedGtkVersion() (GTK logic/reflection doesn't belong in this class) 2021-03-11 22:08:40 +01:00
Robinson
66fbb0c861 Added realize/destroy for getMenuEntryImageSize 2021-03-11 22:07:25 +01:00
Robinson
819037d29c updated version info 2021-03-11 17:38:08 +01:00
Robinson
96e0e06da9 Small refactoring for unix launching. Added version number 2021-03-10 14:42:05 +01:00
Robinson
a2887a8716 Code polish 2021-02-15 02:05:16 +01:00
Robinson
c075333b53 Added WSL (Windows Subsystem for Linux) check 2021-02-15 02:03:17 +01:00
Robinson
20cc9446c0 Added poroperty loader to license 2021-02-10 00:04:41 +01:00
Robinson
4537b670dc Code polish 2021-02-10 00:04:21 +01:00
Robinson
d6e4f01496 Changed how to fully load images. Moved ActionHandler classes to their respective projects (common util project is nice, but unnecessary for a single file) 2021-02-09 23:06:28 +01:00