What is GTD-Free? GTD-Free is a personal TODO/action manager inspired by GTD (Getting Things DoneŠ) method by David Allen (see David Allen&Co. official site for more information). GTD-Free tries to be simple and easy to use management tool. GTD-Free is free open-source software. GTD-Free aims to guide users to manage very efficient GTD workflow even if they are not familiar with GTD or they need guidance to follow it. The user interface is clean and simple on each step of the workflow: user objective should be to get thing done and spent minimum time with the tool itself. The GTD-Free is in continuous development. Yet the things which are done so far are working well and the application is usable in day-to-day task management even as beta release. Some features of GTD-Free;
System requirements
Installing GTD-Free Download gtd-free-0.6-beta.jar (5.4Mb). Make a directory/map with the name "gtd" or something you like. Copy the file "gtd-free-0.6-beta.jar" to the new created directory/map. With this link you can find a manual. That's it! The used cmd file GTD-Free works with Open JDK in OS/2-eCS. I have a "gtd.cmd" file with the following contents; @echo off SET BEGINLIBPATH=[drive: java]\JAVA160ga5\bin SET path=[drive: java]\JAVA160ga5\bin SET CLASSPATH= [drive: gtd] cd [drive: gtd]\gtd java -Duser.home=[drive: gtd]\gtd -jar gtd-free-0.6-beta.jar 2>gtd-bugs.txtI use 2 separate folders (directories), one for Java and one for GTD-Free with the files created by this program. The references used in the cmd file;
should be replaced with real drive letters. Save the file and name it "gtd.cmd" or use the file from "gtd-free-ecs.zip", see below. This file is copied to the "gtd" directory/map. Furthermore, different paths?, adjust according to your needs. Create a new program object. Specify the path and file name: "[drive: gtd]\gtd\gtd.cmd". In the tabpage Session check the boxes "OS/2 window", "Running as an icon" and "Close Window to end program". In the tabpage General you can enter the name "GTD-Free". There is an OS/2 icon in the file "gtd-free-ecs.zip". Parameters / options explained
Remarks with running gtd.cmd Not all problems and remarks end up in the "gtd-bugs.txt" file. At startup of "gtd.cmd" in an eCS-window session you can read this; GTD-Free version 0.6-beta usage: java -jar gtd-free.jar [options] -data <arg> The folder, where data and configurations are stored, if omitted default folder is used in user's home -eodb <arg> Exports all data to ODB file and exits. -exml <arg> Exports all data to XML file and exits. -h,--help Prints this help message -log <arg> Set logging level (valid values: OFF, FATAL, ERROR, WARN, INFO, DEBUG and ALL). 0 [main] INFO org.gtdfree.GTDFree - GTD-Free started. 20 [main] DEBUG org.gtdfree.GTDFree - Args: [] 20 [main] INFO org.gtdfree.GTDFree - Using data in: I:\PROGRAMS\gtd\.gtd-free 60 [main] DEBUG org.gtdfree.GTDFree - GTK L&F not supported. java.lang.ClassNotFoundException: com.sun.java.swing.plaf.gtk.GTKLookAndFeel at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1875) at javax.swing.UIManager.setLookAndFeel(UIManager.java:573) at org.gtdfree.GTDFree.main(GTDFree.java:558) 1880 [main] DEBUG org.gtdfree.GTDFree - Using L&F 'Metal' by javax.swing.plaf.metal.MetalLookAndFeel Loading XML file I:\PROGRAMS\gtd\.gtd-free\gtd-free-data.xml XML declared encoding: UTF-8, system default encoding: IBM850 11050 [AWT-EventQueue-0] INFO org.gtdfree.GTDFree - Application closing requested. 11160 [AWT-EventQueue-0] INFO org.gtdfree.GTDFreeEngine - Shutdown emergency backup saved toThere are 5 parts. Part 1 shows some options you can use. They can be placed between "gtd-free-0.6-beta.jar" and "2>gtd-bugs.txt". Part 2 shows that our setup works. Part 3 shows that the "GTK" look and feel is not supportedin our Java and that the Metal look and feel from Swing is used. Part 4 shows that our system is recognized (IBM850). Part 5 shows what happens when you close the program. Download In the file you can find above command file (all drive letters are on set to C:) and an OS/2 GTD-Free icon: gtd-free-ecs.zip. revision July 17, 2020 |