Skip to content

Conversation

sowjanyakch
Copy link
Contributor

@sowjanyakch sowjanyakch commented Aug 5, 2025

fix #5095.

  • Convert Rxjava into Coroutines.
  • MVVM architecture.
  • Jetpack compose

🚧 TODO

  • ...

🏁 Checklist

  • ⛑️ Tests (unit and/or integration) are included or not needed
  • 🔖 Capability is checked or not needed
  • 🔙 Backport requests are created or not needed: /backport to stable-xx.x
  • 📅 Milestone is set
  • 🌸 PR title is meaningful (if it should be in the changelog: is it meaningful to users?)

@sowjanyakch sowjanyakch force-pushed the feature/5095/improveAccountDialogFragment branch from 2b4abf1 to b16b4e2 Compare August 5, 2025 16:39
@sowjanyakch sowjanyakch marked this pull request as draft August 5, 2025 16:39
@sowjanyakch sowjanyakch force-pushed the feature/5095/improveAccountDialogFragment branch 2 times, most recently from 5891e08 to 8410fc9 Compare August 13, 2025 10:03
@sowjanyakch sowjanyakch force-pushed the feature/5095/improveAccountDialogFragment branch 2 times, most recently from 6e690c2 to 8c87187 Compare September 22, 2025 17:20
@sowjanyakch sowjanyakch marked this pull request as ready for review September 22, 2025 17:32
@sowjanyakch sowjanyakch self-assigned this Sep 22, 2025
@sowjanyakch sowjanyakch added the 3. to review Waiting for reviews label Sep 22, 2025
@sowjanyakch sowjanyakch force-pushed the feature/5095/improveAccountDialogFragment branch from 1bfc357 to 4d3ac42 Compare September 23, 2025 07:30
@sowjanyakch sowjanyakch marked this pull request as draft September 23, 2025 09:26
@sowjanyakch sowjanyakch marked this pull request as ready for review September 23, 2025 14:48
Copy link
Collaborator

@mahibi mahibi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The settings should be available when being offline. If some settings are not available offline, it should be handled inside the settings screen. But removing an account etc should be possible also without connection.

@sowjanyakch sowjanyakch force-pushed the feature/5095/improveAccountDialogFragment branch from efa3067 to f30b5b0 Compare October 6, 2025 15:49
@sowjanyakch
Copy link
Contributor Author

settings option is shown in the accounts dialog when the device is offline. Handling settings screen will be done in a different PR. I created a seperate issue for it #5440

@sowjanyakch sowjanyakch requested a review from mahibi October 6, 2025 15:56
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
Signed-off-by: sowjanyakch <[email protected]>
@sowjanyakch sowjanyakch force-pushed the feature/5095/improveAccountDialogFragment branch from f30b5b0 to 53cd86b Compare October 8, 2025 08:13
@mahibi
Copy link
Collaborator

mahibi commented Oct 8, 2025

Can you squash into one commit?

Copy link
Contributor

github-actions bot commented Oct 8, 2025

Codacy

Lint

TypemasterPR
Warnings99100
Errors00

SpotBugs

CategoryBaseNew
Bad practice66
Correctness1110
Dodgy code6254
Internationalization33
Malicious code vulnerability33
Performance44
Security11
Total9081

Lint increased!

Copy link
Contributor

github-actions bot commented Oct 8, 2025

APK file: https://www.kaminsky.me/nc-dev/android-artifacts/5227.apk

qrcode

To test this change/fix you can simply download above APK file and install and test it in parallel to your existing Nextcloud app.

@nickvergessen
Copy link
Member

nickvergessen commented Oct 13, 2025

Can you squash into one commit?

Let's save the time here if it's too complicated.
If we can deduplicate/merge commits with the same name or purpose, it of course makes sense.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve ChooseAccountDialogFragment

3 participants