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 |
|
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 |
|
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 |
|
Dominik Schmidt
|
af26750164
|
Delete promises used in javascript collection comp layer
|
2015-02-06 23:00:19 +01:00 |
|
Dominik Schmidt
|
1cbae9b957
|
Add album and tracks view to script collections
|
2015-02-06 23:00:19 +01:00 |
|
Dominik Schmidt
|
8ac87615c9
|
Support legacy collection api
|
2015-02-06 23:00:19 +01:00 |
|
Dominik Schmidt
|
25ba94f183
|
Port script collections to new script system
|
2015-02-06 23:00:18 +01:00 |
|
Dominik Schmidt
|
343767f03c
|
Make function not found message actually useful
|
2015-02-06 23:00:17 +01:00 |
|
Dominik Schmidt
|
07838afaa6
|
Port ScriptInfoPlugin to new generic script plugin infrastructure
|
2015-02-06 23:00:16 +01:00 |
|
Dominik Schmidt
|
132c7d4cd2
|
Add configTest to ResolverAccounts
|
2015-02-06 23:00:16 +01:00 |
|
Dominik Schmidt
|
fbc547f882
|
Add JS debug spam, to be removed later
|
2015-02-06 23:00:15 +01:00 |
|
Dominik Schmidt
|
b2c3ab8532
|
Use integers as object ids
|
2015-02-06 23:00:14 +01:00 |
|
Dominik Schmidt
|
8d15e12973
|
Handle scripts not returning promises
|
2015-02-06 23:00:14 +01:00 |
|
Dominik Schmidt
|
507df5317e
|
Make sure the ScriptJob fails if script does not return an object for a request
|
2015-02-06 23:00:14 +01:00 |
|
Dominik Schmidt
|
3d4cfa0161
|
Address simple issues raised in PR
|
2015-02-06 23:00:13 +01:00 |
|
Dominik Schmidt
|
a59cdbe19f
|
Implement request / script uuids
|
2015-02-06 23:00:13 +01:00 |
|
Dominik Schmidt
|
ec3f40718e
|
Allow registering C++-plugins from JS, make them usable and use the new api in ScriptLinkGeneratorPlugin
|
2015-02-06 23:00:13 +01:00 |
|
Enno Gottschalk
|
7125ba758f
|
Added noop Tomahawk.localStorage methods to tomahawk.js
|
2014-12-17 00:02:55 +01:00 |
|
Enno Gottschalk
|
4fdd86f3bb
|
Merged changes made to tomahawk.js in tomahawk-android
|
2014-12-16 19:11:01 +01:00 |
|
Dominik Schmidt
|
91af16fc18
|
Style and debug spam cleanup
|
2014-11-17 21:46:40 +01:00 |
|
Dominik Schmidt
|
f8ce2c9108
|
Add Tomahawk.assert to JS bindings
|
2014-11-17 21:46:39 +01:00 |
|
Dominik Schmidt
|
d5fab40884
|
Add JavaScript InfoPlugins
|
2014-11-17 21:46:38 +01:00 |
|
Uwe L. Korn
|
c64891e3f7
|
Merge pull request #263 from lorenzhs/js-remove-diacritics
JS Resolver API: Add diacritic removal function
|
2014-09-28 17:48:01 +02:00 |
|
Lorenz Hübschle-Schneider
|
7afaa13698
|
tomahawk.js: Add missing semicolons and fix indentation
|
2014-09-28 17:32:14 +02:00 |
|
Lorenz Hübschle-Schneider
|
57f8fd245d
|
JS Resolver API: Add diacritic removal function
|
2014-09-28 17:30:24 +02:00 |
|
Lorenz Hübschle-Schneider
|
69b703d8a4
|
JS Resolver API: Wrap base64 functions
Otherwise, we get TypeErrors
|
2014-08-21 17:41:23 +01:00 |
|
Uwe L. Korn
|
705050aee8
|
Only call callback if really defined
|
2014-06-10 16:12:05 +01:00 |
|
Uwe L. Korn
|
fff437d7a3
|
Add basic metadata scanning for JS Resolvers
|
2014-06-10 16:01:49 +01:00 |
|