# # ChangeLog for main/trunk/gli # # Generated by Trac 1.4.2 # 2024-03-28T22:36:24+13:00 Mon, 11 Dec 2017 06:02:38 GMT ak19 [32093] * main/trunk/gli/src/org/greenstone/gatherer/gui/ConfigFileEditor.java (modified) Ctr (or equiv on Mac) +F on GS3 GLI's ConfigFileEditor now focuses on ... Mon, 11 Dec 2017 04:30:32 GMT ak19 [32092] * main/trunk/gli/src/org/greenstone/gatherer/gui/ConfigFileEditor.java (modified) Previous commit also puts the caret/cursor at the start when using ... Mon, 11 Dec 2017 04:28:04 GMT ak19 [32091] * main/trunk/gli/src/org/greenstone/gatherer/gui/ConfigFileEditor.java (modified) Find functionality for GS3 GLI's Config file editor. Fri, 20 Oct 2017 06:13:00 GMT ak19 [32050] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/GS3ServerThread.java (modified) Related to previous commit, revision 32049. Now tested successfully ... Fri, 20 Oct 2017 02:50:51 GMT ak19 [32049] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/GS3ServerThread.java (modified) * main/trunk/greenstone3/build.xml (modified) User on mailing list found it frustrating that GLI stops the GS3 ... Fri, 29 Sep 2017 09:12:16 GMT ak19 [32017] * main/trunk/gli/LICENSE.txt (modified) GLI License may need special portion on OpenSSL Thu, 28 Sep 2017 10:10:13 GMT ak19 [32013] * main/trunk/gli/findjava.sh (modified) * main/trunk/greenstone2/findjava.sh (modified) * main/trunk/greenstone2/setup.bash (modified) Suppressing confusing message on Macs when there's no system Java ... Wed, 27 Sep 2017 03:56:08 GMT ak19 [32000] * main/trunk/gli/classes/dictionary_fr.properties (modified) * main/trunk/greenstone2/macros/french.dm (modified) * main/trunk/greenstone2/macros/french2.dm (modified) * main/trunk/greenstone2/perllib/strings_fr.properties (modified) French language auxdm, coredm, perlmodules and glidict modules of GS2 ... Mon, 25 Sep 2017 03:35:22 GMT ak19 [31988] * main/trunk/gli/src/org/greenstone/gatherer/shell/GShell.java (modified) Bugfix for remote GS server: there's no building/build.cfg only ... Sun, 24 Sep 2017 22:28:27 GMT kjdon [31985] * main/trunk/gli/classes/dictionary.properties (modified) changed a string Fri, 15 Sep 2017 08:49:31 GMT ak19 [31970] * main/trunk/gli/gli.sh (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Unused, but possibly useful, commented out code Mon, 04 Sep 2017 07:07:10 GMT ak19 [31937] * main/trunk/gli/classes/dictionary_es.properties (modified) * main/trunk/greenstone3/web/WEB-INF/classes/interface_default_es.properties (modified) Spanish language glidict and gs3interface modules of the GS ... Wed, 23 Aug 2017 10:23:16 GMT ak19 [31918] * main/trunk/gli/classes/dictionary_gu.properties (modified) * main/trunk/greenstone2/macros/gujarati2.dm (modified) * main/trunk/greenstone3/web/WEB-INF/classes/ServiceRack_gu.properties (modified) * main/trunk/greenstone3/web/WEB-INF/classes/interface_default_gu.properties (modified) Updates of Gujarati language auxdm (GS2), glidict and greenstone3 ... Thu, 17 Aug 2017 04:08:50 GMT ak19 [31897] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) Related to commit 31880 for supporting multiple proxy hosts/ports ... Wed, 16 Aug 2017 10:04:15 GMT ak19 [31888] * main/trunk/gli/classes/dictionary_es.properties (modified) * main/trunk/greenstone2/perllib/strings_es.properties (modified) Spanish language for perlmodules and glidict module of the GS ... Wed, 16 Aug 2017 09:59:23 GMT ak19 [31887] * main/trunk/gli/classes/dictionary_ja.properties (modified) * main/trunk/greenstone2/macros/japanese2.dm (modified) * main/trunk/greenstone2/perllib/strings_ja.properties (modified) * main/trunk/greenstone3/web/WEB-INF/classes/ServiceRack_ja.properties (modified) * main/trunk/greenstone3/web/WEB-INF/classes/interface_default_ja.properties (modified) * main/trunk/greenstone3/web/WEB-INF/classes/metadata_names_ja.properties (modified) * main/trunk/greenstone3/web/sites/localsite/resources/siteConfig_ja.properties (added) Japanese language GS interface for modules auxdm, perlmodules, ... Tue, 15 Aug 2017 07:17:46 GMT ak19 [31884] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) Much simpler. If proxy env vars were already set upon GLI launch, ... Tue, 15 Aug 2017 07:05:47 GMT ak19 [31883] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) Previous commit was incomplete. Tue, 15 Aug 2017 06:48:47 GMT ak19 [31882] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) GLI now does storing, overriding and restoring of original proxy ... Mon, 14 Aug 2017 10:37:37 GMT ak19 [31881] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) Text copied from the web into comments turned into strange characters ... Mon, 14 Aug 2017 10:23:04 GMT ak19 [31880] * main/trunk/gli/classes/dictionary.properties (modified) * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadScrollPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/ServerInfoDialog.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/Preferences.java (modified) * main/trunk/greenstone2/perllib/downloaders/WebDownload.pm (modified) * main/trunk/greenstone2/perllib/downloaders/WgetDownload.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) All the changes that were required to set up multiple proxy servers, ... Fri, 11 Aug 2017 06:22:36 GMT ak19 [31878] * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/ServerInfoDialog.java (modified) * main/trunk/greenstone2/perllib/downloaders/WebDownload.pm (modified) * main/trunk/greenstone2/perllib/downloaders/WgetDownload.pm (modified) 1. Previous commit message was incorrect: it wasn't that perl wasn't ... Fri, 11 Aug 2017 05:07:44 GMT ak19 [31877] * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/ServerInfoDialog.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/greenstone2/perllib/downloaders/WebDownload.pm (modified) * main/trunk/greenstone2/perllib/downloaders/WgetDownload.pm (modified) Getting Windows wget to use proxy settings in environment. They ... Fri, 11 Aug 2017 04:13:21 GMT ak19 [31875] * main/trunk/gli/classes/dictionary.properties (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) 1. Getting the recently added util::print_env() subroutine, which has ... Wed, 09 Aug 2017 09:10:54 GMT ak19 [31865] * main/trunk/gli/classes/dictionary.properties (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/greenstone2/build-src/packages/wget/wgetrc-gs.in (modified) 1. Helpful messages appended to the Download log directing the user ... Wed, 09 Aug 2017 08:24:33 GMT ak19 [31864] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/greenstone2/perllib/downloaders/WebDownload.pm (modified) * main/trunk/greenstone2/perllib/downloaders/WgetDownload.pm (modified) 1. Modified GLI and perl to set proxy_on, proxy_host and proxy_port ... Wed, 09 Aug 2017 06:41:29 GMT ak19 [31861] * main/trunk/gli/classes/dictionary.properties (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/URLConnectionManager.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/Preferences.java (modified) * main/trunk/greenstone2/perllib/downloaders/WebDownload.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) Correcting Https to https. Wed, 09 Aug 2017 04:48:21 GMT ak19 [31860] * main/trunk/gli/classes/dictionary.properties (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/ServerInfoDialog.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/Preferences.java (modified) * main/trunk/greenstone2/perllib/downloaders/WebDownload.pm (modified) * main/trunk/greenstone2/perllib/downloaders/WgetDownload.pm (modified) * main/trunk/greenstone2/perllib/gsprintf.pm (modified) * main/trunk/greenstone2/perllib/strings.properties (modified) The changes necessary for getting the new no_check_certificate ... Fri, 04 Aug 2017 07:05:08 GMT ak19 [31852] * main/trunk/gli/findjava.bat (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) Java code no longer works out what the ultimate URL to download from ... Thu, 03 Aug 2017 07:28:08 GMT ak19 [31851] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/greenstone2/perllib/downloaders/WebDownload.pm (modified) * main/trunk/greenstone2/perllib/downloaders/WgetDownload.pm (modified) 1. Fixes to get proxying to work on Windows. 2. Fixes to timeout if a ... Wed, 02 Aug 2017 08:17:30 GMT ak19 [31843] * main/trunk/gli/src/org/greenstone/gatherer/download/URLConnectionManager.java (added) * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) 1. Adding new Java class URLConnectionManager to get an ... Tue, 01 Aug 2017 10:13:20 GMT ak19 [31839] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) Fixing a bug in my previous commit: redirectURL() should stop its ... Fri, 28 Jul 2017 07:56:48 GMT ak19 [31831] * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/ServerInfoDialog.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/greenstone/LocalGreenstone.java (modified) Part of previous commit. GLI needs to pass WGETRC env var down to ... Wed, 26 Jul 2017 08:00:53 GMT ak19 [31823] * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) Another bugfix to GLI's downloadjob display: on Linux, the number of ... Tue, 25 Jul 2017 07:32:11 GMT ak19 [31822] * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadScrollPane.java (modified) Bugfix to GLI's download pane: when having multiple download jobs ... Mon, 24 Jul 2017 09:47:37 GMT ak19 [31821] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) Removing the (commented) out debug statements introduced during the ... Mon, 24 Jul 2017 09:45:30 GMT ak19 [31820] * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/ServerInfoDialog.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) The changes necessary for GLI's Java code to work properly with a ... Fri, 21 Jul 2017 09:41:20 GMT ak19 [31817] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Accidentally committed the debugging set to on with my previous ... Fri, 21 Jul 2017 09:40:40 GMT ak19 [31816] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Fix to getRedirectURL() being stuck forever if the proxy details are ... Fri, 21 Jul 2017 06:52:10 GMT ak19 [31815] * main/trunk/gli/src/org/greenstone/gatherer/greenstone/LocalLibraryServer.java (modified) Minor modification to previous 2 commits Fri, 21 Jul 2017 06:49:00 GMT ak19 [31814] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) Combining the shutdown hooks for GS2 and GS3 Fri, 21 Jul 2017 06:37:30 GMT ak19 [31813] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/greenstone/LocalLibraryServer.java (modified) Adding shutdownhook for GS2 to ensure the GS2 server is stopped on ... Wed, 05 Jul 2017 08:45:59 GMT ak19 [31777] * main/trunk/gli/src/org/greenstone/gatherer/remote/RemoteGreenstoneServer.java (modified) Related to bugfix of previous commit. Removing commented out working ... Wed, 05 Jul 2017 08:43:44 GMT ak19 [31776] * main/trunk/gli/src/org/greenstone/gatherer/greenstone/Plugins.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/remote/RemoteGreenstoneServer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/XMLTools.java (modified) Kathy described a problem on the mailing list about the ... Tue, 13 Jun 2017 08:38:27 GMT ak19 [31733] * main/trunk/gli/src/org/greenstone/gatherer/shell/GShell.java (modified) Bugfix to nullpointer exception caused when converting a GS2 ... Fri, 09 Jun 2017 04:45:57 GMT ak19 [31727] * main/trunk/gli/gli.bat (modified) Correcting spaces Fri, 09 Jun 2017 04:43:38 GMT ak19 [31726] * main/trunk/gli/gli.bat (modified) Fix to previous commit. The path to using build.properties is now ... Fri, 09 Jun 2017 04:42:06 GMT ak19 [31725] * main/trunk/gli/gli.bat (modified) The path to using build.properties is now conditional, so we don't do ... Fri, 02 Jun 2017 06:48:44 GMT ak19 [31722] * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) Cosmetic changes Fri, 02 Jun 2017 05:37:25 GMT ak19 [31721] * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadScrollPane.java (modified) Removed unnecessary comments. Emacs tabbing. Fri, 02 Jun 2017 05:14:00 GMT ak19 [31720] * main/trunk/gli/classes/dictionary.properties (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadProgressBar.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/Readme_Using_SafeProcess.txt (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) 1. GLI's DownloadJobs don't allow pausing and resuming (the button ... Wed, 31 May 2017 06:57:37 GMT ak19 [31719] * main/trunk/gli/src/org/greenstone/gatherer/util/Readme_Using_SafeProcess.txt (modified) Update to README describing the most recent commits. Wed, 31 May 2017 06:05:11 GMT ak19 [31718] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/Readme_Using_SafeProcess.txt (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Two more instances in GLI's Gatherer.java were using Java's Process ... Tue, 30 May 2017 09:25:17 GMT ak19 [31717] * main/trunk/gli/src/org/greenstone/gatherer/util/Readme_Using_SafeProcess.txt (modified) Finally finished first draft of SafeProcess.java Readme. Added more ... Tue, 30 May 2017 09:23:20 GMT ak19 [31716] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Comments adjusted Tue, 30 May 2017 06:17:33 GMT ak19 [31714] * main/trunk/gli/classes/dictionary_gu.properties (modified) * main/trunk/gli/help/gu/help.xml (modified) * main/trunk/gli/help/gu/help_index.xml (modified) * main/trunk/greenstone3/web/WEB-INF/classes/interface_default_gu.properties (modified) Gujarati language glidict, glihelp and gs3interface modules updates. ... Mon, 29 May 2017 07:45:42 GMT ak19 [31713] * main/trunk/gli/src/org/greenstone/gatherer/util/Readme_Using_SafeProcess.txt (modified) Further filling in the sections of the Readme doc on SafeProcess Mon, 29 May 2017 06:49:10 GMT ak19 [31712] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Logging on exception should happen regardless of whether the DEBUG ... Fri, 26 May 2017 10:58:18 GMT ak19 [31711] * main/trunk/gli/src/org/greenstone/gatherer/util/Readme_Using_SafeProcess.txt (added) Prelinary stages of a README for developers wanting to use ... Fri, 26 May 2017 07:43:28 GMT ak19 [31707] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Adding an option to cancelProcess() that allows you to force the ... Thu, 25 May 2017 07:38:26 GMT ak19 [31706] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) On Mac too, not just linux, the exit value of a kill pid cmd can be ... Thu, 25 May 2017 07:01:33 GMT ak19 [31704] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Cosmetic changes before bringing the GS3's src code version of ... Thu, 25 May 2017 06:47:14 GMT ak19 [31703] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) When an instance of SafeProcess calls its static destroyProcess ... Thu, 25 May 2017 06:09:55 GMT ak19 [31702] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) 1. Correction to previous commit where I'd accidentally attempted a ... Thu, 25 May 2017 04:05:48 GMT ak19 [31701] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Cleaning up yesterday's commit Wed, 24 May 2017 07:59:51 GMT ak19 [31699] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Mac testing of SafeProcess: everything else worked (User comments, ... Mon, 22 May 2017 04:55:02 GMT ak19 [31697] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) More changes to bring SafeProcess GLI src version and GS3 src version ... Thu, 18 May 2017 08:38:56 GMT ak19 [31692] * main/trunk/gli/src/org/greenstone/gatherer/DebugStream.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadJob.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadProgressBar.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/DownloadScrollPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/shell/GShell.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Major changes to SafeProcess and classes of the download package, by ... Thu, 18 May 2017 07:50:58 GMT ak19 [31691] * main/trunk/gli/classes/dictionary.properties (modified) Committing two new GLI language strings that I may use in 2 future ... Wed, 10 May 2017 06:31:55 GMT ak19 [31670] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/shell/GShell.java (modified) Changing the EventListeners list in GShell over to be ... Tue, 09 May 2017 07:06:44 GMT ak19 [31666] * main/trunk/gli/src/org/greenstone/gatherer/shell/GShell.java (modified) Uses synchronized methods vs synchronizing on objects in the right ... Mon, 08 May 2017 06:32:28 GMT ak19 [31664] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Tabbing for emacs. Fri, 05 May 2017 09:47:15 GMT ak19 [31651] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Emacs tabbing and 2 extra lines of comments. Fri, 05 May 2017 09:39:34 GMT ak19 [31650] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) 0. Debugging in SafeProcess is turned off. 1. Tidying up recent ... Fri, 05 May 2017 05:23:04 GMT ak19 [31649] * main/trunk/gli/client-gli.bat (modified) * main/trunk/gli/client-gli.sh (modified) * main/trunk/gli/gli.bat (modified) * main/trunk/gli/gli.sh (modified) * main/trunk/gli/lib/README.txt (modified) * main/trunk/gli/makegli.bat (modified) * main/trunk/gli/makegli.sh (modified) * main/trunk/gli/makejar.bat (modified) * main/trunk/gli/makejar.sh (modified) Updated GLI's batch and bash scripts to refer to the new JNA jar ... Fri, 05 May 2017 05:02:30 GMT ak19 [31648] * main/trunk/gli/classes/dictionary.properties (modified) * main/trunk/gli/client-gli.bat (modified) * main/trunk/gli/client-gli.sh (modified) Some corrections, including to omissions, before I start adding in ... Thu, 04 May 2017 08:35:41 GMT ak19 [31647] * main/trunk/gli/gli.bat (modified) * main/trunk/gli/makegli.bat (modified) gli.bat and makegli.bat were updated to test the new JNA jar files. ... Thu, 04 May 2017 08:32:17 GMT ak19 [31646] * main/trunk/gli/lib/jna-platform.jar (added) * main/trunk/gli/lib/jna.jar (added) * main/trunk/gli/src/org/greenstone/gatherer/file/FileAssociationManager.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) 1. Moved isAvailable(program) into SafeProcess.java from ... Wed, 03 May 2017 05:36:02 GMT ak19 [31644] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) Learnt about shutdown hooks in Java. Adding one to GLI (Gatherer) to ... Tue, 02 May 2017 08:33:29 GMT ak19 [31643] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Taskkill does not seem to be a route, but adding in code that works, ... Tue, 02 May 2017 07:41:53 GMT ak19 [31642] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) For Windows, process.destroy() doesn't get called on interruption ... Tue, 02 May 2017 06:15:31 GMT ak19 [31641] * main/trunk/gli/src/org/greenstone/gatherer/greenstone/Plugins.java (modified) Bugfix after changing over to SafeProcess: XML parsing failed because ... Mon, 01 May 2017 08:07:17 GMT ak19 [31639] * main/trunk/gli/src/org/greenstone/gatherer/shell/GShell.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) 1. Correcting switch statement in SafeProcess and tidying up some ... Mon, 01 May 2017 06:23:39 GMT ak19 [31638] * main/trunk/gli/src/org/greenstone/gatherer/collection/CollectionManager.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/CreatePane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/shell/GShell.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Rewriting GShell.runLocal() to use SafeProcess instead of Process. ... Thu, 27 Apr 2017 08:46:05 GMT ak19 [31637] * main/trunk/gli/src/org/greenstone/gatherer/file/FileAssociationManager.java (modified) FileAssociationManager no longer uses ExternalProgram to run the ... Fri, 21 Apr 2017 09:09:08 GMT ak19 [31636] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/collection/ScriptOptions.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/download/ServerInfoDialog.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/greenstone/Classifiers.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/greenstone/Plugins.java (modified) First phase of shifting gli code to use SafeProcess instead of Java ... Fri, 21 Apr 2017 07:59:03 GMT ak19 [31630] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Further changes to SafeProcess to turn some interfaces to abstract ... Fri, 21 Apr 2017 05:49:06 GMT ak19 [31629] * main/trunk/gli/src/org/greenstone/gatherer/download/ServerInfoDialog.java (modified) Adding a printStackTrace() to what was an empty catch statement. Thu, 20 Apr 2017 09:32:08 GMT ak19 [31620] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) Porting recent changes from GS3 SafeProcess to GLI SafeProcess Fri, 07 Apr 2017 06:53:23 GMT ak19 [31594] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) * main/trunk/greenstone3/src/java/org/greenstone/util/SafeProcess.java (modified) More equalising of debugging between the gli and gs3 src code ... Fri, 07 Apr 2017 06:38:05 GMT ak19 [31593] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/GS3ServerThread.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Porting the modifications for SafeProcess.java from GS3 src code to ... Thu, 06 Apr 2017 09:16:02 GMT ak19 [31586] * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) Exceptions are now no longer handled by SafeProcess at all times, but ... Thu, 06 Apr 2017 09:03:08 GMT ak19 [31585] * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) GLI's DownloadPane.java now also uses SafeProcess.java when running a ... Thu, 06 Apr 2017 08:35:36 GMT ak19 [31584] * main/trunk/gli/src/org/greenstone/gatherer/util/GS3ServerThread.java (modified) Related to previous commit. Removed the old_ functions to stop and ... Thu, 06 Apr 2017 08:33:36 GMT ak19 [31583] * main/trunk/gli/src/org/greenstone/gatherer/Gatherer.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/GS3ServerThread.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (modified) GS3ServerThread now uses SafeProcess. And moved the code in Gatherer ... Thu, 06 Apr 2017 07:15:55 GMT ak19 [31582] * main/trunk/gli/src/org/greenstone/gatherer/gui/ConfigFileEditor.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/DownloadPane.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/gui/FormatConversionDialog.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/GS3ServerThread.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/InputStreamGobbler.java (deleted) * main/trunk/gli/src/org/greenstone/gatherer/util/OutputStreamGobbler.java (deleted) * main/trunk/gli/src/org/greenstone/gatherer/util/SafeProcess.java (added) * main/trunk/gli/src/org/greenstone/gatherer/util/Utility.java (modified) In place of the Input- and OutputStreamGobbler classes, am now ... Thu, 06 Apr 2017 07:12:27 GMT ak19 [31581] * main/trunk/gli/src/org/greenstone/gatherer/util/InputStreamGobbler.java (modified) * main/trunk/gli/src/org/greenstone/gatherer/util/OutputStreamGobbler.java (modified) Minor changes ahead of bigger commits Sun, 02 Apr 2017 22:54:41 GMT kjdon [31566] * main/trunk/gli/src/org/greenstone/gatherer/cdm/Format4gs3Manager.java (modified) modified VList format statement to match default in code Sun, 02 Apr 2017 22:47:26 GMT kjdon [31565] * main/trunk/gli/src/org/greenstone/gatherer/util/StaticStrings.java (modified) removed CLASSIFIER_DEFAULT_FORMAT, as it is not used. default format ... Fri, 31 Mar 2017 05:33:30 GMT ak19 [31557] * main/trunk/gli/src/org/greenstone/gatherer/cdm/Format4gs3Manager.java (modified) * main/trunk/greenstone2/collect/modelcol/etc/collectionConfig.xml (modified) * main/trunk/greenstone3/web/interfaces/default/transform/layouts/usercomments.xsl (modified) 1. Modifying name of option to turn on usercomments feature to match ...