Prat T
6917e97f49
Suggest @room when @channel, @everyone, or @here is typed in composer ( #6529 )
...
Signed-off-by: Prat T <pt2121@users.noreply.github.com>
2022-09-03 17:26:45 -07:00
Maxime NATUREL
9dc0a36ca0
Apply correct tint to inactive status drawable
2022-09-02 16:15:42 +02:00
Maxime NATUREL
c53a8f3288
Creation of a viewState for the SecurityRecommendationView
2022-09-02 16:15:42 +02:00
Maxime NATUREL
fbff8d6408
Use a different date format when device is inactive
2022-09-02 16:15:42 +02:00
Maxime NATUREL
5791a4d3cd
Using plurals when needed
2022-09-02 15:00:53 +02:00
Maxime NATUREL
2b50208a23
Post rebase fix
2022-09-02 14:37:49 +02:00
Onuray Sahin
8d378408c5
Code review fixes.
2022-09-02 14:28:28 +02:00
Onuray Sahin
ed1244aa8f
Fix description of inactive sessions.
2022-09-02 14:28:27 +02:00
Onuray Sahin
aeb64892fa
Move inactive session logic into use case.
2022-09-02 14:28:27 +02:00
Onuray Sahin
abd826561d
Fix image background.
2022-09-02 14:28:27 +02:00
Onuray Sahin
32f1a660f5
Format layout.
2022-09-02 14:28:27 +02:00
Onuray Sahin
58846038ce
Render security recommendations.
2022-09-02 14:28:25 +02:00
Onuray Sahin
c23a4e4601
Implement security recommendation view class.
2022-09-02 14:28:01 +02:00
Onuray Sahin
e6c9409156
Create generic security recommendations view.
2022-09-02 14:28:01 +02:00
Onuray Sahin
7e8bbda856
Create security recommendations view layout.
2022-09-02 14:28:01 +02:00
Onuray Sahin
55d0a06fc1
Create security recommendations section header.
2022-09-02 14:27:59 +02:00
Adam Brown
bddb37ef7a
Merge pull request #6981 from vector-im/feature/adm/allow-optional-emails
...
Allowing optional email registration
2022-09-01 16:30:20 +01:00
Adam Brown
22ce829645
moving all the strings to a dedicated libray/strings module
2022-09-01 14:58:07 +01:00
Adam Brown
b632d95086
removing extra change_space string
2022-09-01 14:56:39 +01:00
Weblate
a6f2549ad9
Merge branch 'origin/develop' into Weblate.
2022-09-01 12:51:27 +00:00
Benoit Marty
ed13177376
Merge pull request #6982 from p1gp1g/fix/autoplay-sticker
...
Fix autoplayed animated sticker
2022-09-01 14:43:23 +02:00
NIkita Fedrunov
5003459962
empty state for new invites screen
2022-09-01 14:39:13 +02:00
Adam Brown
81f6f768fb
formatting function arguments to be on separate lines
2022-09-01 12:46:49 +01:00
phardyle
43b96b64e5
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-09-01 06:32:45 +00:00
Nui Harime
2bbf28aa17
Translated using Weblate (Russian)
...
Currently translated at 99.0% (2321 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-09-01 06:32:45 +00:00
Johan Smits
795439a40d
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/nl/
2022-09-01 06:32:43 +00:00
Vri
778da5bb3a
Translated using Weblate (German)
...
Currently translated at 99.2% (2327 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2022-09-01 06:32:42 +00:00
sim
45f44bd1af
Improve sticker visibility
...
Increase its size and set timestamp inside
2022-08-31 23:06:40 +02:00
sim
8e362f6919
Hide playContentView for autoplayed animated stickers
2022-08-31 23:06:32 +02:00
Jorge Martín
3ef3e3760d
Fix crash on PIN code settings screen
2022-08-31 20:06:32 +02:00
Adam Brown
62e8beadf8
allowing optional emails
...
- when the email stage is non mandatory, email emails are treated as a dummy step, as per the legacy flow
2022-08-31 17:40:35 +01:00
Benoit Marty
318352f1bd
Merge pull request #6978 from vector-im/feature/bma/null_room
...
Fix crash when opening an unknown room
2022-08-31 17:51:13 +02:00
Onuray Sahin
6341cf92a3
Merge pull request #6946 from vector-im/feature/ons/device_manager_other_session_list
...
[Device Manager] Render other sessions (PSG-668)
2022-08-31 17:01:20 +03:00
Benoit Marty
fe42cdc582
Fix formatting issue.
2022-08-31 15:39:19 +02:00
Benoit Marty
0950e41526
Merge pull request #6967 from vector-im/feature/bma/fix_crashes
...
Fix crashes
2022-08-31 15:25:57 +02:00
Benoit Marty
1ced47fbd2
Display an error message when the room is not known.
2022-08-31 15:13:45 +02:00
Benoit Marty
f56f4e1160
Make room and timeline nullable. Sometimes use initialState.roomId
instead of room.roomId
.
2022-08-31 11:58:43 +02:00
Benoit Marty
388cb16481
Remove unused method
2022-08-31 11:15:58 +02:00
Benoit Marty
3ed66d636b
Rework: avoid shortcut to access ViewModel state.
2022-08-31 11:15:32 +02:00
Benoit Marty
b6deff8a0b
Remove useless code. Returned value is not used. observeRoomSummary()
is called a few lines above.
2022-08-31 11:11:27 +02:00
Benoit Marty
36e3abece6
Handle missing external application when trying to Record a Video or on other cases.
...
https://github.com/matrix-org/element-android-rageshakes/issues/42362
2022-08-31 10:41:05 +02:00
Benoit Marty
98ce9899ff
Fix incorrectly caught exception
2022-08-31 10:41:05 +02:00
Adam Brown
d2ca4edc6d
lifting the application launcher colour to the application module
2022-08-31 09:16:01 +01:00
Adam Brown
c7f945c8b5
lifting the application config and icon to the application module
2022-08-31 09:16:00 +01:00
Adam Brown
615ab414ff
moving imports around to match application/library split
2022-08-31 09:16:00 +01:00
Adam Brown
ad398d8caa
moving font certs file to the module that uses it
2022-08-31 09:16:00 +01:00
Adam Brown
1ff340b018
lifting the manifest provider references to the app module manifest
2022-08-31 09:16:00 +01:00
Adam Brown
f0bc18d5ca
introducing vector-app module to act as the top level application
2022-08-31 09:16:00 +01:00
Adam Brown
bbbea4f316
using non final id reference for stub id, ids in library modules are not final
2022-08-31 09:16:00 +01:00
Nikita Fedrunov
657796c8b5
new app layout is enabled ( #6959 )
2022-08-31 10:06:01 +02:00
Eric Decanini
b0fb1f908e
Space Switching: Space Invites ( #6924 )
2022-08-30 15:30:51 +02:00
Onuray Sahin
357a859cdc
Cleanup recyclerview.
2022-08-30 16:28:02 +03:00
Onuray Sahin
ec85199250
Code review fixes.
2022-08-30 15:51:53 +03:00
Onuray Sahin
66fa5ca98e
Code review fixes.
2022-08-30 15:47:00 +03:00
Nikita Fedrunov
14e3753183
fabs are moved from HomeRoomListFragment to NewHomeDetailFragment ( #6943 )
2022-08-29 13:26:39 +02:00
Nikita Fedrunov
84d938da94
fixed invites count badge bottom margin on a home screen ( #6948 )
2022-08-29 10:17:27 +02:00
Eric Decanini
6af5f9ed7f
Fixes debug icon not showing ( #6951 )
2022-08-29 09:55:59 +02:00
Auri B. P
19f17d161c
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ca/
2022-08-27 13:32:40 +00:00
Eric Decanini
b5debe92c0
Merge pull request #6877 from vector-im/feature/eric/new-layout-navigation
...
Space Switching Back Navigation
2022-08-26 17:40:18 +02:00
Onuray Sahin
dc99c1122d
Merge pull request #6903 from vector-im/feature/ons/device_manager_current_session
...
[Device Manager] Render current session (PSG-668)
2022-08-26 16:22:46 +03:00
Adam Brown
fdc2e1c3c3
Merge pull request #6941 from vector-im/feature/adm/invalid-space-command-parsing
...
Fixing /joinSpace and /addToSpace commands
2022-08-26 14:15:38 +01:00
ericdecanini
f62271354e
Removes unused variable
2022-08-26 15:08:25 +02:00
ericdecanini
95b37e2838
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/spaces/NewSpaceSummaryController.kt
2022-08-26 14:06:11 +02:00
Eric Decanini
b67c3ce40b
Merge pull request #6907 from vector-im/feature/eric/accordion-bottom-sheet
...
Space Switching: Accordion-Style Bottom Sheet
2022-08-26 14:04:52 +02:00
Onuray Sahin
2c6c23da9c
Merge branch 'feature/ons/device_manager_current_session' into feature/ons/device_manager_other_session_list
...
* feature/ons/device_manager_current_session: (169 commits)
new app layouts invites (#6911 )
bottom navigation tabs are removed for AppLayout (#6905 )
focus input when changing server address
Fix copyright
Improve createRoomThreePidEvents for clarity
Remove roomCreatorUserId and use current userId by default
Remove useless explicit field type
Change visibility of LocalRoomThirdPartyInviteContent to internal
Remove useless apply in CreateLocalRoomStateEventsTask
Update doc
Extract condition to reduce code complexity
Verify tombstone event
Remove safe call
Add unit tests for CreateRoomFromLocalRoomTask
Add unit tests for CreateLocalRoomStateEventsTask
Set stateKey as empty by default
Create local room state events in dedicated task
Fix local events generation following the specification
Update CreateRoomParams from the potential FeaturePreset before persisting
Persists CreateRoomParams into LocalRoomSummaryEntity
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt
2022-08-26 14:47:09 +03:00
Onuray Sahin
7a3a5ae30d
Merge branch 'develop' into feature/ons/device_manager_current_session
...
* develop: (169 commits)
new app layouts invites (#6911 )
bottom navigation tabs are removed for AppLayout (#6905 )
focus input when changing server address
Fix copyright
Improve createRoomThreePidEvents for clarity
Remove roomCreatorUserId and use current userId by default
Remove useless explicit field type
Change visibility of LocalRoomThirdPartyInviteContent to internal
Remove useless apply in CreateLocalRoomStateEventsTask
Update doc
Extract condition to reduce code complexity
Verify tombstone event
Remove safe call
Add unit tests for CreateRoomFromLocalRoomTask
Add unit tests for CreateLocalRoomStateEventsTask
Set stateKey as empty by default
Create local room state events in dedicated task
Fix local events generation following the specification
Update CreateRoomParams from the potential FeaturePreset before persisting
Persists CreateRoomParams into LocalRoomSummaryEntity
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/settings/devices/v2/VectorSettingsDevicesFragment.kt
2022-08-26 13:45:47 +03:00
Onuray Sahin
eaf7da8e6e
Render other sessions.
2022-08-26 12:59:01 +03:00
Onuray Sahin
eb86a4f33c
Refactor layout files.
2022-08-26 12:57:20 +03:00
Onuray Sahin
01bce5658b
Calculate trust level for shield in viewmodel.
2022-08-26 12:53:30 +03:00
Adam Brown
da2eddd857
Merge pull request #6927 from noantiq/develop
...
FTUE: Make entering a custom Homeserver address faster by focusing the input
2022-08-26 10:43:13 +01:00
phardyle
775f584ff8
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2022-08-26 08:32:55 +00:00
phardyle
7a53aede85
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-08-26 08:32:55 +00:00
Ihor Hordiichuk
dc51181ab4
Translated using Weblate (Ukrainian)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2022-08-26 08:32:53 +00:00
Jozef Gaal
0aa61a656f
Translated using Weblate (Slovak)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sk/
2022-08-26 08:32:51 +00:00
lvre
be8bcfb9e7
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2022-08-26 08:32:50 +00:00
Piotr Strebski
065e55aa7f
Translated using Weblate (Polish)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2022-08-26 08:32:49 +00:00
random
332effd33d
Translated using Weblate (Italian)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2022-08-26 08:32:47 +00:00
Linerly
235c4ca5ee
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2022-08-26 08:32:45 +00:00
Glandos
833f87ffcb
Translated using Weblate (French)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-08-26 08:32:44 +00:00
Danial Behzadi
c63538a01a
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2022-08-26 08:32:43 +00:00
Priit Jõerüüt
83da82ce0b
Translated using Weblate (Estonian)
...
Currently translated at 99.6% (2336 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2022-08-26 08:32:41 +00:00
Vri
4e56f66112
Translated using Weblate (German)
...
Currently translated at 98.0% (2298 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2022-08-26 08:32:40 +00:00
waclaw66
22b0a23d26
Translated using Weblate (Czech)
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2022-08-26 08:32:39 +00:00
Florian Renaud
e43bc88a4d
Merge pull request #6127 from vector-im/feature/fre/start_dm_on_first_msg_impl
...
Create the DM when sending an event
2022-08-26 09:15:34 +02:00
ericdecanini
457157995a
Removes unused import
2022-08-25 17:19:39 +02:00
Nikita Fedrunov
70cfe00271
new app layouts invites ( #6911 )
2022-08-25 16:34:04 +02:00
ericdecanini
d8398c279c
Adds content description to fix lint warning
2022-08-25 16:32:31 +02:00
Adam Brown
493d9240c2
parsing the space commands by checking for the size and last segment to find the space id to join/add to
2022-08-25 15:30:43 +01:00
ericdecanini
a5536ab894
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/NewHomeDetailFragment.kt
2022-08-25 16:15:53 +02:00
Nikita Fedrunov
225d05e0be
bottom navigation tabs are removed for AppLayout ( #6905 )
2022-08-25 15:59:38 +02:00
Timuçin Boldt
b2212a7e2b
focus input when changing server address
2022-08-25 14:52:16 +02:00
ericdecanini
51ccd43724
Removes change space from strings xml
2022-08-25 14:16:20 +02:00
Florian Renaud
69917ebc2e
Start DM - Handle third party invites
2022-08-25 13:57:49 +02:00
Florian Renaud
72896f1c8a
Create the DM when sending an event
2022-08-25 13:57:49 +02:00
Nikita Fedrunov
da70d520bc
fixed space switching dialog measured with wrong height sometimes ( #6928 )
2022-08-25 10:49:44 +02:00
sim
e2646c3243
Remove never-matched if
2022-08-25 09:05:57 +02:00
sim
42c580c249
Add comments
2022-08-25 09:05:57 +02:00
sim
a4dd08ddb3
Always use register to open the distributor dialog
...
The forced unregistration always happens in register
function
2022-08-25 09:05:57 +02:00
sim
02d54878c3
Set distributor dialog always cancelable
...
ATM, it uses the default fallback if cancelled
2022-08-25 09:05:57 +02:00
ericdecanini
64894d4443
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/NewHomeDetailFragment.kt
2022-08-24 20:25:02 +02:00
ericdecanini
e9120c8e33
Changes content description of chevron based on expanded state
2022-08-24 20:22:46 +02:00
Jeff Huang
e523699cfe
Translated using Weblate (Chinese (Traditional))
...
Currently translated at 100.0% (2344 of 2344 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2022-08-24 04:43:05 +00:00
Benoit Marty
d7b2cc095a
Format fixes.
2022-08-23 18:49:16 +02:00
Benoit Marty
c494644abf
Inject AvatarRenderer normally.
2022-08-23 18:49:16 +02:00
Benoit Marty
80b3c45928
Create a GalleryOrCameraDialogHelperFactory
2022-08-23 18:49:16 +02:00
Benoit Marty
8555758911
Remove the FragmentFactory reference
2022-08-23 18:49:16 +02:00
Benoit Marty
22db6b4619
Use @AndroidEntryPoint for all Fragment
2022-08-23 18:49:16 +02:00
Benoit Marty
997336ec5d
No need to Inject constructor
2022-08-23 18:47:23 +02:00
Benoit Marty
5f0b26ae39
Remove FragmentModule
2022-08-23 18:47:23 +02:00
Benoit Marty
d85a16482e
Merge pull request #6700 from vector-im/sync-analytics-plan
...
Sync analytics plan
2022-08-23 17:14:02 +02:00
Onuray Sahin
248c05f4e2
Create other session item layout.
2022-08-23 17:20:37 +03:00
Onuray Sahin
ec5d950b7b
Fix current session device name.
2022-08-23 17:20:01 +03:00
Onuray Sahin
2648771196
Create custom view for other sessions.
2022-08-23 17:19:03 +03:00
Benoit Marty
1c8fccad30
Merge pull request #6908 from vector-im/feature/bma/fix_crash
...
Fix crash when signing out.
2022-08-23 15:07:55 +02:00
Benoit Marty
94e755552c
Merge pull request #6888 from vector-im/feature/adm/change-server-on-error
...
FTUE - Allow changing server on onboarding start error
2022-08-23 15:05:51 +02:00
Onuray Sahin
d072ab1f37
Create layout for other session list.
2022-08-23 14:36:00 +03:00
Benoit Marty
9e0340bbea
Remove unused strings
2022-08-23 12:13:47 +02:00
Benoit Marty
caf3308ea7
Fix lint issue
2022-08-23 11:24:54 +02:00
ericdecanini
d7daca9150
Replaces try catch back handling with check for backstack root
2022-08-23 10:36:52 +02:00
Weblate
3a44c7ce93
Merge branch 'origin/develop' into Weblate.
2022-08-23 08:12:46 +00:00
Metehan Özyürek
692f04496b
Translated using Weblate (Turkish)
...
Currently translated at 66.2% (1544 of 2330 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/tr/
2022-08-23 08:12:37 +00:00
ericdecanini
ace2c672ed
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
2022-08-23 10:00:55 +02:00
Eric Decanini
2830664dbb
Merge pull request #6868 from vector-im/feature/eric/space-settings
...
Space Switching: Adds Toolbar Click To Open Space Settings
2022-08-23 09:59:09 +02:00
Adam Brown
b50b6daca1
using wider range network error when deciding to forward to the edit server instead of just unknown host
...
- will also capture timeouts
2022-08-22 17:24:11 +01:00
Adam Brown
4cc0b81c86
removing deeplink error handling as its now covered by the edit server flow instead
2022-08-22 17:24:11 +01:00
Adam Brown
cdf75be0ec
redirecting to the edit server screen when attempting to select the initial homeserver choice and it fails
2022-08-22 17:24:10 +01:00
Adam Brown
0be46adfda
Merge pull request #6862 from vector-im/feature/adm/ftue-fragment-crashes
...
FTUE - Crash fixes
2022-08-22 17:21:31 +01:00
Benoit Marty
32bfaf8868
Fix crash when signing out.
...
At this point, we do not want the sync to start, the DB is already deleted.
2022-08-22 16:16:27 +02:00
Onuray Sahin
ff22d124b4
Fix lit error.
2022-08-22 15:59:01 +03:00
ericdecanini
edb2d5d78e
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/HomeActivity.kt
# vector/src/main/java/im/vector/app/features/home/NewHomeDetailFragment.kt
2022-08-22 14:56:14 +02:00
ericdecanini
8892fac062
Adds content description to space chevrons
2022-08-22 14:41:48 +02:00
ericdecanini
4c404ca4ce
Removes max depth on subspaces
2022-08-22 14:34:44 +02:00
ericdecanini
a1c79f8c13
Removes drag and drop repositioning for spaces
2022-08-22 14:31:29 +02:00
ericdecanini
4bbc04a838
Refactors space controller and items
2022-08-22 14:09:54 +02:00
Onuray Sahin
d4d7d07217
Fix lint error for unused resources.
2022-08-22 14:51:15 +03:00
ericdecanini
16efec9d1e
Adds accordion-style space sheet
2022-08-22 13:46:14 +02:00
Adam Brown
9b57630eae
Merge pull request #6873 from vector-im/feature/adm/allow-trusting-certificates
...
FTUE - Fix trusting certificates during edit server flow
2022-08-22 11:47:50 +01:00
Adam Brown
7211c9c08e
Merge pull request #6890 from vector-im/feature/adm/missing-notifications-on-login
...
Missing push notifications on login
2022-08-22 11:14:28 +01:00
Benoit Marty
e86058b299
Merge pull request #6884 from vector-im/feature/bma/sync_thread_investigation
...
Ensure sync thread is started
2022-08-22 12:09:54 +02:00
Onuray Sahin
ba6aee2e81
Change text color according to verification status.
2022-08-22 13:00:31 +03:00
Onuray Sahin
042f24c749
Render current session.
2022-08-22 12:10:33 +03:00
Benoit Marty
6a62fb1d84
Use new analytics value ViewRoom.Trigger.Shortcut
2022-08-22 10:49:07 +02:00
Adam Brown
d405a66443
Merge pull request #6834 from vector-im/feature/adm/ftue-empty-identity-providers
...
Allow empty SSO `identity_providers`
2022-08-22 08:44:31 +01:00
bmarty
dd8cf39082
Sync analytics plan
2022-08-22 00:04:01 +00:00
phardyle
64156ada60
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2330 of 2330 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-08-21 08:32:37 +00:00
Nui Harime
bb0c1af703
Translated using Weblate (Russian)
...
Currently translated at 99.0% (2309 of 2330 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2022-08-21 08:32:37 +00:00
Glandos
d5dd1fb166
Translated using Weblate (French)
...
Currently translated at 100.0% (2330 of 2330 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2022-08-21 08:32:36 +00:00
Adam Brown
0a2ce698be
fixing default distributor not being registered on login
...
- we were saving the default distributor before asking the user, which meant when the user selected the same option it was skipped from being registered
- only unregisters during the force flow, otherwise we'll crash due to no app being registered
2022-08-19 16:57:08 +01:00
Nikita Fedrunov
cc49e96d36
dialpad moved from bottom navigation tab to a separate activity ( #6887 )
2022-08-19 17:55:43 +02:00
Nikita Fedrunov
0629cae183
added dialog to change app layout settings ( #6840 )
2022-08-19 17:53:48 +02:00
Benoit Marty
015aaa0516
Log SyncThread state
2022-08-19 15:02:01 +02:00
ericdecanini
add7bd9052
Merge branch 'feature/eric/new-layout-navigation' into feature/eric/new-layout-debug
...
# Conflicts:
# vector/src/test/java/im/vector/app/features/navigation/DefaultNavigatorTest.kt
2022-08-19 14:33:49 +02:00
ericdecanini
1bd46e902b
Fixes documentation lint errors
2022-08-19 14:33:10 +02:00
ericdecanini
4162eb8e55
Removes space header
2022-08-19 14:23:08 +02:00
Onuray Sahin
d336d1921b
Observe view events.
2022-08-19 13:35:15 +03:00
Onuray Sahin
6c725a1a75
Add custom view into the layout.
2022-08-19 12:26:12 +03:00
Onuray Sahin
986bc920fe
Create required strings.
2022-08-19 12:25:38 +03:00
Onuray Sahin
4552a3c68d
Add required resources.
2022-08-19 12:24:45 +03:00
phardyle
6009578829
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2330 of 2330 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-08-19 08:42:29 +00:00
Fork Liang
37d46ca729
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2330 of 2330 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-08-19 08:42:29 +00:00
Benoit Marty
eeeb569ae0
Add prefix to the name of the Thread the app is creating
2022-08-19 10:07:34 +02:00
Benoit Marty
0b1b228524
Fix #6782 . Ensure SyncThread is started
2022-08-19 09:55:14 +02:00
ericdecanini
90ab40dccb
Merge remote-tracking branch 'origin/develop' into feature/eric/new-chat-bottom-sheet
2022-08-18 17:38:15 +02:00
ericdecanini
2a1483f6a5
Merge remote-tracking branch 'origin/develop' into feature/eric/space-settings
2022-08-18 17:37:56 +02:00
ericdecanini
88fc0afea5
Merge branch 'feature/eric/new-layout-navigation' into feature/eric/new-layout-debug
2022-08-18 17:37:16 +02:00
ericdecanini
fecaf3e360
Merge remote-tracking branch 'origin/develop' into feature/eric/new-layout-navigation
2022-08-18 17:36:08 +02:00
ericdecanini
58e1fe4c01
Adds DefaultNavigatorTest
2022-08-18 17:15:12 +02:00
ericdecanini
789dffe4df
Adds tests related to backstack
2022-08-18 16:51:54 +02:00
Benoit Marty
f5104c7511
Log parameter
2022-08-18 16:44:04 +02:00
Benoit Marty
03d83b2aff
Log info about process and thread in the Rageshake
2022-08-18 15:52:19 +02:00
Benoit Marty
4ffab7fc13
API: return String instead of printing out to logcat.
2022-08-18 15:09:48 +02:00
ericdecanini
2fb794dd59
Fixes space header showing "Empty Space" after switching to newly created space
2022-08-18 14:09:22 +02:00
Adam Brown
106fa1b1d5
adding missing fullstops in to docs
2022-08-18 11:51:23 +01:00
Adam Brown
8b70f3a3b9
extracting throwable crawling to extension
2022-08-18 11:41:29 +01:00
Adam Brown
a1a8ccae38
reverting scope of init only variable
2022-08-18 11:41:28 +01:00
Adam Brown
ca10109a65
coverting captcha webview to a viewstub in order to catch errors when the system webview is missing or has been disabled
2022-08-18 11:41:28 +01:00
Adam Brown
1d03460aee
removing ability to shortcut registration to waiting for email if the app is destroyed
...
- this behaviour puts the app in an invalid state as we've lost all the ViewState we've collect from the previous onboarding steps
- the app already handles restoring the onboarding state via the system restoration
2022-08-18 11:41:28 +01:00
Adam Brown
9a5b21d8f1
allowing the combined registration flow to have state loss as the transaction occurs asynchronusly
2022-08-18 11:41:28 +01:00
Adam Brown
2b382d1249
allowing the combined login flow to have state loss as the transaction occurs asynchronusly
2022-08-18 11:41:28 +01:00
Adam Brown
e4a08d1be1
recreating the homeserver config from the retry action when handle certificate accept action
...
- adds unit tests around the edit/selection cases
2022-08-18 11:41:19 +01:00
Adam Brown
a6ff10cbaf
allowing fingerprint to be passed to the config factory
...
- which in turn allows the android Uri to be bypassed and a unit test around the direct local certificate case added
2022-08-18 11:41:19 +01:00
Adam Brown
457f7fffee
promoting the accept certificate to an explict ViewEvent
...
- allows a retryAction to be provided to the event to avoid mutatble state within the view model along with providing a clear path of execution
2022-08-18 11:41:19 +01:00
Florian Renaud
519855445e
Start DM on first message when selecting "direct message" from the room member details
2022-08-18 11:37:55 +02:00
ericdecanini
2e323e6f2e
Makes debug icon hide when collapsing toolbar
2022-08-18 10:09:32 +02:00
ericdecanini
0b8c68739e
Makes debug settings refresh state onResume in old app layout
2022-08-18 09:43:29 +02:00
ericdecanini
fc76d08186
Makes home activity restart if app layout flag change is detected
2022-08-18 09:22:37 +02:00
ericdecanini
a59011ffd2
Adds debug button to new app layout
2022-08-17 23:33:31 +02:00
ericdecanini
9c47c82da4
Adds click action to toolbar to open space settings
2022-08-17 22:23:39 +02:00
ericdecanini
899673495a
Changes copies on sheet actions
2022-08-17 21:42:39 +02:00
ericdecanini
ce8939a092
Merge remote-tracking branch 'origin/develop' into feature/eric/new-chat-bottom-sheet
...
# Conflicts:
# vector/src/main/res/values/strings.xml
2022-08-17 21:13:39 +02:00
ericdecanini
f119de43b7
Adds explore rooms option to new chat bottom sheet
2022-08-17 21:12:08 +02:00
Benoit Marty
8857decc87
Merge pull request #6701 from vector-im/sync-emojis
...
Sync Emojis
2022-08-17 16:32:55 +02:00
Benoit Marty
6c860710bd
Merge pull request #6843 from vector-im/feature/bma/detect_object_log
...
Fix some string template
2022-08-17 14:37:42 +02:00
phardyle
d42b72c8bf
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2330 of 2330 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2022-08-17 10:32:36 +00:00
Eric Decanini
b6bcefbb92
Merge pull request #6795 from vector-im/feature/eric/toolbar-space-name
...
New App Layout: Space name reflected in toolbar
2022-08-17 10:52:07 +02:00
Eric Decanini
4fedafc1be
Merge pull request #6749 from vector-im/feature/eric/space-list-modal
...
Adds Space List Bottom Sheet
2022-08-17 10:51:56 +02:00
Benoit Marty
ea465a1b86
Fix false positive on string template suspicious usage.
2022-08-16 16:06:08 +02:00
Adam Brown
74d99b156f
Merge pull request #6833 from vector-im/feature/adm/removing-login-poc
...
Removing `Login2` proof of concept
2022-08-16 13:02:40 +01:00
ericdecanini
8b0fba2ef5
Merge remote-tracking branch 'origin/develop' into feature/eric/space-list-modal
...
# Conflicts:
# vector/src/main/java/im/vector/app/features/home/room/list/home/HomeRoomListFragment.kt
2022-08-16 11:58:25 +02:00
ericdecanini
fc301c8a2e
Unifies back and persisted navigation
2022-08-16 11:50:15 +02:00