Valere
a272f4d4c6
Remove dead code
2021-05-10 15:48:06 +02:00
Onuray Sahin
87d35958c6
Allow inviting users even if profile information cannot be retrieved.
2021-05-10 16:34:30 +03:00
Valere
01ec263ff3
Fix deprecation warning
2021-05-10 14:59:38 +02:00
Benoit Marty
d760d6c25b
Iterate with design team
2021-05-10 14:23:36 +02:00
SpiritCroc
1481a3edd3
Improve handling of DM layout
...
Previously, it could happen that DM-layout and non-DM-layout were mixed
in the same chat for following reasons:
- on purpose, when it is a DM, but in the past had messages by a third
party
- not on purpose, when the room member information wasn't loaded in time
for some messages, and thus the fallback assumed showing DM layout
wasn't safe
However, this leads to an inconsistent layout, which looks bad.
Accordingly, this patch changes the behaviour as following:
- always use the DM layout for chats marked as DM
- if it is not clear if the message was sent by the actual DM partner,
show the name (as opposed to previously: show name and avatar).
While this makes it more difficult to tell apart messages from the DM
partner and a third person, it is still possible, since the third person
has a name shown, and the DM partner's messages start with a bubble with
tail but without name. This is prefered to the previous solution, which
looked rather buggy than anything else.
Change-Id: I7c3e5ca7b04acec6eede345a9abde833ce0714d3
2021-05-10 10:25:28 +02:00
Valere
5e2c3239ea
Code review
2021-05-10 10:21:43 +02:00
LinAGKar
d42a4bb5ee
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2438 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-05-09 19:34:31 +00:00
Marek
e951b2097d
Translated using Weblate (German)
...
Currently translated at 97.4% (2376 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-05-09 19:34:29 +00:00
Benoit Marty
87b12b7e11
Add the public icon on the rooms in the room list ( #3292 )
2021-05-07 16:41:30 +02:00
SpiritCroc
5a8f637e58
Don't stretch image to sender name
...
Change-Id: I805e0359aedce07253cde1b84dc225f079efba1e
2021-05-07 14:58:00 +02:00
LinAGKar
3d613c003d
Translated using Weblate (Swedish)
...
Currently translated at 99.3% (2421 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-05-07 12:34:29 +00:00
SpiritCroc
0c6e02b76d
Properly adjust image view bounds when size not available before loading
...
Change-Id: I8283354afebb7cd427b96953fe9f90b1063d23b9
2021-05-07 09:30:48 +02:00
SpiritCroc
1afce468da
Add some padding between message sender/date top line and content
...
Change-Id: I9a43c889e4177480252d525e310da0e488f7b2c3
2021-05-06 18:30:22 +02:00
SpiritCroc
12e7bb64fe
Move footer overlay 1dp inside to not cut outline
...
Change-Id: I95e2e8e8e5605586a7891b3ef2bf4c002a04873c
2021-05-06 18:09:20 +02:00
SpiritCroc
42e6068ce2
Outline pictures
...
Closes https://github.com/SchildiChat/SchildiChat-android/issues/49
Change-Id: I3119db2d62e1c924870cd57f19bf21e3fa1bb72f
2021-05-06 17:53:33 +02:00
Benoit Marty
fb0205e903
Exchange fun name :)
2021-05-06 14:28:27 +02:00
Quang Trung
e2682b6082
Translated using Weblate (Vietnamese)
...
Currently translated at 18.7% (456 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/vi/
2021-05-06 11:34:30 +00:00
LinAGKar
728356fdeb
Translated using Weblate (Swedish)
...
Currently translated at 99.1% (2418 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-05-06 11:34:28 +00:00
Valere
19223826fe
Various fixes on spaces explore
...
+ MxTo bottom sheet Fix regression when using state button
2021-05-06 11:54:26 +02:00
Benoit Marty
096e95f9da
Merge pull request #3279 from vector-im/feature/bca/space_beta_people
...
Spaces | beta Browsing Member Directory In Space
2021-05-06 10:38:40 +02:00
Benoit Marty
89d71ceedc
Merge pull request #3283 from vector-im/feature/bca/spaces_fix_notif_filter
...
Fix unread badges and invite filtering
2021-05-06 10:36:09 +02:00
Benoit Marty
4864137fa1
Properly clean the back stack if the user cancel registration when waiting for email/msisdn validation
2021-05-05 23:13:56 +02:00
Valere
efe5176286
rename activeSpaceId to activeSpaceFilter
2021-05-05 22:36:27 +02:00
Valere
506870302e
Fix unread badges and invite filtering
2021-05-05 22:12:29 +02:00
Benoit Marty
ea93261b83
Fix close icon color in dark theme
2021-05-05 18:51:43 +02:00
Benoit Marty
908e7be2ba
Create a GenericIdArgs instead of using unrelated GenericIdArgs - fix crash
2021-05-05 18:36:33 +02:00
Benoit Marty
cdb3d7c308
Create a GenericIdArgs instead of using unrelated GenericIdArgs
2021-05-05 18:22:16 +02:00
Benoit Marty
ea3abee63a
Format
2021-05-05 18:12:45 +02:00
Benoit Marty
961f3bcd19
More cleanup and split into several files
2021-05-05 18:09:29 +02:00
Benoit Marty
2acfb29416
Some cleanup
2021-05-05 17:54:56 +02:00
Valere
99d4471799
space beta people screen
2021-05-05 17:54:56 +02:00
Benoit Marty
b09e509db7
Merge pull request #3259 from vector-im/feature/bca/spaces_advertise_beta
...
Invite bottom sheet + fixes + beta tag
2021-05-05 16:26:54 +02:00
Benoit Marty
17e57fe86c
Fix small issue
2021-05-05 16:24:47 +02:00
Valere
168633b466
Code review
2021-05-05 14:55:02 +02:00
Valere
ecceb0fb03
code review
2021-05-05 11:33:28 +02:00
Valere
b9b3832ee3
Invite bottom sheet + fixes + beta tag
2021-05-05 11:33:28 +02:00
LinAGKar
51ea772579
Translated using Weblate (Swedish)
...
Currently translated at 99.0% (2416 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-05-05 08:34:50 +00:00
Besnik Bleta
abd8e987b8
Translated using Weblate (Albanian)
...
Currently translated at 99.4% (2425 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-05-05 08:34:49 +00:00
Andrejs
0d041cbf11
Translated using Weblate (Latvian)
...
Currently translated at 84.1% (2051 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/lv/
2021-05-05 08:34:43 +00:00
Vancha
89a08ca2a0
Translated using Weblate (Frisian)
...
Currently translated at 23.5% (573 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-05-05 08:34:42 +00:00
Thibault Martin
e4e9707ab7
Translated using Weblate (French)
...
Currently translated at 99.9% (2437 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-05-05 08:34:32 +00:00
libexus
42b8f74f5e
Translated using Weblate (German)
...
Currently translated at 97.4% (2375 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-05-05 08:34:28 +00:00
Benoit Marty
9e4f1147f4
Fix an issue with the layout dialog_photo_or_video.xml on Dark theme. Light theme does not use .Bridge, so no reason to use it for Dark theme.
...
I hope there will be no regression though...
2021-05-04 23:26:06 +02:00
Benoit Marty
fb42b869dd
Fix false positive with lint
2021-05-04 17:31:04 +02:00
Benoit Marty
edbfc2e2e9
Add details about events with attachment in the bottomsheet
2021-05-04 13:50:49 +02:00
Benoit Marty
12c4f3c6f7
Fix video thumbnail not displayed in when replying and in bottom sheet
...
Also create some extensions for future use
2021-05-03 21:14:06 +02:00
Benoit Marty
f7949100a7
Sent video does not contains duration ( #3272 )
...
When using the file picker (and not the media picker).
Now when using the file picker, we detect the mime type and we send the correct event
Also some code duplication
2021-05-03 21:14:06 +02:00
Benoit Marty
d9ffce7e0d
Add option to record a video from the camera
...
Replace #2411
2021-05-03 21:13:47 +02:00
Benoit Marty
30a54cfdbc
User can now select video when selecting Gallery to send attachments to a room
2021-05-03 21:13:47 +02:00
Benoit Marty
570cffd3ed
Fix small copy paste error
2021-05-03 21:13:47 +02:00
Benoit Marty
e510de1ccc
Display video/image compression progress
2021-05-03 21:13:47 +02:00
Benoit Marty
d6b6768f41
Cleanup
2021-05-03 21:13:47 +02:00
Benoit Marty
e108534a2a
Improve file too big error detection and rendering ( #3245 )
2021-05-03 21:13:47 +02:00
Benoit Marty
4a23d31271
Fix regression on sending error indicator color
2021-05-03 21:13:47 +02:00
Benoit Marty
8ff65b3816
Add a video indicator on the miniature (videos are now previewable)
2021-05-03 21:13:47 +02:00
Benoit Marty
5e1c503d2e
Compress video before sending ( #442 )
2021-05-03 21:13:47 +02:00
Hakim Oubouali
d3316a1ce8
Translated using Weblate (Central Atlas Tamazight)
...
Currently translated at 4.1% (100 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/tzm/
2021-05-03 08:04:34 +00:00
Sven Grewe
accea83fb0
Translated using Weblate (German)
...
Currently translated at 97.3% (2374 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-05-03 08:04:32 +00:00
Zet
d744d1c6e8
Translated using Weblate (Arabic)
...
Currently translated at 37.6% (917 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
2021-05-03 08:04:31 +00:00
Auri B. P
318fbcd4f6
Translated using Weblate (Catalan)
...
Currently translated at 97.2% (2371 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ca/
2021-05-03 08:04:31 +00:00
Vancha
a77bcb5492
Translated using Weblate (Frisian)
...
Currently translated at 17.6% (430 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-05-03 08:04:29 +00:00
Priit Jõerüüt
9d81252e7b
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (2438 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-05-03 08:04:00 +00:00
zeritti
ba1c50e2ee
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2438 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-05-03 08:03:54 +00:00
LinAGKar
81213b07bb
Translated using Weblate (Swedish)
...
Currently translated at 98.4% (2399 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-05-03 08:03:46 +00:00
Thibault Martin
6bc7ee0d96
Translated using Weblate (French)
...
Currently translated at 97.8% (2386 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-05-03 08:03:42 +00:00
Jeff Huang
9e1a24eaf9
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2438 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-05-03 08:03:39 +00:00
random
01d857bbce
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2438 of 2438 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-05-03 08:03:31 +00:00
SpiritCroc
a66d6c42b5
Checkbox: use accent color instead of hardcoded element color
...
Change-Id: Ie618e37577e9e3aa101c627ca5dd10a3b77332e4
2021-05-02 12:40:38 +02:00
SpiritCroc
39bc0829ad
Automatic SchildiChat string correction
...
Change-Id: I4896c92d638952c21079bea153d72c4792405b41
2021-05-02 12:13:18 +02:00
SpiritCroc
fb2c41cb21
Automatic color correction
...
Change-Id: I3c041cc23e768ed2479143ec573e9d9243228f42
2021-05-02 12:13:16 +02:00
SpiritCroc
39359f7d24
Merge remote-tracking branch 'upstream/develop' into spaces
...
Change-Id: I10235a7a808ae66f5b00ad2e58c2aedf395e8e25
Conflicts:
matrix-sdk-android/src/main/java/org/matrix/android/sdk/api/session/room/summary/RoomAggregateNotificationCount.kt
sdk-android/src/main/java/org/matrix/android/sdk/internal/database/RealmSessionStoreMigration.kt
matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/session/room/summary/RoomSummaryDataSource.kt
vector/build.gradle
vector/src/main/java/im/vector/app/core/extensions/TimelineEvent.kt
vector/src/main/java/im/vector/app/features/configuration/VectorConfiguration.kt
vector/src/main/java/im/vector/app/features/home/HomeDetailFragment.kt
vector/src/main/java/im/vector/app/features/home/HomeDetailViewModel.kt
vector/src/main/java/im/vector/app/features/home/HomeDrawerFragment.kt
vector/src/main/java/im/vector/app/features/home/room/detail/RoomDetailViewModel.kt
vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/MessageActionsViewModel.kt
vector/src/main/java/im/vector/app/features/home/room/detail/timeline/helper/MessageInformationDataFactory.kt
vector/src/main/java/im/vector/app/features/home/room/list/RoomListAction.kt
vector/src/main/java/im/vector/app/features/home/room/list/RoomListFragment.kt
vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModel.kt
vector/src/main/java/im/vector/app/features/home/room/list/RoomListViewModelFactory.kt
vector/src/main/java/im/vector/app/features/home/room/list/SectionHeaderAdapter.kt
vector/src/main/java/im/vector/app/features/roomdirectory/createroom/CreateRoomController.kt
vector/src/main/java/im/vector/app/features/roomprofile/RoomProfileActivity.kt
vector/src/main/java/im/vector/app/features/ui/SharedPreferencesUiStateRepository.kt
2021-05-02 12:12:52 +02:00
SpiritCroc
a70d94c81e
Automatic revert to unchanged upstream strings, pt.1
...
Change-Id: I47b13444500e027ab4f6f560c9c529549e9f355b
2021-05-02 10:13:16 +02:00
SpiritCroc
ca21a3fc43
Increment version
...
Change-Id: I046fe728801113e31b8590f7b18422d0f9f85fba
2021-05-02 10:03:17 +02:00
SpiritCroc
e3204c32a1
Fix updating read marker automatically
...
Co-authored-by: Benoit Marty <benoitm@matrix.org>
2021-05-01 13:33:53 +02:00
SpiritCroc
35a9c8a12f
Fix updating read marker automatically
...
Change-Id: I84a51127dc7b434622ecdcab350c788ee3d623be
2021-05-01 11:56:03 +02:00
SpiritCroc
3ee98f3c94
Fix missing sender information after edits
...
Fixes https://github.com/vector-im/element-android/issues/3184
Change-Id: I27de01c29b31fbd49c8d2b0d4dacf13ba932d5b9
2021-05-01 11:56:03 +02:00
SpiritCroc
47aa787ecb
Fix missing sender information after edits
...
Fixes https://github.com/vector-im/element-android/issues/3184
2021-05-01 10:11:15 +02:00
Benoit Marty
c4a4a5d41c
Merge pull request #3258 from vector-im/feature/bma/fix_3250
...
Delete and react to stickers (#3250 )
2021-04-30 18:11:55 +02:00
Benoit Marty
589be8b15f
Update vector/src/main/java/im/vector/app/features/home/room/detail/timeline/action/MessageActionsViewModel.kt
2021-04-30 11:56:45 +02:00
Benoit Marty
6180076512
Delete and react to stickers ( #3250 )
2021-04-30 11:14:36 +02:00
Toby Murray
33337bd772
Allow cleartext to some LAN domains
...
This functionality exists in the desktop client, so hoping to mirror that as much as Android allows
This addresses a number of the use cases touched on in #1793 . Enabling clear text to various official and standard LAN-only domains means it's easier to develop the Android application, as a Matrix server can be deployed locally without much fuss anywhere on the developer's LAN. This can reduce the reliance on a DNS or SSL certificates when neither are really relevant to the functionality of the client/server. In particular, managing SSL certs without a public domain is a pain in the butt.
At the same time, this does not significantly diminish the security of Element Android, as at the current time these domains are either explicitly not valid TLDs or conventionally not TLDs (so would be an unexpected change if they were to become so). In the event e.g. `.home` becomes a TLD, it would be appropriate to remove it from this list.
2021-04-30 00:47:57 -04:00
Benoit Marty
38e83e1f35
Merge pull request #3249 from vector-im/feature/bma/fixwl
...
Feature/bma/fixwl
2021-04-29 20:55:22 +02:00
Benoit Marty
5d9d984c73
Merge pull request #3235 from vector-im/feature/bca/spaces_justme_beta
...
Just me spaces support
2021-04-29 17:47:19 +02:00
Benoit Marty
90f4a9490d
Fix lint issues
2021-04-29 17:33:14 +02:00
Benoit Marty
d28c6039c0
Fix issue in string template
2021-04-29 17:06:46 +02:00
Benoit Marty
bea9abd9a6
Merge pull request #3248 from RiotTranslateBot/weblate-element-android-element-app
...
Translations update from Weblate
2021-04-29 17:05:00 +02:00
Benoit Marty
ab68903d7f
Fix wording issue ( #3242 )
2021-04-29 15:47:31 +02:00
Weblate
79f125cccd
Merge branch 'origin/develop' into Weblate.
2021-04-29 13:38:14 +00:00
Benoit Marty
98177da6b1
Merge pull request #3197 from vector-im/feature/bma/crashfix
...
WIP - introduce sessionScope
2021-04-29 15:34:42 +02:00
Benoit Marty
55f1f56fec
master
branch has been renamed to main
...
Also in project vector-im/jitsi_libre_maven
2021-04-29 12:29:52 +02:00
Valere
30d7c73b2d
code review
2021-04-29 11:56:57 +02:00
Valere
f89a7496aa
Add action to create new room
2021-04-29 11:51:07 +02:00
Valere
31ffa65fd0
Update add room screen as per design
2021-04-29 11:51:07 +02:00
Valere
7465ac2ef6
Add just me space flow Initial commit
2021-04-29 11:51:07 +02:00
Benoit Marty
264eb3b0a2
Merge pull request #3246 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.22
...
Bump libphonenumber from 8.12.21 to 8.12.22
2021-04-29 11:12:29 +02:00
Benoit Marty
e073563a67
Cleanup
2021-04-29 11:10:41 +02:00
ganfra
80b155e042
Refact coroutine session scope
2021-04-29 11:10:41 +02:00
Benoit Marty
e5d0a8f3d8
Cleanup
2021-04-29 11:10:41 +02:00
Benoit Marty
ecd2d0fb76
Use session scope
2021-04-29 11:10:41 +02:00
Benoit Marty
c33da38ddb
GlobalScope -> sessionScope
2021-04-29 11:10:41 +02:00