Important: These forums are for discussions between SkyDemon users. They are not routinely monitored by SkyDemon staff so any urgent issues should be sent directly to our Customer Support.

SD v3.2.0 auto update to different drive


Author
Message
Awful Charlie
Awful Charlie
Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)
Group: Forum Members
Posts: 21, Visits: 269
I'm another one affected by this. My HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir points to a directory on my E: drive and previous versions have honoured this, but 3.2.0 seems to ignore it and force itself to C:

I really don't want apps on my C: thanks, in the meantime I've gone back to 3.1.1

Tim Dawson
Tim Dawson
SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)
Group: Forum Members
Posts: 8.1K, Visits: 9.3K
Are you aware that Windows offers a supported way to move your Program Files directory to another drive, or change it? I haven't used it myself, but if you want all software program files installed on a specific drive it would make sense to actually use that feature instead of having to change each piece of software during the installation process.

SkyDemon is a portable app; it doesn't rely on the registry for its settings and behaves as a good Windows software citizen in terms of storage locations for settings and user documents.
ckurz7000
ckurz7000
Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)
Group: Forum Members
Posts: 538, Visits: 2.2K
Good to know that SD is portable. However, is it really too much to ask if we want the user selectable installation path back? You can "hide" this feature behind a "Custom..." button or have the default installation path prefilled in a text box which the user can change.

What was wrong with the previous installation procedure? I can't imagine that it was changed because so many people complained about its complexities Wink

-- Chris.

Tim Dawson
Tim Dawson
SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)
Group: Forum Members
Posts: 8.1K, Visits: 9.3K
It didn't make it easy for people to automatically upgrade. And yes, you wouldn't believe the number of calls we get from people who find it a difficult process to master.
DaveWhite
DaveWhite
Too Much Forum (1.8K reputation)Too Much Forum (1.8K reputation)Too Much Forum (1.8K reputation)Too Much Forum (1.8K reputation)Too Much Forum (1.8K reputation)Too Much Forum (1.8K reputation)Too Much Forum (1.8K reputation)Too Much Forum (1.8K reputation)Too Much Forum (1.8K reputation)
Group: Forum Members
Posts: 53, Visits: 205
In that case, stand by for the calls from people who are still inadvertently running SD from an icon pointing to "C:/Program Files/Divelements Limited/SkyDemon" and who don't understand why the latest features don't work for them even though they've upgraded. Wink

Incidentally, Tim - are you aware that in these forums if one subscribes to a topic an alert doesn't seem to be sent when you post a response?  It's fine when someone else does.
Tim Dawson
Tim Dawson
SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)
Group: Forum Members
Posts: 8.1K, Visits: 9.3K
Uninstalling the old version will remove the old shortcut(s).

I have no idea about how most of the features in this forum work; I didn't write it and I've never used the alert functionality.
ckurz7000
ckurz7000
Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)
Group: Forum Members
Posts: 538, Visits: 2.2K
The way install (and uninstall) paths are usually handled is that your program creates an entry in the WIndows registry where it stores all its needed path information. There could be many more paths you might want to remember, e.g., a "temp" directory or a charts and map directory, etc. When your program is installed, it makes a note of these paths in the registry. Your program then gratiously gives the user the last word on where to install itself. The uninstall process is then also a simple matter.

The way updates are currently handled is also pretty cumbersome. I have to manually uninstall the old version and then do a fresh install on the new version. Why not have the installer of the new version check in the registry where the old one resides, uninstall it automatically, and then proceed with the install of the new version? This would be much more user friendly and oflload your support staff. It would also make it a simply process to let the user decide freely where s/he wants the program to reside.

Rigidly deciding where the program has to be put is neither user friendly nor elegant from a programming point of view.

Regards, -- Chris.

Awful Charlie
Awful Charlie
Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)Too Much Forum (2.6K reputation)
Group: Forum Members
Posts: 21, Visits: 269
Tim Dawson

Are you aware that Windows offers a supported way to move your Program Files directory to another drive, or change it? I haven't used it myself, but if you want all software program files installed on a specific drive it would make sense to actually use that feature instead of having to change each piece of software during the installation process.

Exactly:
http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/how-do-you-change-the-default-installation/73450b25-d794-4f18-9add-75253b893343

Awful Charlie (11/18/2014)
I'm another one affected by this. My HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir points to a directory on my E: drive and previous versions have honoured this, but 3.2.0 seems to ignore it and force itself to C:




Tim Dawson
Tim Dawson
SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)SkyDemon Team (678K reputation)
Group: Forum Members
Posts: 8.1K, Visits: 9.3K
Chris, as I explained previously, the reason we've changed installer technology is because the previous upgrade process was cumbersome. From now on, simply running the new installer (which SkyDemon will do automatically) and pressing Next a couple of times is all that's needed to upgrade.
We'll likely reintroduce the option to change the installation folder if a significant amount of people ask for it. I believe so far there's just this thread.
ckurz7000
ckurz7000
Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)Too Much Forum (68K reputation)
Group: Forum Members
Posts: 538, Visits: 2.2K
Tim, I understand the problem you are trying to solve. Why not have the updater install the new version to the same location the old one used to be? That would be the proper thing to do. It would be user friendly and would also give someone the choice to move the installation to another location have have it stay there regardless of updates.

Or, why not let the user press a couple of Next-buttons, but on one of the pages give them the choice to change the install path. You can still just click Next and that will result in an install to the default path.


-- Chris.

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Login

Explore
Messages
Mentions
Search