Adam Barth
8fc63eb204
Merge pull request #2201 from abarth/rm_canvas_idl
...
Remove the remaining IDL files
2015-12-29 10:57:55 -08:00
Adam Barth
03e3948828
Remove Path.idl
...
This patch removes the last IDL file from the build and unhooks the bulk
of the IDL compiler from the build system. A later patch will actually
delete the IDL compiler.
2015-12-29 00:41:30 -08:00
Adam Barth
b714feca62
Remove IDL from Canvas and related interfaces
...
After this patch, Path is the only interface using IDL.
2015-12-29 00:21:14 -08:00
Adam Barth
c8d018234d
Merge pull request #2200 from abarth/rm_shader_idl
...
Remove IDL from Shader subclasses
2015-12-29 00:06:26 -08:00
Adam Barth
2e693b1750
Remove IDL from Shader subclasses
...
- Gradient
- ImageShader
2015-12-28 23:02:22 -08:00
Adam Barth
610ab574aa
Merge pull request #2199 from abarth/rm_filter_idl
...
Remove IDL for ColorFilter and MaskFilter
2015-12-28 22:23:49 -08:00
Adam Barth
398e0c89de
Remove IDL for ColorFilter and MaskFilter
2015-12-28 22:14:04 -08:00
Adam Barth
2b0cb5e3da
Merge pull request #2198 from abarth/rm_painting_idl
...
Remove IDL for DrawLooper-related interfaces
2015-12-28 22:13:26 -08:00
Adam Barth
3288499017
Remove IDL for DrawLooper-related interfaces
2015-12-28 21:54:40 -08:00
Adam Barth
2c8d6ac365
Merge pull request #2197 from abarth/rm_drawable
...
Remove Drawable interface
2015-12-28 20:53:48 -08:00
Adam Barth
cd01826488
Remove Drawable interface
...
We didn't end up using this interface. Instead, we use trees of
Pictures.
2015-12-28 19:50:42 -08:00
Ian Hickson
c86fb833e7
Merge pull request #2196 from Hixie/input-crash
...
Fix the Input crash.
2015-12-28 16:54:32 -08:00
Ian Hickson
623c951efd
Fix the Input crash.
...
KeyboardServiceImpl's setText method was dropping the new text on
the floor instead of passing it on to the KeyboardServiceState.
Then it was passing the selection indices through, so they were
out of range, which the Android runtime doesn't like.
Fixes #964 .
2015-12-28 14:50:26 -08:00
Ian Hickson
e27416e2b5
Merge pull request #2195 from Hixie/fix
...
Fix bustage by adding a DartConverter<unsigned long>.
2015-12-28 12:43:44 -08:00
Ian Hickson
58246595ed
Fix bustage by adding a DartConverter<unsigned long>.
...
Also, update a comment to explain why unsigned long long is special.
2015-12-28 11:21:24 -08:00
Adam Barth
e8e1638b84
Merge pull request #2194 from abarth/no_text_idl
...
Remove IDL from engine/core/text
2015-12-26 13:04:10 -08:00
Adam Barth
bd3a181dac
Remove IDL from engine/core/text
...
Instead, use our new template magic.
2015-12-25 20:31:51 -08:00
Adam Barth
f018291f3e
Merge pull request #2193 from abarth/less_boilerplate
...
Reduce the boilerplate when creating bindings
2015-12-25 20:31:12 -08:00
Adam Barth
ca934cf956
Reduce the boilerplate when creating bindings
...
Instead, use C++ template to generate the callback trampolines and the
registration block.
2015-12-24 01:43:56 -08:00
Adam Barth
decb96b6aa
Merge pull request #2116 from abarth/remove_idl
...
Remove IDL from engine/core/compositing
2015-12-24 00:19:13 -08:00
Adam Barth
e3c12b1daa
Remove IDL from engine/core/compositing
...
Rather than using IDL code generation, we now use some template magic to
generate this code. No all the code is template-generated yet, but this
patch is a start in that direction.
2015-12-24 00:13:09 -08:00
Chinmay Garde
e466c7dbd5
Merge pull request #2191 from chinmaygarde/master
...
Add iOS implementations for MediaPlayer volume and looping setters
2015-12-16 15:25:45 -08:00
Chinmay Garde
514aa0a69f
Add iOS implementations for MediaPlayer volume and looping setters
2015-12-16 14:59:17 -08:00
Chinmay Garde
15e4f080ac
Merge pull request #2190 from chinmaygarde/master
...
Revert "Roll Skia"
2015-12-16 14:25:33 -08:00
Chinmay Garde
31889995c4
Revert "Roll Skia"
...
This reverts commit eeafe3a576d7f647b347ba9e8de6f2af6c565cca.
2015-12-16 14:18:58 -08:00
Jason Simmons
ed13305735
Merge pull request #2189 from jason-simmons/engine_release_1216
...
rev engine
2015-12-16 10:54:15 -08:00
Jason Simmons
07948337d9
rev engine
2015-12-16 10:53:54 -08:00
Jason Simmons
0f83cdc47d
Merge pull request #2188 from jason-simmons/activity_pause_resume
...
Provide callbacks for activity pause and resume events
2015-12-16 10:27:03 -08:00
Jason Simmons
e55cf62694
Provide callbacks for activity pause and resume events
2015-12-15 18:01:36 -08:00
Jason Simmons
0cca3dd352
Merge pull request #2186 from jason-simmons/sound_track_volume
...
Add MediaPlayer methods for volume and looping
2015-12-15 12:24:04 -08:00
Jason Simmons
85a3a3a310
Merge pull request #2187 from jason-simmons/image_decode_jpeg
...
Check the image decoder's failed flag after obtaining the frame buffer
2015-12-15 12:23:59 -08:00
Jason Simmons
8883ada7d6
Check the image decoder's failed flag after obtaining the frame buffer
...
Some decoders (e.g. JPEG) do not execute the decode until the call to
frameBufferAtIndex. If the decode fails, we should not try to return a
bitmap.
2015-12-15 11:15:00 -08:00
Jason Simmons
04ff30d78b
Add MediaPlayer methods for volume and looping
2015-12-15 10:48:00 -08:00
Jason Simmons
31720a58f9
Merge pull request #2185 from jason-simmons/deps_patched_yasm
...
Add patched-yasm back to DEPS for use by libjpeg_turbo
2015-12-14 17:36:59 -08:00
Jason Simmons
df90dcb784
Add patched-yasm back to DEPS for use by libjpeg_turbo
2015-12-14 17:33:05 -08:00
Jason Simmons
13998be151
Merge pull request #2184 from jason-simmons/engine_release_1214a
...
rev engine
2015-12-14 17:00:50 -08:00
Jason Simmons
50df877592
rev engine
2015-12-14 16:58:03 -08:00
Jason Simmons
b740478cc0
Merge pull request #2183 from jason-simmons/jpeg_bug_918
...
Revert to libjpeg_turbo
2015-12-14 16:54:09 -08:00
Jason Simmons
784fe3dd0b
Revert to libjpeg_turbo
...
We had switched to libjpeg, but libjpeg was failing to decode images when
built with the defines in our .gn files
2015-12-14 16:48:49 -08:00
Jason Simmons
5a32fb6334
Merge pull request #2181 from jason-simmons/engine_release_1214
...
rev engine
2015-12-14 10:48:03 -08:00
Jason Simmons
663cc31668
rev engine
2015-12-14 10:44:44 -08:00
Jason Simmons
f31c30297c
Merge pull request #2163 from jason-simmons/sound_pool_2
...
In SoundPool, have the client provide stream IDs
2015-12-14 10:42:21 -08:00
Jason Simmons
d9b4f66dd1
In SoundPool, have the client provide stream IDs so future API calls aren't gated on completion of Play()
...
Also use an array to represent channel volumes instead of assuming two channels
2015-12-14 10:37:14 -08:00
Ian Hickson
e5c866cd95
Merge pull request #2180 from Hixie/temp
...
rev engine
2015-12-11 17:52:17 -08:00
Hixie
2e2423e8e5
rev engine
2015-12-11 17:51:04 -08:00
Chinmay Garde
305f524054
Merge pull request #2179 from chinmaygarde/master
...
Build script used by builders to package the unified Xcode project
2015-12-11 15:27:04 -08:00
Chinmay Garde
53138f9d7f
Build script used by builders to package the unified Xcode project
2015-12-11 15:25:21 -08:00
Chinmay Garde
cd9be85af7
Merge pull request #2175 from chinmaygarde/master
...
Switch snapshotter and application runner based on Xcode target
2015-12-11 15:17:41 -08:00
Adam Barth
4d19d802a4
Merge pull request #2177 from abarth/rm_third_party_build
...
Remove //third_party/BUILD.gn
2015-12-11 14:24:07 -08:00
Adam Barth
d68f02607f
Remove //third_party/BUILD.gn
...
We no longer need this hack to mux between libjpeg and libjpeg_turbo.
2015-12-11 14:13:46 -08:00