Commit graph

13250 commits

Author SHA1 Message Date
yostyle
7a78bc6866 Replace matrix callbacks by coroutines 2021-11-10 21:57:45 +01:00
yostyle
98ae9d0e8a Refactoring 2021-11-10 21:57:44 +01:00
yostyle
016f3faeea Update file service 2021-11-10 21:57:44 +01:00
yostyle
0ad66446e7 Move to content scanner matrix SDK to FOSS 2021-11-10 21:57:44 +01:00
yostyle
80a42d0a55 Add content scanner APIs 2021-11-10 21:57:44 +01:00
Benoit Marty
8b655edd34
Merge pull request #4439 from vector-im/feature/adm/developer-mode-sanity-check
Developer mode sanity check & failure screenshots
2021-11-10 18:53:50 +01:00
Adam Brown
42648298b6 formatting 2021-11-10 17:09:08 +00:00
Adam Brown
9152c39c73 adding logcat output to the sanity artifacts 2021-11-10 17:07:10 +00:00
Adam Brown
968d8e413a using adb root for pulling off emulator files as per https://github.com/ReactiveCircus/android-emulator-runner/issues/102#issuecomment-963866536
- also uses emulated directory instead of sdcard
2021-11-10 17:07:10 +00:00
Adam Brown
992c3d8a13 updating emulator to use api 29 due to storage differences 2021-11-10 17:07:10 +00:00
Adam Brown
0ab5734c53 using single line for the emulator script, doesn't seem to support multiline 2021-11-10 17:07:10 +00:00
Adam Brown
70dd3e5cb9 adding missing indentation 2021-11-10 17:07:10 +00:00
Adam Brown
10a8a45391 waiting for the sent message to be rendered in the timeline 2021-11-10 17:07:10 +00:00
Adam Brown
c8ae3f9a83 removing unused imports 2021-11-10 17:07:10 +00:00
Adam Brown
411be43287 waiting for the edited text to appear instead of sleeping 2021-11-10 17:07:10 +00:00
Adam Brown
918042c231 adding github action emulator optimisations 2021-11-10 17:07:10 +00:00
Adam Brown
0a1f4dd69f adding screenshot pulling and storing as part of the sanity workflow 2021-11-10 17:07:10 +00:00
Adam Brown
2583a6d6bf taking screenshots on sanity test failure 2021-11-10 17:07:10 +00:00
Adam Brown
fc865682b1 waiting for the message actions bottom sheet when interacting with the message options 2021-11-10 17:07:10 +00:00
Adam Brown
39b4116699 adding bottomsheet idling resource to wait for expand and hide events 2021-11-10 17:07:10 +00:00
Adam Brown
e5edfe9c73 adding dedicated message menu robot and adding sanity check for developer mode flows 2021-11-10 17:07:10 +00:00
Adam Brown
2a66efb733 adding helper to fetch text from resources 2021-11-10 17:07:10 +00:00
Valere
b304ef82fc add comments 2021-11-10 17:41:06 +01:00
Valere
5b76d4b682 Fix fallback otk support 2021-11-10 16:55:34 +01:00
Benoit Marty
474e2aadbe
Merge pull request #4440 from vector-im/gradlew-update-7.3
Update Gradle Wrapper from 7.2 to 7.3
2021-11-10 14:43:08 +01:00
Benoit Marty
a6f3a468be
Merge pull request #4442 from vector-im/feature/adm/broken-room-icons
Fix incorrect cropping of conversation icons
2021-11-10 14:42:53 +01:00
Ekaterina Gerasimova
e923d94d6c Actions: fix up triage conditionals
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-10 13:03:01 +00:00
Adam Brown
750aa26e92 triggering actions 2021-11-10 12:13:08 +00:00
Onuray Sahin
7546071df8 Design review fixes. 2021-11-10 13:47:15 +03:00
Adam Brown
b90b396753 fixing compilation error in unit test 2021-11-10 09:44:16 +00:00
Adam Brown
892129994e
Merge pull request #4424 from dkter/fix-broken-room-icons
Fix incorrect cropping of conversation icons
2021-11-10 09:43:09 +00:00
gradle-update-robot
a5c1f91ab6 Update Gradle Wrapper from 7.2 to 7.3.
Signed-off-by: gradle-update-robot <gradle-update-robot@regolo.cc>
2021-11-10 00:13:08 +00:00
Benoit Marty
dc486557cf
Merge pull request #4427 from vector-im/feature/bma/shortcut_disabled
Add an explicit reason when shortcut are disabled.
2021-11-09 20:38:21 +01:00
Ekaterina Gerasimova
270d55dfb4 Actions: move Voice message issues to their board
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-09 19:35:34 +00:00
Ekaterina Gerasimova
157421afb8 Update changelog entry for PR
Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-09 19:35:34 +00:00
Ekaterina Gerasimova
5b414b848e Add more actions to move issues around
Rename triage-needs-info to triage-move-labelled, add workflows for
Design, Delight (old and new board) and X-Needs-Info

Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-09 19:35:34 +00:00
Ekaterina Gerasimova
c55d1117e5 Actions: reference commits rather than tags
It's better to reference commits because the tags can be moved to
reference other commits.

