Commit graph

21768 commits

Author SHA1 Message Date
Maxime NATUREL
afe036dd9d Observe timeline event of the selected poll 2023-02-02 17:55:54 +01:00
Maxime NATUREL
60d3ae6cc5 Removing new added fields in PollSummary 2023-02-02 17:55:54 +01:00
Maxime NATUREL
753875ba0c Creating subpackage ui 2023-02-02 17:55:54 +01:00
Maxime NATUREL
2ce15a1923 Set empty toolbar by default 2023-02-02 17:55:54 +01:00
Maxime NATUREL
fb44562824 Using navigator and new activity for the new screen 2023-02-02 17:55:54 +01:00
Maxime NATUREL
8aa89f1dfd Adding changelog entry 2023-02-02 17:55:54 +01:00
Onuray Sahin
429a71964d Create separate view model for poll detail. 2023-02-02 17:55:54 +01:00
Onuray Sahin
9d43846b9b Implement new view state. 2023-02-02 17:55:54 +01:00
Onuray Sahin
ec4226b5d3 Render poll detail. 2023-02-02 17:55:54 +01:00
Onuray Sahin
b86f6a41bd Open poll detail screen. 2023-02-02 17:55:54 +01:00
Onuray Sahin
c9dc570f83 Navigate to poll detail fragment. 2023-02-02 17:55:54 +01:00
Onuray Sahin
783596723e Implement poll detail layout. 2023-02-02 17:55:54 +01:00
Florian Renaud
d04afb898f
Merge pull request #8023 from vector-im/dependabot/gradle/org.jlleitschuh.gradle.ktlint-11.1.0
Bump org.jlleitschuh.gradle.ktlint from 11.0.0 to 11.1.0
2023-02-02 11:27:45 +01:00
dependabot[bot]
bf113b7571
Bump com.android.tools.build:gradle from 7.3.1 to 7.4.1 (#8059)
Bumps com.android.tools.build:gradle from 7.3.1 to 7.4.1.

---
updated-dependencies:
- dependency-name: com.android.tools.build:gradle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 10:21:45 +00:00
Maxime NATUREL
ebd35bdd88
Merge pull request #7969 from vector-im/feature/ons/fix_poll_end_reply
Show poll question when rendering reply to a poll end event (PSG-1133)
2023-02-01 11:22:39 +01:00
Maxime NATUREL
48393ee5d1 Fixing some previews for end poll events 2023-02-01 10:17:38 +01:00
Maxime NATUREL
7683b8325c Updating unit tests 2023-02-01 09:40:56 +01:00
Maxime NATUREL
58201851ad Avoid nested when in ProcessBodyOfReplyToEventUseCase 2023-01-31 17:37:47 +01:00
Maxime NATUREL
8fb38f57dc Fallback to message content of end message if no event found for start message 2023-01-31 17:15:26 +01:00
Maxime NATUREL
7a95ece738 Fix body of edited reply 2023-01-31 17:13:36 +01:00
Maxime NATUREL
9f4c595d9d
Merge pull request #8039 from vector-im/dependabot/gradle/com.posthog.android-posthog-2.0.1
Bump com.posthog.android:posthog from 2.0.0 to 2.0.1
2023-01-31 15:56:37 +01:00
Florian Renaud
bb8ebb73bf
Merge pull request #8042 from vector-im/bugfix/fre/vb_move_last_message_behind_labs
[Voice Broadcast] Move the live broadcast computation in the room list behind the lab flag
2023-01-31 11:51:14 +01:00
dependabot[bot]
a9152dfe0b
Bump alex-page/github-project-automation-plus from 0.8.2 to 0.8.3 (#8035)
Bumps [alex-page/github-project-automation-plus](https://github.com/alex-page/github-project-automation-plus) from 0.8.2 to 0.8.3.
- [Release notes](https://github.com/alex-page/github-project-automation-plus/releases)
- [Commits](1f8873e97e...7ffb872c64)

---
updated-dependencies:
- dependency-name: alex-page/github-project-automation-plus
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 10:29:25 +00:00
Florian Renaud
ca37cc5cd3
Merge pull request #8012 from vector-im/bugfix/fre/fix_vb_scrubbing
[Voice Broadcast] Use internal playback timer to compute the playback position
2023-01-31 11:19:43 +01:00
Florian Renaud
2267d599ed Changelog 2023-01-31 11:02:01 +01:00
Florian Renaud
2152c1d7ba Do not compute live broadcast on last message if the feature is disabled in the lab 2023-01-31 11:02:00 +01:00
Florian Renaud
f74c7fa997 Handle the potential offset on the chunk position used by the media player 2023-01-31 10:14:28 +01:00
dependabot[bot]
af26b10ee2
Bump com.posthog.android:posthog from 2.0.0 to 2.0.1
Bumps [com.posthog.android:posthog](https://github.com/PostHog/posthog-android) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/PostHog/posthog-android/releases)
- [Changelog](https://github.com/PostHog/posthog-android/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PostHog/posthog-android/compare/2.0.0...2.0.1)

---
updated-dependencies:
- dependency-name: com.posthog.android:posthog
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 23:13:55 +00:00
jonnyandrew
00f9c362da
[Rich text editor] Add inline code to rich text editor (#8011)
Also:
- Fixes https://github.com/vector-im/element-android/issues/7975
- See https://github.com/noties/Markwon/issues/423
2023-01-30 17:35:29 +00:00
Benoit Marty
156f4f71f9
Merge pull request #8031 from vector-im/feature/bma/fixPosthog
Do not send any request to Posthog if no consent is provided.
2023-01-30 17:11:30 +01:00
Florian Renaud
66e8b5bf7a Remove useless Flow observation 2023-01-30 17:04:27 +01:00
Florian Renaud
a0ab6de85a Do not enter in error state in case of cancellation exception 2023-01-30 15:21:47 +01:00
Benoit Marty
5e20391daa
Merge pull request #8018 from RiotTranslateBot/weblate-element-android-element-app
Translations update from Weblate
2023-01-30 15:03:31 +01:00
Florian Renaud
3ce757ee4b Remove useless code since CountUpTimer notify on pause and stop 2023-01-30 14:26:34 +01:00
Florian Renaud
ecc0cb5f0b CountUpTimer.elapsedTime now returns updated value 2023-01-30 14:25:02 +01:00
Benoit Marty
307ac4060e Posthog: fix test. User consent must be provided to touch Posthog API. 2023-01-30 14:17:16 +01:00
Florian Renaud
7bb7a627c4 Change variable to immutable 2023-01-30 14:12:09 +01:00
Benoit Marty
ce95af06f8
Merge pull request #8024 from vector-im/dependabot/gradle/io.sentry-sentry-android-6.13.0
Bump sentry-android from 6.12.1 to 6.13.0
2023-01-30 12:38:10 +01:00
Benoit Marty
c8277e2d43 Posthog: flush queue before optin out. 2023-01-30 12:22:31 +01:00
Benoit Marty
7bef90109d Changelog 2023-01-30 12:22:05 +01:00
Florian Renaud
15c610f9ad remove useless code 2023-01-30 12:11:32 +01:00
Benoit Marty
f2ca2c6502
Merge pull request #8019 from vector-im/feature/bma/startSync
Start sync
2023-01-30 12:01:17 +01:00
Florian Renaud
44266bcb67 Increase touch area of the seek bar 2023-01-30 11:17:06 +01:00
Florian Renaud
ff07cad645 Remove useless log 2023-01-30 11:03:11 +01:00
Florian Renaud
3d87b796b4 Fix lint 2023-01-30 11:03:11 +01:00
Florian Renaud
003c2cd3da changelog 2023-01-30 11:03:11 +01:00
Florian Renaud
05ffadb0ef Fix playback position on live broadcast 2023-01-30 11:03:11 +01:00
Florian Renaud
bdfebac76d CountUpTimer - compute elapsed time using real time 2023-01-30 11:03:10 +01:00
Florian Renaud
a06104534b Voice Broadcast - use internal playback timer instead of relying on the media player position 2023-01-30 11:03:10 +01:00
Florian Renaud
af67705778 Add optional initial time parameter in CountUpTimer 2023-01-30 11:03:10 +01:00