Josh Matthews
93418d4cc9
Update for latest libcore changes.
2012-08-15 23:27:55 -04:00
Brian Anderson
fe4b1c92dd
Perform the image prefetch in a different task
...
Having the prefetch task send back the results immediately will
provide an appropriate event to signel clients that want to know
when images become available.
2012-08-12 21:41:53 -07:00
Brian Anderson
fa8fd4d243
Copy fewer urls in the image cache
2012-08-12 16:43:57 -07:00
Brian Anderson
91b566cffd
Structure the image cache as a state machine
2012-08-12 16:09:30 -07:00
Brian Anderson
05fd04ac8d
Fix error reporting in image_cache_task
2012-08-12 15:32:35 -07:00
Brian Anderson
3af31cc0cc
arc is in std now
2012-08-11 15:53:02 -07:00
Brian Anderson
38321d9b70
Load images through the image cache
2012-08-10 20:11:18 -07:00
Brian Anderson
b31da68ef2
Eliminate warnings
2012-08-10 18:29:27 -07:00
Brian Anderson
8e428ce5f0
Thread the image cache task through to the layout task
2012-08-10 18:13:52 -07:00
Brian Anderson
e4a09a3287
Add docs to image_cache_task
2012-08-10 17:27:37 -07:00
Brian Anderson
dd3d5e3cd1
Decode images in parallel
2012-08-10 17:27:37 -07:00
Brian Anderson
2fa203bc72
Restructure ImageCache.get_image
2012-08-10 17:27:37 -07:00
Brian Anderson
d155daf5bf
Add some more error handling to ImageCache
2012-08-10 17:27:37 -07:00
Brian Anderson
dffbc82cf8
Don't continue to fetch images after they are decoded and cached
2012-08-10 17:27:37 -07:00
Brian Anderson
d723e0cf7b
Some refactoring of ImageCache
2012-08-10 17:27:37 -07:00
Brian Anderson
872a82b9f0
Decode images in the ImageCache
2012-08-10 17:27:37 -07:00
Brian Anderson
61e8c5c457
Rename image to Image. Misc
2012-08-10 17:27:37 -07:00
Brian Anderson
3708fcf9e0
Begin working on ImageCacheTask
2012-08-10 17:27:36 -07:00
Margaret Meyerhofer
2eb6f39be2
Added the ability to specify width by css
2012-08-10 17:02:23 -07:00
Margaret Meyerhofer
95d0998149
Added the ability to compute heights from parent heights and to layout specified heights
2012-08-10 15:30:35 -07:00
Brian Anderson
470a88f459
Reenable some shaper tests on linux
2012-08-09 20:13:55 -07:00
Brian Anderson
9169270e21
Update rust-harfbuzz
2012-08-09 20:09:17 -07:00
Brian Anderson
a8f50a67ca
Update rust-harfbuzz
2012-08-09 19:40:05 -07:00
Brian Anderson
fb5a2cc238
Reenable some text tests
2012-08-09 19:44:43 -07:00
Patrick Walton
7512cfad4c
Update rust-azure
2012-08-09 19:05:11 -07:00
Patrick Walton
39119adb67
Use the high-level Cairo API in the compositor. Also modernize the style a bit.
2012-08-09 19:04:27 -07:00
Brian Anderson
d7eb2ab8ac
Restructure text module
2012-08-09 19:03:32 -07:00
Brian Anderson
2b29512ef5
Give FontLibrary a handle to NativeFontLibrary
2012-08-09 19:03:32 -07:00
Brian Anderson
d4e37f0c82
Make QuartzNativeFont return placeholder values instead of failing
2012-08-09 19:03:32 -07:00
Margaret Meyerhofer
0b7d020174
Extend the traversal interface to support passing a value from parents to children.
2012-08-09 17:55:22 -07:00
Patrick Walton
16634610f2
Update Azure submodule
2012-08-09 17:34:47 -07:00
Patrick Walton
350b26c1d4
Use the high-level, safe Azure API in the PNG sink instead of the low-level, unsafe one
2012-08-09 17:33:48 -07:00
Patrick Walton
1533972c63
Update submodules
2012-08-09 12:17:06 -07:00
Patrick Walton
95c9188f58
Update for impl language changes
2012-08-09 12:12:23 -07:00
Margaret Meyerhofer
7e8d0949d0
Fixed syntax by changing alt to match
2012-08-08 13:40:19 -07:00
Margaret Meyerhofer
0b796c410c
Fixed the changing alt syntax and cleaned up some compiler warnings
2012-08-06 14:55:26 -07:00
Brian Anderson
f290f18087
Update rust-layers
2012-08-05 14:35:52 -07:00
Brian Anderson
fad37bb08b
Update a number of submodules
2012-08-05 13:12:21 -07:00
Tuncer Ayaz
1651d7036b
Adapt to net_url changes
2012-08-05 14:43:15 +02:00
Tuncer Ayaz
cb85521097
Adapt to rust changes
2012-08-05 14:42:50 +02:00
Brian Anderson
1a713b81bb
Update rust-harfbuzz
2012-08-02 19:05:19 -07:00
Brian Anderson
e908ea6161
Remove rust-sdl, ragel, harfbuzz submodules
2012-08-02 17:03:06 -07:00
Brian Anderson
b4d352be44
Update rust-harfbuzz
2012-08-02 16:49:15 -07:00
Brian Anderson
8a4ac15908
Update rust-harfbuzz, remove harfbuzz and ragel from the build
2012-08-02 17:09:11 -07:00
Brian Anderson
4da72b4925
Update rust-http-client
2012-08-02 16:35:28 -07:00
Margaret Meyerhofer
b9b68a72b7
Fixed compilation errors from keyword changes
2012-08-02 11:00:58 -07:00
Margaret Meyerhofer
fa122b2a78
Added the ability to iterate over the layout-box tree in parallel.
2012-08-01 17:01:20 -07:00
Brian Anderson
f2c97474c5
Add more resource_task docs
2012-07-28 17:08:33 -07:00
Brian Anderson
08789e5bc8
Use ResourceTask to fetch scripts
2012-07-28 16:59:14 -07:00
Brian Anderson
25a5e903a7
Update rust-http-client
2012-07-28 16:24:42 -07:00