Skip to content

Backup my feature - #3298

Open
TeamMasse wants to merge 40 commits into
nextcloud:mainfrom
TeamMasse:backup-my-feature
Open

Backup my feature#3298
TeamMasse wants to merge 40 commits into
nextcloud:mainfrom
TeamMasse:backup-my-feature

Conversation

@TeamMasse

Copy link
Copy Markdown

🖼️ Screenshots

🏚️ Before 🏡 After
B A

🏁 Checklist

  • ⛑️ Tests (unit and/or integration) are included 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?)

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

alperozturk96 and others added 30 commits June 5, 2026 10:17
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
…4.0.0-rc1

chore: version bump 34.0.0 rc1
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Signed-off-by: tobiasKaminsky <tobias@kaminsky.me>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: neronguyen <neronguyenvn@gmail.com>
Three distinct states are now handled correctly:

- Startup / system update: the widget shows "Loading note…" while the
  RemoteViewsAdapter connects. updateAppWidget() sets the placeholder
  visible with that text on every full reset (ACTION_APPWIDGET_UPDATE).

- Note refresh (edit or sync): updateSingleNoteWidgets() now sends a
  custom ACTION_DATA_CHANGED instead of ACTION_APPWIDGET_UPDATE. onReceive()
  handles this with notifyAppWidgetViewDataChanged() only, leaving the
  existing RemoteViews intact so the note content updates in place with
  no blank gap or flash.

- Note missing: once onDataSetChanged() confirms getNoteById() returns null,
  partiallyUpdateAppWidget() sets the placeholder visible with "Note not found".
  When the note is found the placeholder is hidden via the same mechanism.

Fixes nextcloud#1611

AI-assisted: Claude Code (Sonnet 4.6)
Signed-off-by: Jan C. Borchardt <925062+jancborchardt@users.noreply.github.com>
…-34.0.x

[stable-34.0.x] fix: show "Loading note…" in single-note widget on boot instead of "Note not found"
…-34.0.x

[stable-34.0.x] fix(branding): refresh BrandingUtil instance when color changes
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: alperozturk96 <alper_ozturk@proton.me>
…-34.0.x

[stable-34.0.x] fix(fastfile): lane test
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
nextcloud-bot and others added 10 commits July 19, 2026 03:29
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
@codacy-production

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Metrics 347 complexity · 2 duplication

Metric Results
Complexity 347
Duplication 2

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants