Commit 60a982b
File tree
1,276 files changed
+10317
-4920
lines changed- .github/workflows
- .idea
- anvilcodegen/src/main/kotlin/io/element/android/anvilcodegen
- appconfig
- src/main/kotlin/io/element/android/appconfig
- appicon/element/src
- main
- kotlin/io/element/android/appicon/element
- res
- mipmap-hdpi
- mipmap-mdpi
- mipmap-xhdpi
- mipmap-xxhdpi
- mipmap-xxxhdpi
- release/res/drawable
- app
- src/main
- kotlin/io/element/android/x
- di
- initializer
- res/values
- fastlane/metadata/android/en-US
- changelogs
- images
- features
- analytics
- api/src/main/kotlin/io/element/android/features/analytics/api/preferences
- impl/src
- main/kotlin/io/element/android/features/analytics/impl
- preferences
- test/kotlin/io/element/android/features/analytics/impl
- preferences
- call
- api/src/main/kotlin/io/element/android/features/call/api
- impl
- src
- main/kotlin/io/element/android/features/call/impl
- receivers
- ui
- utils
- test/kotlin/io/element/android/features/call
- ui
- utils
- test/src/main/kotlin/io/element/android/features/call/test
- createroom/impl/src/main
- kotlin/io/element/android/features/createroom/impl
- configureroom
- root
- userlist
- res
- values-eu
- values-nb
- values-pl
- values-pt
- values-ru
- values-sv
- deactivation/impl/src/main/res
- values-eu
- values-nl
- enterprise
- api/src/main/kotlin/io/element/android/features/enterprise/api
- impl/src/main/kotlin/io/element/android/features/enterprise/impl
- test/src/main/kotlin/io/element/android/features/enterprise/test
- ftue/impl/src/main
- kotlin/io/element/android/features/ftue/impl
- state
- res
- values-be
- values-bg
- values-cs
- values-de
- values-el
- values-es
- values-et
- values-eu
- values-fa
- values-fi
- values-fr
- values-hu
- values-in
- values-it
- values-ka
- values-nb
- values-nl
- values-pl
- values-pt-rBR
- values-pt
- values-ro
- values-ru
- values-sk
- values-sv
- values-tr
- values-uk
- values-zh-rTW
- values-zh
- invite
- api/src/main/kotlin/io/element/android/features/invite/api
- impl
- src
- main
- kotlin/io/element/android/features/invite/impl
- response
- res/values-sv
- test/kotlin/io/element/android/features/invite/impl/response
- test
- src/main/kotlin/io/element/android/features/invite/test
- joinroom/impl
- src
- main
- kotlin/io/element/android/features/joinroom/impl
- di
- res/values-sv
- test/kotlin/io/element/android/features/joinroom/impl
- knockrequests/impl/src/main/res/values-el
- leaveroom/impl/src
- main/kotlin/io/element/android/features/leaveroom/impl
- test/kotlin/io/element/android/features/leaveroom/impl
- licenses/impl/src/main/kotlin/io/element/android/features/licenses/impl/list
- location
- api
- src
- main/kotlin/io/element/android/features/location/api
- internal
- test/kotlin/io/element/android/features/location/api/internal
- impl/src
- main/kotlin/io/element/android/features/location/impl
- common/actions
- test/kotlin/io/element/android/features/location/impl
- common/actions
- test
- src/main/kotlin/io/element/android/features/location/test
- lockscreen/impl
- src
- main/kotlin/io/element/android/features/lockscreen/impl
- biometric
- settings
- unlock/keypad
- test/kotlin/io/element/android/features/lockscreen/impl/unlock/keypad
- login/impl/src
- main/kotlin/io/element/android/features/login/impl
- accountprovider
- screens
- confirmaccountprovider
- createaccount
- loginpassword
- test/kotlin/io/element/android/features/login/impl
- accountprovider
- screens/createaccount
- logout/impl/src
- main/kotlin/io/element/android/features/logout/impl
- test/kotlin/io/element/android/features/logout/impl
- messages
- api/src/main/kotlin/io/element/android/features/messages/api/timeline
- impl
- src
- main
- kotlin/io/element/android/features/messages/impl
- actionlist
- attachments/preview
- crypto/identity
- di
- link
- messagecomposer
- suggestions
- pinned/list
- timeline
- components
- customreaction
- event
- reactionsummary
- receipt
- factories/event
- model/event
- protection
- typing
- utils
- messagesummary
- res/values-eu
- test/kotlin/io/element/android/features/messages/impl
- actionlist
- attachments
- crypto/identity
- fixtures
- link
- messagecomposer
- suggestions
- pinned/list
- timeline
- components/event
- factories/event
- utils
- voicemessages/composer
- test/src/main/kotlin/io/element/android/features/messages/test/timeline
- migration/impl/src/main/kotlin/io/element/android/features/migration/impl
- onboarding/impl
- src
- main/kotlin/io/element/android/features/onboarding/impl
- test/kotlin/io/element/android/features/onboarding/impl
- poll/impl/src/main/kotlin/io/element/android/features/poll/impl
- create
- history
- preferences/impl
- src
- main
- kotlin/io/element/android/features/preferences/impl
- about
- advanced
- blockedusers
- developer
- notifications
- root
- tasks
- res
- values-cs
- values-de
- values-et
- values-eu
- values-fr
- values-hu
- values-it
- values-pt
- values-sk
- values-sv
- values-uk
- values
- test/kotlin/io/element/android/features/preferences/impl
- developer
- root
- tasks
- rageshake
- api/src/main
- kotlin/io/element/android/features/rageshake/api
- preferences
- res/values-nb
- impl/src
- main/kotlin/io/element/android/features/rageshake/impl
- bugreport
- crash
- detection
- preferences
- rageshake
- reporter
- screenshot
- test/kotlin/io/element/android/features/rageshake/impl
- bugreport
- crash
- ui
- detection
- preferences
- rageshake
- reporter
- screenshot
- roomaliasresolver/impl/src/main
- kotlin/io/element/android/features/roomaliasresolver/impl
- res
- values-nb
- values-sv
- roomcall/impl/src
- main/kotlin/io/element/android/features/roomcall/impl
- test/kotlin/io/element/android/features/roomcall/impl
- roomdetails/impl/src
- main
- kotlin/io/element/android/features/roomdetails/impl
- di
- members
- details
- moderation
- notificationsettings
- rolesandpermissions
- changeroles
- securityandprivacy
- editroomaddress
- res
- values-el
- values-et
- values-eu
- values-hu
- values-in
- values-nb
- values-nl
- values-sk
- values-sv
- values
- test/kotlin/io/element/android/features/roomdetails/impl
- edit
- members
- details
- moderation
- securityandprivacy
- editroomaddress
- roomlist/impl
- src
- main
- kotlin/io/element/android/features/roomlist/impl
- components
- filters
- model
- search
- res
- values-eu
- values-nb
- test/kotlin/io/element/android/features/roomlist/impl
- model
- securebackup/impl/src/main/res
- values-cs
- values-eu
- values-nb
- signedout/impl/src/main/kotlin/io/element/android/features/signedout/impl
- userprofile
- api
- src/main/kotlin/io/element/android/features/userprofile/api
- impl/src/main/kotlin/io/element/android/features/userprofile/impl/root
- verifysession/impl/src
- main
- kotlin/io/element/android/features/verifysession/impl
- incoming
- outgoing
- ui
- res
- values-cs
- values-eu
- values-fr
- values-sv
- test/kotlin/io/element/android/features/verifysession/impl
- incoming
- outgoing
- viewfolder
- api
- src/main/kotlin/io/element/android/features/viewfolder/api
- impl/src/main/kotlin/io/element/android/features/viewfolder/impl
- file
- gradle
- wrapper
- libraries
- androidutils
- src/main/kotlin/io/element/android/libraries/androidutils/file
- core/src
- main/kotlin/io/element/android/libraries/core
- coroutine
- extensions
- test/kotlin/io/element/android/libraries/core/extensions
- dateformatter/impl/src/main/res/values-el
- designsystem/src/main/kotlin/io/element/android/libraries/designsystem
- atomic
- atoms
- pages
- components
- dialogs
- list
- preferences
- modifiers
- text
- theme
- encrypted-db
- src/main/kotlin/io/element/encrypteddb
- crypto
- passphrase
- eventformatter/impl/src/main/res/values-eu
- featureflag/api/src/main/kotlin/io/element/android/libraries/featureflag/api
- matrixui/src
- main
- kotlin/io/element/android/libraries/matrix/ui
- components
- messages
- reply
- room
- res
- values-eu
- values-sv
- test/kotlin/io/element/android/libraries/matrix/ui/room
- matrix
- api/src/main/kotlin/io/element/android/libraries/matrix/api
- analytics
- auth
- call
- notification
- platform
- room
- alias
- message
- recent
- sync
- timeline
- item/event
- tracing
- verification
- widget
- impl
- src
- main/kotlin/io/element/android/libraries/matrix/impl
- analytics
- auth
- call
- encryption
- notificationsettings
- notification
- platform
- room
- message
- sync
- timeline
- item
- event
- virtual
- postprocessor
- tracing
- verification
- widget
- test/kotlin/io/element/android/libraries/matrix/impl
- analytics
- auth
- call
- fixtures
- factories
- fakes
- notificationsettings
- room
- join
- timeline/postprocessor
- test/src/main/kotlin/io/element/android/libraries/matrix/test
- notification
- permalink
- room
- sync
- timeline
- widget
- mediaupload/api/src
- main/kotlin/io/element/android/libraries/mediaupload/api
- test/kotlin/io/element/android/libraries/mediaupload/api
- mediaviewer
- api/src/main/kotlin/io/element/android/libraries/mediaviewer/api
- impl
- src
- main/kotlin/io/element/android/libraries/mediaviewer/impl
- datasource
- gallery
- local
- audio
- pdf
- player
- txt
- video
- viewer
- test/kotlin/io/element/android/libraries/mediaviewer/impl
- gallery
- viewer
- permissions/impl/src/main/kotlin/io/element/android/libraries/permissions/impl
- preferences
- api/src/main/kotlin/io/element/android/libraries/preferences/api/store
- impl/src/main/kotlin/io/element/android/libraries/preferences/impl/store
- 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
- unifiedpush
- src
- main/kotlin/io/element/android/libraries/pushproviders/unifiedpush
- test/kotlin/io/element/android/libraries/pushproviders/unifiedpush
- pushstore/impl
- src/androidTest/kotlin/io/element/android/libraries/pushstore/impl
- push/impl
- src
- main
- kotlin/io/element/android/libraries/push/impl
- notifications
- factories
- action
- push
- troubleshoot
- res
- values-el
- values-in
- values-nb
- values
- test/kotlin/io/element/android/libraries/push/impl
- notifications
- troubleshoot
- session-storage/impl
- testtags/src/main/kotlin/io/element/android/libraries/testtags
- textcomposer/impl/src
- main
- kotlin/io/element/android/libraries/textcomposer
- components/markdown
- mentions
- model
- res
- values-eu
- values-fi
- values-it
- values-pl
- values-pt
- values-ru
- values-sv
- values-uk
- test/kotlin/io/element/android/libraries/textcomposer/impl
- components/markdown
- mentions
- model
- ui-strings/src/main/res
- values-cs
- values-de
- values-el
- values-et
- values-eu
- values-fi
- values-fr
- values-hu
- values-in
- values-it
- values-nb
- values-nl
- values-pl
- values-pt
- values-ru
- values-sk
- values-sv
- values-uk
- values
- ui-utils
- src/main/kotlin/io/element/android/libraries/ui/utils/time
- plugins/src/main/kotlin
- config
- extension
- screenshots
- de
- html
- services
- analyticsproviders
- posthog
- src/main/kotlin/io/element/android/services/analyticsproviders/posthog
- sentry
- src/main/kotlin/io/element/android/services/analyticsproviders/sentry
- analytics
- api/src/main/kotlin/io/element/android/services/analytics/api
- impl/src
- main/kotlin/io/element/android/services/analytics/impl
- 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
- toolbox/test/src/main/kotlin/io/element/android/services/toolbox/test/strings
- tests
- konsist/src/test/kotlin/io/element/android/tests/konsist
- uitests/src/test/snapshots/images
- tools
- detekt
- localazy
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
1,276 files changed
+10317
-4920
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
49 | 53 | | |
50 | 54 | | |
51 | 55 | | |
| |||
65 | 69 | | |
66 | 70 | | |
67 | 71 | | |
68 | | - | |
| 72 | + | |
69 | 73 | | |
70 | 74 | | |
71 | 75 | | |
| |||
89 | 93 | | |
90 | 94 | | |
91 | 95 | | |
92 | | - | |
| 96 | + | |
93 | 97 | | |
94 | 98 | | |
95 | 99 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
57 | 61 | | |
58 | 62 | | |
59 | 63 | | |
| |||
| 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 | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
33 | 37 | | |
34 | 38 | | |
35 | 39 | | |
| |||
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
120 | | - | |
| 120 | + | |
121 | 121 | | |
122 | 122 | | |
123 | 123 | | |
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
| 164 | + | |
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| |||
201 | 201 | | |
202 | 202 | | |
203 | 203 | | |
204 | | - | |
| 204 | + | |
205 | 205 | | |
206 | 206 | | |
207 | 207 | | |
| |||
241 | 241 | | |
242 | 242 | | |
243 | 243 | | |
244 | | - | |
| 244 | + | |
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
35 | 39 | | |
36 | 40 | | |
37 | 41 | | |
| |||
50 | 54 | | |
51 | 55 | | |
52 | 56 | | |
53 | | - | |
| 57 | + | |
54 | 58 | | |
55 | 59 | | |
56 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| 46 | + | |
46 | 47 | | |
47 | 48 | | |
48 | 49 | | |
| |||
0 commit comments