Skip to content

build(#83): widget triple → generated Java shims (AppWidgetProvider + actions + configure) #113

Description

@hyperpolymath

Sub-task of #83 (gossamer migration).

Replace the home-screen widget triple with generated Java shims → JNI into Rust:

  • NeurophoneAppWidget.ktAppWidgetProvider shim
  • NeurophoneWidgetActions.ktBroadcastReceiver shim
  • NeurophoneWidgetConfigureActivity.ktActivity shim

Owner open question: is it acceptable to drop the configure activity (RFC #96 listed it as droppable)? Parallelizable after the gossamer Android scaffolding.

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreRoutine maintenance with no behaviour changecicdCI/CD: workflows, actions, lockfiles, pins, runners, release gates

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions