View Issue Details

IDProjectCategoryView StatusLast Update
0000146OpenMPTFeature Requestpublic2014-01-18 17:19
Reporterjmkz Assigned ToSaga Musix  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Platformx86OSWindowsOS VersionXP
Product VersionOpenMPT 1.19.02.* (old testing) 
Target VersionOpenMPT 1.23.01.00 (upgrade first)Fixed in VersionOpenMPT 1.23.01.00 (upgrade first) 
Summary0000146: Store songs history as relative paths
Description

Recently I have used a lot the portable features of OpenMPT nicely, but I think that store the songs history as relative paths will enhance a bit more the portable features of OpenMPT like an "Open & Play" more quickly (well, within live environment) :)

TagsNo tags attached.
Has the bug occurred in previous versions?
Tested code revision (in case you know it)

Activities

Saga Musix

Saga Musix

2011-07-16 21:38

administrator   ~0000255

I guess this is currently not possible, since MFC handles the MRU list on its own.

jmkz

jmkz

2011-07-18 07:04

reporter   ~0000256

Last edited: 2011-07-18 07:05

I have an idea, that OpenMPT detect if a path has like the "%CD%" var, and check if a song path has the fragment, and then replaced to ".\wathever.it" when you exit the program, I mean if there is a way to convert the ".\" of the INI file into the value of "%CD%" while OpenMPT loads a song. I think that are some proceduce steps to locate a song, but I don't know. Worth a try? (this comes to my mind because i'm playing with some batch files) :)

Saga Musix

Saga Musix

2013-12-24 13:26

administrator   ~0001421

As MRU support has been rewritten without MFC, it's now also possible to have relative MRU paths in portable mode.
http://sagagames.de/stuff/mptrack.exe

Issue History

Date Modified Username Field Change
2011-06-30 00:32 jmkz New Issue
2011-07-16 21:38 Saga Musix Note Added: 0000255
2011-07-18 07:04 jmkz Note Added: 0000256
2011-07-18 07:05 jmkz Note Edited: 0000256
2013-12-24 13:26 Saga Musix Note Added: 0001421
2013-12-24 13:26 Saga Musix Assigned To => Saga Musix
2013-12-24 13:26 Saga Musix Status new => feedback
2013-12-24 13:26 Saga Musix Target Version => OpenMPT 1.23.01.00 (upgrade first)
2014-01-15 23:13 Saga Musix Status feedback => resolved
2014-01-15 23:13 Saga Musix Resolution open => fixed
2014-01-15 23:13 Saga Musix Fixed in Version => OpenMPT 1.22.07.* (old testing)
2014-01-18 17:19 Saga Musix Fixed in Version OpenMPT 1.22.07.* (old testing) => OpenMPT 1.23.01.00 (upgrade first)