Skip to content

perf(media): improvement - #17606

Open
alperozturk96 wants to merge 17 commits into
masterfrom
fix/media-speed
Open

perf(media): improvement#17606
alperozturk96 wants to merge 17 commits into
masterfrom
fix/media-speed

Conversation

@alperozturk96

@alperozturk96 alperozturk96 commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

Changes

  • Removes ThumbnailMemoryCache introduced via new media player PR
  • Cancels previous gallery job onViewRecycled
  • Caches button bitmaps
  • Updates adapter only when content actually changed
  • Fixes placeholder size
  • Fixes placeholder icon inner padding
  • Adds loading spinner to the gallery during load
  • Improves scroll perfomance

@alperozturk96 alperozturk96 added this to the Nextcloud App 35.0.1 milestone Sep 10, 2026
@alperozturk96 alperozturk96 added the performance 馃殌 Performance improvement opportunities (non-crash related) label Sep 10, 2026
@alperozturk96

Copy link
Copy Markdown
Collaborator Author

/backport to stable-35.0.x

@alperozturk96
alperozturk96 force-pushed the fix/media-speed branch 2 times, most recently from fb90c43 to c4cd68f Compare September 10, 2026 12:59
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>
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>
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>
@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 practice3535
Correctness5858
Dodgy code195194
Experimental11
Malicious code vulnerability22
Multithreaded correctness2626
Performance3737
Security1919
Total373372

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

Labels

3. to review backport-request performance 馃殌 Performance improvement opportunities (non-crash related)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant