@ alain. The Win 98 user base does not exist anymore - mostly.
The text that catered for it - must now explicitly point at the portable install option. With perhaps a warning, that if used for a HDD install it needs that the admin grants privileges for the ./K-Meleon install/profiles folder - especially on Win Vista and Win7+.
Worse, many security products will stop the start or put K-Meleon into a sandbox, if it starts in an unusual place. I had visitors complain on my Win7 machine.
After I installed new security software a user clicked away the warning that an exe started in an unusual location and would be put into the sandbox. After that all complained that bookmarks disappeared again new default page and other changes would not be remembered. The exe could not write into profiles...
K-Meleon1.6b2 including ./profiles at that time was in D: / backups/
Greetings to France
p.s. Maybe using naruman's fix would avoid making a list of all the hogwash of past and presently used registry keys. A year ago deadlock already tried to solve the problem that way. You always find one forgotten or obsolete key on one test machine.
Set as "browser" uses MS infrastructure. Just like the MSI installer.
MS has the resources and the lists. It should work.
@ naruman. Thx for Your hard work, great fixes and improvements.
You developers must decide what is best suited.
But I as user would hesitate to change to msi. The community knows the old installer/setdefault pair.
It is part of the known brand identity just like the old logo...
Call it nostalgia. If You want.
msi installers are less fault tolerant. They start slower, need more resources.
(system, developer and translator resources?)...
Last not least. Some people (that were active in the past or still are, contributors like alain, disrupted and Fred) moved to Linux or other wine using OSes. I'd hate to make it harder for them and for the Unix Wine users in general.
alain invested much time to improve the ancient SetDefault.exe to its current level.
Before alain's work it was only a simple English version.
Since K-Meleon 1.0 K-Meleon needs an international version.
It is easy to translate NSI sources!
I believe in reusing existing code. It is usually less work (last not least because the setdefault package is translated into some languages already - some European nations prefer their own language for software).
What do You think. Is there a way to call Your SetDefault fix from alain's setdefault.exe? That is IMHO the way that costs the smallest developer/translator time.
Greetings to Egypt
@ George Hall. IMHO naruman has Windows 7+ in mind. MSI uses the Windows infrastructure. Choice can cause privilege conflicts, due to the US/MS habit
of "beneficially guiding" the user. Using MSI avoids that problem.
It is no good to ask for changes unless You want to accomplish them Yourself.
It will IMHO create FAQs if the average Dick, Tom and Harry installs KM where he wants - without warning and knowledge.
IMHO we have to reuse the old installer/SetDafault pair more or less as it is.
It has been honed close to perfection. The K-Meleon community knows it.
BTW. It is easy for the English to ask for whistles and bells but remember that the other languages need a contributor to translate each not so vital new item.
Greetings to the US
Edited 2 time(s). Last edit at 02/09/2014 10:26AM by guenter.