View Issue Details

IDProjectCategoryView StatusLast Update
0001302OpenMPTUser Interfacepublic2020-04-16 21:13
ReporterSaga Musix Assigned ToSaga Musix  
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionfixed 
Product VersionOpenMPT 1.28.09.00 / libopenmpt 0.4.11 (upgrade first) 
Target VersionOpenMPT 1.29.01.00 / libopenmpt 0.5.0 (current stable)Fixed in VersionOpenMPT 1.29.01.00 / libopenmpt 0.5.0 (current stable) 
Summary0001302: Improve modified samples prompt
Description

When external samples have been modified or removed, the list of samples is shown in a message box. This list can quickly grow larger than the screen, and it's not very user-friendly.

A dialog similar to the missing samples dialog could be added that shows the list of samples in a list box, and:

  • a button to cancel the current action (as before)
  • a button to do nothing ("no" in old dialog)
  • a button to save all files ("yes" in old dialog)
  • a button to turn off the external sample feature for these samples.

Each sample should have a checkbox so that the save/turn off functionality can be applied selectively.

Later we could even go one step further and provide a different resolution (save or turn off external sample) for each sample individually using radio buttons, but that's more work and probably not worth the effort.

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

Activities

Saga Musix

Saga Musix

2020-03-15 18:43

administrator   ~0004257

Implemented in r12582

Saga Musix

Saga Musix

2020-04-13 13:34

administrator   ~0004285

Needs some more rework when to show the dialog.

Saga Musix

Saga Musix

2020-04-16 21:13

administrator   ~0004290

Should be fixed in r12674.

Issue History

Date Modified Username Field Change
2020-03-15 13:36 Saga Musix New Issue
2020-03-15 13:36 Saga Musix Status new => assigned
2020-03-15 13:36 Saga Musix Assigned To => Saga Musix
2020-03-15 18:43 Saga Musix Note Added: 0004257
2020-03-15 18:43 Saga Musix Status assigned => resolved
2020-03-15 18:43 Saga Musix Resolution open => fixed
2020-03-15 18:43 Saga Musix Fixed in Version => OpenMPT 1.29.01.00 / libopenmpt 0.5.0 (current stable)
2020-03-15 18:43 Saga Musix Target Version => OpenMPT 1.29.01.00 / libopenmpt 0.5.0 (current stable)
2020-04-13 13:33 Saga Musix Assigned To Saga Musix =>
2020-04-13 13:33 Saga Musix Assigned To => Saga Musix
2020-04-13 13:34 Saga Musix Status resolved => assigned
2020-04-13 13:34 Saga Musix Note Added: 0004285
2020-04-16 21:13 Saga Musix Status assigned => resolved
2020-04-16 21:13 Saga Musix Note Added: 0004290