lp:~mixxxdevelopers/mixxx/tree_item_browser

Created by RAFFI TEA and last modified

This branch improves the library browser. Goals are
* a tree-view like folder tree that shows drive letters and allows quick access to common places (e.g., MyMusic)
* to show audio metadata in the table view.

Get this branch:
bzr branch lp:~mixxxdevelopers/mixxx/tree_item_browser
Members of Mixxx Development Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mixxx Development Team
Project:
Mixxx
Status:
Merged

Recent revisions

2681. By Raffitea

Renamed context menu entry for crate export/import; If file extension is missing, append .m3u to the export file and continue to export in m3u; Replaced Qt::BlockingQueuedConnection with QueuedConnection, which seems to work for rapid sidebar folder iterations with keyboard/MIDI; Added a global static member for BrowseThread::getInstance().

2680. By Raffitea

Merging from trunk

2679. By Raffitea

Merging from trunk to get auto-expand feature

2678. By Raffitea

Now made BrowseThread singleton. BrowseTableModel objects will only process received signals if they have asked the thread to do so.

2677. By Raffitea

Removed the singleton character of BrowseTableModel. This was a really stupid idea....

2676. By Raffitea

Merging from trunk

2675. By Raffitea

Merging from trunk

2674. By Raffitea

Merging from trunk to get PrepareFeature fixes

2673. By Raffitea

made BrowseTableModel singleton because the recording feature will use the BrowseTableModel to display contents of a special recording directory. This approach avoids two BrowseThreads. If I had made BrowseThread singleton there would be two BrowseTableModel objects and both would populate when the Thread is active. This is not performant

2672. By Tobias <Tobias@Silverstar>

Merging from trunk to get library caching fixes

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~mixxxdevelopers/mixxx/trunk
This branch contains Public information 
Everyone can see this information.