Application: ToDoList (link removed)
Category: Office
Description: ToDoList is a rare form of task management tool, one that allows you to repeatedly sub-divide your tasks into more manageable pieces whilst still presenting a clean and intuitive user experience.
Download ToDoList Portable 6.1.6 Development Test 3 [1.09 MB download / 2.8MB installed]
(MD5: 37cec4f1b72d1a18cdb79785c9856425)
Release Notes:
Version 6.1.6, Development Test 3 (2011-02-21):
Bug fix: ToDoList Portable should support changing paths now (thanks to John T. Haller for report)
Updated to the latest beta (Version 2.1 Beta 2) of the PortableApps.com Launcher
Version 6.1.6, Development Test 2 (2011-02-09):
Bug fix: ToDoList Portable requested admin rights despite not needing them (thanks to John T. Haller for report)
Version 6.1.6, Development Test 1 (2011-02-03):
Updated to the latest version of ToDoList
Updated to the latest version of the PortableApps.com Launcher
Updated to the latest version of the PortableApps.com Installer
Version 6.0.8, Development Test 5 (2010-06-05):
Updated to the latest version of the PortableApps.com Launcher
Updated to the latest version of the PortableApps.com Installer
Updated to the latest version of the PortableApps.com Format
Version 6.0.8, Development Test 4 (2010-04-08):
Updated to the latest version of the PortableApps.com Launcher (this should fix an issue with files being left behind in the temp folder)
Version 6.0.8, Development Test 3 (2010-03-16):
Improvement: Upgraded the launcher to PAL
Version 6.0.8, Development Test 2 (2010-02-01):
Improvement: Now handles ToDoList's Registry keys as well as its INI file
Version 6.0.8, Development Test 1 (2010-02-01):
Initial release (unreleased due to Registry issues)
Thanks computerfreaker,
This is a great application, with a very active and responsive developer. This is in IMHO, the best to-do manager there is - commercial or open source. I have used it for a long time, and rate it as a "10". Your portable version works well!
Kim
Thanks for the feedback!
I agree with you - this is the best, or one of the best, to-do managers out there. I haven't used it a lot, but I've used it enough to see some crazy power behind that easy-to-use interface.
Cheers!
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Minor upgrade, 2010-02-01.
This is such a minor upgrade that it's not worth releasing Development Test 3: I just fixed an incorrect tagline in help.html. No functionality has been changed or affected in any way, and only the tagline in help.html has been altered.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
So, even though you have a INI file, it still makes registry keys?
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
ToDo List can save its settings either in the Registry or in an INI file (not both); my launcher handles both cases.
With TinyResMeter, I created a default settings file so it wouldn't try creating an INI somewhere else; with ToDo List, there are too many options that are set on startup to be able to do that. I also didn't want to say "You have to select 'save in an INI file' or you'll lose portability"; somebody will eventually forget, per Murphy's law, and then there's going to be trouble.
IMHO, this is the best way of doing things - handling both the Registry keys and the INI file.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Yeah, the amount of options is staggering. I downloaded and tried it breifly, just to see what it looks like. I may use it more often, at least for computer basked tasks.
Usually, we just setup defaults. Like with PNotes. You have alot of options.
Anyway, yes. Perhaps handling INI and registry is the best method. Do you have it set so that if there is a .ini file, it skips the registry handling?
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Yeah, I'm porting most of my projects from DevProject to ToDo List based on the sheer number of options. There's an awful lot of power in TDL!
No, it doesn't skip Registry handling if there's an INI. Hmm, I should probably change that or it could mess up a local installation.
Thanks for pointing that out!
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
you mind if i hack at the source? I'll pastebin it for you if you'd like.
I'm starting to use it more often but almost require a portable
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
Sure, go ahead.
Just two things you might want to note: I'm planning on switching to PAL as soon as its new release is out, so all "homemade" code is off, and a .tdl file association is still created. You can turn off the association in the Options dialog, but it's there by default. Once again, upgrading to PAL will take care of that.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
K. Do what you want then. I still prefer handcoded nsis launchers.
Thanks for the tips.
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
I prefer writing handcoded NSIS launchers, but PAL is really nice when I'm in a hurry - and I'm always in a hurry these days. Last time I handcoded a NSIS launcher, there were a couple of subtle issues, primarily because I was in a hurry. Sandboxie (for initial testing) + PAL (for portabilizing) + Sandboxie (for testing the portable) ftw.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Updated, 2010-03-16; see above for details.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Thanks for working further on this fantastic PortableApp! I've been using it quite a while and am still astonished about the benefits and advantages that it gives me!
Updated, 2010-04-08; see above for details.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Updated, 2010-06-05; see above for details.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Updated to version 6.1.6 on 2011-02-03; see above for details.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Why does this app prompt for admin rights on Windows 7?
Sometimes, the impossible can become possible, if you're awesome!
ToDoList tries to register the .tdl file extension and a couple of its components (the RichEdit control is the only one I recall offhand, but I believe there were a few more), so it's probably requesting permission to access HKLM. The component registering may be a portability issue, although I haven't seen or had any issues yet.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
If the app is requesting admin access during run, it won't be considered for official release. Something like a ToDoList app should not be prompting for admin rights.
Sometimes, the impossible can become possible, if you're awesome!
I'll get in touch with the TDL author and see if it can be changed so it doesn't need admin rights.
Are those privs truly necessary, though? If you don't give TDL admin rights, does it still work properly?
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
They shouldn't even be requested for something like a task manager.
Sometimes, the impossible can become possible, if you're awesome!
I'll get in touch with the TDL author and see if he can fix that. I'm not expecting a fix, since I'm pretty sure eliminating those components would require parts of TDL to be rewritten, but it's worth asking.
Unfortunately, I don't think I can do anything in the launcher to help, since the base app is what's requesting privs.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
It might be disable-able via a config file, environment variable or command line option, so you could inquire about that as well.
Sometimes, the impossible can become possible, if you're awesome!
I just e-mailed the author to ask about the issue, and included your suggestion for a command-line switch or environment variable. I'll let you know what he says.
Thanks!
EDIT: I just got an e-mail back.
I can answer #1 - the IsUserAnAdmin API - but I can't answer #2 or #3. Can you give me a bit of help with those?
Thanks!
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Yes, it asks for admin rights on vista as well. Ending with the message: "Some features of ToDoList Portable will not work if you do not run as administrator."
Tried to get a screenshot, but well, that is quite hard...for me at least (keyboard is locked to entering password, and delayed screenshots - a la lightscreen - miss the UAC window. I guess it is supposed to be that way)
I may be able to get one in a win 7 Virtual machine, when I am on the other computer...
“There is a computer disease that anybody who works with computers knows about. It's a very serious disease and it interferes completely with the work. The trouble with computers is that you 'play' with them!”Richard Feynman
Thanks, I'll send the dev a note with that info. In the meantime, I got another message from him, and once again I don't have an answer...
I was under the impression that just starting TDL under Windows Vista or Seven would be enough to trigger the prompt. Am I wrong about that?
EDIT: I just checked the launcher and this may be entirely on me. If you delete RunAsAdmin=try from the launcher, does TDL still prompt for admin, and does it still work properly?
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
It seems to work fine removing RunAsAdmin. Why did you add it originally?
Sometimes, the impossible can become possible, if you're awesome!
I don't recall why I added that, since it's been several months since I worked on TDL. If I recall correctly, I added that because of the HKLM Reg entries TDL creates; I assumed TDL would need those privs because of those entries.
I'll remove that line and re-upload the new build ASAP. I should send the TDL dev a note to apologize as well...
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Include the HKLM in the launcher.ini. The PA.c launcher will automatically handle them if it has the rights to do so and ignore them if it does not (in which case the app won't be able to either). We have dozens of apps that do both HKLM and HKCU and do not require admin rights via UAC.
Sometimes, the impossible can become possible, if you're awesome!
I took care of that in the latest DT. Is the new build OK?
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Updated to version 6.1.6, Development Test 2, on 2011-02-09; see above for details.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
The current release has no portablization of the most recent files so as soon as you move PCs it breaks. Please add portablization of the drive letter and partial paths (new in PAL 2.1 Beta 2) so we can get this officially released.
Sometimes, the impossible can become possible, if you're awesome!
I think I've got it working, although some of TDL's paths are a bit bizarre (it's like they replace usual path splitters with underscores?)
We might want to wait a bit to make sure the fix actually works.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
This is the only Task Manager I could find that would do everything that I wanted and still be easy to use...
Unfortunately, I can't download anything from Dropbox. Is there an alternate download site?
http://soliloquyforthefallen.net/temp/ToDoListPortable_6.1.6_Development...
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
I was able to bypass the proxy and download from Dropbox.
The installer crashes with an error signature of:
AppName: todolistportable_6.1.6_development_test_2_english.paf.exe AppVer: 6.1.6.0 ModName: system.dll
ModVer: 0.0.0.0 Offset: 000018ed
I downloaded via your link and it does the same thing.
I just uploaded a brand-new Development Test; see if that works. If you can't get to Dropbox, let me know and I'll see if I can find another location for you.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Still get the same error.
MD5 matches.
Are you needing some hosting? my user name at my domain and let me know
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world
This is the first time I've had/seen someone else have an issue with Dropbox, so I think it's all good (especially since the issue appears to be something specific to htismage's computer). Thanks for the offer, though!
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
Both of them download fine here, so it is something on your end. Could be a poorly configured antivirus killing the installer's DLLs as they extract.
Sometimes, the impossible can become possible, if you're awesome!
If I had a choice I wouldn't.
Strange that it would cause issues, though. I've installed probably 3 dozen PAF.exe files from here, including 5 of them today, and this is the only one with issues.
Downloaded with both Chrome and IE8.
Still crashes.
to root of C: instead of Desktop and now it works. No clue why but I'm good to go.
I know my Windows 7 desktop directory occasionally does funny things with downloads requiring me to re-download. That said, both of those installers ran fine from my desktop directory this time.
Sometimes, the impossible can become possible, if you're awesome!
Updated to version 6.1.6 Development Test 3 on 2011-02-21; see above for details.
"The question I would like to know, is the Ultimate Question of Life, the Universe and Everything. All we know about it is that the Answer is Forty-two, which is a little aggravating."
http://soliloquyforthefallen.net/temp/ToDoListPortable_6.1.6_Development...
Too many lonely hearts in the real world
Too many bridges you can burn
Too many tables you can't turn
Don't wanna live my life in the real world