1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-01-17 22:38:33 +01:00

516 Commits

Author SHA1 Message Date
Enno Gottschalk
73a1160ce3 Added empty default implementation of testConfig() to Tomahawk.Resolver in tomahawk.js 2015-11-13 16:37:56 +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
Enno Gottschalk
ee8c687577 Merge changes in tomahawk.js from tomahawk-player/tomahawk-android 2015-10-14 03:13:04 +02:00
Christian Muehlhaeuser
ed5b4b25ec Merge pull request #325 from tomahawk-player/branding
Branding and download manager updates
2015-10-10 21:12:12 +02:00
Anton Romanov
31539e87d7 [tomahawk.js]Remove some excessive logging 2015-09-25 11:59:43 -07:00
Dominik Schmidt
69d060de38 Merge pull request #326 from theli-ua/api
First attempt at 0.9 js resolver API
2015-09-24 01:28:22 +02:00
Anton Romanov
09c4c7cac9 Consider 201 http status as a success 2015-09-21 16:11:32 -07:00
Anton Romanov
011bfdaef0 Implement Tomahawk.localStorage 2015-09-17 17:18:09 -07:00
Anton Romanov
2db6080731 [api 0.9] fix track number in collection, add release year and bitrate to collection storage 2015-09-17 16:54:35 -07:00
Anton Romanov
f2c652c1e9 Fix accidentally deleted line 2015-09-17 16:27:57 -07:00
Anton Romanov
b12df536ad [0.9 api]Fix built-in custom url 2015-09-16 12:09:59 -07:00
Anton Romanov
ddffd7c935 [0.9 api]Report all browse capabilities for builtin collection implementation 2015-09-11 23:52:52 -07:00
Anton Romanov
46bbe7ac74 [0.9 api]Implement albums view for collections 2015-09-11 14:00:29 -07:00
Anton Romanov
7171d475a2 [0.9 api] use collection for search 2015-09-10 18:54:37 -07:00
Anton Romanov
4a3c5a5b78 [0.9 api]always register custom url handler for resolver 2015-09-10 15:58:07 -07:00
Anton Romanov
82dcb959d9 Use prettyname if description is missing in collection's settings, save trackcount when updating index 2015-09-10 15:13:43 -07:00
Anton Romanov
1d750b25a9 First attempt at 0.9 js resolver API 2015-09-09 22:49:16 -07:00
Dominik Schmidt
aafff617e5 Branding and download manager updates 2015-09-06 22:38:20 +02:00
Anton Romanov
10fc1adf6e fix detection of content type for non-native requests 2015-08-19 16:18:18 -07:00
Anton Romanov
eaad1f28df Allow setting User-Agent via nativeAsyncRequest 2015-08-19 15:40:07 -07:00
Anton Romanov
d3c748c9ae Use xss safe version 2015-06-29 15:17:19 -07:00
Anton Romanov
84d27aa615 Add htmldecode function 2015-06-17 11:19:42 -07:00
Anton Romanov
f2acf783cc dataEncodingFormat => dataFormat 2015-05-02 09:46:55 -07:00
Anton Romanov
4c1da6f78b Allow to encode post/get params with json.stirngify and specify own content-type 2015-05-02 09:46:55 -07:00
Dominik Schmidt
58a52c71c2 Add InfoAlbumPurchaseUrl info system type 2015-04-13 22:49:46 +02:00
Jason Herskowitz
7d286e852e Add download preference icon 2015-04-11 18:26:29 -04:00
Jason Herskowitz
a9440c6c96 Clean up History and Inbox icons a bit 2015-04-05 10:34:03 -04:00
Will Stott
f909e3d664 Use correct method to encode a JSON string in failed script result. 2015-03-25 19:47:00 +00:00
Dominik Schmidt
97d2a5ea00 Add Tomahawk.currentCountry to JS env 2015-03-10 16:08:30 +01:00
Will Stott
f5f80fe465 Don't override settings.method in Tomahawk.ajax. Not sure if settings.type is ever different than settings.method. But i kept both anyway, and left type with precedence. 2015-03-04 20:12:19 +00:00
Dominik Schmidt
9625c9a072 Don't swallow errors in promises 2015-03-03 22:10:27 +01:00
Dominik Schmidt
16df4d958e Use complete RSVP instead of ES6Promise 2015-03-03 22:09:39 +01:00
Thierry Goeckel
d7517d8f6d Fix typos. 2015-02-06 23:00:20 +01:00
Dominik Schmidt
61ad535909 [tomahawk.js] Don't override all settings passed to Tomahawk.ajax/post if url is passed as first parameter
Thanks to Will Stott (@willstott101) for catching the actual bug and finding a typo in
the first version of this commit.
2015-02-06 23:00:20 +01:00
Dominik Schmidt
178f13acba [tomahawk.js] Make Tomahawk.log suck less in non-Tomahawk envs 2015-02-06 23:00:20 +01:00
Dominik Schmidt
ae4fe0d62a [tomahawk.js] Add support for serializing GET parameters in Tomahawk.ajax 2015-02-06 23:00:20 +01:00
Dominik Schmidt
78279dc268 [tomahawk.js] Add support for xml responses in Tomahawk.ajax 2015-02-06 23:00:20 +01:00
Dominik Schmidt
940b1044e9 [tomahawk.js] Add Promise resolver adapter 2015-02-06 23:00:20 +01:00
Dominik Schmidt
0ec9823308 Add Tomahawk.ajax as Promise based wrapper around Tomahawk.asyncRequest 2015-02-06 23:00:20 +01:00