Skip to content

fix(editor): file opening flow - #17226

Merged
alperozturk96 merged 8 commits into
masterfrom
fix/handle-editor-mimetypes
Jul 23, 2026
Merged

fix(editor): file opening flow#17226
alperozturk96 merged 8 commits into
masterfrom
fix/handle-editor-mimetypes

Conversation

@alperozturk96

@alperozturk96 alperozturk96 commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Expected flow

# File Downloaded Online Editor Local App Expected Action
1 ✅ Yes ✅ Supported ✅ Available Open with the local app. Also provide an option to open with the online editor.
2 ✅ Yes ✅ Supported ❌ Not Available Open with the online editor.
3 ✅ Yes ❌ Not Supported ✅ Available Open with the local app only.
4 ✅ Yes ❌ Not Supported ❌ Not Available Show an "Unsupported file" message.
5 ❌ No ✅ Supported ✅ Available Open with the online editor. Don't add extra option in file action.
6 ❌ No ✅ Supported ❌ Not Available Open with the online editor. Don't add extra option in file action.
7 ❌ No ❌ Not Supported ✅ Available First download file then open with the local app.
8 ❌ No ❌ Not Supported ❌ Not Available Show an "Unsupported file" message.

New file action

Screenshot_20260717_155821

@alperozturk96

This comment was marked as resolved.

@alperozturk96
alperozturk96 force-pushed the fix/handle-editor-mimetypes branch from 241a4fc to 076da65 Compare July 8, 2026 08:54
@alperozturk96 alperozturk96 changed the title fix(editor): handle mime types fix(editor): flow Jul 8, 2026
@alperozturk96 alperozturk96 changed the title fix(editor): flow fix(editor): file opening flow Jul 8, 2026
@nextcloud nextcloud deleted a comment from github-actions Bot Jul 8, 2026
@nextcloud nextcloud deleted a comment from github-actions Bot Jul 8, 2026
@nextcloud nextcloud deleted a comment from github-actions Bot Jul 8, 2026
@github-actions

github-actions Bot commented Jul 8, 2026

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/28936971082/artifacts/8166009412
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

Comment thread app/src/main/res/values/strings.xml Outdated
@tobiasKaminsky

This comment was marked as resolved.

@alperozturk96
alperozturk96 force-pushed the fix/handle-editor-mimetypes branch from 74f3d85 to be03c69 Compare July 17, 2026 13:48
@github-actions

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/29585487646/artifacts/8409004178
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

@alperozturk96
alperozturk96 force-pushed the fix/handle-editor-mimetypes branch from a4d5b0b to a597a08 Compare July 22, 2026 07:25
@github-actions

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/29900134842/artifacts/8521761588
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

@github-actions

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/29908670193/artifacts/8525174919
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

@alperozturk96
alperozturk96 force-pushed the fix/handle-editor-mimetypes branch from 6426528 to 7297eb8 Compare July 22, 2026 12:00
@github-actions

Copy link
Copy Markdown

APK file: https://github.com/nextcloud/android/actions/runs/29917893895/artifacts/8529165190
To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.
qrcode (please click on link to get QR code displayed)

Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>

# Conflicts:
#	app/src/main/java/com/owncloud/android/ui/activity/TextEditorWebView.kt
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
@alperozturk96
alperozturk96 force-pushed the fix/handle-editor-mimetypes branch from 4997594 to ffe71cd Compare July 22, 2026 13:58
@github-actions

Copy link
Copy Markdown

blue-Light-Screenshot test failed, but no output was generated. Maybe a preliminary stage failed.

@github-actions

Copy link
Copy Markdown

Codacy

SpotBugs

CategoryBaseNew
Bad practice3232
Correctness6666
Dodgy code213208
Experimental11
Malicious code vulnerability22
Multithreaded correctness2525
Performance4141
Security1919
Total399394

@github-actions

Copy link
Copy Markdown

@alperozturk96
alperozturk96 merged commit 8ce4ef4 into master Jul 23, 2026
19 of 26 checks passed
@alperozturk96
alperozturk96 deleted the fix/handle-editor-mimetypes branch July 23, 2026 12:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants