talk-android icon indicating copy to clipboard operation
talk-android copied to clipboard

Message Pinning 📌

Open rapterjet2004 opened this issue 1 month ago • 3 comments

The CI/CD Analysis check seems to be broken

  • fixes #5534
Screenshot 2025-11-17 at 10 22 57 AM

🚧 TODO

  • [x] Data Classes
  • [x] Mappers
  • [x] Api
  • [x] Repository
  • [x] ViewModel
  • [x] UI
    • [x] Capabilities Check
    • [x] Message actions + callback
    • [x] Pin/unPin from message actions
    • [x] Pinned View must not conflict with out of office view
    • [x] Pinned Hide/unPin functionality
    • [x] Dialog pin24h, pin7d, pin30d, pinIndefinitely, pinCustom
    • [x] Improve UI
    • [x] Update UI from conversation flow
    • [x] Add new system message for pinned
    • [x] Pinned at/by (need to get the msg from the server)
    • [x] Editing a pinned message reflects changes to pin?
    • [x] Check Scrollable for longer messages
    • [x] Check Shared Objects/files

🏁 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?)

rapterjet2004 avatar Nov 04 '25 17:11 rapterjet2004

@rapterjet2004 as there is a chance that checks succeed now, can you rebase? Might be there will some merge conflicts..

mahibi avatar Nov 27 '25 16:11 mahibi

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

github-actions[bot] avatar Dec 01 '25 14:12 github-actions[bot]

Codacy

Lint

TypemasterPR
Warnings9999
Errors00

SpotBugs

CategoryBaseNew
Bad practice66
Correctness1010
Dodgy code5454
Internationalization33
Malicious code vulnerability33
Performance44
Security11
Total8181

github-actions[bot] avatar Dec 01 '25 14:12 github-actions[bot]