FR-PLAT-AND-6 — image intents. Built, with one half unwired and none of it exercised on a device.
Built
VIEW, SEND and SEND_MULTIPLE filters, the launch Intent read over JNI, and an ExportProvider rooted at getFilesDir() rather than AndroidX's FileProvider.
Two gaps
The outbound share has no caller in ui/. The provider exists and nothing invokes it, so sharing out of DarkRoom is unreachable.
None of the runtime behaviour has been exercised on a device. The tests read the manifest and the Java through include_str! — which catches a deleted filter, and does not catch a class loader that cannot find the class. That is the failure mode this arrangement is most likely to have.
Acceptance
An export or a selection can be shared out, from the interface.
Inbound VIEW, SEND and SEND_MULTIPLE each confirmed on a real device, not through include_str!.
The gesture appears in the gesture book.
See docs/outstanding.md §5.
**FR-PLAT-AND-6 — image intents.** Built, with one half unwired and none of it exercised on a device.
## Built
VIEW, SEND and SEND_MULTIPLE filters, the launch Intent read over JNI, and an `ExportProvider` rooted at `getFilesDir()` rather than AndroidX's `FileProvider`.
## Two gaps
**The outbound share has no caller in `ui/`.** The provider exists and nothing invokes it, so sharing out of DarkRoom is unreachable.
**None of the runtime behaviour has been exercised on a device.** The tests read the manifest and the Java through `include_str!` — which catches a deleted filter, and does not catch a class loader that cannot find the class. That is the failure mode this arrangement is most likely to have.
## Acceptance
- [ ] An export or a selection can be shared out, from the interface.
- [ ] Inbound VIEW, SEND and SEND_MULTIPLE each confirmed on a real device, not through `include_str!`.
- [ ] The gesture appears in the gesture book.
See `docs/outstanding.md` §5.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
FR-PLAT-AND-6 — image intents. Built, with one half unwired and none of it exercised on a device.
Built
VIEW, SEND and SEND_MULTIPLE filters, the launch Intent read over JNI, and an
ExportProviderrooted atgetFilesDir()rather than AndroidX'sFileProvider.Two gaps
The outbound share has no caller in
ui/. The provider exists and nothing invokes it, so sharing out of DarkRoom is unreachable.None of the runtime behaviour has been exercised on a device. The tests read the manifest and the Java through
include_str!— which catches a deleted filter, and does not catch a class loader that cannot find the class. That is the failure mode this arrangement is most likely to have.Acceptance
include_str!.See
docs/outstanding.md§5.