Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [test] add ability to take the OnlineFileSource offline | Konstantin Käfer | 2017-09-22 | 1 | -0/+3 |
| | | | | This functionality is used for testing to ensure correct offline behavior when connectivity is missing. | ||||
* | [core] Use the ResourceTransform instead of callbacks | Thiago Marcos P. Santos | 2017-06-26 | 1 | -3/+5 |
| | | | | | Based on the actor model, can be considered safer to use since we don't need to worry about object lifetime anymore. | ||||
* | [core] add ability to transform URLs before they're requested from the Internet | Konstantin Käfer | 2017-02-20 | 1 | -0/+4 |
| | |||||
* | [core] remove trailing whitespace, add trailing newlines, add space after // | Konstantin Käfer | 2017-01-27 | 1 | -1/+1 |
| | |||||
* | [core] [android] - public api configurable base endpoint (#6309) | Tobrun | 2016-09-15 | 1 | -0/+5 |
| | | | add runloop to test | ||||
* | [core] use #pragma once instead of ifdef include guards | Konstantin Käfer | 2016-05-25 | 1 | -4/+1 |
| | |||||
* | [core] Remove internal threading from OnlineFileRequest | John Firebaugh | 2016-04-14 | 1 | -6/+2 |
| | | | | There's no need to do the work that OnlineFileRequest does on a separate thread from the DefaultFileSource thread, and having AsyncTasks proxy to other tasks across a thread boundary adds needless complexity. | ||||
* | [core] Unify FileRequest and WorkRequest | John Firebaugh | 2016-03-24 | 1 | -1/+1 |
| | |||||
* | [core] Make {Default,Online}FileSource::Impl more similar | John Firebaugh | 2016-02-10 | 1 | -3/+0 |
| | |||||
* | [core] Moving caching logic to DefaultFileSource | John Firebaugh | 2016-02-10 | 1 | -3/+1 |
| | | | | This results in OnlineFileSource containing precisely the logic we want for reuse by OfflineFileSource, and no more. | ||||
* | [core] Eliminate FileCache interface | John Firebaugh | 2016-01-14 | 1 | -2/+3 |
| | | | | There is only one implementation and we're unlikely to add more. | ||||
* | [core] Remove request coalescing in OnlineFileSource | John Firebaugh | 2016-01-13 | 1 | -1/+1 |
| | |||||
* | [core] Simplify asset:// implementation | John Firebaugh | 2016-01-13 | 1 | -1/+1 |
| | | | | | | | | * Move asset:// URL handling to DefaultFileSource. * AssetFileSource implements FileSource interface and follows familiar implementation patterns. * Move default implementation to platform/default, zip implementation to platform/android. * Don't bother with modified / expires / etag -- assets are not cached so it doesn't matter. * Don't bother with interleaving individual IO calls on the implementation thread. That adds a lot of complexity for very little benefit. | ||||
* | [core] Refactor to instance methods on OnlineFileRequestImpl | John Firebaugh | 2016-01-13 | 1 | -0/+2 |
| | |||||
* | [tests] Test with OnlineFileSource | John Firebaugh | 2015-12-23 | 1 | -0/+34 |
When we introduce OfflineFileSource, the behavior of existing tests should not change. |