lp:~mixxxdevelopers/mixxx/tree_item_browser

Created by RAFFI TEA on 2011-01-10 and last modified on 2011-03-28

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 on 2011-03-28

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 on 2011-03-28

Merging from trunk

2679. By Raffitea on 2011-03-27

Merging from trunk to get auto-expand feature

2678. By Raffitea on 2011-03-27

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

2677. By Raffitea on 2011-03-27

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

2676. By Raffitea on 2011-03-27

Merging from trunk

2675. By Raffitea on 2011-03-26

Merging from trunk

2674. By Raffitea on 2011-03-26

Merging from trunk to get PrepareFeature fixes

2673. By Raffitea on 2011-03-26

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> on 2011-03-25

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:mixxx
This branch contains Public information 
Everyone can see this information.