mirror of
https://github.com/fadden/ciderpress.git
synced 2024-12-21 14:30:02 +00:00
CiderPress Apple II archive utility for Windows
4638d03d6c
In the past, CiderPress managed its own file associations. This is the feature that launches CiderPress when you double-click on a ".shk" file. The installer ran "CiderPress -install" and "-uninstall" during installation and removal to give CP a chance to establish and clean up the necessary registry entries. The code built with VS6 works fine. The code built with VS2013 fails with an access denied error. It appears there have been some access policy changes, and the older code is getting "grandfathered in". This is really something that the installer ought to be handling, though, so rather than figure out how to fix CiderPress, I'm removing the file type association code from CiderPress and letting DeployMaster handle it. This may be slightly less convenient for anyone who had reason to change type associations frequently. Modern versions of Windows have relatively easy to use control panel UIs for adjusting types, and the "advanced installation" feature of DeployMaster allows you to un-check the types that you don't want to have associated with CiderPress. (...with one minor hitch: DeployMaster 4.2.2 only shows the first 9 associations, and CiderPress has 18.) This change renders most of the registry-handling code obsolete, as well as the "-install" / "-uninstall" handling. I'm 99% sure I want to go this way, but I'm keeping things #ifdefed rather than deleted for the moment. |
||
---|---|---|
app | ||
diskimg | ||
DIST | ||
linux | ||
mdc | ||
nufxlib | ||
reformat | ||
util | ||
zlib | ||
.gitignore | ||
CP.sln | ||
LICENSE.txt | ||
ReadMe.htm | ||
README.md |
UNDER CONSTRUCTION
I'm in the process of updating CiderPress to work with newer tools (VS 2013) and operating systems.
Current status:
- Win32 main application properly executes basic functions. Still some things missing. Not well tested.
- MDC application seems to work; not well tested.
- Linux code doesn't compile.
- The web documentation has been moved to github (see the gh-pages branch) and is available from http://a2ciderpress.com/.