Skip to content

Conversation

alperozturk96
Copy link
Collaborator

@alperozturk96 alperozturk96 commented Jun 11, 2025

  • Tests written, or not not needed

Library PR: nextcloud/android-library#1741

Issue: nextcloud/files-clients#97

Screenshot 2025-06-12 at 10 09 15
Screenshot_20250612_100933

@alperozturk96 alperozturk96 removed the request for review from mpivchev June 12, 2025 13:37
@alperozturk96 alperozturk96 force-pushed the do-not-fetch-shares-during-folder-refresh branch from 04cca36 to df32926 Compare June 12, 2025 13:38
@alperozturk96 alperozturk96 requested a review from ZetaTom June 12, 2025 13:39
ZetaTom

This comment was marked as resolved.

@alperozturk96 alperozturk96 force-pushed the do-not-fetch-shares-during-folder-refresh branch from a7d1bee to 29cc7d0 Compare June 13, 2025 07:00
@alperozturk96 alperozturk96 requested a review from ZetaTom June 13, 2025 07:52
@alperozturk96
Copy link
Collaborator Author

@tobiasKaminsky Do we still need this?

RefreshFolderOperation#L281

if (!mSyncFullAccount) {
    sendLocalBroadcast(EVENT_SINGLE_FOLDER_SHARES_SYNCED, mLocalFolder.getRemotePath(), result);
}

@nextcloud nextcloud deleted a comment from github-actions bot Jun 13, 2025
@alperozturk96 alperozturk96 added the ux-enhancement Improvements that refine user interactions, accessibility, or overall usability label Jun 13, 2025
@nextcloud nextcloud deleted a comment from github-actions bot Jun 13, 2025
@alperozturk96 alperozturk96 added the performance 🚀 Performance improvement opportunities (non-crash related) label Jun 13, 2025
@alperozturk96 alperozturk96 force-pushed the do-not-fetch-shares-during-folder-refresh branch from e75cc04 to 39cac1a Compare June 18, 2025 06:56
@alperozturk96 alperozturk96 force-pushed the do-not-fetch-shares-during-folder-refresh branch 2 times, most recently from 7d332d6 to 8cc61ea Compare July 3, 2025 07:29
@tobiasKaminsky
Copy link
Member

/backport to stable-3.32

@alperozturk96 alperozturk96 force-pushed the do-not-fetch-shares-during-folder-refresh branch from 8cc61ea to 9d8eb95 Compare July 18, 2025 07:06
@alperozturk96 alperozturk96 force-pushed the do-not-fetch-shares-during-folder-refresh branch from 39609ff to d99c1b7 Compare August 1, 2025 09:51
Signed-off-by: alperozturk <[email protected]>
Signed-off-by: alperozturk <[email protected]>
…ration runs on main thread it must be run on background thread thus executor is used.

Signed-off-by: alperozturk <[email protected]>
Signed-off-by: alperozturk <[email protected]>
@alperozturk96 alperozturk96 marked this pull request as ready for review August 1, 2025 11:33
@alperozturk96
Copy link
Collaborator Author

Fixed: When creating a public link share on the server and then refreshing on the client, the icon isn't updated to reflect that.

f2.mov

Fixed: When setting up a link share from the app and returning to file list, it also defaults to the create share (avatar plus) icon.

f1.mov

@alperozturk96 alperozturk96 merged commit cdb2893 into master Aug 1, 2025
13 of 19 checks passed
@alperozturk96 alperozturk96 deleted the do-not-fetch-shares-during-folder-refresh branch August 1, 2025 11:36
Copy link

github-actions bot commented Aug 1, 2025

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

Copy link

github-actions bot commented Aug 1, 2025

APK file: https://www.kaminsky.me/nc-dev/android-artifacts/14989.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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. to review performance 🚀 Performance improvement opportunities (non-crash related) ux-enhancement Improvements that refine user interactions, accessibility, or overall usability
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants