Julius Linus
Julius Linus
- fixes #3744 > Note to Self: > Weird, for some reason the `onloadMore` function is getting triggered when it shouldn't. Page > 1 when the user hasn't even scrolled....
- fixes #3384 [bubbles-demo-1.webm](https://github.com/nextcloud/talk-android/assets/69230048/9347a3d2-c952-47fc-bd77-a2f702ebce75) ### 🚧 TODO - [x] Bubble Works - [x] Enabled when conversation is marked is important - [ ] Use Conversation Avatar for bubble icon -_-...
### Steps to reproduce Upload multiple files of different sizes with a single caption ### Expected behaviour Last message to appear in the group has the caption attached ### Actual...
The outgoing/incoming view holder doesn't make sense with the Note to Self conversation, and creates a bad user experience. Having larger messages creates more space for notes/markdown/voice memos etc.
- fixes #3784 ### Introduction Shouldn't be merged until after the stable release. `MessageInput` is very complex, spanning 1300+ lines of code. It deals with sending, recording, emojis, files, editing,...
- fixes #3898 ### Screenshots    ) and [PlaybackParams Docs](https://developer.android.com/reference/android/media/PlaybackParams#setSpeed(float)) for more info ### See WhatsApp as an example 
- related https://github.com/nextcloud/talk-android/pull/3704#issuecomment-1999863714 See [Media Control Docs](https://developer.android.com/media/implement/surfaces/mobile) and [Media Player Docs](https://developer.android.com/media/platform/mediaplayer#mpandservices) for implementation info Controls should be relatively simple. Just needs pause/play/stop and seeking functionality. Refactoring into it's own separate...