ariskotsomitopoulos
9ab59a543d
* Implement Presence Service:
...
- Get Presence Status
- Set Presence Status
* Integrate presence in room details screen
* Integrate presence in room people's view
* Update UI to support presence
* Fix bug when insertOrUpdate was called on RoomMemberEventHandler and override the correct presence value in RoomMemberSummaryEntity
* Improve performance on updateUserPresence in RoomMemberSummaryEntity entity
* Remarks & linter fixes
* Disable presence when there is no m.presence events. In some servers like matrix.org is disabled atm.
* Enhance UI Presence on DM room lists to support dark/light theme
* Restore missing lines in gradle.properties to speed up debugging
2021-10-06 18:00:02 +03:00
Benoit Marty
7ebdd7830a
Merge pull request #4158 from vector-im/feature/bma/new_commands
...
Handle new commands
2021-10-05 13:38:31 +02:00
Benoit Marty
9fd1cc9c8e
Merge pull request #4165 from vector-im/feature/bma/log_error
...
Add a log to get info when an error occurred when recording / playing voice message
2021-10-05 13:38:11 +02:00
Benoit Marty
f4e50a38a6
Merge pull request #4018 from vector-im/feature/aris/issue_dinsic_618
...
feature/aris/issue_dinsic_618
2021-10-05 13:36:48 +02:00
ariskotsomitopoulos
f21d89eb29
Minimize the use of exported="true" in android Manifest
...
- Add comments on Add exported="true" attributes
- Disable manifest exporting for:
- (service) VectorConnectionService
- (receiver) MediaButtonReceiver
2021-10-05 13:57:01 +03:00
Benoit Marty
94bbd37313
Merge pull request #4157 from vector-im/feature/fre/create_dm_improvement
...
Load existing DM instead of creating a new one
2021-10-05 12:26:22 +02:00
Benoit Marty
06fcee3c46
Add a log to get info when an error occurred when recording / playing voice message
...
Will help debugging issues like #3904
2021-10-05 11:58:23 +02:00
Benoit Marty
1fcb9f284a
Merge pull request #4155 from vector-im/feature/bma/wording_update
...
Wording update
2021-10-05 10:04:14 +02:00
Benoit Marty
eceb341986
Merge pull request #4034 from vector-im/feature/bma/displayNameFallback
...
Add a fallback for user displayName when this one is null or empty
2021-10-04 23:13:28 +02:00
Benoit Marty
068c9393f1
Create extension `String.isMxcUrl()`
2021-10-04 16:26:15 +02:00
Benoit Marty
5076369173
Improve code
2021-10-04 16:16:56 +02:00
Benoit Marty
9802ed08e3
Merge branch 'feature/bma/new_commands' of github.com:vector-im/element-android into feature/bma/new_commands
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewEvents.kt
# vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewModel.kt
2021-10-04 16:00:31 +02:00
Florian Renaud
17bcf9039d
Load existing DM instead of creating a new one
2021-10-04 15:43:20 +02:00
Benoit Marty
2b63ccf70a
Merge branch 'feature/bma/new_commands' into commands
2021-10-04 15:34:14 +02:00
Benoit Marty
677ca57106
Fix compilation issue
2021-10-04 15:14:18 +02:00
Benoit Marty
4fadc84d83
Merge pull request #4154 from vector-im/feature/bma/troubleshoot_fix
...
Troubleshoot notification: Fix button not clickable
2021-10-04 15:14:03 +02:00
Benoit Marty
52fe3a1669
Message bottom sheet: move "View Reactions" action just below "Add Reaction"
2021-10-04 14:45:23 +02:00
Benoit Marty
6669587ac1
Update wording in message bottom sheet ( #3869 )
2021-10-04 14:43:21 +02:00
Benoit Marty
c4a03925d4
Troubleshoot notification: Fix button not clickable
2021-10-04 14:17:11 +02:00
Benoit Marty
489aedbc37
Add missing proper configuration for manual publishing of alias
2021-10-04 12:50:50 +02:00
Benoit Marty
7636b4d7a8
limit alias length in candidateAliasFromRoomName()
2021-10-04 12:40:43 +02:00
Benoit Marty
c3b65a9c71
Create MatrixConstants to handle max alias length limitation
2021-10-04 12:30:28 +02:00
Valere
3da5641e2b
Client side validation of alias max length
2021-10-04 10:57:54 +02:00
Adam Brown
e0a6e82661
Merge pull request #4124 from vector-im/feature/bca/spaces_fix_3048
...
Change call to action in filter room when space selected
2021-10-04 09:12:19 +01:00
Benoit Marty
0a6b71d27d
ktlint
2021-10-04 09:58:14 +02:00
Benoit Marty
36b7617483
Add comment about copy/paste code
2021-10-04 09:55:01 +02:00
Benoit Marty
289b7e2d53
add missing import after rebase
2021-10-04 09:55:01 +02:00
Benoit Marty
9735bc6ee3
Add a fallback for user displayName when this one is null or empty, so that the application can customize the dispay name
2021-10-04 09:55:01 +02:00
Benoit Marty
a0cd7163c6
Merge pull request #4116 from vector-im/feature/bca/spaces_fix_3933
...
App doesn't take you to a Space after choosing to Join it
2021-10-04 09:49:42 +02:00
Benoit Marty
f6b6725467
Text is always set at runtime now.
2021-10-04 09:44:53 +02:00
Benoit Marty
b1b5ff8a09
Merge pull request #3772 from pvagner/voiceMessageA11Y
...
Improve accessibility of voice messages
2021-10-03 15:45:09 +02:00
Benoit Marty
f5375c7af2
Run `./gradlew ktlintFormat`
2021-10-02 11:49:28 +02:00
Benoit Marty
1dd2d410e0
Merge pull request #3657 from SpiritCroc/notification_repetition
...
Do not notify again for old events
2021-10-01 18:20:53 +02:00
Benoit Marty
587c634a49
Merge pull request #3957 from vector-im/feature/bma/ktlint_cleanup
...
Install ktlint plugin
2021-10-01 18:03:38 +02:00
Benoit Marty
242b17294d
Merge pull request #4083 from vector-im/feature/bca/spaces_fix_4045
...
Fix default encrypted for restricted
2021-10-01 17:59:47 +02:00
Benoit Marty
b4247550ec
run ktlint after rebase
2021-10-01 17:20:30 +02:00
Benoit Marty
63d71cf56f
Merge branch 'develop' into feature/bma/ktlint_cleanup
2021-10-01 15:54:21 +02:00
Benoit Marty
679f0a5940
Ensure initial sync progress dialog is hidden when the initial sync is over
2021-10-01 15:03:23 +02:00
Benoit Marty
8644363005
Merge pull request #4125 from vector-im/feature/fga/text_composer_extract
...
Feature/fga/text composer extract
2021-10-01 14:44:51 +02:00
Benoit Marty
11e7ae3c7e
Fix compilation error
2021-10-01 14:24:53 +02:00
Benoit Marty
6983e1be55
Split long lines
2021-10-01 14:24:07 +02:00
Benoit Marty
d1e9f3131a
Big annoying commit: execute command `./gradlew ktlintFormat` - Fix "colon-spacing"
2021-10-01 13:31:15 +02:00
Benoit Marty
a1caccbcc8
Big annoying commit: execute command `./gradlew ktlintFormat` - Fix "chain-wrapping"
2021-10-01 13:31:15 +02:00
Benoit Marty
2ca3c68611
Big annoying commit: execute command `./gradlew ktlintFormat` - Fix "import-ordering"
2021-10-01 13:31:15 +02:00
ganfra
45509a68bb
TextComposer: fix ktlint
2021-10-01 09:43:57 +02:00
Ekaterina Gerasimova
d6da4f7834
Fix typo in string
...
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-09-30 15:58:22 +01:00
Benoit Marty
3719382569
Merge pull request #3953 from vector-im/dependabot/gradle/androidx.work-work-runtime-ktx-2.6.0
...
Bump work-runtime-ktx from 2.5.0 to 2.6.0
2021-09-30 14:25:43 +02:00
Benoit Marty
3f7e810f14
Handle change from WorkManager 2.6.0.
...
https://developer.android.com/jetpack/androidx/releases/work#2.6.0
2021-09-30 12:06:57 +02:00
ganfra
3df004b035
Merge branch 'develop' into feature/fga/text_composer_extract
2021-09-30 12:02:27 +02:00
ganfra
535a2c931b
Clean code and add changelog
2021-09-30 12:02:05 +02:00