Dan Field

Results 56 issues of Dan Field

- [ ] Make caching depend on picture size rather than number of pictures; depends on flutter/engine#5378 - [ ] Make caching strategy injectable/swappable

New API will be available for the upcoming stable release. This should not be published until available in stable. We are trying to discourage people from using Zones - it...

The problem is here: https://github.com/TerminalStudio/xterm.dart/blob/774abaf75413ad93c2325a66705fd1428ef53d38/lib/frontend/input_listener.dart#L183-L187 Handling this kind of thing is unfortunately a bit more complicated. The C++ code ends up thinking it needs to keep updating you, and it...

- De-skiafy image shaders and layers - Turn the runtime effect color source into its own object/op - Add a TODO for applying this to text. Image shaders using GPU...

impeller

See https://github.com/flutter/flutter/issues/24351 We redid a bunch of classes that were declared like this: ``` abstract class ReallyAMixin { factory ReallyAMixin._() => null; ... } ``` To this: ``` mixin ReallyAMixin...

enhancement
P2
customer flutter

Semi-related to https://github.com/dart-lang/dartdoc/issues/1982 Today, dartdoc generates a full HTML page for each class, member, method, library, etc. As of right now on Flutter, that's nearly 35,000 files and totals nearly...

P2
customer flutter
performance

After https://github.com/flutter/flutter/commit/c1fe2bd1e0fef2d9f54d51c59f58cb32c33a0726, `RenderObject.dispose` expects overrides to call super. The framework now calls this method automatically at the right times, so the manual calls can be removed.

For example, `SomeRenderObject.semanticBounds` may get deduplicated to `RenderClipOval._defaultBounds`, because the impelmentations are both `Offset.zero & size`, leading to a stack trace that looks like this: ``` at RenderBox.size(box.dart:2023) at RenderClipOval._defaultClip(proxy_box.dart:1731)...

area-vm
customer-flutter

This PR does a few things: - Adds a UintPoint32 and a IPoint32 to handle uvec2/ivec2 members, and updates the reflector to know about these. - Turns structs that have...

impeller

Flutter has a custom script to check for whitespace at the end of files. It'd be nice to have this as an analyzer lint for dart files so the IDE...

type-enhancement
lint request
customer: flutter
P4