Signed-off-by: Ekaterina Gerasimova <ekaterinag@element.io>
2021-11-09 19:35:34 +00:00
Glandos
620a6cad2a Translated using Weblate (French)
Currently translated at 100.0% (37 of 37 strings)

Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2021-11-09 12:25:52 +00:00
Michael Mihai
0ec022f817 Translated using Weblate (Romanian)
Currently translated at 12.8% (343 of 2675 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-11-09 12:25:51 +00:00
Fjoerfoks
9cbed204bc Translated using Weblate (Frisian)
Currently translated at 36.6% (980 of 2675 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-11-09 12:25:51 +00:00
Glandos
d58a846707 Translated using Weblate (French)
Currently translated at 100.0% (2675 of 2675 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-11-09 12:25:45 +00:00
SpiritCroc
c3a6e3bd9b Rework counting of unread chats
Avoid counting chats twice that are actually unread and additionally
manually marked as unread.
Also fix some corner cases.

Change-Id: I0bc8a3bcdb8b658618b627648eec34305e66082b
2021-11-09 12:34:54 +01:00
SpiritCroc
19e065cbea Prefer sorting subspaces alphabetically over roomId
Change-Id: I75217ca1cc27a30d5c4d62da0e4bc277e963073e
2021-11-09 12:34:46 +01:00
SpiritCroc
30fec15c20 Fix a case where a space could show one unread, but all chats are read
Change-Id: I8a0cd85ebd994c22914d3e9a3708ce835c5c7a11
2021-11-09 12:34:28 +01:00
Onuray Sahin
e0abd991c5 Merge branch 'feature/ons/poll' into feature/ons/poll_timeline
* feature/ons/poll:
  Design review fixes.
  Code review fixes.
  Make the poll option visible so that it can be tested from the PR
  Limit maximum number of poll options.
  Code review fixes.
  Fix UI issues.
  Remove poll command.
  Use unstable types.
  Create poll event content.
  Create poll UI implementation.
  Create poll fragment with a title.
  Create poll screen components implemented.
  Add poll icon to attachment type selector.
2021-11-09 13:19:50 +03:00
Adam Brown
9dd01d5b20
Merge pull request #4429 from vector-im/feature/adm/relogin-sanity-check
Sign out - Sign in sanity check & nightly sanity check
2021-11-08 20:21:15 +00:00
Adam Brown
9c1d6e0484 avoiding null unwrapping by merging the contains check with eagerly throwing if the session component is missing 2021-11-08 17:14:00 +00:00
Adam Brown
528c5a3671 adding warning when the signout flow is unexpected 2021-11-08 17:08:53 +00:00
Benoit Marty
9ebc234e8e
Merge pull request #4428 from vector-im/feature/fre/fix_optional_npe
Fix potential NPE on Optional objects
2021-11-08 16:37:24 +01:00
Adam Brown
145ceacf78 fixing auto merge issues 2021-11-08 15:24:08 +00:00