Joshua Granick
268b86e973
Improve base path logic
2017-02-21 20:14:24 -08:00
Joshua Granick
21ce05da52
Fix native HTTPRequest if the file is nnot found or begins with ~/
2017-02-21 18:49:30 -08:00
Joshua Granick
da2d0b09a9
Add verbose log messages for detail on preloading ( close #927 )
2017-02-15 14:10:35 -08:00
Joshua Granick
138043bf94
Fix Assets.getBytes for a cached text asset
2017-01-27 16:21:56 -08:00
Joshua Granick
ca8c0c5a48
Centralize AssetManifest base path logic (still need to improve this system)
2017-01-24 09:46:28 -08:00
Danny Wilson
f029179a1b
Cache loaded TEXT Assets in AssetLibrary
2017-01-24 15:02:18 +01:00
Joshua Granick
76e51a2379
Asset library fixes/unification for Flash
2017-01-23 10:32:19 -08:00
Joshua Granick
7623830d3b
Preloader fixes
2017-01-18 11:04:22 -08:00
Joshua Granick
2419bacf64
Try to preload a path group only once
2017-01-16 14:14:53 -08:00
Joshua Granick
feec323117
Improve asset library progress events ( close #886 )
2017-01-14 16:21:38 -08:00
Joshua Granick
15d91d84f6
Workaround to allow similar sounds to load as one group on HTML5 ( close #883 )
2017-01-14 11:14:56 -08:00
Joshua Granick
7f7273fff4
Initial Vorbis bindings, rename lime.audio to lime.media
2017-01-06 17:39:35 -08:00
restorer
eb6934eced
1. More precise preloader for html5; 2. Fix font preloading in Safari.
2016-12-20 13:23:10 +03:00
Joshua Granick
e9b2609d29
Fix HTML5 font preload
2016-12-19 14:08:58 -08:00
Joshua Granick
bc91351d3e
Tag files for C++ release, even on debug builds, unless -Dlime-debug
2016-12-15 21:40:37 -08:00
Joshua Granick
1ad14bf7d3
Asset manifest improvements
2016-12-12 18:16:41 -08:00
Danny Wilson
b294c54206
Asset and AssetLibrary code de-duplication
...
- Add getAsset and loadAsset dispatching functions
- Add AssetCache exists and set
- De-duplicate symbol splitting code
- Remove unneeded casts of AssetType to String
2016-12-12 14:13:27 +01:00
Joshua Granick
61fec3eefe
Push asset logic deeper into 'loadFrom*' static methods and AssetLibrary
2016-12-11 13:50:34 -08:00