View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004740 | MMW v4 | Install/Config | public | 2008-06-02 12:44 | 2008-06-05 06:49 |
Reporter | rusty | Assigned To | |||
Priority | immediate | Severity | minor | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 3.0 | ||||
Fixed in Version | 3.0 | ||||
Summary | 0004740: Automatically convert existing <Track#> masks to <Track#:2> for upgrades from MM <=3.02 | ||||
Description | MM 3.0.3 fixes the way that the <Track#> mask works so that it no longer forces <Track#> to behave as <Track#:2>. This is good, however, over the course of the beta program, numerous users have complained that: -this causes all kinds of surprising changes in auto-organize functionality, with hundreds of tracks changing all of a sudden. -this causes synchronization problems since tracks end up syching unnecessarily due to the change in the masks' meaning Jiri suggested fixing this by retaining the fix introduced in 3.0.3, but on upgrade from 3.0.2 or earlier convert all <Track#> masks to <Track#:2>. | ||||
Tags | No tags attached. | ||||
Fixed in build | 1182 | ||||
|
We need to do this operation (i.e. change %T to %2T) on the first run of MM 3.0.3. There are several values to be fixed: 1. DB: Device.TargetMask 2. DB: SynchAlbum.MaskPath 3. DB: SynchArtist.MaskPath 4. DB: SynchLocation.MaskPath 5. DB: SynchPlaylist.MaskPath 6. DB: SynchPodcast.MaskPath 7. All masks from MM.ini (like EncodeMasks, SendToMasks, ...) 1-6 has to be done before these values are read from DB in Devices.pas. |
|
Auto Track# mask update will be in 1181. |
|
I have MM 2.5 installed in one directory and MM 3.0.3.1180 installed in another. When I installed MM 3.0.3.1181, all <Track#> masks changed to <Track#:2> ! Strangely, I also found that an MM 3.0.3 path that was .\<Track#>. <Artist> - <Title> changed to: .\\<Track#:2>. <Artist> - <Title> (extra slash inserted). |
|
Fixed in 1182 |
|
Verified 1183. |