Missing features in Tracker virtual directories
Steps:
- open e.g. Haiku-menu > Applications
- in the virtual folder that opens, select an app, e.g. ActivityMonitor, and..
- right-drag it to the desktop to symlink it, or right-click it and select AddOns > Open-target-folder etc.: nothing happens at all (not even getting an error message).
Change History
(8)
Milestone: |
R1 → R1/alpha5
|
Component: |
Applications/Tracker → Kits/libtracker.so
|
Owner: |
changed from axeld to nobody
|
Description: |
modified (diff)
|
Summary: |
Shine-through PM folders won't symlink ..etc → Missing features in Tracker virtual directories
|
Milestone: |
R1/alpha5 → R1/beta1
|
Owner: |
changed from nobody to jscipione
|
Status: |
new → assigned
|
Resolution: |
→ fixed
|
Status: |
assigned → closed
|
This is actually unrelated to shine-through directories. It's just a missing feature of Tracker's virtual directory feature. I implemented only the minimum functionality needed for the Haiku menu.
Cf. the TODO in the code. It might at the first glance look easier to solve than it is. The problem is that what looks like directory entries are actually temporary virtual directory files, which would have to be resolved somehow (to the top-most of the merged directories?).
I thought that there are tickets for the shortcomings of the current implementation, but I can't find them ATM.