1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-01-31 13:48:09 +01:00

7482 Commits

Author SHA1 Message Date
Tomahawk CI
3b2ea31ea9 Automatic merge of Transifex translations 2013-05-25 02:16:58 +02:00
Teo Mrnjavac
cab5965605 Avoid crash when propagating dbcmd_ShareTrack. 2013-05-24 18:30:01 +02:00
Jeff Mitchell
bd197f40de Fix spelling 2013-05-24 16:45:51 +02:00
Jeff Mitchell
98bebc4d9e Use removeOne, not removeAll, as there won't be more than one 2013-05-24 16:45:00 +02:00
Teo Mrnjavac
5575eb9e8e Fix loading of playlist updaters. 2013-05-24 16:26:48 +02:00
Uwe L. Korn
89088dd32d Use QKeySequence::Find to focus the search widget 2013-05-24 15:35:57 +02:00
Dominik Schmidt
54101c9177 Move src/breakdpad/CrashReporter to src/crashreporter 2013-05-24 11:49:39 +02:00
Dominik Schmidt
849bb7e773 Build all subdirs of src/ automatically 2013-05-24 11:48:46 +02:00
Dominik Schmidt
a0738ccd76 Adjust cmake to build again and fix include errors
These are partly hacks - I split the commit for referencing the hacks
afterwards
2013-05-24 11:36:12 +02:00
Dominik Schmidt
4a443bfb9f Move application target from src/ to src/tomahawk/ 2013-05-24 11:36:12 +02:00
Tomahawk CI
e11908ff91 Automatic merge of Transifex translations 2013-05-24 02:16:53 +02:00
Teo Mrnjavac
9621943fd7 Try to fix startup issue. 2013-05-23 22:23:19 +02:00
Teo Mrnjavac
25aaa9d485 Make AccountModel loading asynchronous.
AccountManager starts up in 3 steps, first waiting for credentials and
then for Servent to be ready. During this time an AccountModel could be
instantiated in the GUI thread, which needs AccountManager, and if the
latter is not ready at that time, the former cannot be populated with
sane data.
This commit splits the AccountModel ctor so that it waits for
AccountManager to be ready before hooking up to its signals and
performing the initial model reset.
2013-05-23 17:49:53 +02:00
Teo Mrnjavac
7f91aefb3a Debug spam++ 2013-05-23 15:22:14 +02:00
Teo Mrnjavac
2cc476332b Use outbox icon when sending tracks. 2013-05-23 15:15:34 +02:00
Teo Mrnjavac
0295ce5c38 Notify sender of track that an inbox entry has been sent. 2013-05-23 15:02:40 +02:00
Jason Herskowitz
2bab13789a Add outbox SVG 2013-05-23 07:14:24 -04:00
Dominik Schmidt
25a5a4b25d Link privately against qtkeychain 2013-05-23 12:58:58 +02:00
Teo Mrnjavac
68aa51b6d5 Rename QtScriptResolver to JSResolver because JS != QtScript. 2013-05-23 10:23:23 +02:00
Teo Mrnjavac
2ec10fc80f Enable AccountModel debug spam. 2013-05-23 07:33:58 +02:00
Teo Mrnjavac
26399d3603 Fix issue with not all accountIds being carried over to loading phase. 2013-05-23 07:18:10 +02:00
Teo Mrnjavac
315b41d1e9 *** Restore v14 config file before running to avoid losing accounts ***
Change QtKeychain's user-visible service name to "Tomahawk".
2013-05-23 07:18:09 +02:00
Tomahawk CI
06ca60dfca Automatic merge of Transifex translations 2013-05-23 02:16:47 +02:00
Dominik Schmidt
3225a97f9f Add libqtkeychain.dll to windows installer 2013-05-22 20:37:48 +02:00
Dominik Schmidt
4b2765682e Fix config file for build tree usage 2013-05-22 20:24:38 +02:00
Teo Mrnjavac
818d44f2d0 Enable config upgrade path. 2013-05-22 20:15:02 +02:00
Teo Mrnjavac
c86edcd31a Also write credentials to QtKeychain through CredentialsManager. 2013-05-22 20:15:01 +02:00
Teo Mrnjavac
29c8e6ed97 Load Account credentials from CredentialsManager. 2013-05-22 20:15:01 +02:00
Teo Mrnjavac
75f99dca4f Wait for both Servent and AccountManager to be ready for initSIP. 2013-05-22 20:15:01 +02:00
Teo Mrnjavac
f47d8ddf74 Added CredentialsManager as a QtKeychain credentials cache. 2013-05-22 20:15:01 +02:00
Teo Mrnjavac
7e947cc135 Upgrade config. 2013-05-22 20:15:01 +02:00
Teo Mrnjavac
a28ffdaa8f Build with QtKeychain. 2013-05-22 20:15:01 +02:00
Dominik Schmidt
fa2e52c810 hack until Qt5: Make external modules/projects automatically act as gui modules/projects 2013-05-22 16:58:10 +02:00
Dominik Schmidt
4f19f85bde Remove TomahawkVersion.h and QtCrypto includes from public QtScriptResolver header 2013-05-22 16:58:10 +02:00
Tomahawk CI
2d9519163c Automatic merge of Transifex translations 2013-05-22 02:16:40 +02:00
Christian Muehlhaeuser
2351e87333 * Try to work-around translated error messages. Loathing. 2013-05-21 15:10:44 +02:00
Christian Muehlhaeuser
25a210a528 * Show QSqlError's number() when a query fails. 2013-05-21 14:56:29 +02:00
Christian Muehlhaeuser
9a18f6c607 * DbCmd_SetDynamicPlaylistRevision should check if its parent's exec() succeeded. 2013-05-20 13:43:15 +02:00
Christian Muehlhaeuser
6f25e618b5 * Don't retry on empty SQL error. 2013-05-20 13:43:15 +02:00
Tomahawk CI
0fa3b5c1b1 Automatic merge of Transifex translations 2013-05-20 02:16:48 +02:00
Hugo Lindström
ec8f4a99a4 Sort by rank if possible 2013-05-19 12:35:10 +02:00
Hugo Lindström
64e8e814a9 Bump charts and newreleases version 2013-05-19 12:05:51 +02:00
Tomahawk CI
09c272a07c Automatic merge of Transifex translations 2013-05-17 02:16:44 +02:00
Teo Mrnjavac
d08515746e Remove obsolete SocialAction deduplication code. 2013-05-16 17:19:04 +02:00
Teo Mrnjavac
f434b1937f Moved Inbox social action updating to Track. 2013-05-16 16:36:49 +02:00
Teo Mrnjavac
bdce14b02e Add missing copyright statement. 2013-05-16 16:36:49 +02:00
Teo Mrnjavac
86cfc9b719 UnLogPlaybackify AudioEngine. 2013-05-16 16:36:49 +02:00
Christian Muehlhaeuser
83cbd4ec02 * Track can use TrackData's cached sort-names. 2013-05-16 12:55:32 +02:00
Christian Muehlhaeuser
cbb5ac2f2b * TrackData's cache keys need to use the proper DbImpl's sort-names. 2013-05-16 12:54:54 +02:00
Christian Muehlhaeuser
a39a023f22 * Style fixes. 2013-05-16 11:58:13 +02:00