initial commit v 0.2.0
Verify source and build Android / android (push) Canceled after 0s

This commit is contained in:
2026-09-24 22:49:27 +02:00
commit db873063f8
129 changed files with 7512 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
# Fileworkbench 0.2.0
Complete source update of the 0.1.0 project, not an APK or a patch-only archive.
Added a native read-only folder browser and Android file-picker registration. The app can browse
chosen document trees, preview supported files with the existing viewer, return to the browser,
and hand read-only copies to other apps. See BROWSER.md for the UI and exact integration contract.
Android integration: APP_FILES category, granted content-directory VIEW, and GET_CONTENT with
single/multiple MIME-filtered user-confirmed selections. System OPEN_DOCUMENT/OPEN_DOCUMENT_TREE
are not replaced. No unrestricted storage access, editing or file deletion was added.
Shared core: browser data models, directory-reader boundary, filename filtering/sorting, MIME
matching, selection validation and streaming copy budgets. Android UI/provider code stays separate.
Validation: 112 offline core/JVM checks passed; 44 Kotlin/Gradle-Kotlin sources parsed without syntax
errors; source/XML invariants passed. Real Android build failed before compilation at wrapper DNS
resolution. Twelve Android instrumentation tests are included but unexecuted. No APK is included.
Build on the same network-capable JDK 17 / SDK 36 machine or runner described in BUILD.md, then execute
BROWSER_ACCEPTANCE.md. No GitHub or Gitea connection, repository upload or remote CI run was performed.