Commit Graph

17 Commits

Author SHA1 Message Date
agra
a1ab667178 keyboard: sampled native curve, interactive dismiss, scroll freeze
- Dart-side animation replay using exact native curve (21-point lookup
  table sampled from CADisplayLink) with 16ms start offset and 10ms
  shorter duration to stay ahead of the native animation pipeline.
- Snap-back reads bounds presentation layer so height doesn't jump.
- Dismiss defers resignFirstResponder until bounds animation completes,
  with immediate Dart close animation via animTarget/animGeneration.
- enableInteractiveDismiss accepts trackingInset to widen the gesture
  zone above the keyboard (for composer height).
- FFI: anim_target, anim_duration, anim_gen, system_keyboard_height,
  is_tracking exposed for Dart animation and scroll physics.
2026-04-15 22:46:43 +03:00
agra
2777b5f746 0.2.0 2025-02-02 15:05:11 +02:00
alex
8626e8c2c6 stack 2021-03-15 23:21:06 +02:00
alex
a6f3d63d68 +bezier 2020-05-25 09:45:52 +01:00
alex
2e26342fab xxx 2020-05-04 10:58:35 +01:00
alex
94ee74840a zzz 2020-05-04 10:58:19 +01:00
alex
0f2ab52606 xx... 2020-05-04 10:58:03 +01:00
agrapine
6c19b07fe0 0.0.4 2019-10-17 14:46:40 +01:00
agrapine
89160c6788 other 2019-10-17 14:40:01 +01:00
agrapine
756eb5f5d3 ... 2019-10-17 14:39:29 +01:00
agrapine
7664511c28 ... 2019-10-17 14:38:07 +01:00
agrapine
79a175bd6e ... 2019-10-17 14:36:05 +01:00
agrapine
015ef72258 flutter pub pub publish 2019-10-17 14:34:21 +01:00
agrapine
1609ca706c added deploy.md 2019-10-17 14:29:32 +01:00
agrapine
7b63d460d6 expanded includes 2019-10-17 14:27:53 +01:00
agrapine
7493b964be added bend_box 2019-08-07 19:05:39 +01:00
agrapine
810d060d44 red pill 2019-08-07 15:37:44 +01:00