Mohamed Boudra
58edbdcd0e
fix(plugins): file events are objects, deletion is a typed error, DocumentFrame owns its fallback
...
- watch listeners receive { type: "changed" } | { type: "deleted" }, so later
versions can add fields without breaking them.
- PluginFileDeletedError joins PluginFileConflictError. The read hooks report a
deleted file with it, and a write over a deleted file rejects with it; Source
shows that as the deleted notice. PluginFileConflictError now means only
"changed on disk".
- DocumentFrame on Android shows Paseo's "<TYPE> files can't be shown on this
device" message for documents its WebView cannot display, so the PDF example
is useFileUrl + Loading + DocumentFrame with no platform branch.
2026-10-20 08:18:20 +02:00
..
2026-08-09 21:46:58 +02:00
2026-10-14 01:05:05 +02:00
2026-09-06 10:22:26 +02:00
2026-10-20 11:59:49 +07:00
2026-10-20 11:59:49 +07:00
2026-10-20 11:59:49 +07:00
2026-10-12 14:04:41 +02:00
2026-10-18 20:00:36 +02:00
2026-10-17 19:59:49 +07:00
2026-10-16 21:03:37 +07:00
2026-10-16 21:03:37 +07:00
2026-10-15 03:14:42 +02:00
2026-10-17 12:53:06 +07:00
2026-09-26 19:53:43 +02:00
2026-09-06 10:18:41 +02:00
2026-10-20 11:59:49 +07:00
2026-10-20 11:59:49 +07:00
2026-10-20 11:59:49 +07:00
2026-10-20 11:59:49 +07:00
2026-10-20 08:02:49 +02:00
2026-08-13 18:48:02 +02:00
2026-10-18 20:00:36 +02:00
2026-10-20 11:59:49 +07:00
2026-09-26 19:53:43 +02:00
2026-08-11 02:03:28 +08:00
2026-07-13 17:18:19 +08:00
2026-10-20 08:02:49 +02:00
2026-10-20 08:02:49 +02:00
2026-10-20 08:18:20 +02:00
2026-10-20 11:59:49 +07:00
2026-10-20 08:02:49 +02:00
2026-10-20 11:59:49 +07:00
2026-10-20 08:18:20 +02:00
2026-10-20 11:59:49 +07:00
2026-10-16 09:14:10 +02:00
2026-10-20 11:59:49 +07:00
2026-05-28 12:34:31 +08:00
2026-10-20 11:59:49 +07:00
2026-10-17 15:27:55 +00:00
2026-09-21 12:34:41 +02:00
2026-10-20 11:59:49 +07:00
2026-08-04 15:45:55 +02:00
2026-10-20 08:18:20 +02:00
2026-10-12 22:59:25 +02:00
2026-08-25 23:38:38 +02:00
2026-10-18 11:57:41 +02:00
2026-08-13 12:02:39 +02:00
2026-10-16 17:09:44 +02:00
2026-10-19 18:34:53 +07:00
2026-09-06 20:29:41 +02:00
2026-10-20 08:05:33 +02:00
2026-10-03 23:12:57 +01:00
2026-10-19 10:02:25 +02:00
2026-10-20 08:05:33 +02:00
2026-10-20 11:59:49 +07:00
2026-10-19 12:24:14 +07:00
2026-10-19 07:03:24 +02:00
2026-09-06 10:18:41 +02:00
2026-10-18 00:01:33 +02:00
2026-10-18 13:10:09 +07:00
2026-10-16 21:03:37 +07:00
2026-10-20 11:59:49 +07:00
2026-10-20 08:02:49 +02:00
2026-10-03 16:56:59 +01:00
2026-09-28 17:40:48 +01:00
2026-10-10 20:53:09 +01:00
2026-09-12 08:47:44 +02:00
2026-08-13 12:02:39 +02:00
2026-10-20 11:59:49 +07:00
2026-08-13 23:10:44 +02:00
2026-08-02 00:56:05 +08:00
2026-09-11 08:09:05 +02:00