c1ee97fc40
Show a querylabel in the infobar if there's artist we can link it to
2011-10-30 14:57:09 -04:00
0a686337f8
Don't set focus on page automatically (this breaks delete-with-del on sourcetree), and it was done originally for the newplaylistwidget that is gone.
2011-10-21 14:35:32 -04:00
9556414bf5
Add UI to auto-update and save/restore state
2011-10-12 10:20:55 -04:00
914c02b7ab
* Moved widgets out of utils/ dir.
2011-09-05 10:37:14 +02:00
52c0e9993b
* Fixed filter behaviour.
2011-09-05 03:52:41 +02:00
1c3b3e9173
* Bring back the filter, move deps into libtomahawk/thirdparty/.
2011-09-05 02:51:41 +02:00
a467b8f2e8
* Added initial ContextView. Yikes.
2011-09-04 04:23:10 +02:00
a25d174f64
Merge branch 'master' into whatshot
...
Conflicts:
src/libtomahawk/CMakeLists.txt
2011-08-29 10:43:10 -05:00
50bce627a8
Show recently created playlists and stations instead of recently looked at. Old model is still there.
2011-08-27 15:28:02 -04:00
a2f2fc7867
Merge branch 'master' into whatshot
...
Conflicts:
src/tomahawkapp.cpp
2011-08-26 19:54:55 -05:00
a4a3c4fb17
Add What's Hot page with corresponding widget.
2011-08-21 12:56:41 -05:00
5d512c180f
Only remove playlists from saved list if that playlist was deleted and is still in our internal db
2011-08-20 01:09:34 -04:00
7f089714a6
bail out on a deleted widget
2011-08-20 00:58:32 -04:00
9737f765e5
TWK-414: Fix selecting newly created playlists and stations.
...
God this was a PITA. What is going on:
Playlists are created by collection item. SourcesModel::linkSourceItemToPage is called from *constructor* of PlaylistItem, so BEFORE
the CollectionItem calls endRowsAdded(). This means when the SourcesProxyModel does the mapFromSource() during the activateIndex() call
(from linkSourceItemToPage) it won't have the new index in the mapping yet as endRowsAdded() hasn't been called. So that will fail.
We have to queue the signal *from the source model to the proxy* not from the proxy to the view.
EUGH.
Also, fix a few logic errors from teh ViewManager/WeakPointer refactor that had bad logic
2011-08-20 00:47:53 -04:00
c1ecab349a
Delete viewpages when we are done with them and remove Back/Forward buttons.
...
Remove toolbar and move search widget into top of sourcetree
2011-08-19 13:35:10 -04:00
ec2164b77e
allow deleting of temporary item in source tree view
2011-08-16 21:36:06 -04:00
ae32b0b368
TWK-216: reset the proper view mode toggle when changing to a different view mode automatically
2011-08-14 17:44:43 -04:00
198ad22f09
Fix strange padding due to QPushButton incorrect layouting rect on OS X
2011-08-14 17:15:46 -04:00
33a237086c
* Fixed queue button flickering. Much smoother animation. QSplitter, I'll meet you in hell.
2011-08-14 06:29:07 +02:00
989243914c
* Fixed queue not allowing to remove items from it.
2011-08-14 03:14:39 +02:00
dce31156db
* Another attempt.
2011-08-13 04:46:56 +02:00
637ec28ab1
* Try to fix ViewManager, too.
2011-08-13 04:38:08 +02:00
aa68229ac6
* Fixed TWK-107: paint dividers between toolbar, central widget and status bar.
2011-08-13 04:16:04 +02:00
744f31bb45
Added almost-finished AlbumInfoWidget.
2011-08-12 03:23:46 +02:00
6cba708640
* BUG: TWK-312 - Fixed AnimatedSplitter cutting off child widgets.
2011-08-09 03:21:55 +02:00
37e77f4fd7
* Removed InfoBar from welcome page.
2011-08-01 04:52:58 +02:00
9c341bb3e6
* Disable qDebug() logging for release builds. Use tLog() for logging from NOW on.
2011-07-24 18:36:58 +02:00
36573c2342
Load album before adding to view to avoid flashing empty playlist message
2011-07-22 11:11:13 -04:00
48b2c77e6b
* Cleaned up TomahawkWindow.
2011-07-20 08:22:38 +02:00
6bfbbce05f
* Fixed TWK-279 - Play first track of a playlist if play is clicked and nothing is playing yet.
2011-07-20 01:52:19 +02:00
dc095ec963
* Added ArtistInfoWidget, our new Artist page and ViewManager's default show(artist) action.
2011-07-03 02:18:28 +02:00
8939af7407
fix a bunch of warnings
2011-06-19 00:39:53 -04:00
570913a3b9
* Killed a few warnings.
2011-06-17 05:07:44 +02:00
818636721a
Update PlaylistInterface slot signatures
2011-06-16 18:08:57 -04:00
2e9dc42696
* Added basic search widget.
2011-06-04 20:47:45 +02:00
30323c2d8a
Shuffle Mode and Repeat mode are now stored on a playlist by playlist basis
...
in Tomahawk.conf
2011-05-31 10:43:45 -05:00
07cb94b1bc
Add a new source item for temporary pages.
...
This fixes TWK-182. Also, ensure that what is selected on the left is always
in sync with what is on the right. In addition, expand the parent nodes when selecting
an item automatically in the tree.
2011-05-29 16:57:46 -04:00
303c32ba6f
* Always connect model and view before loading a playlist so the spinner appears.
2011-05-20 03:40:28 +02:00
e9b991e4c0
update the playlistview when a playlist is renamed, fixes TWK-168
2011-05-19 17:29:58 -04:00
03451c9197
* Made Artist- / TreeView the default view. Disabled album mode for this release.
2011-05-19 08:00:57 +02:00
40d3b87af5
make welcomewidget and recently played playlist behave
2011-05-02 18:22:16 -04:00
24f58b45d3
Select playlist in sidebar when creating bookmark playlist
2011-05-01 10:57:10 -04:00
6a323832a9
split out items in their own parts
...
make generic item take a funcptr so we keep the link going
2011-04-22 14:43:44 -04:00
74b310eb00
do lots of stuff.
...
rename playlistmanager to viewmanager. link pages in the viewmanager to indexes in the sourcetree, so it is never out of sync. yay!
2011-04-20 22:14:45 -04:00