1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-07-15 11:36:27 +02:00
Commit Graph

44 Commits

Author SHA1 Message Date
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