View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0007322 | MMW v4 | Framework: Scripts/Extensions | public | 2011-02-07 23:27 | 2011-02-07 23:44 |
Reporter | peke | Assigned To | |||
Priority | none | Severity | feature | Reproducibility | N/A |
Status | new | Resolution | open | ||
Summary | 0007322: Compatibility: Scripts and Plugins Import | ||||
Description | Due the risk of lots of Conflicts in transitions from MM3 -> MM4 path changes It would be good choice to make MM4 import all scripts from MM3 Paths into MM4 paths and after install ignore MM3 paths completely. Only problem would be the case on reinstall of MM4 where MM3 would be re-imported so the suggestion would be that import is done only on first install of MM4 (where MM4 paths are missing) Similar thing was done when we moved things from MM2.x -> MM3.x and there was no conflicts in settings and both MM2.x and MM3.x were usable separately. Main reason for that is llts of settings changes in MM3, where MM4 do not bring that much changes and thus make conflicts I would suggest that we made this post MM 4 Beta and include this in MM4 final if possible as it will bring much needed stability in MM4. | ||||
Additional Information | http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=54650 http://www.mediamonkey.com/forum/viewtopic.php?f=6&t=54999 http://www.mediamonkey.com/forum/viewtopic.php?f=18&t=54190 | ||||
Tags | No tags attached. | ||||
Fixed in build | |||||
|
Additionally for future proof like many app developers used switch from HKEY_CURRENT_USER\Software\MediaMonkey to HKEY_CURRENT_USER\Software\MediaMonkey\<Major.Minor [version registry would be more than useful]>\ New structure of HKEY_CURRENT_USER\Software\MediaMonkey\: -\4.0\CDs\ -----\Device\ -----\Hotkeys\ -----\Interface\ -----\Plugins\ -----\StatusBars\ -----\Transparency\ -\4.x\CDs\ -----\Device\ -----\Hotkeys\ -----\Interface\ -----\Plugins\ -----\StatusBars\ -----\Transparency\ This will eliminate Settings conflicts, easier transitions to new versions and better track issues/regressions introduced with features in newer versions. |