Maxime NATUREL
e857407bc1
Adding changelog entry
2022-12-02 16:50:46 +01:00
Benoit Marty
310ea99c44
Fix bad pills color background. For light and dark theme the color is now 61708B (iso EleWeb)
2022-12-02 10:50:08 +01:00
Benoit Marty
75fabb1b0d
Merge pull request #7684 from vector-im/feature/bma/fix_onboarding_crash
...
Fix crash when invalid url is entered #7672
2022-12-02 09:55:19 +01:00
jonnyandrew
20b1eaba9e
Fix crash in message composer when room is missing ( #7683 )
...
This error was seen before but has been reintroduced during refactoring.
- see https://github.com/vector-im/element-android/pull/6978
2022-12-02 08:41:33 +00:00
Jonny Andrew
c12906971a
Move changelog entry to correct dir
2022-12-01 17:15:23 +00:00
Benoit Marty
d96ff6e527
Changelog
2022-12-01 15:38:31 +01:00
jonnyandrew
da5db0ed15
[Rich text editor] Fix keyboard closing after collapsing rich text editor ( #7659 )
2022-12-01 13:39:01 +00:00
Jorge Martin Espinosa
0c11778d33
Rich Text Editor: fix several inset issues in room screen ( #7681 )
2022-12-01 10:26:55 +00:00
Benoit Marty
c8a73a6ac8
Merge pull request #7477 from vector-im/task/langleyd/migrate-rich-text_label
...
Add Z-Labs label for rich text editor and migrate to new label naming
2022-12-01 11:13:12 +01:00
Benoit Marty
d447d809f7
Changelog for version 1.5.10
2022-11-30 10:46:58 +01:00
Florian Renaud
4b3e36da91
Merge pull request #7656 from vector-im/feature/fre/voice_broadcast_room_attachments
...
[Voice Broadcast] Remove chunks from the room attachments
2022-11-29 17:43:42 +01:00
Florian Renaud
5560694f54
Merge pull request #7655 from vector-im/feature/fre/voice_broadcast_buffering
...
[Voice Broadcast] Update buffering display and improve playback
2022-11-29 17:43:21 +01:00
Benoit Marty
537331ccf6
Merge pull request #7488 from kinote/feat-2725-optional-direct-share
...
Add setting to allow disabling direct share
2022-11-29 11:19:44 +01:00
Florian Renaud
559af32ab6
Merge pull request #7646 from vector-im/bugfix/fre/fix_playback_stuck_in_buffering
...
Voice Broadcast - Fix playback stuck in buffering
2022-11-29 09:59:08 +01:00
Florian Renaud
d6fd32b5a0
Merge pull request #7629 from vector-im/feature/fre/voice_broadcast_handle_event_deletion
...
Voice Broadcast - Handle event deletion when listening or recording
2022-11-29 09:51:11 +01:00
Florian Renaud
f8881638f9
Changelog
2022-11-29 01:49:50 +01:00
Florian Renaud
7b4c165033
Changelog
2022-11-29 01:22:39 +01:00
Nikita Fedrunov
46fc0ac563
ignore push for a thread if it's currently visible to user ( #7641 )
2022-11-28 17:29:30 +01:00
Florian Renaud
a4255525e0
Changelog
2022-11-28 17:25:45 +01:00
Florian Renaud
3ebcd8c1f4
changelog
2022-11-28 13:58:00 +01:00
Nikita Fedrunov
5aeca1f81a
saving sync filter changed ( #7627 )
2022-11-28 09:48:28 +01:00
Nikita Fedrunov
18bcc83a46
added read receipts for threads ( #7474 )
2022-11-25 09:49:06 +01:00
Benoit Marty
27419f0d33
Merge pull request #7583 from vector-im/feature/bma/remove_buidkite
...
Remove usage of Buildkite.
2022-11-24 18:51:22 +01:00
Benoit Marty
cccfad03ce
changelog
2022-11-24 14:49:55 +01:00
Valere
e66a0541be
Add changelog, some cleaning
2022-11-24 12:45:35 +01:00
Jorge Martin Espinosa
452cfd3327
[RTE] Change layout based on plain text / rich text mode ( #7621 )
2022-11-23 16:56:37 +00:00
Onuray Sahin
0957b38329
Merge pull request #7546 from vector-im/feature/ons/toggle_ip_address_visibility
...
Toggle IP address visibility (PSG-860)
2022-11-22 22:41:21 +03:00
Onuray Sahin
664b0665cf
Merge pull request #7601 from vector-im/feature/ons/fix_truncated_italic_text
...
Fix italic text is truncated when bubble mode and markdown is enabled (PSG-1006)
2022-11-18 17:25:48 +03:00
Maxime NATUREL
14de485c67
Merge pull request #7566 from vector-im/fix/mna/missing-translation-reply-to
...
Missing translations on "replyTo" messages (PSG-978)
2022-11-18 14:39:18 +01:00
Maxime NATUREL
cf5b96f9cf
Merge pull request #7605 from vector-im/fix/mna/anr-on-session-start
...
ANR on session start when sending client info is enabled
2022-11-18 09:38:39 +01:00
Jorge Martin Espinosa
7417241cd5
New RTE full screen implementation with BottomSheet ( #7578 )
...
* RTE full screen editor using custom BottomSheet
* Fix formatting menu item dimensions
* Fix bug with insets when opening attachment menu
* Clear the EditText for plain text mode when a message is sent
* Set `MessageComposerMode.Special` as a sealed class
* Fix insets issue on landscape
* Fix small UI issues with rounded corners
* Use simplified icons for full screen and minimise
2022-11-18 08:57:37 +01:00
Maxime NATUREL
9901a43dc1
Add changelog entry
2022-11-17 17:06:44 +01:00
Onuray Sahin
ab94b21807
Fix the place of the span factory.
2022-11-17 15:58:42 +03:00
Jorge Martin Espinosa
10775ab2f3
Editing: default to MessageContent.body
when no formattedBody
is present ( #7592 )
...
* Editing: default to `MessageContent.body` when no `formattedBody` is present
* Update docs
2022-11-16 12:13:07 +00:00
Florian Renaud
54fcdcdb6d
Merge pull request #7588 from vector-im/feature/fre/voice_broadcast_recording_time
...
Voice Broadcast - Add max length for recording
2022-11-15 17:26:17 +01:00
Florian Renaud
6fc8c2cb80
Merge pull request #7582 from vector-im/feature/fre/voice_message_persist_playback_state
...
Persist the playback state of voice messages across different screens
2022-11-15 17:25:53 +01:00
Florian Renaud
4ac9c8d0e0
Merge pull request #7579 from vector-im/feature/fre/voice_broadcast_live_indicator
...
Voice Broadcast - Improve live indicator icon rendering
2022-11-15 17:25:38 +01:00
Florian Renaud
c3090fa45a
Changelog
2022-11-15 10:43:50 +01:00
Florian Renaud
a73e707f33
Changelog
2022-11-15 09:26:35 +01:00
Jorge Martin Espinosa
a476544761
Fix some quoted messages having 'null' message bodies ( #7532 )
...
* Fix some quoted messages having 'null' message bodies
2022-11-14 11:01:29 +00:00
Florian Renaud
288fc35487
Changelog
2022-11-14 10:55:48 +01:00
Jorge Martin Espinosa
008432af36
Move TypingView into the timeline as another item ( #7565 )
...
* Typing view as item in list
* Don't show TypingItem if we're showing a forward loader
2022-11-10 17:28:03 +00:00
Onuray Sahin
202c0c58ab
Merge branch 'develop' into feature/ons/toggle_ip_address_visibility
...
# Conflicts:
# vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModelTest.kt
2022-11-10 17:01:50 +03:00
Maxime NATUREL
744b03a806
Merge pull request #7523 from vector-im/feature/mna/push-toggle-current-session
...
Push notifications toggle: align implementation for current session (PSG-971)
2022-11-10 13:44:49 +01:00
Florian Renaud
271fd05a1c
Merge pull request #7496 from vector-im/feature/fre/voice_broadcast_seek_to_live_update
...
Voice Broadcast - Update seek bar position while playing
2022-11-10 13:43:34 +01:00
Amit Kumar
c07b110b99
Add spannable tracking around SyncResponseHandler ( #7514 )
...
* Add spannable tracking around SyncResponseHandler
* Update LICENSE header
* Refactor handleResponse and MetricsExtensions
* Update changelog.d
* Improve code docs and comments
* Check if Sentry is enabled before tracking
2022-11-10 16:13:09 +05:30
Maxime NATUREL
def74926d7
Adding changelog entry
2022-11-10 10:05:01 +01:00
Maxime NATUREL
41ab29d4c0
Adding changelog entry
2022-11-10 10:00:26 +01:00
Onuray Sahin
b2589a1e4d
Merge branch 'develop' into feature/ons/fix_device_manager_verified_desc
2022-11-09 19:05:07 +03:00
Onuray Sahin
b81fc4f8f1
Merge branch 'develop' into feature/ons/toggle_ip_address_visibility
...
# Conflicts:
# vector/src/test/java/im/vector/app/features/settings/devices/v2/overview/SessionOverviewViewModelTest.kt
2022-11-09 18:09:22 +03:00
Onuray Sahin
8bc70002d9
Add changelog.
2022-11-08 19:31:59 +03:00
Maxime NATUREL
fc24beaa68
Merge pull request #7456 from vector-im/feature/mna/session_manager_multi_signout
...
[Session manager] Multi-session signout (PSG-857)
2022-11-08 14:21:14 +01:00
Benoit Marty
7a24e16092
Merge pull request #7501 from SpiritCroc/duplicated-pill-fixes
...
Fix duplicated pills when pills contain other spans
2022-11-07 15:33:34 +01:00
Onuray Sahin
e30cbd5916
Add changelog.
2022-11-07 14:51:18 +03:00
Jorge Martin Espinosa
f0340d5ced
When joining a room, the message composer should be visible once the room loads ( #7510 )
2022-11-07 11:58:34 +01:00
Maxime NATUREL
97cfc7dde4
Adding changelog entry
2022-11-07 11:09:41 +01:00
Florian Renaud
20d62b14de
Changelog
2022-11-04 11:36:14 +01:00
Florian Renaud
ac0d823c88
Merge pull request #7519 from vector-im/bugfix/fre/unencrypted_media_event_json_type
...
Fix bad content types when sending unencrypted media event with additional content data
2022-11-04 10:40:18 +01:00
Maxime NATUREL
4621488f21
Merge pull request #7476 from vector-im/fix/mna/push-toggle-check-support
...
[Session manager] Hide push notification toggle when there is no server support (PSG-970)
2022-11-04 09:19:04 +01:00
Florian Renaud
c0ba2f2f48
Fix bad content types when sending unencrypted media
2022-11-03 11:28:45 +01:00
Florian Renaud
98e0397afd
Merge pull request #7455 from vector-im/resilience-rc
...
Merge branch resilience-rc into develop
2022-11-02 18:19:34 +01:00
Jorge Martín
5c55a3261f
Merge remote-tracking branch 'origin/develop' into resilience-rc
2022-11-02 16:00:34 +01:00
ganfra
d954c9eae4
Merge pull request #6195 from vector-im/feature/bma/jitsi_5_1_0
...
Upgrade Jitsi SDK to 6.2.2
2022-11-02 12:10:25 +01:00
Maxime NATUREL
38fe556978
Adding changelog entry
2022-11-02 09:37:10 +01:00
Amit Kumar
b6746653f1
Add metrics plugin to track device download keys task ( #7438 )
...
* Add metrics tracking plugin for download device keys
* Add support for multiple metrics plugin
* Update copyright license header in matrix-sdk-android
* Add tests for MetricExtension
* Update changelog
* Improve MetricsExtension and reformatting
2022-11-02 13:43:57 +05:30
Florian Renaud
68062911a9
Changelog
2022-11-01 18:17:23 +01:00
SpiritCroc
99d5107732
Changelog 7501
2022-11-01 15:49:46 +01:00
Jorge Martin Espinosa
7ba1052bcf
Fix rich text editor EditText not resizing properly in full screen ( #7491 )
...
* Fix rich text editor full screen mode
* Add changelog
* Address review comments.
2022-10-31 16:43:01 +01:00
Jorge Martin Espinosa
76ead3f344
Fix new line and enter key presses deleting existing text in some keyboards ( #7437 )
2022-10-31 16:16:42 +01:00
Jorge Martin Espinosa
ce35472824
Fix share actions from outside the app ( #7473 )
2022-10-31 11:39:38 +00:00
Joaquín Aguirrezabalaga
3a430efb02
Add setting to allow disabling direct share
...
Direct share continues to be enabled by default.
As requested in #2725
Signed-off-by: Joaquín Aguirrezabalaga <kinote@kinote.org>
2022-10-30 11:32:52 +01:00
Florian Renaud
b510919d59
Add changelog
2022-10-28 10:53:35 +02:00
Florian Renaud
62c574b966
Add changelog
2022-10-28 10:29:48 +02:00
David Langley
15583a14aa
changelog
2022-10-27 14:30:36 +01:00
Benoit Marty
461d07a4c3
changelog
2022-10-27 14:36:45 +02:00
jonnyandrew
c776aae9d0
[Rich text editor] Add plain text mode and new attachment UI ( #7459 )
...
* Add new attachments selection dialog
* Add rounded corners to bottom sheet dialog.
Note these are currently only visible in the collapsed state.
- [Google issue](https://issuetracker.google.com/issues/144859239 )
- [Rejected PR](https://github.com/material-components/material-components-android/pull/437 )
- [Github issue](https://github.com/material-components/material-components-android/issues/1278 )
* Add changelog entry
* Remove redundant call to superclass click listener
* Refactor to use view visibility helper
* Change redundant sealed class to interface
* Remove unused string
* Revert "Add rounded corners to bottom sheet dialog."
This reverts commit 17c43c9188
.
* Remove redundant view group
* Remove redundant `this`
* Update rich text editor to latest
* Update rich text editor version
* Allow toggling rich text in the new editor
* Persist the text formatting setting
* Add changelog entry
2022-10-26 18:37:40 +02:00
Eric Decanini
29d3856ef2
Merge pull request #7424 from vector-im/feature/eric/msc3773
...
Implements MSC3773 (Thread Notifications)
2022-10-26 10:44:32 -04:00
Florian Renaud
6ee77ad101
Merge pull request #7450 from vector-im/feature/fre/voice_broadcast_stop_on_app_restart
...
Voice Broadcast - Stop recording on app restart
2022-10-26 15:49:32 +02:00
Jorge Martin Espinosa
d242ab049b
[Rich text editor] Implement full screen editor mode (simple approach) ( #7436 )
...
* Rich text editor: implement full screen editor mode using ConstraintSets
* Add back press handler
* Change ToggleFullScreen to SetFullScreen, fix rebase issues
* Add warning to fragment_timeline* files
2022-10-26 15:15:48 +02:00
Benoit Marty
e41b1a6e8b
Merge pull request #7454 from vector-im/feature/bma/upgrade_sanselan
...
Replace org.apache.sanselan:sanselan by org.apache.commons:commons-imaging
2022-10-26 14:19:08 +02:00
Benoit Marty
307b71dbd7
Changelog
2022-10-26 12:40:45 +02:00
Maxime NATUREL
b532112f58
Adding changelog entry
2022-10-26 12:22:25 +02:00
Florian Renaud
53db04c8cf
Add changelog
2022-10-26 09:46:24 +02:00
ericdecanini
51251c2b2b
Merge remote-tracking branch 'origin/develop' into feature/eric/msc3773
2022-10-25 11:56:46 -04:00
Florian Renaud
a4eff0cc78
Add changelog
2022-10-25 17:56:27 +02:00
Florian Renaud
0f21f404e6
Add changelog
2022-10-25 17:41:36 +02:00
ericdecanini
35be56a44a
Merge remote-tracking branch 'origin/develop' into feature/eric/msc3773
...
# Conflicts:
# matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/RealmSessionStoreMigration.kt
2022-10-24 10:28:21 -04:00
Jonny Andrew
f52aaef645
Add changelog entry
2022-10-21 17:40:09 +01:00
jonnyandrew
31811bb7e0
Fix crash by disabling Flipper on API 22 and below ( #7428 )
...
* Disable Flipper on API 21 and below - only affects debug builds.
Due to a bug: https://github.com/facebook/flipper/issues/3572
* Add jonnyandrew to PR sign-off allowlist
Co-authored-by: Benoit Marty <benoit.marty@gmail.com>
2022-10-21 17:36:31 +01:00
ByeongsuPark
75d589bedd
Add trim to username input on sign-in
...
Add trim to username input on the app side and SDK side
Signed-off-by: ByeongsuPark <byeongsu@soongsil.ac.kr>
2022-10-22 00:52:43 +09:00
ericdecanini
f76490130c
Adds changelog file
2022-10-20 19:49:37 -04:00
Florian Renaud
8869d82dd0
Add changelog
2022-10-20 23:28:32 +02:00
Florian Renaud
99a2afa5ee
Add changelog
2022-10-20 23:03:28 +02:00
Benoit Marty
9122d96fc6
Merge remote-tracking branch 'origin/develop' into develop
2022-10-19 17:17:33 +02:00
Johannes Marbach
451f5f824a
Merge pull request #7369 from vector-im/feature/hughns/qr_code_login
...
Implement logic for sign in with QR
2022-10-19 17:10:19 +02:00
Benoit Marty
21c30c488c
Towncrier
2022-10-19 17:07:11 +02:00
Benoit Marty
ff4ec3f583
Fix typo
2022-10-19 10:00:34 +02:00
Benoit Marty
f5fe5cce62
Merge pull request #7372 from vector-im/feature/bma/fix_getUser_null
...
Handle properly when getUser returns null - prefer using getUserOrDefault
2022-10-19 08:40:44 +02:00
Florian Renaud
13972661e0
Merge pull request #7397 from vector-im/feature/fre/voice_broadcast_additional_content
...
Add additional data in voice broadcast events
2022-10-19 07:51:01 +02:00
Florian Renaud
096b423cc1
Update changelog wording
2022-10-18 22:10:18 +02:00
Florian Renaud
5438c7e089
Add changelog
2022-10-18 21:08:09 +02:00
Florian Renaud
a03be5d02f
Add changelog
2022-10-18 21:07:44 +02:00
Florian Renaud
0dad78a24a
Merge pull request #7387 from vector-im/feature/fre/voice_broadcast_start_listening
...
Voice Broadcast - Listening
2022-10-18 17:54:07 +02:00
Florian Renaud
b67500515c
Merge pull request #7363 from vector-im/feature/fre/voice_broadcast_start_record
...
Voice Broadcast - Start record
2022-10-18 16:43:18 +02:00
Florian Renaud
e75ddf763b
Add changelog file
2022-10-18 13:41:05 +02:00
Florian Renaud
06bceef7c0
Add changelog
2022-10-17 22:33:43 +02:00
Jorge Martín
7793667970
Update changelog
2022-10-17 17:12:16 +02:00
Onuray Sahin
47c87141b2
Merge pull request #7338 from vector-im/feature/ons/qr_code_login_ui
...
QR Code Login UI
2022-10-17 17:20:07 +03:00
Benoit Marty
997341b962
Merge pull request #7282 from vector-im/feature/bma/remove_original_event
...
Stop using `original_event` field
2022-10-17 14:43:22 +02:00
Benoit Marty
36e5166051
Merge pull request #7375 from vector-im/feature/mna/device-manager-go-to-new-screen
...
[Device Management] Redirect to the new screen everywhere when lab flag is on
2022-10-17 11:44:02 +02:00
Jorge Martin Espinosa
f1acb4712c
Fix editing formatted messages in plain text editor ( #7360 )
...
* Fix editing formatted messages in plain text editor
* Update changelog.d/7359.sdk
Co-authored-by: Benoit Marty <benoitm@matrix.org>
Co-authored-by: Benoit Marty <benoitm@matrix.org>
2022-10-14 15:15:12 +00:00
Maxime NATUREL
612d2e51e5
Merge pull request #7361 from vector-im/feature/mna/device-manager-unknown-verification-status
...
[Device management] Update the unknown verification status icon (PSG-824)
2022-10-14 16:22:33 +02:00
Maxime NATUREL
ec5964bc20
Merge pull request #7352 from vector-im/feature/mna/device-manager-lab-flag-account-data
...
[Device management] Add lab flag for matrix client info account data event (PSG-800)
2022-10-14 16:03:40 +02:00
Hugh Nimmo-Smith
f999e72759
Changelog
2022-10-14 14:01:13 +01:00
Onuray Sahin
b04ad4915f
Add changelog.
2022-10-14 15:38:28 +03:00
Maxime NATUREL
1f0028fd7e
Adding changelog entry
2022-10-14 14:09:30 +02:00
Benoit Marty
8bb5dcd553
Changelog
2022-10-14 12:33:27 +02:00
Hugh Nimmo-Smith
626e3dbd10
Merge pull request #7358 from vector-im/feature/hughns/qr_code_login_task
2022-10-14 09:38:07 +01:00
Jorge Martin Espinosa
81ef1415dc
Apply design changes to WYSIWYG editor ( #7354 )
...
* Apply design changes to WYSIWYG editor
* Add changelog
* Remove unneeded attribute in RichTextComposerLayout
* Fix lint issues
* Fix style naming issue.
* Change rich text editor border radius depending on the number of lines.
* Replace standby voice recorder icon.
2022-10-14 09:59:43 +02:00
Hugh Nimmo-Smith
f13419d696
Changelog
2022-10-13 15:18:31 +01:00
Benoit Marty
5b56ae1e1c
Merge pull request #7319 from ByeongsuPark/feature/bspark/bugfix-wrong-mic-direction-rtl
...
Fix the wrong mic button direction to cancel on RTL languages
2022-10-13 13:59:09 +02:00
Maxime NATUREL
f9eb6a64ea
Merge pull request #7323 from vector-im/feature/mna/device-manager-parsing-os
...
[Device management] Improve the parsing for OS of Desktop/Web sessions (PSG-823)
2022-10-13 10:39:38 +02:00
Maxime NATUREL
893008a93d
Adding changelog entry
2022-10-13 10:13:10 +02:00
Maxime NATUREL
1ede6b32a5
Adding changelog entry
2022-10-13 09:41:53 +02:00
Eric Decanini
963c0e5a50
Local Notification Settings Event ( #7300 )
...
* Adds push notifications switch
* Adds functionality to Push notification toggle
* Adds DefaultPushersServiceTest for togglePusher
* Adds DefaultTogglePusherTaskTest
* Adds SessionOverviewViewModelTest for toggling pusher
* Hides pusher toggle if there are no pushers of the device
* Adds changelog file
* Edits changelog file
* Fixes copyrights
* Unregisters checkedChangelistener in onDetachedFromWindow for switch view
* Links notification settings toggle to pusher service
* Adds changelog file
* Adds error handling to VectorSettingsNotificationPreferenceFragment
* Removes comment in FakePushersService
* Adds parsing for LocalNotificationSettings event
* Adds changelog file
* Fixes post merge errors
* Fixes imports and improves string name
* Fixes legal copies
* Fixes kdoc punctuation
* Fixes string error
* Removes unused imports
* Moves LocalNotificationSettingsContent
* Fixes lint errors
* Fixes test errors
* Fixes test errors
* Fixes error
* Fixes error
* Fixes error
* Fixes error
* Fixes error
* Fixes error
* Fixes error
* Adds lost tests
* Adds PusherEntity migration
* Fixes session overview layout overlap
* Fixes switch being enabled by default
* Adds device id and unstable prefix
2022-10-12 23:11:27 -04:00
Maxime NATUREL
f8f416e979
Merge pull request #7306 from vector-im/feature/mna/device-manager-extended-details
...
[Device Management] Render extended device info (PSG-773)
2022-10-12 18:09:33 +02:00
Benoit Marty
beb334babe
Merge pull request #7335 from vector-im/feature/bma/upgrade_arrow
...
Remove Arrow-kt dependency
2022-10-12 16:26:02 +02:00
Maxime NATUREL
7877ef92cc
Merge pull request #7325 from vector-im/feature/mna/device-manager-hide-ip-current-session
...
[Device management] Hide the IP address and last activity date on current session (PSG-823)
2022-10-12 15:56:30 +02:00
Maxime NATUREL
6626732b3b
Merge pull request #7276 from vector-im/feature/mna/device-manager-account-data
...
[Device Management] Save matrix_client_information events on login/registration (PSG-769, PSG-771)
2022-10-12 15:41:40 +02:00
Eric Decanini
9857fa6ca4
Makes "Enable Notifications for this session" respond to enabled value in pusher ( #7281 )
...
* Adds push notifications switch
* Adds functionality to Push notification toggle
* Adds DefaultPushersServiceTest for togglePusher
* Adds DefaultTogglePusherTaskTest
* Adds SessionOverviewViewModelTest for toggling pusher
* Hides pusher toggle if there are no pushers of the device
* Adds changelog file
* Edits changelog file
* Fixes copyrights
* Unregisters checkedChangelistener in onDetachedFromWindow for switch view
* Links notification settings toggle to pusher service
* Adds changelog file
* Adds error handling to VectorSettingsNotificationPreferenceFragment
* Removes comment in FakePushersService
* Fixes post merge errors
* Fixes imports and improves string name
* Fixes legal copies
* Fixes kdoc punctuation
* Fixes string error
* Removes unused imports
* Fixes lint errors
* Fixes test errors
* Fixes test errors
* Fixes error
* Fixes error
* Fixes error
* Fixes error
* Fixes error
* Adds lost tests
* Adds PusherEntity migration
* Fixes session overview layout overlap
* Fixes switch being enabled by default
* Binds entire view to toggle switch
2022-10-12 09:27:55 -04:00
Benoit Marty
1669316682
Remove dependency to arrow. Please use org.matrix.android.sdk.api.util.Optional
instead.
2022-10-12 10:20:52 +02:00
Maxime NATUREL
052b497ebe
Adding new changelog entry
2022-10-11 17:47:24 +02:00
Jorge Martin Espinosa
def67b2e7d
Integrate WYSIWYG editor ( #7288 )
...
* Add WYSIWYG lib dependency
* Replace EditText with RichTextEditor
* Add bold button, fix sending formatting messages issues
* Add missing inline formatting buttons, make scrollview horizontal
* Disable autocomplete for rich text editor
* Add formatted text to messages sent, replies, quotes and edited messages.
* Several fixes
* Add changelog
* Try to fix lint issues
* Address review comments.
* Exclude Epoxy KSP generated files from ktlint checks
2022-10-11 17:05:47 +02:00
Maxime NATUREL
8cd8c65442
Adding changelog entry
2022-10-11 15:23:47 +02:00
Maxime NATUREL
a640c77141
Adding changelog entry
2022-10-11 15:23:22 +02:00
Maxime NATUREL
1e87621e48
Adding changelog entry
2022-10-11 14:01:43 +02:00
Eric Decanini
2fe636e93b
Adds Push Notification toggle to Device Manager ( #7261 )
...
* Adds push notifications switch
* Adds functionality to Push notification toggle
* Adds DefaultPushersServiceTest for togglePusher
* Adds DefaultTogglePusherTaskTest
* Adds SessionOverviewViewModelTest for toggling pusher
* Hides pusher toggle if there are no pushers of the device
* Adds changelog file
* Edits changelog file
* Fixes copyrights
* Unregisters checkedChangelistener in onDetachedFromWindow for switch view
* Fixes post merge errors
* Fixes legal copies
* Removes unused imports
* Fixes lint errors
* Fixes test errors
* Fixes error
* Fixes error
* Fixes error
* Fixes error
* Fixes error
2022-10-10 19:21:34 -04:00
Maxime NATUREL
6cc6be4d53
Adding changelog entry
2022-10-10 15:21:56 +02:00
ByeongsuPark
e9bde89fec
Add changelog.d
...
Signed-off-by: byeongsu@soongsil.ac.kr <byeongsu@soongsil.ac.kr>
2022-10-10 17:05:12 +09:00
ericdecanini
4af2e62150
Merge branch 'develop' into feature/eric/msc3881
2022-10-09 12:45:19 -04:00
Maxime NATUREL
9827ffb1e5
Merge pull request #7312 from vector-im/fix/mna/device-manager-long-session-name
...
[Device Management] Long session names not rendered well (PSG-820)
2022-10-07 15:57:12 +02:00
Maxime NATUREL
3ceb19486a
Adding changelog entry
2022-10-07 11:29:33 +02:00
Florian Renaud
8d3d275921
Add changelog file
2022-10-06 16:28:38 +02:00
Florian Renaud
0c5d4c5f12
Add changelog file
2022-10-06 16:25:56 +02:00
Benoit Marty
9335242ce1
Merge pull request #7285 from vector-im/tech/split-timelinefragment
...
Refactor: split TimelineFragment into MessageComposerFragment and VoiceRecorderFragment
2022-10-05 17:31:10 +02:00
Benoit Marty
80c210e62d
Merge pull request #7292 from vector-im/feature/mna/device-manager-type-icons
...
[Device Management] Show correct device type icons (PSG-775)
2022-10-05 17:30:42 +02:00
Benoit Marty
94fa3343b4
Run towncrier
2022-10-05 17:06:58 +02:00
Valere
502b12a07e
Merge pull request #7290 from vector-im/feature/bca/hinder_verification
...
E2ee dos not hinder verification
2022-10-05 14:34:34 +02:00
Valere
ec7c8c8b31
Merge pull request #6726 from vector-im/feature/bca/block_unverified
...
Per room block unverified devices
2022-10-05 14:29:59 +02:00
Amit Kumar
aad2eed396
Add initial Sentry setup for crashes and perf tracking ( #7141 )
...
* Add initial Sentry setup for crashes and perf tracking
* Fix failing analytics tests
* Reformat code to fix style issue
* Close sentry when user signs out
* Add initial unit tests for Sentry
* Remove unused import
* Exclude amitkma from signoff requirements for PRs
2022-10-05 16:49:14 +05:30
Jorge Martín
e6a2d50b92
Add changelog, address review comments.
2022-10-05 12:55:46 +02:00
Benoit Marty
a036cc6d75
Merge pull request #7287 from vector-im/feature/bma/en-us
...
Use American English by default.
2022-10-05 11:02:58 +02:00
Valere
37458d41f2
E2ee dos not hinder verification
2022-10-05 10:42:29 +02:00
Valere
e9b33f6234
Per room block unverified devices
2022-10-05 10:27:12 +02:00
Maxime NATUREL
5c95cee1c6
Adding changelog entry
2022-10-05 10:13:14 +02:00
ericdecanini
034046701d
Merge remote-tracking branch 'origin/develop' into feature/eric/msc3881
...
# Conflicts:
# vector/src/test/java/im/vector/app/test/fakes/FakeCryptoService.kt
2022-10-04 14:05:23 -04:00
Benoit Marty
4974fdf905
Merge pull request #6633 from Benjiko99/feature/incognito-keyboard
...
Add privacy setting to disable personalized learning by the keyboard
2022-10-04 18:22:22 +02:00
SpiritCroc
af9548dfdd
Support inline images in the timeline ( #5877 )
...
* Support inline images in the timeline
Co-authored-by: Benoit Marty <benoitm@matrix.org>
2022-10-04 17:59:52 +02:00
Benoit Marty
2cb16d9f11
Merge pull request #6215 from networkException/fix-animated-only-fetching-thumbnail
...
Fix animated images only autoplaying sometimes
2022-10-04 17:44:25 +02:00
Benoit Marty
ca6813b5d8
Merge pull request #6906 from bwi-de/develop
...
Clean up pin code key and biometrics key on logout
2022-10-04 16:19:03 +02:00
Benoit Marty
304fb09f57
Merge pull request #6757 from eidonia/bugfix/#5029-disbale-emoji-keyboard-not-applies-reply
...
[Bugfix #5029 ] disable emoji keyboard not applies to reply
2022-10-04 16:16:36 +02:00
Benoit Marty
fe3540f6eb
Changelog
2022-10-04 15:51:29 +02:00
Paul
d205202e52
[Bugfix] Fix crash on previewing image to upload on Android P ( #7184 )
...
* Fix crash on image upload preview on Android P
Using hardware bitmap allocation on Android framework versions prior to
Android Q causes a crash when decoding a bitmap if GL context wasn't
initialised. The issue is not documented in ImageDecoder reference but
it is mentioned in the comments of glide[1] with a link to internal
google discussion.
[1] f83cc274b4/library/src/main/java/com/bumptech/glide/load/resource/bitmap/HardwareConfigState.java (L22)
Signed-off-by: Paweł Matuszewski <pamat@protonmail.com>
2022-10-04 15:34:13 +02:00
Benoit Marty
81b5fcdc7d
Merge pull request #5716 from thefirstofthe300/styling-tweaks
...
Styling tweaks
2022-10-04 15:32:32 +02:00
Yoan Pintas
ef82cc6aa7
Merge pull request #7225 from vector-im/yostyle/fix_strandhogg_detection
...
Add Activities of android permission controller in the whitelist
2022-10-04 11:51:06 +02:00
Florian Renaud
8e3b9735c1
Merge pull request #7258 from vector-im/feature/fre/voice_broadcast_feature_flag
...
Voice Broadcast - Add a feature flag with the composer action
2022-10-04 11:25:33 +02:00
Benoit Marty
d7f66d993f
Changelog
2022-10-04 09:55:05 +02:00
Maxime NATUREL
07a2e3254a
Merge pull request #7110 from vector-im/feature/mna/devices-learn-more-bottom-sheet
...
[Device Management] Learn more bottom sheets (PSG-715)
2022-10-03 17:39:41 +02:00
Nikita Fedrunov
9f8c7688bf
added analytics for app layout ( #7242 )
2022-10-03 11:47:58 +02:00
Valere
005e712396
Merge pull request #6703 from vector-im/feature/bca/crosssigning_reset_warning
...
warn on cross signing reset
2022-10-03 09:25:52 +02:00
Florian Renaud
2812b16cad
Add changelog file
2022-10-03 09:25:03 +02:00
Onuray Sahin
d0dd446af8
Merge pull request #7247 from vector-im/feature/ons/parse_user_agent
...
[Device Manager] Parse user agents (PSG-762)
2022-09-30 18:36:33 +03:00
Valere
384e829d42
Update changelog.d/6702.bugfix
...
Co-authored-by: Benoit Marty <benoitm@matrix.org>
2022-09-30 17:16:49 +02:00
Valere
c8f0792997
warn on cross signing reset
2022-09-30 16:00:34 +02:00
Maxime NATUREL
6eb5d98180
Add changelog entry
2022-09-29 14:06:43 +02:00
Onuray Sahin
1238f31cdf
Merge pull request #7209 from vector-im/feature/ons/extend_user_agent
...
[Device Manager] Extend user agent to include device information (PSG-755)
2022-09-29 13:11:20 +03:00
Onuray Sahin
0f0ec54ed1
Code review fixes.
2022-09-29 12:20:01 +03:00
Onuray Sahin
7a36b10d40
Add changelog.
2022-09-28 18:22:24 +03:00
Maxime NATUREL
320e9eac39
Adding changelog entry
2022-09-27 15:04:33 +02:00
Adam Brown
fad02062d8
Instrumentation test coroutines ( #7207 )
...
Converting SDK instrumentation tests from CountdownLatch to suspending functions
2022-09-27 13:37:23 +01:00
Benoit Marty
4d09f0888d
Merge pull request #7231 from pt2121/pt/12-flip-table
...
Add support for `/tableflip` command (#12 )
2022-09-27 11:11:08 +02:00
Nikita Fedrunov
e9d1a9e04e
app layout labs flag is enabled by default ( #7237 )
2022-09-27 09:54:24 +02:00
yostyle
bd64749b48
Add changelog
2022-09-27 00:24:33 +02:00
Prat T
3f9b9827bd
Add support for /tableflip
command ( #12 )
...
Signed-off-by: Prat T <pt2121@users.noreply.github.com>
2022-09-26 07:25:34 -07:00
Adam Brown
469dd46a45
adding changelog entry
2022-09-26 10:26:39 +01:00
Maxime NATUREL
45b72483fe
Adding changelog entry
2022-09-26 09:46:58 +02:00
Artjom König
2dda8af776
Merge branch 'vector-im:develop' into develop
2022-09-26 08:52:08 +02:00
Tomáš Beňo
79e4a435da
Add privacy setting to disable personalized learning by the keyboard
2022-09-25 13:23:32 +02:00
Maxime NATUREL
0cd352ccba
Adding changelog entry
2022-09-23 16:39:41 +02:00
Onuray Sahin
33eeb721bf
Merge branch 'develop' into feature/ons/extend_user_agent
2022-09-23 16:17:06 +03:00
Onuray Sahin
7cd30a1ed4
Merge branch 'develop' into feature/ons/device_manager_security_sessions
2022-09-23 16:16:49 +03:00
Benoit Marty
56189a2d5d
Merge pull request #7211 from vector-im/feature/bma/prevent_modification_of_translations
...
Prevent modification of translations
2022-09-23 10:46:38 +02:00
ericdecanini
5c27f65d3e
Adds changelog file
2022-09-22 20:43:37 -04:00
Benoit Marty
c56f33a939
Add changelog
2022-09-22 17:36:08 +02:00
Benoit Marty
60bfd0dd42
Merge pull request #7159 from vector-im/feature/bma/fix_new_lint_warning
...
Fix lint warning
2022-09-22 17:35:10 +02:00
Benoit Marty
f4c5cba020
Merge pull request #7126 from vector-im/feature/bma/arch_doc
...
Architecture doc
2022-09-22 16:41:17 +02:00
Adam Brown
65156a8ece
Merge pull request #7198 from vector-im/feature/adm/configurable-sync-timeout
...
Allow configurable sync timeout
2022-09-22 15:40:58 +01:00
Benoit Marty
0910b118ff
Changelog
2022-09-22 16:32:14 +02:00
Benoit Marty
151f6245db
Merge pull request #6929 from vector-im/feature/bma/android12
...
Target API 32 (Android 12)
2022-09-22 16:30:04 +02:00
Onuray Sahin
8b3eaf10e1
Add changelog.
2022-09-22 15:25:31 +03:00