gaaclarke
e9c2102373
Expanded channel buffer resize to method channels. ( #12725 )
...
* Expanded channel buffer resize to method channels.
2019-10-02 17:59:59 -07:00
gaaclarke
f407e06970
Resize channel buffers ( #12402 )
...
Made it so you can resize channel buffers by sending messages to them.
2019-10-01 10:31:25 -07:00
gaaclarke
933f83e303
Added unit tests for method channels. ( #12373 )
...
Added unit tests for method channels.
2019-09-20 14:25:56 -07:00
Francisco Magdaleno
cfa6c7c72b
[macos] Reland function refactor ( #10189 )
...
* [macos] Reland function refactor
* Fix bug
2019-07-31 10:57:02 -07:00
Francisco Magdaleno
330b0f023c
Revert "[macos] Revert check on FlutterCodecs and refactor message function] ( #10009 )" ( #10141 )
...
This reverts commit bd3870219a1a7f6e18c94430ead9e0f8375b03b1.
2019-07-25 13:47:29 -07:00
Francisco Magdaleno
bd3870219a
[macos] Revert check on FlutterCodecs and refactor message function] ( #10009 )
...
* [macos] Revert check on FlutterCodecs and refactor message function]
* Remove duplicated code
* Move FlutterPlatformMessage initialization
2019-07-23 15:22:38 -07:00
Francisco Magdaleno
6f3a2eb131
[macos] Add reply to binary messenger ( #9953 )
...
* Add reply to binary messenger
* Address comments
* Formatting
* Address comments
2019-07-22 11:08:08 -07:00
gaaclarke
7a0bbf9355
Fixed memory leak by way of accidental retain on implicit self ( #9329 )
...
Fixed memory leak by way of accidental retain on implicit self.
2019-06-28 10:22:51 -07:00
gaaclarke
54f88ab5da
Revert "Surrogate binary messenger ( #9347 )" ( #9375 )
...
This reverts commit 2f36285bc8d486a584e0ea917fae90245f2c5168.
This was crashing the integration test `- (void)testDualFlutterView`.
2019-06-19 12:29:08 -07:00
gaaclarke
2f36285bc8
Surrogate binary messenger ( #9347 )
...
Created FlutterSurrogateBinaryMessenger to make sure that channels are
holding onto engines and not viewcontrollers. This doesn't change the
public API but makes clients do what we want them to be doing, using
Engine for FlutterBinaryMessenger.
2019-06-18 17:58:45 -07:00
stuartmorgan
e00ac47f49
Reorganize darwin for shared ios/macOS ( #9255 )
...
When the macOS framework was initially landed, it included some iOS code
using a localized hack. This reorganizes the code structure to clearly
indicate which files are shared between iOS and macOS, vs. those that
are platform-specific.
2019-06-17 11:24:41 -07:00