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

10902 Commits

Author SHA1 Message Date
Christian Muehlhaeuser
e94363ba4f Use a hashmap for state tracking. 2015-03-25 10:00:36 +01:00
Christian Muehlhaeuser
77eed10a19 Set state to Running before url translation. 2015-03-25 10:00:18 +01:00
Christian Muehlhaeuser
c90c7a9b37 Only add download button for script collections. 2015-03-25 08:41:17 +01:00
Christian Muehlhaeuser
1d836ad2de Show a 'Download All' button in the collection view's header. To be disabled for local collections. 2015-03-25 08:25:40 +01:00
Christian Muehlhaeuser
7291246370 BasicHeader's addButton method allows you to add buttons to a header. 2015-03-25 08:25:04 +01:00
Christian Muehlhaeuser
5342ba22de Hook up async url retrieval in DownloadJob. 2015-03-25 07:38:04 +01:00
Christian Muehlhaeuser
788e651713 Never re-create DropDownButton if download is in progress. 2015-03-25 07:38:03 +01:00
Christian Muehlhaeuser
488100b67d Keep download states in memory for faster access. 2015-03-25 07:38:03 +01:00
Christian Muehlhaeuser
837505b1b1 Prepare querying the script collection for a download url 2015-03-25 07:37:51 +01:00
Tomahawk CI
4bf29a3ed8 Automatic merge of Transifex translations 2015-03-25 01:16:57 +01:00
Christian Muehlhaeuser
17c2990ced Draw drop-down arrow on top of DropDownButton. 2015-03-24 17:46:15 +01:00
Christian Muehlhaeuser
06b39e6826 Updated default styles for download button and progress bar. 2015-03-24 17:44:48 +01:00
Christian Muehlhaeuser
797000a0bb Store download states across sessions. 2015-03-24 15:29:46 +01:00
Christian Muehlhaeuser
de90512371 Make sure DownloadManager gets deleted correctly. 2015-03-24 15:28:32 +01:00
Christian Muehlhaeuser
ac33a07e83 Added new color definitions for download button. 2015-03-24 15:27:05 +01:00
Christian Muehlhaeuser
f6dc649311 Use DropDownButton in PlaylistItemDelegate. 2015-03-24 15:26:24 +01:00
Christian Muehlhaeuser
3744be57d1 Added DropDownButton, mixing a push-button and a combo-box. 2015-03-24 15:24:17 +01:00
Christian Muehlhaeuser
873c35a03c Make Qt5 the default. You can still build with Qt4 by running cmake with -DBUILD_WITH_QT4=ON 2015-03-23 16:10:02 +01:00
Tomahawk CI
59e8c89524 Automatic merge of Transifex translations 2015-03-23 01:16:53 +01:00
Tomahawk CI
954ed5a19e Automatic merge of Transifex translations 2015-03-22 01:17:10 +01:00
Tomahawk CI
9a2e6a0e49 Automatic merge of Transifex translations 2015-03-21 01:16:57 +01:00
Tomahawk CI
0a29579eca Automatic merge of Transifex translations 2015-03-20 01:16:50 +01:00
Christian Muehlhaeuser
d8df9abd63 Fixed compiling with clang. 2015-03-19 09:29:05 +01:00
Christian Muehlhaeuser
8fb9ddcc27 Use less Closure arguments. 2015-03-19 09:21:52 +01:00
Christian Muehlhaeuser
3394deea46 Show download formats in drop down and start download when picking one. 2015-03-19 09:08:28 +01:00
Christian Muehlhaeuser
19c85f6d84 DownloadColumn needs to be editable in PlayableModel. 2015-03-19 09:07:43 +01:00
Christian Muehlhaeuser
fadb5ff318 Result::toDownloadJob( DownloadFormat ) now expects the format you want returned. 2015-03-19 09:07:15 +01:00
Tomahawk CI
d226b6fdd1 Automatic merge of Transifex translations 2015-03-19 01:16:56 +01:00
Uwe L. Korn
d76130509b Reword error message so that it makes more sense to the user 2015-03-17 19:05:00 +01:00
Christian Muehlhaeuser
0ddad1c0ed Be more careful when accessing cc->socket() in Servent::claimOffer(). 2015-03-17 05:24:14 +01:00
Tomahawk CI
4554757bbf Automatic merge of Transifex translations 2015-03-17 01:16:51 +01:00
Tomahawk CI
6b0a46b23c Automatic merge of Transifex translations 2015-03-16 01:16:52 +01:00
Tomahawk CI
989e653f55 Automatic merge of Transifex translations 2015-03-15 01:17:02 +01:00
Tomahawk CI
aa6d31416b Automatic merge of Transifex translations 2015-03-14 01:16:53 +01:00
Tomahawk CI
7e454e50b0 Automatic merge of Transifex translations 2015-03-13 01:16:55 +01:00
Tomahawk CI
0ec1fa0ab6 Automatic merge of Transifex translations 2015-03-12 01:16:54 +01:00
Christian Muehlhaeuser
a2fbe4aaed Ignore results without download options. 2015-03-11 06:48:48 +01:00
Christian Muehlhaeuser
36cd708517 Draw in correct option rect. 2015-03-11 06:45:13 +01:00
Christian Muehlhaeuser
52fb1ae0d1 Fixed compiling with clang. 2015-03-11 06:09:28 +01:00
Christian Muehlhaeuser
9f1311553d Set downloadable formats on Results, if available. 2015-03-11 05:24:29 +01:00
Christian Muehlhaeuser
ea85ba5724 Style fixes. 2015-03-11 05:24:29 +01:00
Christian Muehlhaeuser
588c4e6e91 Handle displaying of download dropdown & status in PlaylistItemDelegate. 2015-03-11 05:24:29 +01:00
Christian Muehlhaeuser
587d77cc77 Added column and role for download status in Playable(Proxy)Model. 2015-03-11 05:24:28 +01:00
Christian Muehlhaeuser
87cacb14bd Hook up to result's signals when we have a new top-result for a query in PlayableItem. 2015-03-11 05:24:28 +01:00
Christian Muehlhaeuser
8a20145806 Methods to turn Result into a DownloadJob and access it. 2015-03-11 05:24:28 +01:00
Christian Muehlhaeuser
29f2e721ed Updated settings dialog to handle download folder setting. 2015-03-11 05:24:28 +01:00
Christian Muehlhaeuser
94ee994112 Updated TomahawkSettings to handle download folder. 2015-03-11 05:24:28 +01:00
Christian Muehlhaeuser
55feb3f3e1 Added DownloadManager and DownloadJob. 2015-03-11 05:24:28 +01:00
Dominik Schmidt
40dfa8faa0 Use the system wide location setting for determing currentCountry on windows 2015-03-11 01:49:04 +01:00
Dominik Schmidt
97d2a5ea00 Add Tomahawk.currentCountry to JS env 2015-03-10 16:08:30 +01:00