Leo Franchi
552a07eee7
Be a bit safer if model changes
2011-08-20 11:50:37 -04:00
Michael Zanetti
97c694baba
don't add duplicates when dropping albums or artists and fix losing items when combining synchronous and asynchrounous drop operations
2011-08-20 14:36:48 +02:00
Leo Franchi
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
Leo Franchi
7f089714a6
bail out on a deleted widget
2011-08-20 00:58:32 -04:00
Leo Franchi
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
Leo Franchi
6521198127
TWK-401: Only update source stats after addfiles dbcmd is finished, instead of playing a race condition game. Also, refresh recent albums on stats change
2011-08-19 16:54:37 -04:00
Leo Franchi
498d7052de
TWK-415: Don't crash if the trackproxymodel has an invalid current track
2011-08-19 15:45:21 -04:00
Leo Franchi
f0a6d4e8bb
TWK-420: Show resolver wrench immediately after enabling a resolver.
2011-08-19 14:50:17 -04:00
Leo Franchi
e7bd29d228
remove stale include
2011-08-19 14:12:43 -04:00
Leo Franchi
5fd7505f7f
fixes for linux
2011-08-19 13:54:15 -04:00
Leo Franchi
bc2ea013ac
delete maclineedit
2011-08-19 13:41:01 -04:00
Leo Franchi
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
Alejandro Wainzinger
2f4805c119
Temporary image cover goes in /tmp.
...
* Fixes TWK-430
2011-08-18 15:58:15 -07:00
Christian Muehlhaeuser
622150fca2
* Cleaned up icons a bit.
2011-08-18 23:25:39 +02:00
Jason Herskowitz
237de4f9a6
Add icons for artist, album and search temporary sidebar items. We should use these for drag indicators for album and artist drags
2011-08-18 17:11:21 -04:00
Leo Franchi
97d62b06c1
enable some stuff
2011-08-17 18:16:11 -04:00
Alejandro Wainzinger
25f37d692e
ChangeLog++
2011-08-18 00:13:10 +02:00
Christian Muehlhaeuser
33e2c4f935
* Updated ChangeLog.
2011-08-18 00:06:24 +02:00
Christian Muehlhaeuser
d24f2b2bb0
* Remember last used script path and store it.
2011-08-17 23:30:45 +02:00
Christian Muehlhaeuser
76bd0670d8
* No need for clucene in Tomahawk binary.
2011-08-17 22:11:54 +02:00
Leo Franchi
4abb53ccdf
Fix resolvers on qt 4.8, baseUrl is required for html5 security policy stuff for localStorage
2011-08-17 14:35:27 -04:00
Leo Franchi
31d19196e2
remove offensively verbose debug
2011-08-17 13:46:12 -04:00
Jason Herskowitz
77d60fa02d
De-decapitate avatar placeholder
2011-08-17 10:59:12 -04:00
Leo Franchi
178095acc0
and add semicolon
2011-08-17 10:12:29 -04:00
Leo Franchi
2c846c4ae2
Always select source item when new playlist/stations are created
2011-08-17 10:10:26 -04:00
Alejandro Wainzinger
ab462cd7b8
Actually, don't rely on Phonon's isSeekable. It sometimes lies.
2011-08-17 06:14:56 -07:00
Alejandro Wainzinger
a88afe34c2
Return false if can't seek in MPRIS plugin, a string is actually not a boolean.
...
awainzin--;
2011-08-17 05:58:02 -07:00
Alejandro Wainzinger
79356b9da8
Respect Phonon's isSeekable() function before seeking.
2011-08-17 05:53:39 -07:00
Alejandro Wainzinger
b74cefd72f
Try to respect seek restrictions placed on the playlist.
2011-08-17 04:05:16 -07:00
Alejandro Wainzinger
1d222064fb
Add the Seeked signal in MPRIS.
2011-08-17 03:17:31 -07:00
Alejandro Wainzinger
6b1d919518
Use full string in tempfile check.
2011-08-17 02:47:26 -07:00
Alejandro Wainzinger
016bd7eb47
Fix potential crash when temporary file doesn't exist, move coverfetching to metadata.
2011-08-17 02:14:15 -07:00
Leo Franchi
ae9d6f8df4
To temporary pages it is!
2011-08-16 23:14:29 -04:00
Alejandro Wainzinger
8beb3173c6
Clean up MPRIS album cover code a bit.
2011-08-16 19:32:32 -07:00
Alejandro Wainzinger
0bddfe3f0d
MPRIS: create a new temp file for each new cover, deleting previous. Prevents caching on client side.
2011-08-16 19:18:45 -07:00
Christian Muehlhaeuser
24febc1066
* More verbose debug output in DBSyncConnection.
2011-08-17 04:14:52 +02:00
Alejandro Wainzinger
97b615da41
Merge branch 'master' of github.com:tomahawk-player/tomahawk
2011-08-16 19:05:59 -07:00
Alejandro Wainzinger
3ee5016230
Push album covers through MPRIS.
2011-08-16 19:05:25 -07:00
Leo Franchi
dae9718e35
remove useless code
2011-08-16 21:38:01 -04:00
Leo Franchi
ec2164b77e
allow deleting of temporary item in source tree view
2011-08-16 21:36:06 -04:00
Christian Muehlhaeuser
35a7acd606
* Fixed sorting of identical items in Tree- & TrackProxyModel.
2011-08-17 03:33:31 +02:00
Christian Muehlhaeuser
ac3d410559
* Fixed sidebar sorting for items with identical names.
2011-08-17 03:18:39 +02:00
Christian Muehlhaeuser
b1d57df4fc
* Moved the AudioControl QSlider stylesheets into SeekSlider.
2011-08-17 02:35:06 +02:00
Christian Muehlhaeuser
b78e2dd8b6
* No need for mouse tracking.
2011-08-17 02:24:42 +02:00
Christian Muehlhaeuser
c3419cb082
* Fixed TWK-212: Sliders should jump to the position they are clicked on.
2011-08-17 02:20:41 +02:00
Leo Franchi
713243cc5d
Allow to show the setting dialog always, and disable +/- buttons till loaded
2011-08-16 19:06:34 -04:00
Leo Franchi
ee8da33e06
Show spinner on initial load while loading sip plugins in preferences. Disable Settings action till servent is loaded
2011-08-16 19:00:29 -04:00
Christian Muehlhaeuser
08f868c2ce
* Fix sorting for real.
2011-08-17 00:17:01 +02:00
Christian Muehlhaeuser
4d012b156a
* Fixed sidebar sorting.
2011-08-17 00:15:08 +02:00
Michael Zanetti
4c5d34ceb7
Merge branch 'master' of github.com:tomahawk-player/tomahawk
2011-08-16 23:34:44 +02:00