The PortableApps.com Carbide is here! The Safest, Most Secure USB Flash Drive on Earth.
Military-grade hardware-encryption, water/shock/dust/tamper-resistant, 5 years of commercial USB antivirus, 5 year warranty, personalized, and PortableApps.com! 8GB, 16GB and 32GB starting at $89.95! Learn more and buy today!
Also: PA.c Companion (fast, affordable, colorful) | Please donate, so we can update & release new awesome apps!
|
[Fixed] Lightscreen Portable 1.01 TrollTech Registry Keys
Bart.S - March 24, 2010 - 2:05pm
Bugs, bugs, bugs:
... to be continued ... 
|
Hmm...
The Qt mess. Time to put support for clearing it up into PAL (after Beta 2 I think).
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
Gotta love it.
The launcher for KVIrc 4 Portable handles all these entries since it's Qt as well. Hopefully they're fixed soon....
Regression
The Qt-Mess is a 1.01 regression. Version 1.00 leaves no registry keys behind.
Same Launcher
It's the same launcher as 1.0. So, it's the app itself. I didn't test it, just did a quick update because David was busy.
Sometimes, the impossible can become possible, if you're awesome!
Nope
Portable regression. Version 1.0 uses "Qt blah blah 4.5" and the launcher handles that, but version 1.01 uses "Qt blah blah 4.6".
I say no to quick updates, especially to all Qt apps.
Right
So the app itself changed, not the launcherm as I didn't update nor test the launcher. I just did a quick repack when asked by the app dev. Right or wrong, that's all I did. The other bugs you point out were present in 1.0 as well, as it's the same launcher.
I'll either not touch it until David has time. Or ditch it and just use the PA.c launcher on it when Qt handling is better baked in, because it's basically a more than partial rewrite to fix all the bugs anyway. I'll probably ditch writing out the default path and ditch all options other than splash and additional parameters, which should handle the other bugs.
Sometimes, the impossible can become possible, if you're awesome!
[QtKeysCleanup]
With the tip of the repository of the PortableApps.com Launcher, the Qt keys should be able to be cleaned up with this INI section:
I am a Christian and a developer and moderator here.
“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1
wouldn't you need quotes
wouldn't you need quotes around that?
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
Nope
Everything after the = is assigned to that variable. You only need it for leading or trailing spaces, I believe.
Sometimes, the impossible can become possible, if you're awesome!
Possible solution for registry problem
I was having a look in the source of the launcher and noticed that it was deleting keys from "Qt Factory Cache 4.5" when in fact it should be deleting "Qt Factory Cache 4.6". I went in and simply changed the '5' to a '6'. I have not tested this but it seems that it should work.
May the Shwartz be with you
Sure that works.
Points 1,2 and 4 could be fixed within one minute.
Fix Coming
This will be fixed as part of all the apps being revved.
Point 3 will probably be a WONTFIX. Apps are meant to utilize data and settings on the same drive, not between drives.
Sometimes, the impossible can become possible, if you're awesome!
Performance?
Wouldn't it increase performance? Adjust paths only if $EXEDIR has changed?
Not Really
It's a single write operation. And I don't think the launcher tracks path changes.
Keeping apps and data on the same drive is a universal rule with portable apps anyway, so this is really a non-issue.
Sometimes, the impossible can become possible, if you're awesome!
PAL Update, Gord?
As Gord just re-reported this (removed as a duplicate) would you like to update it to PAL and fix the bug?
Sometimes, the impossible can become possible, if you're awesome!
Already on it
Working on it at the moment.
Sent
I've sent John an update for Lightscreen that fixes this bug, along with updating to use PAL.
[EDIT] Bump - trying to clear up some old bugs. Can the revision get released?
Fixed in 1.01 Rev 2
This is fixed in the new Lightscreen Portable release.
Sometimes, the impossible can become possible, if you're awesome!