Plasma/Plasma Media Center/Notes for PMC2: Difference between revisions
No edit summary |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
* Design to avoid hacks to get objects across bindings (like accessing QML objects from C++) | * Design to avoid hacks to get objects across bindings (like accessing QML objects from C++) | ||
* Design so that components can work without a view (e.g. QML) | * Design so that components can work without a view (e.g. QML) | ||
* Organize libs/mediacenter into subdirs for different functionality | |||
* Handle AlbumArt/Artist art generation more consistently. (For example, the ones in All Music are fetched from last.fm whereas the one in media player is fetched from another declarative image provider) | |||
* General cleanup of AbstractBrowsingBackend | |||
* Make MediaPlayer support KIO based URIs (such as ones over bluetooth, MTP etc) | |||
* Separate delegates for orientations (horizontal or not) instead of conditions in a single delegate |
Latest revision as of 16:13, 12 May 2014
- Standalone shell and Plasma shell package
- Settings module to enable user configure appearance, media sources etc
- Design to avoid hacks to get objects across bindings (like accessing QML objects from C++)
- Design so that components can work without a view (e.g. QML)
- Organize libs/mediacenter into subdirs for different functionality
- Handle AlbumArt/Artist art generation more consistently. (For example, the ones in All Music are fetched from last.fm whereas the one in media player is fetched from another declarative image provider)
- General cleanup of AbstractBrowsingBackend
- Make MediaPlayer support KIO based URIs (such as ones over bluetooth, MTP etc)
- Separate delegates for orientations (horizontal or not) instead of conditions in a single delegate