Julius Linus

Results 14 issues of 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....

2. developing
feature: 🗨️ chat

- 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 -_-...

enhancement
2. developing
stale
feature: 🔔 notifications
feedback-requested

### 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...

bug
1. to develop
feature: 🗨️ chat

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.

enhancement
good first issue
1. to develop
feature: 🗨️ chat

- 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,...

3. to review
feature: 🗨️ chat
feedback-requested

- fixes #3898 ### Screenshots ![Screenshot 2024-05-13 at 10 15 09 AM](https://github.com/nextcloud/talk-android/assets/69230048/8b58f066-444a-4333-bdf4-3e31b96da70e) ![Screenshot 2024-05-13 at 10 16 52 AM](https://github.com/nextcloud/talk-android/assets/69230048/f0bdd8f0-35fc-47b3-acb2-956f5e9707a9) ![Screenshot 2024-05-15 at 8 02 03 AM](https://github.com/nextcloud/talk-android/assets/69230048/c605d375-5a9b-470b-81b8-c5c602d312b6) ![Screenshot 2024-05-13 at 10...

medium
2. developing
feature: 🗨️ chat
feedback-requested

- Related https://github.com/nextcloud/talk-android/pull/3704#issuecomment-1999927317 `MessageInput` has grown in complexity. It's unreasonable to have it in `ChatActivity`. It should be moved into it's own fragment to simplify the logic, and prevent future...

1. to develop
technical debt
feature: 🗨️ chat

- Related https://github.com/nextcloud/talk-android/pull/3704#issuecomment-1999927317 See PR video, chat reloading on orientation change makes for bad UX. Note: the waveform SeekBar is recalculated based off the screen size on runtime. Perhaps instead...

enhancement
1. to develop
feature: 🗨️ chat

- Related https://github.com/nextcloud/talk-android/pull/3704#issuecomment-1999927317 See [MediaPlayer Docs](https://developer.android.com/reference/android/media/MediaPlayer.html#setPlaybackParams(android.media.PlaybackParams)) and [PlaybackParams Docs](https://developer.android.com/reference/android/media/PlaybackParams#setSpeed(float)) for more info ### See WhatsApp as an example ![image](https://github.com/nextcloud/talk-android/assets/69230048/e2c53562-f4e5-45c8-90f7-c8f3082bc8c3)

enhancement
1. to develop
feature: 🗨️ chat

- 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...

enhancement
1. to develop
feature: 🗨️ chat