Commit Graph

27 Commits

Author SHA1 Message Date
nathan
1d3b65f4c4 Added comments 2017-01-26 14:09:07 +01:00
nathan
687035c3f1 Proper fix for checkbox state activating callbacks in GTK. 2017-01-21 14:58:49 +01:00
nathan
ea83c7e006 Added option to debug EDT 2017-01-21 14:58:00 +01:00
nathan
f426e2d08d Fixed errors with GObject access on FreeBSD + Gnome3. Added text to
warning logs.
2016-12-29 22:55:33 +01:00
nathan
9727662aca Added comments to Gtk 2016-12-29 22:44:28 +01:00
nathan
c7e90049e6 Fixed isLoaded issues for Gtk and AppIndicator 2016-12-28 23:54:06 +01:00
nathan
c12eacf3fc Fixed package name (is now lowercase) 2016-12-28 23:48:06 +01:00
nathan
3ee25b3935 Updated logic for loading Gtk/AppIndicator based on OS info 2016-12-28 22:14:01 +01:00
nathan
8dfd2d3317 Added isGtk3, changed static fields to be final. 2016-12-28 21:41:49 +01:00
nathan
2e55b34ec8 Fix for UbuntuGnome (which has AppIndicators + gnome-shell). Code polish 2016-12-26 01:17:46 +01:00
nathan
8ed9efa289 Added fallback appindicator check for GTK2 2016-12-25 20:20:23 +01:00
nathan
10ba55b9e7 Code cleanup 2016-12-23 22:32:31 +01:00
nathan
ce12c0c208 Fixed comment typos 2016-12-23 21:45:24 +01:00
nathan
726a1034b0 Fixed issues with checkboxes not working for AWT/GTK 2016-12-23 12:18:14 +01:00
nathan
1308b5f602 Fixed timeout. 2016-12-23 10:11:22 +01:00
nathan
a3118a07f4 Fixed issues with calling gtk_widget_destroy too much. Fixed
threading issue with isDispatch.
2016-12-23 02:18:01 +01:00
nathan
022e3e1036 Updated dispatchAndWait, updated exceptions, update gtkUpdateThread 2016-12-18 23:21:06 +01:00
nathan
6cce5cd1cb Added comments for gtk2/3. Code polish, fixed potential issues with
race conditions and finally blocks.
2016-12-17 13:13:21 +01:00
nathan
d104c7e510 Added extra error info when the dispatch queue is buggered up 2016-12-16 22:40:12 +01:00
nathan
6a6fb3b140 Changed incorrect error -> debug log 2016-12-12 01:10:02 +01:00
nathan
cb2702922a Fixed typo with loading libappindicator1, added comments 2016-12-12 01:08:34 +01:00
nathan
9591362580 SWT behaves better on linux now. Added Swt.isEventThread method 2016-12-10 23:38:45 +01:00
nathan
daff5a8e48 Fininshed round 2 of API changes (native/swing UI finished) 2016-10-23 23:27:13 +02:00
nathan
a07c5e8ab8 Changed action callback to ActionListener. Added checkbox. 2016-10-17 11:47:25 +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
bdd3bbf671 Fixed GTK display issues and race conditions in certain Linux
configurations
2016-10-15 14:14:11 +02:00
nathan
109def7db2 WIP: Getting windows DPI checks in order. 2016-10-12 19:14:44 +02:00