View Issue Details

IDProjectCategoryView StatusLast Update
0019080MMW 5FileMonitor / Find Missingpublic2024-10-28 15:35
Reporterpeke Assigned To 
PriorityurgentSeverityfeatureReproducibilityalways
Status closedResolutionreopened 
Product Version5.0 
Target Version5.1Fixed in Version5.1 
Summary0019080: Allow folders to be Scanned based on the currently selected track(s)
DescriptionAdd tracks to library do not work on Now Playing.

1. Play some tracks
2. Select playing Track
3. Press INS shortcut
4. Track path is not added to Scan List

Note using same from folders add track path to scan list eg. Right click on track FMFS -> Folder (Library) -> Select Track -> INS
TagsNo tags attached.
Fixed in build2800

Relationships

has duplicate 0021299 closedLudek Ability to rescan Library Folder 
related to 0020209 closedLudek Add/Rescan auto-selects folder for selected file in All tracks 
related to 0020251 closedlowlander Selected files folder not pre-selected in Add/Rescan Files 
related to 0021285 closedLudek In some views, Scan functionality doesn't scan expected locations 

Activities

michal

2022-05-18 07:40

developer   ~0068153

Last edited: 2022-05-18 07:41

It works the same way as in MM4, INS does not add path from selected track(s) to Scan dialog in "ordinary" track lists or playing list. I think current behavior - i.e. load previous scan settings - is correct. Only in Folders node I would expect adding this folder to scan dialog.

peke

2022-05-18 10:41

developer   ~0068157

Last edited: 2022-05-18 11:01

i) I agree with @michal , but user in remote session pointed me to behavior that is logical and not possible thus this bug is created.

Steps:
1. Double click on track in Windows explorer -> MM play track
2. Select Track -> INS to scan rest of files in MM library
3. No tracks added as folder outside normal scan scope

ii) I would change that behavior only for Now Playing/Playing and for all other views I would introduce SHIFT+INS which is also common shortcut to execute Folder Behavior where Folder Behavior woudl execute same action on both INS and SHIFT+INS

rusty

2022-09-16 03:05

administrator   ~0069312

So this is actually a feature request and it seems like a good idea.

Currently for tracks that aren't in the Library, nodes such as Playing display a context menu 'Add to Library' to allow individual tracks to be added. But if the user wants to add all tracks from a single folder, they must first navigate to the corresponding Location/Folder node and then press INS, triggering the 'add/scan' dialog to open for the active folder, so that all tracks in that folder can be scanned.

The idea here would be to extend that usecase so that any time the user selects a track or a group of tracks that are in the same folder, all tracks from the folder can be scanned. (Peke originally thought about this for 'Now Playing', but the idea actually applies to any folder).

Any downsides that I'm overlooking? I'd expect it's simple to add.

michal

2022-10-12 11:13

developer   ~0069759

Last edited: 2022-11-04 14:03

Fixed in build 2800.

Ludek

2022-10-26 19:26

developer   ~0070016

Last edited: 2022-10-26 19:29

The fix caused a regression (it's regression in SVN Trunk only -- not in 5.0.4 branch):

1) Go to Pinned node
2) Re-start MM5 so that the Pinned content is shown
3) Click menu File > Add/Rescan
=> nothing happens!

Debugging this I found that it stalls on the line 1544, see the screenshot below:

Ludek

2022-10-26 19:27

developer   ~0070017

image.png (35,421 bytes)   
image.png (35,421 bytes)   

michal

2022-10-31 09:56

developer   ~0070048

Fixed.

peke

2023-04-03 22:48

developer   ~0071439

Verified 2800 I tested in all listed cases.

Please close after second confirmation.

lowlander

2023-08-28 14:06

developer   ~0072706

I doubt that most of the users will want to scan the selected file folder most of the time, and most of the time a file will be selected. This seems to be a change on 1 request that most other users won't need.

peke

2023-10-14 21:00

developer   ~0073118

Re Verified 2819

Looks ok now.