Commit d6b03d7
File tree
2,904 files changed
+21758
-11521
lines changed- .github/workflows
- .idea/dictionaries
- .maestro/tests/account
- appconfig/src/main/kotlin/io/element/android/appconfig
- app/src
- main
- kotlin/io/element/android/x
- di
- info
- initializer
- intent
- test/kotlin/io/element/android/x/intent
- fastlane/metadata/android/en-US/changelogs
- features
- analytics/impl/src/main/kotlin/io/element/android/features/analytics/impl
- call
- src
- main
- kotlin/io/element/android/features/call
- ui
- res/values-be
- test/kotlin/io/element/android/features/call
- ui
- utils
- createroom/impl/src
- main
- kotlin/io/element/android/features/createroom/impl
- addpeople
- components
- configureroom
- root
- res/values-be
- test/kotlin/io/element/android/features/createroom/impl
- addpeople
- configureroom
- root
- userlist
- ftue/impl/src
- main
- kotlin/io/element/android/features/ftue/impl/welcome
- state
- res
- values-be
- values-bg
- values-cs
- values-de
- values-es
- values-fr
- values-hu
- values-in
- values-it
- values-pt
- values-ro
- values-ru
- values-sk
- values-sv
- values-uk
- values-zh-rTW
- values-zh
- values
- test/kotlin/io/element/android/features/ftue/impl
- notifications
- welcome/state
- invite
- api/src/main/kotlin/io/element/android/features/invite/api/response
- impl/src
- main
- kotlin/io/element/android/features/invite/impl/response
- res/values-be
- test/kotlin/io/element/android/features/invite/impl/response
- joinroom/impl/src
- main/kotlin/io/element/android/features/joinroom/impl
- test/kotlin/io/element/android/features/joinroom/impl
- leaveroom
- api/src/main/kotlin/io/element/android/features/leaveroom/api
- impl/src
- main/kotlin/io/element/android/features/leaveroom/impl
- test/kotlin/io/element/android/features/leaveroom/impl
- location/impl/src
- main/kotlin/io/element/android/features/location/impl
- common
- permissions
- send
- show
- test/kotlin/io/element/android/features/location/impl
- common/permissions
- send
- show
- lockscreen/impl/src
- main
- kotlin/io/element/android/features/lockscreen/impl
- settings
- setup
- biometric
- pin
- unlock
- res/values-be
- test/kotlin/io/element/android/features/lockscreen/impl/unlock
- login
- api
- src/main/kotlin/io/element/android/features/login/api
- impl
- src
- main
- kotlin/io/element/android/features/login/impl
- changeserver
- dialogs
- di
- oidc/webview
- qrcode
- screens
- changeaccountprovider
- confirmaccountprovider
- loginpassword
- qrcode
- confirmation
- error
- intro
- scan
- searchaccountprovider
- waitlistscreen
- res
- values-be
- values-bg
- values-cs
- values-de
- values-es
- values-fr
- values-hu
- values-in
- values-it
- values-pt
- values-ro
- values-ru
- values-sk
- values-sv
- values-uk
- values-zh-rTW
- values-zh
- values
- test/kotlin/io/element/android/features/login/impl
- changeserver
- di
- oidc/webview
- qrcode
- screens
- changeaccountprovider
- confirmaccountprovider
- loginpassword
- qrcode
- confirmation
- error
- intro
- scan
- searchaccountprovider
- waitlistscreen
- logout
- api/src/main/kotlin/io/element/android/features/logout/api
- impl/src
- main/kotlin/io/element/android/features/logout/impl
- direct
- ui
- test/kotlin/io/element/android/features/logout/impl
- messages
- api/src/main/kotlin/io/element/android/features/messages/api
- impl/src
- main
- kotlin/io/element/android/features/messages/impl
- actionlist
- attachments/preview
- forward
- mentions
- messagecomposer
- report
- sender
- timeline
- components
- customreaction
- event
- layout
- receipt
- bottomsheet
- debug
- factories/event
- model
- typing
- utils/messagesummary
- voicemessages/composer
- res/values-be
- test/kotlin/io/element/android/features/messages/impl
- forward
- report
- textcomposer
- timeline
- components
- customreaction
- event
- reactionsummary
- receipt/bottomsheet
- factories/event
- model
- voicemessages/timeline
- migration/impl
- src
- main/kotlin/io/element/android/features/migration/impl/migrations
- test/kotlin/io/element/android/features/migration/impl
- migrations
- networkmonitor/impl/src/main/kotlin/io/element/android/features/networkmonitor/impl
- onboarding
- api/src/main/kotlin/io/element/android/features/onboarding/api
- impl
- src
- main
- kotlin/io/element/android/features/onboarding/impl
- res/values-be
- test/kotlin/io/element/android/features/onboarding/impl
- poll
- api/src/main/kotlin/io/element/android/features/poll/api/pollcontent
- impl/src
- main/kotlin/io/element/android/features/poll/impl
- create
- history
- test/kotlin/io/element/android/features/poll/impl/history
- preferences
- api/src/main/kotlin/io/element/android/features/preferences/api
- impl/src
- main
- kotlin/io/element/android/features/preferences/impl
- about
- advanced
- analytics
- blockedusers
- developer
- tracing
- notifications
- edit
- root
- user/editprofile
- res
- values-be
- values-cs
- values-fr
- values-pt
- values-ru
- values-sv
- test/kotlin/io/element/android/features/preferences/impl
- advanced
- blockedusers
- developer
- notifications
- rageshake
- api/src/main/kotlin/io/element/android/features/rageshake/api
- crash
- detection
- reporter
- impl/src
- main/kotlin/io/element/android/features/rageshake/impl
- bugreport
- reporter
- test/kotlin/io/element/android/features/rageshake/impl
- bugreport
- reporter
- roomaliasresolver/impl/src
- main/kotlin/io/element/android/features/roomaliasresolver/impl
- test/kotlin/io/element/android/features/roomaliasresolver/impl
- roomdetails/impl/src
- main
- kotlin/io/element/android/features/roomdetails/impl
- edit
- invite
- members
- details
- moderation
- notificationsettings
- rolesandpermissions
- changeroles
- permissions
- res
- values-be
- values-fr
- values-ru
- values-sv
- values-zh-rTW
- test/kotlin/io/element/android/features/roomdetails
- edit
- impl
- members
- details
- moderation
- notificationsettings
- rolesandpermissions
- changeroles
- permissions
- roomdirectory
- api/src/main/kotlin/io/element/android/features/roomdirectory/api
- impl/src
- main/kotlin/io/element/android/features/roomdirectory/impl/root
- test/kotlin/io/element/android/features/roomdirectory/impl/root
- roomlist
- api/src/main/kotlin/io/element/android/features/roomlist/api
- impl/src
- main
- kotlin/io/element/android/features/roomlist/impl
- components
- filters
- migration
- search
- res
- values-be
- values-sv
- values-zh-rTW
- test/kotlin/io/element/android/features/roomlist/impl
- filters
- search
- securebackup/impl
- src
- main/kotlin/io/element/android/features/securebackup/impl
- createkey
- disable
- enable
- enter
- root
- setup
- test/kotlin/io/element/android/features/securebackup/impl/enter
- userprofile
- impl/src
- main/kotlin/io/element/android/features/userprofile/impl
- root
- test/kotlin/io/element/android/features/userprofile/impl
- verifysession/impl/src
- main
- kotlin/io/element/android/features/verifysession/impl
- res
- values-sv
- values-zh-rTW
- test/kotlin/io/element/android/features/verifysession/impl
- viewfolder/impl/src/main/kotlin/io/element/android/features/viewfolder/impl
- file
- folder
- root
- gradle
- wrapper
- libraries
- androidutils/src/main/kotlin/io/element/android/libraries/androidutils
- compat
- system
- architecture/src/main/kotlin/io/element/android/libraries/architecture
- core/src/main/kotlin/io/element/android/libraries/core
- extensions
- meta
- designsystem
- src
- main/kotlin/io/element/android/libraries/designsystem
- atomic
- molecules
- organisms
- pages
- components
- async
- dialogs
- list
- preferences
- components
- modifiers
- theme/components
- utils
- test/kotlin/io/element/android/libraries/designsystem
- component/async
- utils/snackbar
- eventformatter/impl/src/test/kotlin/io/element/android/libraries/eventformatter/impl
- featureflag
- api/src/main/kotlin/io/element/android/libraries/featureflag/api
- impl
- src/main/kotlin/io/element/android/libraries/featureflag/impl
- maplibre-compose/src/main/kotlin/io/element/android/libraries/maplibre/compose
- matrixui/src/main
- kotlin/io/element/android/libraries/matrix/ui/components
- res/values-be
- matrix
- api/src/main/kotlin/io/element/android/libraries/matrix/api
- auth
- qrlogin
- core
- encryption
- notification
- roomlist
- room
- timeline
- item/event
- impl/src
- main/kotlin/io/element/android/libraries/matrix/impl
- auth
- qrlogin
- encryption
- notification
- roomlist
- room
- timeline
- item/event
- test/kotlin/io/element/android/libraries/matrix/impl
- roomlist
- room/join
- test/src/main/kotlin/io/element/android/libraries/matrix/test
- auth
- qrlogin
- core
- encryption
- media
- permalink
- pushers
- room
- timeline
- widget
- mediapickers/impl/src/main/kotlin/io/element/android/libraries/mediapickers/impl
- mediaplayer/impl/src
- main/kotlin/io/element/android/libraries/mediaplayer/impl
- test/kotlin/io/element/android/libraries/mediaplayer/impl
- mediaupload
- api/src/test/kotlin/io/element/android/libraries/mediaupload/api
- impl/src/test/kotlin/io/element/android/libraries/mediaupload/impl
- mediaviewer/api/src
- main/kotlin/io/element/android/libraries/mediaviewer/api/viewer
- test/kotlin/io/element/android/libraries/mediaviewer
- api/viewer
- permissions/api/src/main/kotlin/io/element/android/libraries/permissions/api
- preferences/test/src/main/kotlin/io/element/android/libraries/preferences/test
- pushproviders
- firebase
- src
- main/kotlin/io/element/android/libraries/pushproviders/firebase
- test/kotlin/io/element/android/libraries/pushproviders/firebase
- troubleshoot
- test
- src/main/kotlin/io/element/android/libraries/pushproviders/test
- unifiedpush
- src
- main
- kotlin/io/element/android/libraries/pushproviders/unifiedpush
- res/values-be
- test/kotlin/io/element/android/libraries/pushproviders/unifiedpush
- troubleshoot
- pushstore
- impl
- src
- main/kotlin/io/element/android/libraries/pushstore/impl/clientsecret
- test/kotlin/io/element/android/libraries/pushstore/impl/clientsecret
- test/src/main/kotlin/io/element/android/libraries/pushstore/test/userpushstore
- clientsecret
- push
- api/src/main/kotlin/io/element/android/libraries/push/api
- notifications
- impl
- src
- main
- kotlin/io/element/android/libraries/push/impl
- di
- notifications
- channels
- factories
- action
- pushgateway
- push
- test
- res
- values-be
- values-zh-rTW
- test/kotlin/io/element/android/libraries/push/impl
- notifications
- factories
- fake
- fixtures
- pushgateway
- push
- test
- troubleshoot
- test/src/main/kotlin/io/element/android/libraries/push/test
- notifications
- test
- qrcode
- src/main/kotlin/io/element/android/libraries/qrcode
- roomselect
- api/src/main/kotlin/io/element/android/libraries/roomselect/api
- impl/src
- main/kotlin/io/element/android/libraries/roomselect/impl
- test/kotlin/io/element/android/libraries/roomselect/impl
- session-storage
- impl-memory/src/main/kotlin/io/element/android/libraries/sessionstorage/impl/memory
- impl/src/test/kotlin/io/element/android/libraries/sessionstorage/impl
- textcomposer/impl/src
- main/kotlin/io/element/android/libraries/textcomposer
- components/markdown
- mentions
- model
- test/kotlin/io/element/android/libraries/textcomposer/impl/components/markdown
- troubleshoot/impl/src
- main/kotlin/io/element/android/libraries/troubleshoot/impl
- test/kotlin/io/element/android/libraries/troubleshoot/impl
- ui-strings/src/main/res
- values-be
- values-cs
- values-fr
- values-pt
- values-ru
- values-sv
- values
- voicerecorder/impl/src
- main/kotlin/io/element/android/libraries/voicerecorder/impl
- test/kotlin/io/element/android/libraries/voicerecorder
- impl
- test
- plugins/src/main/kotlin
- extension
- samples/minimal/src/main/kotlin/io/element/android/samples/minimal
- screenshots
- de
- html
- services
- analyticsproviders
- api/src/main/kotlin/io/element/android/services/analyticsproviders/api/trackers
- posthog/src
- main/kotlin/io/element/android/services/analyticsproviders/posthog
- test/kotlin/io/element/android/services/analyticsproviders/posthog
- sentry/src/main/kotlin/io/element/android/services/analyticsproviders/sentry
- test
- src/main/kotlin/io/element/android/services/analyticsproviders/test
- analytics
- api/src/main/kotlin/io/element/android/services/analytics/api
- impl
- src
- main/kotlin/io/element/android/services/analytics/impl
- store
- test/kotlin/io/element/android/services/analytics/impl
- store
- noop/src/main/kotlin/io/element/android/services/analytics/noop
- test
- src/main/kotlin/io/element/android/services/analytics/test
- tests
- konsist/src/test/kotlin/io/element/android/tests/konsist
- testutils/src/main/kotlin/io/element/android/tests/testutils
- lambda
- uitests/src/test
- kotlin/ui
- snapshots/images
- tools
- github
- localazy
- release
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
2,904 files changed
+21758
-11521
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
| 11 | + | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
41 | 45 | | |
42 | 46 | | |
43 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
| 10 | + | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
12 | | - | |
| 11 | + | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
29 | 34 | | |
30 | 35 | | |
31 | 36 | | |
| |||
48 | 53 | | |
49 | 54 | | |
50 | 55 | | |
51 | | - | |
| 56 | + | |
52 | 57 | | |
53 | 58 | | |
54 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
11 | | - | |
| 10 | + | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
80 | 80 | | |
81 | 81 | | |
82 | 82 | | |
83 | | - | |
84 | 83 | | |
85 | 84 | | |
86 | 85 | | |
| |||
0 commit comments