Commit Graph

  • 2531fdcb74 FFmpeg software H.264 decoder: opt-in via pubspec flag master agra 2026-06-15 19:16:16 +03:00
  • 27cfc87def notifications + window: add Android native plugins agra 2026-05-30 13:39:49 +03:00
  • e8f8882f2e navi: honor Screen.canPop across back/swipe pop paths agra 2026-05-29 20:05:37 +03:00
  • 2398c8ad35 insets: lazy _start capture matches frame-callback ts domain agra 2026-05-29 08:40:19 +03:00
  • 4fa46725a9 keyboard: pre-R IME inset reports total bottom area to match iOS agra 2026-05-29 08:40:04 +03:00
  • dc47fc0159 video: drain libavcodec's reorder buffer at end-of-stream agra 2026-05-29 07:45:48 +03:00
  • c0d55babf3 video: pre-ship review fixes for the FFmpeg renderer agra 2026-05-29 07:33:20 +03:00
  • 7243ef7de4 video: vendor FFmpeg software AVC renderer agra 2026-05-28 19:24:17 +03:00
  • 7ad3a38d38 podspec: silence 'will be run during every build' warning on Mirror script agra 2026-05-27 15:34:34 +03:00
  • 76621a4132 window: extract XWindow primitive; XNotifications stops carrying focus agra 2026-05-27 14:42:39 +03:00
  • c3e540599a notifications: remove diagnostic NSLogs agra 2026-05-27 13:58:52 +03:00
  • c7ba8af498 notifications: add NSLog diagnostics + explicit .active interruption level agra 2026-05-27 13:09:50 +03:00
  • 68b97ce100 notifications: persist macOS toasts in Notification Center agra 2026-05-27 13:05:49 +03:00
  • f5d32a828f notifications: add XNotifications + macOS UNUserNotificationCenter plugin agra 2026-05-27 13:02:51 +03:00
  • ff520be971 insets: explicit-intent setSystemUiMode replaces always-on lerp agra 2026-05-25 23:04:51 +03:00
  • de4925adf9 video_player + insets: native playback backend + animated viewPadding agra 2026-05-23 15:57:15 +03:00
  • 96df891b9d keyboard: clamp Dart curve to native height; narrow close-edge flush agra 2026-05-22 21:26:55 +03:00
  • de0a96b557 keyboard(android): pre-R IME tracking + flush dirty marks during persistent callback agra 2026-05-22 20:55:07 +03:00
  • 34d3616d16 url: detect every scheme, supplementing native http/https/ftp/rtsp agra 2026-05-22 14:35:36 +03:00
  • 3a2f6ef2e9 url: drop digit-bridge requirement, leading (/+/0 alone is enough agra 2026-05-22 12:40:33 +03:00
  • 54da3ef01f url: tighten phone detection to kill bare-digit false positives agra 2026-05-22 12:38:19 +03:00
  • 30a2933e7b gallery(android): Photo Picker Manage flow + per-type MediaStore queries agra 2026-05-21 21:47:34 +03:00
  • 8fcb2b4af7 core: add Chrono — lifecycle-aware Timer (port from stated) agra 2026-05-21 17:17:30 +03:00
  • 05d408a50f ux: Pane.flushLayoutSync — synchronous layout pass for inline measurement agra 2026-05-21 14:07:15 +03:00
  • d68a2978eb ux: bulk WIP — UxPlugin→XPlugin rename + new anim/core/navi/reactive packages agra 2026-05-21 08:58:07 +03:00
  • a508aca2bb camera: requestAudioPermission — in-app prompt first, settings on permanent denial agra 2026-05-21 08:50:39 +03:00
  • 1a7ce1ac1b url: let plain-digit phones reach the native detector agra 2026-05-15 00:22:44 +03:00
  • 5512acd540 url: require 7+ digits to flag a match as a phone number agra 2026-05-15 00:16:25 +03:00
  • edca5c88f5 url: strip invisible chars at decode + reject LRM/RLM at launch agra 2026-05-15 00:00:46 +03:00
  • b4b5ee58a9 feat: UxUrl — native URL / phone / email detection + tap launcher agra 2026-05-14 22:59:25 +03:00
  • 3d36f17edf camera: app-lifecycle pause / resume (Phase 6 polish) agra 2026-05-13 21:43:50 +03:00
  • 71c84179a6 camera: drop NSLog scaffolding now that macOS rotation is settled agra 2026-05-13 21:28:05 +03:00
  • 4c10604cb8 camera: pin macOS connections to 0° rotation (sensor-native landscape) agra 2026-05-13 21:24:52 +03:00
  • 0b5618948a camera podspec: mirror darwin/Camera on every build, not just pod install agra 2026-05-13 21:20:39 +03:00
  • e03e698caa camera: NSLog fallback in photo delegate so we can see it fired agra 2026-05-13 20:36:22 +03:00
  • 9ba8ff8e61 camera: macOS uses cgImageRepresentation + ImageIO (skip fileDataRepresentation EXIF) agra 2026-05-13 20:32:14 +03:00
  • cb2b57f661 camera: log captured JPEG dims + EXIF Orientation post-shot agra 2026-05-13 20:26:24 +03:00
  • 41c3fab7b5 camera: pin macOS photo connection to .portrait (counter-intuitive) agra 2026-05-13 19:48:04 +03:00
  • c5a1b50982 camera: use videoRotationAngle on macOS 14+ to pin photo to landscape agra 2026-05-13 19:43:44 +03:00
  • f0a7f0b3a1 camera: pin macOS photo connection to .landscapeRight agra 2026-05-13 19:40:51 +03:00
  • 8bed5435ad camera: stricter macOS dispose order + plugin diagnostics → ux.Log agra 2026-05-13 19:35:36 +03:00
  • de1a9fd25e camera: emit previewSize from the first sample buffer's real dims agra 2026-05-13 19:20:00 +03:00
  • 8ab672c12a camera: per-platform capture-orientation extension + macOS sensor=0 agra 2026-05-13 19:07:29 +03:00
  • a6d2539722 camera: macOS device discovery now includes external + Continuity agra 2026-05-13 18:58:37 +03:00
  • 14565ebd7a camera: macOS port via darwin/ split (no shared-file pragmas) agra 2026-05-13 18:53:46 +03:00
  • 16f986ab37 camera tests: cover async previewSize updates via PreviewSizeChanged agra 2026-05-13 18:24:59 +03:00
  • c4a8eb634f camera: Android video recording (Phase 4b) agra 2026-05-13 18:21:16 +03:00
  • 181fce6ab9 camera: don't double-mirror front cam on Android agra 2026-05-13 18:14:26 +03:00
  • f78dd4d846 camera: Android preview rotation stays at 0 (texture transform applies) agra 2026-05-13 17:52:33 +03:00
  • cc243b7b0a camera: previewRotationQuarterTurns + async previewSize event agra 2026-05-13 17:44:45 +03:00
  • a3020baeb9 camera: bump CameraX 1.3.4 → 1.4.2 for 16-KB page alignment agra 2026-05-13 17:34:40 +03:00
  • 5cd3505272 camera: Android photo + preview + lifecycle (Phase 4a) agra 2026-05-13 17:25:28 +03:00
  • 35151bb325 camera: mirror preview only, not capture (telegram fidelity) agra 2026-05-13 17:12:07 +03:00
  • 73a69b6374 camera: keep devicesInUse aligned across flip + create failure agra 2026-05-13 17:04:32 +03:00
  • 6d6a871c53 camera: iOS implementation (Phase 2+3) agra 2026-05-13 16:56:49 +03:00
  • 45aac312a8 camera: Dart facade + backend + channel + preview + tests agra 2026-05-13 14:27:52 +03:00
  • 1e7ffde127 rename UxFile facade → UxFiles; add UxFile value type agra 2026-05-13 14:08:33 +03:00
  • 0d64009f19 scanner: unbind CameraX on PlatformView dispose (Android) agra 2026-05-13 10:05:59 +03:00
  • ab379942f5 gallery: hop presentLimitedLibraryPicker result to main queue agra 2026-05-11 12:15:14 +03:00
  • 1d00f16122 log: HttpSink + native crash capture (iOS/Android) agra 2026-05-11 12:07:26 +03:00
  • a587a7a967 gallery: link PhotosUI in podspec so the limited-picker category loads agra 2026-05-11 12:07:04 +03:00
  • 77cda5a17e gallery: library-change Stream + native observer parity agra 2026-05-11 09:52:17 +03:00
  • 3eba30358c ... agra 2026-05-10 16:37:23 +03:00
  • 65c7a3195a sensor: expose orientationListenable as a ValueListenable agra 2026-05-09 09:04:40 +03:00
  • fb00e98681 clipboard: add UxClipboard.readImage native bridge agra 2026-05-09 07:29:14 +03:00
  • cc28782119 files agra 2026-05-07 12:56:00 +03:00
  • 26cdf63afc scanner agra 2026-05-07 09:22:01 +03:00
  • 6d8efafaa0 ... agra 2026-05-05 23:37:34 +03:00
  • afc7e9c872 file: add path-only pick + native video thumbnail agra 2026-05-02 13:14:21 +03:00
  • a7735fdbb1 keyboard warmup agra 2026-04-28 09:13:36 +03:00
  • 6f73b53c5e 0.8.0: pretty logger (Log) + crash capture agra 2026-04-24 15:06:16 +03:00
  • fc24035162 fluent unawaited agra 2026-04-24 10:59:21 +03:00
  • ae21d81eab automap agra 2026-04-23 13:21:44 +03:00
  • 7e0b9a6330 files agra 2026-04-22 22:42:53 +03:00
  • 2113537078 orientation agra 2026-04-22 16:22:45 +03:00
  • 3032442c31 added matchesTextGolden agra 2026-04-21 21:42:59 +03:00
  • b8d77e0a3a keyboard focus + app_info agra 2026-04-21 16:54:56 +03:00
  • fb40549cce fix sdk constraints for pub.dev validation agra 2026-04-16 18:52:37 +03:00
  • 785c6d3c31 pub.dev score: license, dartdoc, analysis, tests agra 2026-04-16 18:50:33 +03:00
  • 0fff294caf 0.3.0 agra 2026-04-16 18:38:37 +03:00
  • 8ac7b5a5d5 keyboard: fix interactive dismiss race conditions, rewrite example agra 2026-04-16 18:34:05 +03:00
  • 0be198e388 android: keyboard height tracking via JNI/FFI bridge agra 2026-04-15 23:49:16 +03:00
  • a1ab667178 keyboard: sampled native curve, interactive dismiss, scroll freeze agra 2026-04-15 22:46:43 +03:00
  • 2777b5f746 0.2.0 agra 2025-02-02 15:05:11 +02:00
  • 8626e8c2c6 stack alex 2021-03-15 23:21:06 +02:00
  • a6f3d63d68 +bezier alex 2020-05-25 09:45:52 +01:00
  • 2e26342fab xxx alex 2020-05-04 10:58:35 +01:00
  • 94ee74840a zzz alex 2020-05-04 10:58:19 +01:00
  • 0f2ab52606 xx... alex 2020-05-04 10:58:03 +01:00
  • 6c19b07fe0 0.0.4 agrapine 2019-10-17 14:46:40 +01:00
  • 89160c6788 other agrapine 2019-10-17 14:40:01 +01:00
  • 756eb5f5d3 ... agrapine 2019-10-17 14:39:29 +01:00
  • 7664511c28 ... agrapine 2019-10-17 14:38:07 +01:00
  • 79a175bd6e ... agrapine 2019-10-17 14:36:05 +01:00
  • 015ef72258 flutter pub pub publish agrapine 2019-10-17 14:34:21 +01:00
  • 1609ca706c added deploy.md agrapine 2019-10-17 14:29:32 +01:00
  • 7b63d460d6 expanded includes agrapine 2019-10-17 14:27:53 +01:00
  • 7493b964be added bend_box agrapine 2019-08-07 19:05:39 +01:00
  • 810d060d44 red pill agrapine 2019-08-07 15:37:44 +01:00