Jeff Mitchell
09882283d1
Remove unneeded files
2012-06-18 04:09:58 -04:00
Jeff Mitchell
7b05ad29e6
Import QSQLite from 4.8.1. Import Clementine's smain.cpp and
...
CMakeLists.txt (thanks, Clementine!). Do some name changing for sanity's
sake so we're sure of which plugin we're actually connected to.
2012-06-18 04:08:48 -04:00
Jeff Mitchell
3ab01c1b46
Fix typo
2012-06-18 02:24:58 -04:00
Jeff Mitchell
167d71539a
Merge branch 'aclwidget'. NOTE: If you have previous [acl] entries in
...
your Tomahawk.conf from previous testing, be sure to remove them, or
clear them from the button in Settings->Advanced.
Conflicts:
ChangeLog
2012-06-18 01:56:53 -04:00
Jeff Mitchell
df269ae7a6
Update ChangeLog
2012-06-18 01:42:45 -04:00
Jeff Mitchell
7896d15536
For custom JobItems, the delegate is parented to the view, so don't attempt to delete it in the destructor of the item
2012-06-18 01:29:40 -04:00
Jeff Mitchell
4a1adbfb8a
Eep, use name, not nodeid, in the shortening
2012-06-18 01:20:13 -04:00
Jeff Mitchell
a82a8b2abe
Add ACL-clearing button to settings
2012-06-18 01:03:34 -04:00
Jeff Mitchell
f1a0de0f53
Start on acl entry clearing; also change where we strip the JID
2012-06-18 00:22:06 -04:00
Jeff Mitchell
8603667270
Knock down acl issue num 3: XMPP shows and auths against full jid with resource, sometimes
2012-06-18 00:08:40 -04:00
Jeff Mitchell
2c28325ae3
Fix item 1) in remaining ACL issues for 0.5...change text of adding-friend prompt to prevent confusion
2012-06-17 23:53:48 -04:00
Jeff Mitchell
4f1579274e
Always refresh delegates on item finish, not just when that item had a custom delegate, in case it's switched rows
2012-06-17 23:10:06 -04:00
Jeff Mitchell
259e4f3da9
Fix ACL saving/loading
2012-06-17 22:24:49 -04:00
Jeff Mitchell
554cb5d7a1
Properly handle delegates so that a) we don't crash and b) we actually
...
show the proper delegates for items when there are more than two in the
queue. This pretty much makes the job view stuff fully work, except
somehow saving got broken.
2012-06-17 18:56:07 -04:00
Leo Franchi
9d9fae75b5
Set future on artist/album immediately after creating promise
2012-06-17 22:34:31 +02:00
Leo Franchi
1fe28714cb
Remove duplicate function, and fix copy link from sidebar track page
2012-06-17 16:51:56 +02:00
Leo Franchi
a8f0053fc8
Catch by const ref and assert to check hypothesis
2012-06-17 15:30:27 +02:00
Leo Franchi
7b8136a36e
Reimplement QApplication::notify() to print out something about the exception if we can
2012-06-17 15:29:47 +02:00
Leo Franchi
c1d678e2b1
Catch boost::unitialized_future if it is thrown
2012-06-17 13:38:21 +02:00
Leo Franchi
ee8d3e6a92
Another boost/thread.hpp include rather than specific boost headers
2012-06-17 10:01:46 +02:00
Leo Franchi
52752cd234
One include to (hopefully) rule them all
2012-06-17 09:52:49 +02:00
Leo Franchi
7bec03560a
Add another boost include
2012-06-17 09:49:03 +02:00
Leo Franchi
e56f2f7ee0
Try some more includes
2012-06-17 09:44:11 +02:00
Leo Franchi
69b56e0836
Remove old code
2012-06-17 09:01:09 +02:00
Leo Franchi
8c48af423c
Fix oversight in queue draining
2012-06-17 09:01:09 +02:00
Leo Franchi
3f2906d4d1
Safer locking of id() to prevent deadlocks
2012-06-17 09:01:08 +02:00
Leo Franchi
cd3eeb2951
Cleanup fixes
2012-06-17 09:01:08 +02:00
Leo Franchi
75eb35397d
Experimental asynchronous artist and album id loading
2012-06-17 09:01:08 +02:00
Tomahawk CI
8c6af48358
Automatic merge of Transifex translations
2012-06-16 22:19:44 +00:00
Leo Franchi
acd6e75a10
Factor out some code
2012-06-17 00:09:59 +02:00
Leo Franchi
89ab3344d4
Create copyable artist and album page links
2012-06-17 00:09:03 +02:00
Leo Franchi
b1b9ee46db
Handle tomahawk://import/playlist as well as playlist/import as it's more consistent
2012-06-16 21:05:20 +02:00
Leo Franchi
a53ef7370c
Also check if a query has a result to determine equality, instead of only brittle string comparison
2012-06-16 16:57:27 +02:00
Leo Franchi
bc6cd4008d
TWK-936: Allow loading playlists with new open/playlist tomahawk link
2012-06-16 16:57:02 +02:00
Christian Muehlhaeuser
1d5e199d89
* Set the bgcolors in one central place.
2012-06-16 14:11:07 +02:00
Christian Muehlhaeuser
2290da1648
* Have a different color for the info sidebar on track pages.
2012-06-16 14:04:46 +02:00
Christian Muehlhaeuser
3b885aa730
* Show a styled vertical scrollbar for artist's biographies, if needed.
2012-06-16 12:48:09 +02:00
Christian Muehlhaeuser
c15e4062b2
* Try using QPalette::BrightText to make sure the text is always visible.
2012-06-16 12:31:01 +02:00
Christian Muehlhaeuser
3b5ca53539
* Fixed AudioControls layouts for OSX.
2012-06-16 12:28:20 +02:00
Christian Muehlhaeuser
b2ebd1adcb
* Make sure jump icon fits in the space we're painting.
2012-06-16 12:20:56 +02:00
Christian Muehlhaeuser
e103a202eb
* Pixel-sizes shouldn't need to be platform-specific.
2012-06-16 12:06:24 +02:00
Christian Muehlhaeuser
63da02bc27
* Updated ChangeLog.
2012-06-16 11:38:55 +02:00
Christian Muehlhaeuser
10858d0a6b
* Check hover index to display info buttons in TreeItemDelegate.
2012-06-16 11:25:57 +02:00
Christian Muehlhaeuser
69cec1b28e
* Show info buttons for tracks in TreeViews.
2012-06-16 11:25:13 +02:00
Christian Muehlhaeuser
bae8de0ca5
* Use displayQuery for more readable code.
2012-06-16 11:24:49 +02:00
Christian Muehlhaeuser
867761f449
* Fixed Artist-/AlbumPlaylistInterface's overzealous caching.
2012-06-16 10:55:01 +02:00
Christian Muehlhaeuser
5e0748a1f9
* Fixed text-alignment in TreeItemDelegate.
2012-06-16 10:48:10 +02:00
Christian Muehlhaeuser
7b89645718
* User-friendlier (?) status texts.
2012-06-16 10:34:03 +02:00
Christian Muehlhaeuser
d1c41f4ad0
* Hide dupe albums on album page.
2012-06-16 09:02:03 +02:00
Christian Muehlhaeuser
8a3c962779
* Hide dupe albums on artist page.
2012-06-16 09:00:11 +02:00