You are here

ToDoList Portable 6.1.6 Development Test 3

47 posts / 0 new
Last post
computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
ToDoList Portable 6.1.6 Development Test 3

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)

Kim_Wood
Offline
Last seen: 11 years 8 months ago
Joined: 2007-09-20 01:43
Great App

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

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Thanks for the feedback! I

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."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Minor upgrade, 2010-02-01

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."

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
So, even though you have a

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

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
It can, but not necessarily

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."

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
Yeah, the amount of options

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

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Re:

OliverKYeah, 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.

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!

OliverKDo you have it set so that if there is a .ini file, it skips the registry handling?

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."

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
you mind if i hack at the

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 Biggrin

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

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Sure, go ahead. Just two

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."

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
K. Do what you want then. I

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

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
I prefer writing handcoded

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."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-03-16

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."

dutchin8r
Offline
Last seen: 14 years 8 months ago
Joined: 2007-11-03 08:07
Coolio

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!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-04-08

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."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2010-06-05

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."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-02-03

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."

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Administrator

Why does this app prompt for admin rights on Windows 7?

Sometimes, the impossible can become possible, if you're awesome!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Probably the Registry

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."

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Admin Prompt

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!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Is admin really *required*?

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."

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Disable

They shouldn't even be requested for something like a task manager.

Sometimes, the impossible can become possible, if you're awesome!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
I'll get in touch with the

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."

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Maybe Disable-able

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!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
E-mail sent

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'm happy to work out a way to avoid these issues so long as users on previous versions of Windows or with admin rights can still get these features by default.

1. Do you know of a way to detect whether a user had admin rights on W7?
2. Does the same problem arise on Vista?
3. Can you send me screenshots of all the messages prompting for admin rights.

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."

spg SCOTT
spg SCOTT's picture
Offline
Last seen: 12 years 5 months ago
Joined: 2008-08-26 14:11
#2

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

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Thanks, I'll send the dev a

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...

Having trouble setting up an account under W7 which triggers any UAC prompts.

Any suggestions gratefully received.

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."

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Works

It seems to work fine removing RunAsAdmin. Why did you add it originally?

Sometimes, the impossible can become possible, if you're awesome!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
HKLM?

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."

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Nope

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!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Done

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."

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-02-09

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."

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Portablize Settings

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!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Done?

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."

htismaqe
Offline
Last seen: 8 years 6 months ago
Joined: 2010-10-01 10:54
Totally awesome...

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?

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
http://soliloquyforthefallen.

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

htismaqe
Offline
Last seen: 8 years 6 months ago
Joined: 2010-10-01 10:54
Thanks but that doesn't work...

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.

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Try the new one

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."

htismaqe
Offline
Last seen: 8 years 6 months ago
Joined: 2010-10-01 10:54
nope... :(

Still get the same error.

MD5 matches.

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
Are you needing some hosting?

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

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Thanks anyway, but I think it's all good

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."

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Bad Antivirus

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!

htismaqe
Offline
Last seen: 8 years 6 months ago
Joined: 2010-10-01 10:54
I am using Symantec Endpoint Protection...

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.

htismaqe
Offline
Last seen: 8 years 6 months ago
Joined: 2010-10-01 10:54
With SEP disabled...

Downloaded with both Chrome and IE8.

Still crashes.

htismaqe
Offline
Last seen: 8 years 6 months ago
Joined: 2010-10-01 10:54
changed download location

to root of C: instead of Desktop and now it works. No clue why but I'm good to go.

John T. Haller
John T. Haller's picture
Online
Last seen: 14 min 40 sec ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Win7?

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!

computerfreaker
computerfreaker's picture
Offline
Last seen: 13 years 3 months ago
Developer
Joined: 2009-08-11 11:24
Updated, 2011-02-21

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."

OliverK
OliverK's picture
Offline
Last seen: 3 years 5 months ago
Developer
Joined: 2007-03-27 15:21
http://soliloquyforthefallen.

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

Log in or register to post comments