Maxime NATUREL
|
b78da9824d
|
Adding unit tests for NewHomeDetailViewModel
|
2023-02-22 14:38:35 +01:00 |
Maxime NATUREL
|
e8c95551c1
|
Adding unit tests for GetNotificationCountForSpacesUseCase
|
2023-02-22 14:19:21 +01:00 |
Maxime NATUREL
|
a509da54e8
|
Adding unit tests for GetSpacesUseCase
|
2023-02-22 11:58:26 +01:00 |
Maxime NATUREL
|
c74cdb9540
|
Observe the spaces invites
|
2023-02-22 10:44:55 +01:00 |
Maxime NATUREL
|
c36869cd03
|
Adding knowledge of pending space invites
|
2023-02-21 17:57:23 +01:00 |
Maxime NATUREL
|
0e8a2254f8
|
Listen for spaces notification count to refresh the badge
|
2023-02-21 17:44:31 +01:00 |
Maxime NATUREL
|
b1b35599b0
|
Use case to compute the notification counter for spaces
|
2023-02-21 16:28:30 +01:00 |
Maxime NATUREL
|
597081e9a8
|
Adding unread counter badge view
|
2023-02-21 15:22:08 +01:00 |
ganfra
|
84cb6e74f2
|
Fix always jumps to the bottom of the timeline #8090
|
2023-02-21 11:47:09 +01:00 |
Maxime NATUREL
|
6bd150d4cd
|
Merge pull request #8144 from vector-im/feature/mna/user-location-in-loc-sharing
[Location sharing] Show own location in map views
|
2023-02-20 16:34:37 +01:00 |
Maxime NATUREL
|
a0bab98af9
|
Use dispatcher provider instead of hardcoded dispatcher
|
2023-02-20 10:22:10 +01:00 |
Maxime NATUREL
|
27046ed1a6
|
Fixing code style issue
|
2023-02-20 09:23:09 +01:00 |
Maxime NATUREL
|
aa805dceca
|
Mutualizing some code
|
2023-02-17 17:15:56 +01:00 |
Maxime NATUREL
|
df2c3e7c07
|
Check if location tracking is started before starting it
|
2023-02-17 17:02:05 +01:00 |
Maxime NATUREL
|
25ca598414
|
Adding some unit tests
|
2023-02-17 16:41:03 +01:00 |
Benoit Marty
|
386814eac4
|
Merge pull request #8142 from vector-im/yostyle/fix_sendbutton_color
Remove hardcoded color on send button
|
2023-02-17 15:53:11 +01:00 |
Maxime NATUREL
|
b5af6f5a0f
|
Render user location pin on the live location sharing map preview
|
2023-02-17 15:31:30 +01:00 |
Maxime NATUREL
|
de50577ac3
|
Merge pull request #8136 from vector-im/fix/mna/poll-end-while-no-poll-start
[Poll] Improve rendering of poll end message when poll start event isn't available (PSG-1157)
|
2023-02-17 13:51:50 +01:00 |
Florian Renaud
|
7d16c86f37
|
Merge pull request #8130 from vector-im/feature/fre/poll_sync_push_rules_after_creation
[Poll] Synchronize polls and message push rules after creation (PSG-1137)
|
2023-02-17 13:46:13 +01:00 |
Florian Renaud
|
8bf46b136a
|
Fix broken test
|
2023-02-17 12:12:55 +01:00 |
yostyle
|
835e1f5a4b
|
Remove hardcoded color on send button
|
2023-02-17 11:17:49 +01:00 |
Florian Renaud
|
dcd43d6e7f
|
Move push rule ids extensions to vector module
|
2023-02-17 10:14:33 +01:00 |
Florian Renaud
|
f887acd854
|
Merge pull request #8114 from vector-im/feature/fre/poll_new_push_rules
[Poll] Synchronize polls push rules with message push rules (PSG-954)
|
2023-02-17 10:03:53 +01:00 |
Maxime NATUREL
|
f676a65544
|
Show locate button only when current user is not sharing live location
|
2023-02-16 17:51:54 +01:00 |
Maxime NATUREL
|
8eff831382
|
Adding locate button view on the map for live location preview
|
2023-02-16 17:34:47 +01:00 |
Maxime NATUREL
|
81cb0d40c6
|
Updating the pin for user location
|
2023-02-16 16:47:02 +01:00 |
Maxime NATUREL
|
a4211d8482
|
Rendering the user location pin
|
2023-02-16 16:12:28 +01:00 |
Maxime NATUREL
|
d23636900f
|
Adding button to get user current location in static location sharing preview
|
2023-02-16 15:32:02 +01:00 |
Maxime NATUREL
|
e8f37dc916
|
Special rendering for poll end event when poll start is not available
|
2023-02-15 10:36:02 +01:00 |
Florian Renaud
|
5bb78c995e
|
Add unit test for UpdatePushRulesIfNeededUseCaseTest
|
2023-02-14 17:56:30 +01:00 |
Florian Renaud
|
1f4c098d8b
|
Synchronize polls and message push rules after creation
|
2023-02-14 17:56:30 +01:00 |
Florian Renaud
|
0a0ad2d91e
|
Add todo
|
2023-02-14 17:54:27 +01:00 |
Florian Renaud
|
2cb1ea95dc
|
Allow notifications for poll end event
|
2023-02-14 17:52:23 +01:00 |
Florian Renaud
|
6aa4eb5e04
|
Fix lint issues
|
2023-02-14 17:52:23 +01:00 |
Florian Renaud
|
25d49806cc
|
Improve view events and add unit tests
|
2023-02-14 17:52:22 +01:00 |
Florian Renaud
|
71455706cb
|
Sync poll rules with messages rule
|
2023-02-14 17:52:22 +01:00 |
Florian Renaud
|
1c47983a99
|
Rename notification settings objects
|
2023-02-14 17:52:22 +01:00 |
Florian Renaud
|
40119733b9
|
Add ViewModel for push rules settings fragment
|
2023-02-14 17:52:22 +01:00 |
Maxime NATUREL
|
552af673ff
|
Merge pull request #8069 from vector-im/feature/mna/poll-history-details
[Poll] History list: details screen of a poll (PSG-1041, PSG-1151)
|
2023-02-13 17:47:54 +01:00 |
Florian Renaud
|
1f5df94c37
|
Reorganize notification packages
|
2023-02-10 15:54:38 +01:00 |
Hugh Nimmo-Smith
|
10a1ea033b
|
Merge branch 'develop' into hughns/msc3824-oidc-aware
|
2023-02-09 09:53:26 +00:00 |
jonnyandrew
|
d922126f4b
|
[Rich text editor] Add code block, quote and list indentation actions (#8045)
* Add remaining rich text editor actions
* Render code blocks in the timeline
* Hide indentation buttons when not in a list
|
2023-02-08 17:47:22 +00:00 |
Benoit Marty
|
f8283e44ba
|
Merge pull request #8087 from ByeongsuPark/feature/bspark/bugfix-7928-next-button-disabled
Fix the next button disable issue after visiting homeserver screen
|
2023-02-07 18:19:13 +01:00 |
Benoit Marty
|
0971a28532
|
Merge pull request #8057 from vector-im/yostyle/vb_utd
Let the user know when we are not able to decrypt the voice broadcast…
|
2023-02-07 18:16:34 +01:00 |
Benoit Marty
|
4226296990
|
Get Event from cache without using a `Room`
|
2023-02-07 14:52:12 +01:00 |
ByeongsuPark
|
6e44f52c4a
|
Fix the next button disable issue after visiting homeserver screen
Signed-off-by: byeongsu@soongsil.ac.kr <byeongsu@soongsil.ac.kr>
|
2023-02-07 22:45:59 +09:00 |
Benoit Marty
|
5b5cbf52b2
|
Merge pull request #7971 from vector-im/dependabot/gradle/paparazzi-1.2.0
Bump paparazzi from 1.1.0 to 1.2.0
|
2023-02-07 14:35:21 +01:00 |
Benoit Marty
|
ba7ee68b24
|
Merge pull request #8032 from vector-im/jmartinesp/fix/rte-cant-select-text-in-plain-text-mode
Fix: cannot select text in plain text mode in Rich Text Editor
|
2023-02-07 14:33:11 +01:00 |
valere
|
6064cfd5c1
|
Fix tests
|
2023-02-07 12:58:31 +01:00 |
Benoit Marty
|
fa47c4b87e
|
Ensure storage is computed in background, to not block display of general settings.
|
2023-02-07 12:34:58 +01:00 |
valere
|
a70e3c2533
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-02-07 11:36:11 +01:00 |
Florian Renaud
|
86ec975f99
|
Remove outdated todo
|
2023-02-07 10:39:47 +01:00 |
valere
|
6edde6a6b9
|
Ensure secureBackupRequired is enforced
|
2023-02-07 09:27:18 +01:00 |
Florian Renaud
|
cdb350c104
|
Add unit tests for GetTimelineEventUseCase
|
2023-02-07 09:22:54 +01:00 |
Florian Renaud
|
1215a1a319
|
Add unit tests for VoteToPollUseCase
|
2023-02-07 09:22:41 +01:00 |
Florian Renaud
|
48641769d9
|
Merge pull request #6457 from deepbluev7/nico/fix-at-room
Implement the current spec for event match conditions
|
2023-02-06 14:33:33 +01:00 |
Florian Renaud
|
fb4cceb476
|
Merge pull request #8058 from vector-im/misc/fre/count_up_timer
Improve CountUpTimer ticks precision
|
2023-02-06 12:15:12 +01:00 |
valere
|
8b28e7ba54
|
quick cleaning
|
2023-02-06 11:44:39 +01:00 |
Florian Renaud
|
43ecb63b17
|
Remove trailing space
|
2023-02-06 11:27:16 +01:00 |
Florian Renaud
|
912c37e3ff
|
Reset elapsed time on stop action and add a start method to the CountUpTimer
|
2023-02-06 10:36:40 +01:00 |
valere
|
b48e6f5d71
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-02-06 10:29:00 +01:00 |
Florian Renaud
|
e1086669c7
|
Merge remote-tracking branch 'origin/develop' into fix-at-room
|
2023-02-06 09:36:00 +01:00 |
valere
|
c0fb4e88cd
|
quality
|
2023-02-06 09:24:56 +01:00 |
Maxime NATUREL
|
b12908476d
|
Adding runCatching in VoteToPollUseCase
|
2023-02-03 18:01:56 +01:00 |
Maxime NATUREL
|
0a2b1f8ad1
|
Adding unit tests for RoomPollDetailMapper
|
2023-02-03 18:01:09 +01:00 |
Maxime NATUREL
|
055ed35fa6
|
Reducing line count by removing some line breaks
|
2023-02-03 17:30:00 +01:00 |
Maxime NATUREL
|
a55698c5f4
|
Adding unit tests for RoomPollDetailViewModel
|
2023-02-03 17:27:16 +01:00 |
Maxime NATUREL
|
9584eb496a
|
Adding unit tests for GetEndedPollEventIdUseCase
|
2023-02-03 12:02:56 +01:00 |
yostyle
|
14d742d504
|
Not start broadcasting if there is already a live broadcast in the room
|
2023-02-03 11:59:37 +01:00 |
valere
|
e53fbaa11d
|
Fix false positive empty roomlist
|
2023-02-03 11:50:17 +01:00 |
Maxime NATUREL
|
beecd8366b
|
Adding unit tests for ViewNavigators
|
2023-02-03 11:39:01 +01:00 |
valere
|
6f859c9ca6
|
Fix disable MSC3061 lab for rust crypto
|
2023-02-03 10:59:47 +01:00 |
Maxime NATUREL
|
b75787a4f4
|
Adding creation date field
|
2023-02-03 10:31:36 +01:00 |
Maxime NATUREL
|
2ee079fe79
|
Remove unused import
|
2023-02-03 09:55:43 +01:00 |
Maxime NATUREL
|
ba81b39baf
|
Revert some changes in test package
|
2023-02-03 09:37:00 +01:00 |
valere
|
704e14c6a4
|
Fix QR code signaling
|
2023-02-03 00:10:05 +01:00 |
Maxime NATUREL
|
416f013c05
|
Updating existing unit tests
|
2023-02-02 17:55:55 +01:00 |
Maxime NATUREL
|
fb5fe9bc1d
|
Enable the poll history in release mode
|
2023-02-02 17:55:55 +01:00 |
Maxime NATUREL
|
d84eca6a9a
|
Removing unused ViewEvent class
|
2023-02-02 17:55:55 +01:00 |
Maxime NATUREL
|
384e7f674d
|
Adding go to timeline event button
|
2023-02-02 17:55:55 +01:00 |
Maxime NATUREL
|
eaa9cc740e
|
Make the title set at the creation of the screen
|
2023-02-02 17:55:55 +01:00 |
Maxime NATUREL
|
f855a36022
|
Adding vote action from details screen
|
2023-02-02 17:55:55 +01:00 |
Maxime NATUREL
|
922b8092ac
|
Render only winner options in past poll list
|
2023-02-02 17:55:55 +01:00 |
Maxime NATUREL
|
d3df58c607
|
Render the details of the poll
|
2023-02-02 17:55:54 +01:00 |
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 |
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 |
valere
|
d4fdf7ea80
|
strict mode report
|
2023-02-02 16:24:14 +01:00 |
yostyle
|
e7f3cf6d57
|
Fix PR comments
|
2023-02-02 11:28:20 +01:00 |
yostyle
|
369c0f166d
|
Let the user know when we are not able to decrypt the voice broadcast chunks
|
2023-02-01 17:28:42 +01: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 |
Florian Renaud
|
9a31aa3b91
|
Move clock to core-utils module
|
2023-01-31 16:45:48 +01:00 |
valere
|
b10a27d4dd
|
Fix concat adapter stable Ids
|
2023-01-31 14:57:33 +01:00 |
valere
|
98f1c6d87f
|
Fix unverified popup for own device
See issue on rust sdk for not having own device has locally trusted
|
2023-01-31 14:57:16 +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 |
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
|
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 |
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 |
valere
|
4dee5d2366
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-01-30 16:46:54 +01:00 |
Florian Renaud
|
a0ab6de85a
|
Do not enter in error state in case of cancellation exception
|
2023-01-30 15:21:47 +01:00 |
Florian Renaud
|
3ce757ee4b
|
Remove useless code since CountUpTimer notify on pause and stop
|
2023-01-30 14:26:34 +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 |
Benoit Marty
|
c8277e2d43
|
Posthog: flush queue before optin out.
|
2023-01-30 12:22:31 +01:00 |
Jorge Martín
|
d5bd05d0bb
|
Fix: cannot select text in plain text mode in Rich Text Editor
|
2023-01-30 12:13:09 +01:00 |
Florian Renaud
|
15c610f9ad
|
remove useless code
|
2023-01-30 12:11:32 +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
|
05ffadb0ef
|
Fix playback position on live broadcast
|
2023-01-30 11:03:11 +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 |
Benoit Marty
|
5de386c3c9
|
Ensure we never call `posthog.identify` if user did not consent, because it sends request `<server>/decide/?v=2` to the analytic server.
|
2023-01-30 10:49:36 +01:00 |
valere
|
c4e03c59a0
|
refactor home room list
|
2023-01-30 09:45:03 +01:00 |
Benoit Marty
|
0c89245392
|
Fix test compilation
|
2023-01-27 18:13:27 +01:00 |
valere
|
8593f2330f
|
Better Ram mgmt and offload from main
|
2023-01-27 17:25:20 +01:00 |
Benoit Marty
|
d6712b7c93
|
Fix layout issue with `Messages failed to send` banner.
|
2023-01-27 17:01:52 +01:00 |
Benoit Marty
|
5a62e31c86
|
Ensure sync thread is started when recovering from crash.
|
2023-01-27 16:44:35 +01:00 |
Benoit Marty
|
366ce8665d
|
Do not show unknown data.
|
2023-01-27 16:40:20 +01:00 |
Benoit Marty
|
25a09bc446
|
Add a debug slash command to crash the application from the timeline screen.
|
2023-01-27 13:31:44 +01:00 |
Maxime NATUREL
|
c7d3e1926f
|
Renaming API field and adding more doc to make things clearer
|
2023-01-26 11:05:34 +01:00 |
Maxime NATUREL
|
f9591a5fc6
|
Fix code quality issues
|
2023-01-26 11:05:34 +01:00 |
Maxime NATUREL
|
41bb743cf4
|
Adding unit tests for PollOptionViewStateFactory
|
2023-01-26 11:05:34 +01:00 |
Maxime NATUREL
|
cfc67d5b67
|
Adding unit tests for PollSummaryMapper
|
2023-01-26 11:05:34 +01:00 |
Maxime NATUREL
|
21cee773e2
|
Adding unit tests for RoomPollDataSource
|
2023-01-26 11:05:33 +01:00 |
Maxime NATUREL
|
184a25b811
|
Adding unit tests for dispose methods
|
2023-01-26 11:05:33 +01:00 |
Maxime NATUREL
|
470218ca52
|
Updating existing unit tests
|
2023-01-26 11:05:33 +01:00 |
Maxime NATUREL
|
2c2349aa63
|
Remove callback when RoomProfileFragment is destroyed
|
2023-01-26 11:05:33 +01:00 |
Maxime NATUREL
|
073eda75a2
|
Catch error during mapping from domain to UI model
|
2023-01-26 11:05:33 +01:00 |
Maxime NATUREL
|
492b8a012d
|
Use Timeline interface to paginate
|
2023-01-26 11:05:33 +01:00 |
Maxime NATUREL
|
a3077dfaa7
|
Fix mapping to PollSummary: case of poll without any votes
|
2023-01-26 11:05:32 +01:00 |
Maxime NATUREL
|
3ba2c47d1e
|
Load more poll during sync if there is no completed backward load
|
2023-01-26 11:05:32 +01:00 |
Maxime NATUREL
|
91904a3e8f
|
Create a dedicated factory for PollOptionViewState
|
2023-01-26 11:05:32 +01:00 |
Maxime NATUREL
|
96252ec2af
|
Observation of the local events to render UI
|
2023-01-26 11:05:32 +01:00 |
Maxime NATUREL
|
e3a2000e29
|
Calling syncPolls of SDK service
|
2023-01-26 11:05:32 +01:00 |
Maxime NATUREL
|
10be07590d
|
Get loaded polls status use case
|
2023-01-26 11:05:32 +01:00 |
Maxime NATUREL
|
3e118f24ad
|
Loading events in a loop
|
2023-01-26 11:05:32 +01:00 |
Maxime NATUREL
|
9d92128631
|
Starting to implement LoadMorePollsTask with update of poll history status
|
2023-01-26 11:05:31 +01:00 |
Hugh Nimmo-Smith
|
dcf3872c33
|
Merge branch 'develop' into hughns/msc3824-oidc-aware
|
2023-01-25 14:53:16 +00:00 |
valere
|
8b50fa3828
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-01-25 15:17:17 +01:00 |
valere
|
29dee64fb6
|
Migration for big accounts + update sdk
|
2023-01-25 14:45:57 +01:00 |
valere
|
6b3d1f185d
|
fix app locked on splash
|
2023-01-25 14:01:04 +01:00 |
Benoit Marty
|
42d27af90c
|
Handle String TODO. Keep interesting `error_check_network`
|
2023-01-25 12:04:13 +01:00 |
Benoit Marty
|
488c5703a2
|
Record again the screenshot after bumping paparazzi from 1.1.0 to 1.2.0
|
2023-01-25 10:43:16 +01:00 |
Benoit Marty
|
c802e2d0f7
|
Merge pull request #7988 from vector-im/yostyle/msc3912
Implement MSC3912 to delete server side all the data of a deleted voice broadcast
|
2023-01-25 10:32:21 +01:00 |
Benoit Marty
|
bc3c253067
|
Fix bad import.
|
2023-01-24 14:44:52 +01:00 |
Florian Renaud
|
71b7fbdf15
|
Merge pull request #7993 from vector-im/feature/fre/vb_handle_connection_error
Pause voice broadcast if there is no network
|
2023-01-24 14:43:04 +01:00 |
Benoit Marty
|
3fcf2a1dd8
|
Merge pull request #7985 from vector-im/feature/bma/slowDownSentry
Slow down sentry
|
2023-01-24 14:33:58 +01:00 |
Florian Renaud
|
b0460ebcc0
|
Use new endpoint to delete voice broadcast with relations
|
2023-01-24 11:38:07 +01:00 |
Florian Renaud
|
f0eae523d5
|
Fix long text overlapping
|
2023-01-24 08:49:12 +01:00 |
Florian Renaud
|
fea3441bbf
|
Pause voice broadcast if there is no network
|
2023-01-24 07:32:35 +01:00 |
Florian Renaud
|
1e951cd838
|
Merge pull request #7979 from vector-im/bugfix/fre/rework_vb_media_player
Voice Broadcast - Rework internal media players coordination
|
2023-01-23 14:22:27 +01:00 |
Florian Renaud
|
f498fe6fd9
|
Merge pull request #7963 from vector-im/bugfix/fre/fix_vb_scrubbing
Voice Broadcast - Fix playback scrubbing not working if playback is stopped
|
2023-01-23 14:22:11 +01:00 |
valere
|
4ee53ad9d0
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-01-23 09:17:26 +01:00 |
Yoan Pintas
|
5b22a1267e
|
Merge pull request #7973 from vector-im/yostyle/voicebroadcast_pause_playback
|
2023-01-20 15:43:12 +00:00 |
Yoan Pintas
|
64f9cfef42
|
Merge pull request #7974 from vector-im/yosyle/voicebroadcast_block_voicemessage
|
2023-01-20 15:41:18 +00:00 |
Yoan Pintas
|
d7825c32e8
|
Merge pull request #7976 from vector-im/yostyle/voicebroadcast_reactions
|
2023-01-20 15:16:03 +00:00 |
yostyle
|
0a60d0306e
|
Fix PR comments
|
2023-01-20 15:26:17 +01:00 |
Benoit Marty
|
1a08a9425b
|
Sentry: Report sync duration and metrics for initial sync and for sync after pause. Not for regular sync.
|
2023-01-20 14:01:35 +01:00 |
Benoit Marty
|
e9e391d1cd
|
Ensure transaction will not be finished several times.
|
2023-01-20 12:51:05 +01:00 |
yostyle
|
cdbf247734
|
Fix PR comment
|
2023-01-20 08:52:21 +01:00 |
Florian Renaud
|
19a489b6d4
|
Fix kdoc
|
2023-01-20 08:20:35 +01:00 |
valere
|
f9ed8a4dcf
|
verification state integration
fix rust/kotlin flavor compilation pbs
|
2023-01-19 23:51:50 +01:00 |
Florian Renaud
|
23801de992
|
Restart the playback time if player completed with less than 250 ms remaining time
|
2023-01-19 18:13:55 +01:00 |
Florian Renaud
|
b47c8aabcd
|
Remove legacy code about live broadcast playback
|
2023-01-19 18:13:55 +01:00 |
Florian Renaud
|
d6e8aca969
|
Rework media player coordination
|
2023-01-19 18:13:54 +01:00 |
yostyle
|
ca28c24818
|
Update fastBackward and fastForward button sizes
|
2023-01-19 12:35:53 +01:00 |
yostyle
|
31eaa9e2cf
|
Update reaction condition on voicebroadcast
|
2023-01-19 12:11:16 +01:00 |
yostyle
|
e4d0394234
|
Support reactions on Voice Broadcast
|
2023-01-19 11:27:52 +01:00 |
valere
|
f1d3eeb0a4
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-01-19 11:23:58 +01:00 |
Benoit Marty
|
2ee51ecc92
|
Merge pull request #7962 from vector-im/feature/bma/oomRealm
Fix oom crashes.
|
2023-01-19 09:41:58 +01:00 |
yostyle
|
ba9720416a
|
Send voice message should not be allowed during a voice broadcast recording
|
2023-01-19 08:44:53 +01:00 |
yostyle
|
64d116d4ac
|
Pause voice broadcast listening on new VB recording
|
2023-01-19 01:14:48 +01:00 |
valere
|
1ab4a2fd8a
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-01-18 23:38:10 +01:00 |
Hugh Nimmo-Smith
|
3333d86776
|
Merge branch 'develop' into hughns/msc3824-oidc-aware
|
2023-01-18 17:08:16 +00:00 |
Hugh Nimmo-Smith
|
1ac04b0070
|
Merge branch 'develop' into hughns/msc3824-oidc-aware
|
2023-01-18 17:05:36 +00:00 |
Onuray Sahin
|
fe4e0eb0d9
|
Render poll question when rendering reply to a poll end event.
|
2023-01-18 17:38:56 +03:00 |
Maxime NATUREL
|
0cdbceaa00
|
Merge pull request #7951 from vector-im/feature/mna/poll-history-load-more-ui
[Poll] History list: Load more UI mechanism (PSG-1095)
|
2023-01-18 09:35:25 +01:00 |
Benoit Marty
|
5ff9792237
|
Merge pull request #7949 from vector-im/feature/bma/fixSmallBugs
Fix small bugs
|
2023-01-17 16:47:53 +01:00 |
Maxime NATUREL
|
171717bcd1
|
Adding helper methods for ViewState
|
2023-01-17 16:20:05 +01:00 |
Maxime NATUREL
|
4f5d151f0b
|
Updating changelog title
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
3f2625576b
|
Adding unit tests for ViewModel
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
88d1f75d1d
|
Improve fake mechanism of syncing
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
e0be6ef09f
|
Adding unit test for repository
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
212021e300
|
Adding unit test for use cases
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
98fff95f6a
|
Display message to user in case of loading error
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
c91761240a
|
Handle sync when landing on the screen
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
ec65564800
|
Render specific empty list message when loading more is still possible
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
b03b207c82
|
Mock process of load more
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
f7eed93a11
|
Introduce repository and datasource to get list of polls
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
11d37e3ecb
|
Moving ui components into ui package
|
2023-01-17 16:04:33 +01:00 |
Maxime NATUREL
|
dba9e29881
|
Fake loading more process
|
2023-01-17 16:04:32 +01:00 |
Maxime NATUREL
|
e8e94b5189
|
Adding load more item at the end of the list of polls
|
2023-01-17 16:04:32 +01:00 |
Florian Renaud
|
960bb77c2f
|
Fix playback scrubbing not working if playback is stopped
|
2023-01-17 15:45:52 +01:00 |
Benoit Marty
|
4c06bdc14e
|
Avoid creating too many Job, which ends up to OOM
|
2023-01-17 11:24:19 +01:00 |
Benoit Marty
|
a586e346de
|
Fix an issue on Breadcrumbs in dark theme on the draft indicator
|
2023-01-16 13:52:15 +01:00 |
Maxime NATUREL
|
6b98b3023e
|
Merge pull request #7851 from vector-im/feature/mna/poll-message-decryption-error
[Poll] Warning message on decryption failure of some events (PSG-1025)
|
2023-01-16 10:19:00 +01:00 |
valere
|
4ae93d5a2c
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-01-15 17:17:22 +01:00 |
valere
|
607f375bcd
|
fix cancel user verification
remove dead code
|
2023-01-15 17:13:00 +01:00 |
Florian Renaud
|
31e599f2e2
|
Merge pull request #7919 from vector-im/bugfix/fre/handle_vb_playback_crash
Voice Broadcast - Handle exceptions during playback
|
2023-01-13 18:29:28 +01:00 |
Onuray Sahin
|
25edcaf5d1
|
Merge pull request #7950 from vector-im/feature/ons/dismiss_verification_bottomsheet
Make verification bottom sheet cancellable on tap outside (PSG-1139)
|
2023-01-13 19:50:33 +03:00 |
Onuray Sahin
|
4a49f2ff9b
|
Check if bottom sheet is cancellable.
|
2023-01-13 18:15:52 +03:00 |
Florian Renaud
|
169c9b221c
|
Throw an error if the media player which has completed is not the expected one
|
2023-01-13 15:46:48 +01:00 |
Florian Renaud
|
1b192ea45c
|
Merge pull request #7945 from vector-im/feature/fre/vb_notification_on_first_chunk
Voice Broadcast - only send a notification on the first chunk
|
2023-01-13 14:26:04 +01:00 |
Onuray Sahin
|
e5801a4f19
|
Make verification dialog cancelable.
|
2023-01-13 15:56:38 +03:00 |
Benoit Marty
|
cad5e732df
|
Fix issue of send button not displayed when starting message with a space.
|
2023-01-13 10:36:03 +01:00 |
Onuray Sahin
|
1787031cc6
|
Merge pull request #7939 from vector-im/feature/ons/fix_edit_poll
Fix rendering of edited polls (PSG-963)
|
2023-01-13 03:13:53 +03:00 |
Florian Renaud
|
8a2f28bc37
|
Add comment to explain the error handling
|
2023-01-12 18:29:56 +01:00 |
Florian Renaud
|
72e0dc4bd2
|
Voice Broadcast - only send a notification on the first chunk
|
2023-01-12 18:08:43 +01:00 |
valere
|
c0397875f0
|
Merge branch 'develop' into feature/bca/rust_flavor
|
2023-01-12 14:51:03 +01:00 |
valere
|
3f29c55479
|
Update verification signaling & handing
fix encryption hindering verification
|
2023-01-12 12:06:57 +01:00 |
Maxime NATUREL
|
d1ce15bf18
|
Renaming field in PollResponseData for better clarity
|
2023-01-12 10:14:47 +01:00 |
Maxime NATUREL
|
94dd599f13
|
Fix after rebase
|
2023-01-12 10:03:01 +01:00 |
Maxime NATUREL
|
da6b41c34d
|
Updating unit tests for PollItemViewStateFactory
|
2023-01-12 10:01:50 +01:00 |
Maxime NATUREL
|
3b9faa5f31
|
Render specific message on decryption error
|
2023-01-12 10:01:49 +01:00 |
Maxime NATUREL
|
ae2639aeb0
|
Keep track of related events to a poll which had failed to be decrypted
|
2023-01-12 10:00:41 +01:00 |
Maxime NATUREL
|
bd7b1f9496
|
(WIP) Introducing new UnableToDecryptEventEntity
|
2023-01-12 10:00:40 +01:00 |
Florian Renaud
|
f62f661d2b
|
Room list - Do not show live broadcast if the started event is redacted
|
2023-01-11 17:56:12 +01:00 |
Florian Renaud
|
493fa7a0eb
|
Use private method to mockk voice broadcast event
|
2023-01-11 17:31:52 +01:00 |
Florian Renaud
|
2df94807e0
|
Restore private visibility of fake component fields
|
2023-01-11 17:31:52 +01:00 |
Florian Renaud
|
39c0cb2015
|
Add unit test
|
2023-01-11 17:31:52 +01:00 |
Florian Renaud
|
c63d6fa1fb
|
Fix unexpected live voice broadcast in the room list
|
2023-01-11 17:31:51 +01:00 |
Onuray Sahin
|
61f7f12d7f
|
Fix edited rendering poll question in action preview.
|
2023-01-11 15:58:10 +03:00 |
Onuray Sahin
|
912d3e5055
|
Fix edited poll preview in room list.
|
2023-01-11 15:57:39 +03:00 |
Hugh Nimmo-Smith
|
51f227a13b
|
Test case for OIDC compatibility
|
2023-01-11 11:54:37 +00:00 |
Benoit Marty
|
62c07fa02c
|
Merge pull request #7322 from vector-im/feature/nfe/app_layout_tests
new app layout home screen unit tests
|
2023-01-11 11:31:52 +01:00 |
Onuray Sahin
|
c012d559b7
|
Merge pull request #7900 from vector-im/feature/ons/render_ended_poll
Render ended polls (PSG-904)
|
2023-01-10 21:06:03 +03:00 |
jonnyandrew
|
b7073cb104
|
[Rich text editor] Update list item bullet appearance (#7930)
|
2023-01-10 17:04:39 +00:00 |
Onuray Sahin
|
8495536fd3
|
Code review fix.
|
2023-01-10 19:22:56 +03:00 |
Onuray Sahin
|
ec27c67940
|
Fix color of winning vote count.
|
2023-01-10 19:14:30 +03:00 |
Florian Renaud
|
9d3b5c5bbb
|
Fix no display name for some voice broadcast recorder name
|
2023-01-10 16:00:19 +01:00 |
Florian Renaud
|
3663f22590
|
Handle download error during playback
|
2023-01-10 15:42:37 +01:00 |
Florian Renaud
|
2d24eb1273
|
Handle playback error
|
2023-01-10 15:42:37 +01:00 |
Florian Renaud
|
f8852856c6
|
Convert state enum to sealed interface
|
2023-01-10 15:30:54 +01:00 |
Benoit Marty
|
e384669d85
|
Merge pull request #5717 from thefirstofthe300/increase-message-font-size
fix: increase font size for messages
|
2023-01-10 15:16:39 +01:00 |
Benoit Marty
|
7badf7783f
|
Merge branch 'develop' into feature/nfe/app_layout_tests
|
2023-01-10 14:43:21 +01:00 |
Benoit Marty
|
31a0a049b1
|
Merge pull request #7432 from ByeongsuPark/feature/bspark/enhancement-7111-trim-username
Add trim to username input when sign-in
|
2023-01-10 14:38:56 +01:00 |
Benoit Marty
|
ac482b1389
|
Merge pull request #7917 from vector-im/feature/bma/viewEventReplay
View event replay
|
2023-01-10 14:10:14 +01:00 |