Commit Graph

  • 0edf0a688b The system tray and GTK backend no longer have a hard-dependency on SWT/JavaFX modules. They now use a "plugin" type of system to provide a "renderer", which is used for various determination and dispatch tasks. master Robinson 2021-05-02 12:51:52 +0200
  • 46500e8b26 updatad gradle Robinson 2021-04-26 14:41:41 +0200
  • 4208fbe3a2 Upgrade in prep for JPMS Robinson 2021-04-26 14:41:02 +0200
  • aac1fef12c onShutdown is no longer available when using JPMS, so it was removed. The developer will now have to implement shutdown hooks for SWT/JavaFX Robinson 2021-04-26 02:35:50 +0200
  • 7e2190a6dd Added package-info Robinson 2021-04-23 14:45:17 +0200
  • f8de3f396c Updated plugin versions Robinson 2021-03-11 23:39:04 +0100
  • ab37e844c7 Updated version Robinson 2021-03-11 23:34:53 +0100
  • 4f66c998b8 Compile uses Linux SWT, so we can directly access the internal class. If that fails, then it falls back to the original reflection (and now tries multiple classes) Robinson 2021-03-11 23:28:06 +0100
  • f0e5f85eeb Added better checks to see if javaFX is in use. Added system property to enable javaFX, to bypass reflection checks if wanted Robinson 2021-01-30 23:55:40 +0100
  • 713d05eeaf Build file code cleanup Robinson 2021-01-28 23:38:59 +0100
  • f6de8a1609 Added gradle Robinson 2021-01-28 23:10:51 +0100
  • 4a6f4d02a0 Moved SWT and JavaFX utilities from the main utilities project Robinson 2021-01-28 23:10:31 +0100