1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-03-19 15:29:42 +01:00

5198 Commits

Author SHA1 Message Date
Jeff Mitchell
2f5e2b231a Merge branch 'master' into atticafixes-waiting-on-attica-release 2012-06-18 16:59:26 -04:00
Jeff Mitchell
ccebc6b9f9 Move proxy factory setup in xmpp client 2012-06-18 16:59:20 -04:00
Jeff Mitchell
bb44c9a2e9 Remove some debug and change around some proxy ordering to make sense when no hostname is passed in 2012-06-18 16:18:44 -04:00
Jeff Mitchell
fda615f0ab Make headless mode use the Stream ACL by default 2012-06-18 11:36:08 -04:00
Jeff Mitchell
da17f467cf Wanted to get this in there before 0.5 goes wild, as doing this in a
cleaner code fashion requires re-authing your peers. Adds a friendyname
to Users, so that when there is more fine-grained ACL management you can
set/show the friendly name along with the known screen names of a user.
2012-06-18 11:11:11 -04:00
Jeff Mitchell
cec2eb738f Merge branch 'thqsqlite' 2012-06-18 04:59:53 -04:00
Jeff Mitchell
46bd366643 Refresh delegates on both add and remove; also, if ACL can't be displayed cause it's the wrong item type, just don't paint anything at all 2012-06-18 04:43:12 -04:00
Jeff Mitchell
4aadb95f5d Refresh delegates on both add and remove; also, if ACL can't be displayed cause it's the wrong item type, just don't paint anything at all 2012-06-18 04:43:00 -04:00
Jeff Mitchell
8a61e89d83 Merge branch 'master' into thqsqlite 2012-06-18 04:22:47 -04:00
Jeff Mitchell
4a8710ce7f Add FindSqlite and use its values 2012-06-18 04:22:41 -04:00
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
b88be39f54 Fix checking result of ACL against name 2012-06-18 03:35:24 -04:00
Jeff Mitchell
0383378385 Fix cases where JID could be reduced to nothing 2012-06-18 03:14:09 -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