1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-01-17 14:28:24 +01:00

553 Commits

Author SHA1 Message Date
Anton Romanov
6842da7240 Fix possible issue with accessing parent resolver in collection(in case it doesn't have one) 2016-11-30 12:17:38 -08:00
Anton Romanov
6910e5dd3b Allow to specify weight for collection (matters only as last resort for sorting results) 2016-11-30 12:13:50 -08:00
Mickaël Thomas
abc00b4758 Add getDownloadUrl (similar to getStreamUrl) 2016-05-19 22:14:26 +02:00
Dominik Schmidt
ec88cf27f3 Fix getResponseHeader to correctly return values for case-insensitive headers 2016-04-13 13:59:35 +02:00
Dominik Schmidt
931562fbe5 Fix getResponseHeader for native requests. Needs discussion what's the cross platform way forward 2016-04-13 13:17:38 +02:00
Enno Gottschalk
f498570a0e Fixed a bug in fake xhr's getResponseHeader function. Plus some compat fixes for th android 2016-03-04 19:34:03 +01:00
Enno Gottschalk
102c9c6846 Make testConfig great again! 2016-03-02 16:14:27 +01:00
Dominik Schmidt
196256d77b Fix startup volume for good 2016-02-22 16:10:47 +01:00
Dominik Schmidt
79cd3a7f0a Revert "Fix startup volume for good"
This reverts commit 86cd7c1be01f1670255c317fde53e6f50764a9e9.
2016-02-22 16:10:20 +01:00
Dominik Schmidt
86cd7c1be0 Fix startup volume for good 2016-02-22 00:10:17 +01:00
Jason Herskowitz
8b904cf806 Make folder icon match other context menu icons 2016-02-19 10:04:32 -05:00
Jason Herskowitz
65908f9dfa Add folder icon 2016-02-18 22:35:42 -05:00
Dominik Schmidt
08004ddbd4 Allow returning arrays or maps from resolve/search in JS 2016-02-16 16:47:58 +01:00
Dominik Schmidt
771b2f5ae1 Add resolve default implementation in Tomahawk.Resolver 2016-01-27 18:03:40 +01:00
Jason Herskowitz
8fbd3b9872 Clean up nav icons in mac toolbar 2015-12-23 20:57:17 -05:00
Dominik Schmidt
5a45bd0882 Small JS fixes 2015-12-15 01:11:04 +01:00
Dominik Schmidt
5395908cbe Merge pull request #339 from tomahawk-player/promisify-all-the-things
[WIP] Promisify JSResolver
2015-12-14 21:51:11 +01:00
Enno Gottschalk
efc31e6246 Fix Tomahawk.Collection.revision() stub function 2015-12-14 14:23:10 +01:00
Enno Gottschalk
5a34bae757 Added stub Tomahawk.Collection.revision() function in tomahawk.js 2015-12-11 03:19:35 +01:00
Dominik Schmidt
d0c1d83f90 Remove more comp hacks 2015-11-21 16:36:10 +01:00
Dominik Schmidt
e697303743 Properly log errors to javascript console 2015-11-21 00:45:03 +01:00
Dominik Schmidt
88099eae0e Don't use collectionId from resolvers anymore 2015-11-21 00:13:35 +01:00
Dominik Schmidt
8679713dea Remove more leftovers from the old collection hack 2015-11-21 00:13:35 +01:00
Dominik Schmidt
a589e4f688 Expect javascript resolvers to return "tracks" instead of "results" 2015-11-21 00:13:31 +01:00
Dominik Schmidt
16946592b7 Allow script jobs to return object members directly if they are not functions 2015-11-20 22:15:26 +01:00
Dominik Schmidt
f3c8038c42 Remove legacy hack 2015-11-20 22:15:26 +01:00
Dominik Schmidt
4637f3ed23 Make collections able to resolve queries 2015-11-20 22:15:24 +01:00
Dominik Schmidt
dc32f7eeb1 Remove legacy hacks and add useful error 2015-11-19 13:38:23 +01:00
Dominik Schmidt
e997a194a4 Add nativeScriptJob errors 2015-11-19 06:20:28 +01:00
Dominik Schmidt
e8aa2e6de9 Make params for nativeScriptJobs optional 2015-11-19 06:20:09 +01:00
Dominik Schmidt
29aa9546a8 Allow instantaneous returns for nativeScriptJobs 2015-11-19 06:19:53 +01:00
Dominik Schmidt
17d71b413f Implement Tomahawk.ajax native implementation on behalf of NativeScriptJobs 2015-11-19 05:39:07 +01:00
Dominik Schmidt
3db8e91b51 Bye bye syncRequest 2015-11-19 05:36:05 +01:00
Dominik Schmidt
90d6f0d4e5 Set collectionId on results from Tomahawk.Collection 2015-11-19 01:24:07 +01:00
Dominik Schmidt
dde7db616a Use getStreamUrl on ResultProviders instead of awkward custom iodevicefactories 2015-11-19 01:23:38 +01:00
Dominik Schmidt
c1eadce374 Move lookupUrl stuff from JSResolverHelper to JSResolver, to be moved to own plugin type 2015-11-16 18:19:51 +01:00
Enno Gottschalk
73a1160ce3 Added empty default implementation of testConfig() to Tomahawk.Resolver in tomahawk.js 2015-11-13 16:37:56 +01:00
Dominik Schmidt
35d8945975 Port JSResolver::resolve() 2015-11-13 13:20:52 +01:00
Anton Romanov
e79ec4d2af Fix testConfig on 0.9 2015-11-10 09:12:11 -08:00
Dominik Schmidt
f680e7f44b Merge pull request #334 from TheOneRing/ecm
Use ECMAddAppIcon instead of the copy of the kde4 macro.
2015-11-05 17:13:26 +01:00
Enno Gottschalk
77e5704a2a Fix playback issue in tomahawk.js (Tomahawk.Resolver#_adapter_init) 2015-11-02 17:28:35 +01:00
Dominik Schmidt
866d9b6af3 Be more explicit about which getStreamUrl function to call 2015-10-27 13:31:47 +01:00
Enno Gottschalk
2bb787b930 Remove dead js collection migrator code in tomahawk.js 2015-10-26 22:04:13 +01:00
Hannah von Reth
549193bdd0 Use ECMAddAppIcon instead of the copy of the kde4 macro. 2015-10-15 13:14:51 +02:00
Enno Gottschalk
b7e5e934cb Add deprecation notices to TomahawkResolverCapability and related type declarations 2015-10-14 03:13:04 +02:00
Enno Gottschalk
bfca7635e0 Get rid of outdated example resolver comment in tomahawk.js 2015-10-14 03:13:04 +02:00
Enno Gottschalk
dee8ac4634 Fix typo in tomahawk.js 2015-10-14 03:13:04 +02:00
Enno Gottschalk
01acd34c2e Always explicitely use RSVP.Promise to avoid any incompatibilities 2015-10-14 03:13:04 +02:00
Enno Gottschalk
f8516f2a86 Fix bug in tomahawk.js#Tomahawk.ajax if dataType != "json" 2015-10-14 03:13:04 +02:00
Enno Gottschalk
f89439a46a Some style fixes in tomahawk.js 2015-10-14 03:13:04 +02:00