Hello,
when I download ToDoList 6.2.8 from the developers page and select "File -> Open Tasklist" then in the file-open-dialog there are the file extensions "*.XML" and "*.TDL" be offered.
When I download the portable version of ToDoList (also version 6.2.8 ) then only the extension "*.XML" is offered in this list.
Although I can select my *.TDL file and it is opened, I wonder why *.TDL is not offered in the file-open-dialog.
The settings of the portable version also do not match the default settings.
In the portable version I do just see the column "Title".
In the installed version I see some more columns.
Greetings
OLLI
Having *.TDL appear in the File/Open dialog is controlled by the "Enable '.tdl' as a file extension for taskslists" setting setting in the Tools/Preferences menu. If it is checked, *.TDL is included in the File/Open filter.
However, enabling this setting results also in a key being written to the system registry so that double-clicking a TDL file launches ToDoList, which goes against how a PortableApp should behave (a PortableApp should not affect, or depend on, the host system in any way).
Because enabling this setting writes a key to the system registry, there are also other problems with enabling it. First, double-clicking a *.TDL file will fail if the drive mapping of your PortableApps USB key changes. Second, if you have also download ToDoList to the same host, the setting from one ToDoList will conflict with the setting from the other ToDoList, and how the setting works will get very confusing! However, if you are OK that double-clicking a *.TDL file may not open ToDoList, or may launch the "wrong" ToDoList, this should not be a problem for you.
As far as which colums are shown, right-click a column and select the other columns you want to see. The column selection can affect just the active task list, or all tasks lists. If you select all task lists, this also means that in the case where you have downloaded ToDoList to the host as well as using it from a USB key, the columns shown will depend on which ToDoList you are running.
Dale
I'll have the TDL extension taken care of for 6.4.6