Skip to content

refactor(drawer-activity): kotlin - #17945

Merged
alperozturk96 merged 3 commits into
masterfrom
refactor/drawer-activity-kotlin
Nov 4, 2026
Merged

alperozturk96 merged 3 commits into
masterfrom
refactor/drawer-activity-kotlin

Conversation

@alperozturk96

@alperozturk96 alperozturk96 commented Nov 3, 2026 •

Copy link
Copy Markdown
Collaborator

Changes

  • Converts to Kotlin
  • Splits into smaller classes
  • Eliminates nullability
  • Simplifes logic
  • Uses new package for drawer

How to test?

  • Test bottom navigation
  • Test drawer navigation
  • Rotate
  • Check info in the drawer

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI (N/A)

@alperozturk96 alperozturk96 added this to the Nextcloud App 35.1.0 milestone Nov 3, 2026
@alperozturk96 alperozturk96 added 3. to review ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring) AI assisted labels Nov 3, 2026
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 refactor/drawer-activity-kotlin branch from eac0988 to 9e2f218 Compare November 3, 2026 13:44
@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown

@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown

SpotBugs

CategoryBaseNew
Bad practice2424
Correctness4548
Dodgy code145132
Experimental11
Malicious code vulnerability11
Multithreaded correctness1313
Performance2828
Security1515
Total272262

@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown

📱 QA build

Download app-qa-debug.apk
QR code Open the QR code for this download
Commit 9e2f218
Version 17945
Available until 7 days after this build

The QA build installs alongside a released Nextcloud app, so you can keep
using your existing install while testing.

Downloading the file requires a GitHub account, so open this link on the
device you want to test on, or transfer the APK to it.

@alperozturk96 alperozturk96 removed this from the Nextcloud App 35.1.0 milestone Nov 4, 2026
@alperozturk96
alperozturk96 merged commit f09acb1 into master Nov 4, 2026
27 of 28 checks passed
@alperozturk96
alperozturk96 deleted the refactor/drawer-activity-kotlin branch November 4, 2026 11:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review AI assisted ♻️ refactor Refactor code (not a bug fix, not a feature just refactoring)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants