Commit Graph

6521 Commits

Author SHA1 Message Date
David Langley c8efb293cf fix line length 2021-08-11 14:36:32 +01:00
David Langley 00275d9367 Cleanup and link 2021-08-11 14:31:00 +01:00
Onuray Sahin f6477d5e3b
Merge branch 'develop' into feature/ons/delabs_voice_message 2021-08-11 15:44:14 +03:00
Onuray Sahin ec093e78b0
Merge pull request #3816 from vector-im/feature/ons/fix_voice_message_ui
Voice Message - UI Improvements
2021-08-11 15:42:29 +03:00
David Langley 92a44cd9d6 add build config, use single variable in grandle file and update source to use feature flag 2021-08-11 13:13:38 +01:00
Onuray Sahin a8f4b318c1 Fix tice vibration after cancelling the voice record. 2021-08-11 14:59:21 +03:00
Onuray Sahin c2401e04b4 Fix collapsing mic and send buttons. 2021-08-11 14:54:29 +03:00
David Langley a355f61a7e Merge branch 'develop' of github.com:vector-im/element-android into feature/dla/room_notification_settings 2021-08-11 12:21:34 +01:00
ganfra bcc9a75bdb Merge branch 'develop' into feature/fga/new_voip_design 2021-08-11 12:37:54 +02:00
ganfra 9027e94cfe Timeline call tiles: start changing status handling 2021-08-11 12:09:59 +02:00
David Langley 45077c69f7 remove NotificationIndex Int index 2021-08-11 09:59:23 +01:00
Onuray Sahin 9b011f9fbd Enable voice message by default, remove from labs. 2021-08-10 17:58:41 +03:00
Onuray Sahin 02e3dac1c7 Merge branch 'develop' into feature/ons/fix_voice_message_ui
* develop: (34 commits)
  version++
  Changelog added.
  Translated using Weblate (German)
  Translated using Weblate (Chinese (Simplified))
  Translated using Weblate (German)
  Translated using Weblate (Russian)
  Translated using Weblate (Russian)
  Fix error when sending encrypted message if someone in the room logs out.
  Translated using Weblate (Russian)
  Translated using Weblate (Russian)
  Translated using Weblate (Portuguese (Brazil))
  Translated using Weblate (Indonesian)
  Translated using Weblate (French)
  Translated using Weblate (Indonesian)
  Translated using Weblate (Latvian)
  Translated using Weblate (Frisian)
  Translated using Weblate (Albanian)
  add towncrier
  Translated using Weblate (Czech)
  Translated using Weblate (Chinese (Traditional))
  ...
2021-08-10 15:47:57 +03:00
Onuray Sahin 9f4a459116 Fix cannot draw waveform while recording after onPause. 2021-08-10 15:40:04 +03:00
Jeff Huang 3e06a02c7c Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2552 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-08-10 12:25:30 +00:00
sr093906 60ec09abb3 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2552 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-08-10 12:25:27 +00:00
LinAGKar e82dbc5181 Translated using Weblate (Swedish)
Currently translated at 97.0% (2476 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-08-10 12:25:25 +00:00
Besnik Bleta e66123686c Translated using Weblate (Albanian)
Currently translated at 99.5% (2541 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-08-10 12:25:24 +00:00
random 201552e12b Translated using Weblate (Italian)
Currently translated at 99.8% (2549 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-08-10 12:25:22 +00:00
Glandos 5f65a42855 Translated using Weblate (French)
Currently translated at 100.0% (2552 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-08-10 12:25:19 +00:00
Priit Jõerüüt aa24e484ee Translated using Weblate (Estonian)
Currently translated at 99.2% (2532 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-08-10 12:25:17 +00:00
waclaw66 61304709ac Translated using Weblate (Czech)
Currently translated at 100.0% (2552 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-08-10 12:25:16 +00:00
Onuray Sahin 0cd0484b41 Fix flickering between locking states. 2021-08-10 14:54:03 +03:00
Onuray Sahin 296a1c4770 Vibrate when the recording is canceled. 2021-08-10 14:43:16 +03:00
Onuray Sahin bf1db5dcf9 Remove content description of mic button if it is not visible. 2021-08-10 14:36:01 +03:00
Onuray Sahin a0730943b4 Dynamically set content description of play/pause button. 2021-08-10 14:17:33 +03:00
Onuray Sahin bf9a22c1b0 Fix flickering lock view. 2021-08-10 13:59:39 +03:00
David Langley 7f3c4f0073 Merge branch 'develop' of github.com:vector-im/element-android into feature/dla/reorg_account_notification_settings 2021-08-10 10:54:22 +01:00
David Langley 756ff3d938 cleanup unused code and add comments for clarity 2021-08-10 10:54:13 +01:00
Onuray Sahin c167c8874d version++ 2021-08-09 00:54:16 +03:00
lvre 361178ba50 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2552 of 2552 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-08-08 20:52:14 +00:00
Weblate c0007dbf24 Merge branch 'origin/develop' into Weblate. 2021-08-08 18:56:25 +00:00
想不出网名 1271fa14ed Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-08-08 18:55:59 +00:00
artevaeckt 6f5018afca Translated using Weblate (German)
Currently translated at 98.2% (2475 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-08-08 18:55:58 +00:00
Nikita Epifanov 812f935d23 Translated using Weblate (Russian)
Currently translated at 99.4% (2505 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-08-07 09:25:13 +00:00
Nikita Epifanov 8566aa2df5 Translated using Weblate (Russian)
Currently translated at 99.3% (2504 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ru/
2021-08-06 07:25:34 +00:00
lvre eb4af96267 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-08-06 07:25:22 +00:00
Linerly 5dd64e7c7a Translated using Weblate (Indonesian)
Currently translated at 34.2% (862 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/id/
2021-08-06 07:25:22 +00:00
Glandos a0eba7b9e2 Translated using Weblate (French)
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-08-06 07:25:17 +00:00
Oskars G 5037603fdd Translated using Weblate (Latvian)
Currently translated at 80.7% (2036 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/lv/
2021-08-06 07:25:14 +00:00
Vancha 262f5b1651 Translated using Weblate (Frisian)
Currently translated at 39.1% (986 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-08-06 07:25:13 +00:00
Besnik Bleta b59cd159e3 Translated using Weblate (Albanian)
Currently translated at 99.5% (2509 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-08-06 07:25:13 +00:00
Onuray Sahin d7174d3c74 Fix concurrent modification crash. 2021-08-05 14:13:24 +03:00
dependabot[bot] 9006118bc7
Bump media from 1.4.0 to 1.4.1
Bumps media from 1.4.0 to 1.4.1.

---
updated-dependencies:
- dependency-name: androidx.media:media
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-04 23:10:33 +00:00
p_0g_8mm3_ f64366e3ff
Fix attachment menu animation order 2021-08-05 00:00:12 +02:00
David Langley 1d9baaf0e3 update notifications with setOnlyAlertOnce 2021-08-04 10:03:15 +01:00
dependabot[bot] ef1a66a37c
Bump big_image_viewer_version from 1.8.0 to 1.8.1
Bumps `big_image_viewer_version` from 1.8.0 to 1.8.1.

Updates `BigImageViewer` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/Piasy/BigImageViewer/releases)
- [Changelog](https://github.com/Piasy/BigImageViewer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Piasy/BigImageViewer/compare/v1.8.0...v1.8.1)

Updates `GlideImageLoader` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/Piasy/BigImageViewer/releases)
- [Changelog](https://github.com/Piasy/BigImageViewer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Piasy/BigImageViewer/compare/v1.8.0...v1.8.1)

Updates `ProgressPieIndicator` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/Piasy/BigImageViewer/releases)
- [Changelog](https://github.com/Piasy/BigImageViewer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Piasy/BigImageViewer/compare/v1.8.0...v1.8.1)

Updates `GlideImageViewFactory` from 1.8.0 to 1.8.1
- [Release notes](https://github.com/Piasy/BigImageViewer/releases)
- [Changelog](https://github.com/Piasy/BigImageViewer/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Piasy/BigImageViewer/compare/v1.8.0...v1.8.1)

---
updated-dependencies:
- dependency-name: com.github.piasy:BigImageViewer
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.github.piasy:GlideImageLoader
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.github.piasy:ProgressPieIndicator
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.github.piasy:GlideImageViewFactory
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-03 23:06:57 +00:00
David Langley 516a9bc929 fix path in notification settings xml 2021-08-03 10:58:52 +01:00
Jeff Huang 03451b405e Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-08-03 09:25:15 +00:00
sr093906 0b7c6626df Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-08-03 09:25:14 +00:00
Ihor Hordiichuk bdec140229 Translated using Weblate (Ukrainian)
Currently translated at 70.3% (1772 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-08-03 09:25:14 +00:00
lvre ee72eb8808 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-08-03 09:25:14 +00:00
Oskars G 26bf8df29a Translated using Weblate (Latvian)
Currently translated at 80.6% (2033 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/lv/
2021-08-03 09:25:14 +00:00
random 13069fa599 Translated using Weblate (Italian)
Currently translated at 99.8% (2517 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-08-03 09:25:13 +00:00
Szimszon 758a766625 Translated using Weblate (Hungarian)
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2021-08-03 09:25:13 +00:00
Priit Jõerüüt 62a9e6ee03 Translated using Weblate (Estonian)
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-08-03 09:25:12 +00:00
zeritti 34eb205f8b Translated using Weblate (Czech)
Currently translated at 100.0% (2520 of 2520 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-08-03 09:25:12 +00:00
David Langley 8d7e3b6544 add keyword checkbox preference and chip/edit text for modificying keywords 2021-08-03 09:52:36 +01:00
Peter Vágner 395fc47777 Ooops, forgotten one occurence
Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2021-08-01 22:28:30 +02:00
Peter Vágner ed6498fce1 a11y: change some content descriptions
A lot of items e.g. member items, room items, space items as well as dialog top bar are prefixed with the word avatar. Remove this and make some accessibility specific strings shorter.

Signed-off-by: Peter Vágner <pvdeejay@gmail.com>
2021-08-01 22:03:59 +02:00
Valere aaa9c7e795 fix rebase 2021-07-30 19:05:47 +02:00
Valere efdaa49e70 Code review 2021-07-30 18:44:25 +02:00
Valere 88fec379c4 Cleaning 2021-07-30 18:44:14 +02:00
Valere 5adceaca23 Code quality 2021-07-30 18:44:14 +02:00
Valere a626f42a3b Add change log 2021-07-30 18:43:50 +02:00
Valere 30c299ebe1 cleaning 2021-07-30 18:43:50 +02:00
Valere c9ef08d8a9 handle migration before setting restricted 2021-07-30 18:43:50 +02:00
Valere 2f16a7fff3 Restricted room mgmt when supported 2021-07-30 18:43:34 +02:00
Valere 3da20aea29 Cleaning 2021-07-30 18:43:34 +02:00
Valere 6c2a917d9f WIP 2021-07-30 18:43:34 +02:00
Onuray Sahin c7c589354e version++ 2021-07-30 18:01:22 +03:00
Onuray Sahin c6bd6e4961
Merge pull request #3598 from vector-im/feature/ons/voice_message
Voice Message
2021-07-30 17:24:17 +03:00
Onuray Sahin 8e28872c9f Fix lint error. 2021-07-30 17:17:55 +03:00
Weblate 7e79473df5 Merge branch 'origin/develop' into Weblate. 2021-07-30 12:37:18 +00:00
Vojko Rajh d4d43f228c Translated using Weblate (Slovenian)
Currently translated at 1.0% (27 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sl/
2021-07-30 12:36:56 +00:00
Onuray Sahin 1aa706dee5 Lint fixes. 2021-07-30 15:25:02 +03:00
Benoit Marty 7cd90b0b14
Merge pull request #3760 from vector-im/feature/bma/otk1
2 small fixes
2021-07-30 12:55:57 +02:00
Onuray Sahin cfe64eed2a Update initial recording state to restore from background. 2021-07-30 11:27:14 +03:00
Onuray Sahin e945b8911c Hide mic if there is a draft message. 2021-07-30 11:14:29 +03:00
ganfra ec09532df6 Timeline call tiles: fix call event grouper 2021-07-29 20:00:43 +02:00
ganfra dc7cc2ed5c Timeline call tiles: remove usage of TimelineControllerInterceptorHelper. 2021-07-29 19:23:55 +02:00
Onuray Sahin cdd2fca258 Design review fixes. 2021-07-29 18:41:29 +03:00
ganfra f405532e4c Introduces CallEventGrouper so we can manage properly call history 2021-07-29 12:06:44 +02:00
Szimszon 5afc689bcf Translated using Weblate (Hungarian)
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/hu/
2021-07-28 21:25:11 +00:00
David Langley 886bd3cc8f lint 2021-07-28 09:34:15 +01:00
David Langley 7405d501f6 lint 2021-07-27 20:38:13 +01:00
David Langley 73bf50b93c rename global -> default, address comments 2021-07-27 20:21:40 +01:00
David Langley 7091de9942 merge in static push definitions and adapt push v2 ui/logic 2021-07-27 19:54:17 +01:00
ganfra d2785b69df Jitsi call: don't show expanded add matrix icon if only widget is jitsi (also fix join state) 2021-07-27 19:16:38 +02:00
Benoit Marty a7e3c0d0d8 Fix wording when verification is cancelled. 2021-07-27 17:31:19 +02:00
ganfra e259b44449 Jitsi conf: show join button 2021-07-27 16:41:23 +02:00
Onuray Sahin 4c8a8d8cfb Design review fixes. 2021-07-27 15:32:35 +03:00
David Langley 9c139b3bd0 Merge branch 'develop' of github.com:vector-im/element-android into feature/dla/fix_account_notifications_discrepancies 2021-07-26 22:55:27 +01:00
David Langley a76a936e21 implement bottom sheet and error handling 2021-07-26 22:54:32 +01:00
Priit Jõerüüt f123db398e Translated using Weblate (Estonian)
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-07-26 20:25:09 +00:00
ganfra 1f3da38eb0 Call audio device: handle bluetooth headset properly with icon and name 2021-07-26 21:03:51 +02:00
Jeff Huang ebbd9af7a6 Translated using Weblate (Chinese (Traditional))
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hant/
2021-07-24 21:25:53 +00:00
sr093906 739bd7fd84 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/zh_Hans/
2021-07-24 21:25:51 +00:00
Ihor Hordiichuk ad8f42a9c0 Translated using Weblate (Ukrainian)
Currently translated at 70.3% (1772 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-07-24 21:25:49 +00:00
Besnik Bleta 1c75c8f6f2 Translated using Weblate (Albanian)
Currently translated at 99.5% (2507 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-07-24 21:25:49 +00:00
tanmatsu df75c9375f Translated using Weblate (Romanian)
Currently translated at 10.4% (264 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-07-24 21:25:47 +00:00
Michael Mihai ba52336a60 Translated using Weblate (Romanian)
Currently translated at 10.4% (264 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ro/
2021-07-24 21:25:46 +00:00
lvre fe8a9c8753 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt_BR/
2021-07-24 21:25:46 +00:00
oksya8and8 936ca950d9 Translated using Weblate (Japanese)
Currently translated at 65.6% (1653 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-24 21:25:44 +00:00
random c5dfcc9c09 Translated using Weblate (Italian)
Currently translated at 99.8% (2515 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/it/
2021-07-24 21:25:43 +00:00
Vancha ff37ed0e1f Translated using Weblate (Frisian)
Currently translated at 39.3% (990 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-07-24 21:25:42 +00:00
1kiarash d0bb1bcf59 Translated using Weblate (Persian)
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-07-24 21:25:16 +00:00
Danial Behzadi 56dd0541e5 Translated using Weblate (Persian)
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-07-24 21:25:15 +00:00
Priit Jõerüüt ad270a4e2b Translated using Weblate (Estonian)
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/et/
2021-07-24 21:25:13 +00:00
libexus f1da60e582 Translated using Weblate (German)
Currently translated at 99.0% (2493 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-07-24 21:25:11 +00:00
zeritti be660fbbf3 Translated using Weblate (Czech)
Currently translated at 100.0% (2518 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/cs/
2021-07-24 21:25:10 +00:00
David Langley 42a1ed2abe remove unneeded layout file 2021-07-23 23:22:06 +01:00
David Langley 57c32502e5 change notification state options as outlined in v2 2021-07-23 23:18:39 +01:00
David Langley 90e04d4358 add header footer and fix toolbar 2021-07-23 22:37:36 +01:00
Onuray Sahin bd2ed4c58a Stop playback when deleting record on locked mode. 2021-07-23 16:53:34 +03:00
David Langley df7e6bd00d add radioItem, RoomNotificationSettingsController and render it in fragment 2021-07-23 14:16:32 +01:00
Onuray Sahin a11941714d Code review fixes. 2021-07-23 15:19:50 +03:00
ganfra 4788630949 Merge branch 'develop' into feature/fga/new_voip_design 2021-07-23 12:17:05 +02:00
Benoit Marty bdbfbe6175 Version++ 2021-07-23 11:53:21 +02:00
Benoit Marty 0c211d7b1e
Merge pull request #3723 from vector-im/feature/fga/log_tags_voip
Feature/fga/log tags voip
2021-07-23 11:23:09 +02:00
ganfra e3464f58fa Call notif: make end call notif better 2021-07-22 18:51:36 +02:00
Alireza 9ca940eba1 Translated using Weblate (Persian)
Currently translated at 98.6% (2484 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-07-22 15:17:35 +00:00
metatek 0916dba0fa Translated using Weblate (Japanese)
Currently translated at 65.6% (1653 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-22 14:40:18 +00:00
Rintan 53dbd7da96 Translated using Weblate (Japanese)
Currently translated at 65.6% (1652 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-22 14:38:11 +00:00
metatek 91053616af Translated using Weblate (Japanese)
Currently translated at 65.6% (1652 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-22 14:38:11 +00:00
oksya8and8 b72e6edd0a Translated using Weblate (Japanese)
Currently translated at 65.6% (1652 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-22 14:38:06 +00:00
ganfra e356e71431 Merge branch 'develop' into feature/fga/log_tags_voip 2021-07-22 15:32:25 +02:00
ganfra 79c8ef7ebf LoggerTag: try new thing and branch more on VOIP 2021-07-22 15:22:15 +02:00
dependabot[bot] a75ceee03f
Bump appcompat from 1.3.0 to 1.3.1
Bumps appcompat from 1.3.0 to 1.3.1.

---
updated-dependencies:
- dependency-name: androidx.appcompat:appcompat
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-22 12:13:24 +00:00
Benoit Marty 2070b0ecde
Merge pull request #3718 from vector-im/dependabot/gradle/androidx.fragment-fragment-ktx-1.3.6
Bump fragment-ktx from 1.3.5 to 1.3.6
2021-07-22 14:12:42 +02:00
Benoit Marty 0ff222bc0b
Merge pull request #3716 from vector-im/dependabot/gradle/androidx.media-media-1.4.0
Bump media from 1.3.1 to 1.4.0
2021-07-22 14:12:09 +02:00
Andrew Morgan 4dd5b2c884
grammar: Server matching ... -> Servers matching ...
This commit uses the plural form of Server as each message is talking about *one or more* servers in the room.
2021-07-22 11:58:32 +01:00
ganfra 115f00ff1a Start experiment on log tags 2021-07-22 10:12:46 +02:00
Benoit Marty 5d65c83a3d
Merge pull request #3712 from vector-im/feature/fga/missed_call_notification
Feature/fga/missed call notification
2021-07-22 09:46:40 +02:00
dependabot[bot] 76f412ffe8
Bump fragment-ktx from 1.3.5 to 1.3.6
Bumps fragment-ktx from 1.3.5 to 1.3.6.

---
updated-dependencies:
- dependency-name: androidx.fragment:fragment-ktx
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-21 23:05:41 +00:00
dependabot[bot] b6e739afd3
Bump media from 1.3.1 to 1.4.0
Bumps media from 1.3.1 to 1.4.0.

---
updated-dependencies:
- dependency-name: androidx.media:media
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-21 23:04:46 +00:00
ganfra 8955049110 Minor changes after benoits review 2021-07-21 17:35:08 +02:00
metatek 5b96d80b06 Translated using Weblate (Japanese)
Currently translated at 63.7% (1606 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 14:31:19 +00:00
oksya8and8 c75554ebb9 Translated using Weblate (Japanese)
Currently translated at 63.7% (1606 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 14:31:19 +00:00
metatek a8aa1299b1 Translated using Weblate (Japanese)
Currently translated at 63.7% (1606 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 14:28:46 +00:00
oksya8and8 ff727c52dc Translated using Weblate (Japanese)
Currently translated at 63.7% (1606 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 14:28:46 +00:00
metatek c0430dac5c Translated using Weblate (Japanese)
Currently translated at 63.2% (1592 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 13:04:06 +00:00
oksya8and8 c1cbbe2044 Translated using Weblate (Japanese)
Currently translated at 63.2% (1592 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 13:04:06 +00:00
metatek 520d4ac737 Translated using Weblate (Japanese)
Currently translated at 63.2% (1592 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 13:02:12 +00:00
oksya8and8 154e70cea2 Translated using Weblate (Japanese)
Currently translated at 63.2% (1592 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 13:02:12 +00:00
metatek b15f04dce7 Translated using Weblate (Japanese)
Currently translated at 63.2% (1592 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 13:01:11 +00:00
oksya8and8 33ae094684 Translated using Weblate (Japanese)
Currently translated at 63.2% (1592 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 13:01:11 +00:00
Joe Sagawa 435ca896b4 Translated using Weblate (Japanese)
Currently translated at 63.1% (1591 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 12:41:38 +00:00
metatek 66adb9b312 Translated using Weblate (Japanese)
Currently translated at 63.1% (1591 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 12:41:38 +00:00
oksya8and8 4586b7b7e6 Translated using Weblate (Japanese)
Currently translated at 63.1% (1591 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 12:41:38 +00:00
Rintan c5b32ea43f Translated using Weblate (Japanese)
Currently translated at 62.6% (1577 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 12:15:11 +00:00
metatek 0a33f2c24d Translated using Weblate (Japanese)
Currently translated at 62.6% (1577 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 12:15:10 +00:00
Joe Sagawa 270ca779ff Translated using Weblate (Japanese)
Currently translated at 62.6% (1577 of 2518 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ja/
2021-07-21 12:15:10 +00:00
ganfra 5dda5a107a Missed call notif: make some cleanup and minor changes 2021-07-21 12:28:14 +02:00
Benoit Marty e4ae80e348
Merge pull request #3708 from vector-im/dependabot/gradle/com.googlecode.libphonenumber-libphonenumber-8.12.28
Bump libphonenumber from 8.12.27 to 8.12.28
2021-07-21 09:28:19 +02:00
dependabot[bot] 89dc4bb13e
Bump daggerVersion from 2.37 to 2.38
Bumps `daggerVersion` from 2.37 to 2.38.

Updates `dagger` from 2.37 to 2.38
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.37...dagger-2.38)

Updates `dagger-compiler` from 2.37 to 2.38
- [Release notes](https://github.com/google/dagger/releases)
- [Changelog](https://github.com/google/dagger/blob/master/CHANGELOG.md)
- [Commits](https://github.com/google/dagger/compare/dagger-2.37...dagger-2.38)

---
updated-dependencies:
- dependency-name: com.google.dagger:dagger
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: com.google.dagger:dagger-compiler
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-20 23:06:50 +00:00
dependabot[bot] b809d4acf4
Bump libphonenumber from 8.12.27 to 8.12.28
Bumps [libphonenumber](https://github.com/google/libphonenumber) from 8.12.27 to 8.12.28.
- [Release notes](https://github.com/google/libphonenumber/releases)
- [Changelog](https://github.com/google/libphonenumber/blob/master/making-metadata-changes.md)
- [Commits](https://github.com/google/libphonenumber/compare/v8.12.27...v8.12.28)

---
updated-dependencies:
- dependency-name: com.googlecode.libphonenumber:libphonenumber
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-20 23:06:30 +00:00
ganfra 88cc7471a8 Call notification: add missed call icons. Also set tint. 2021-07-20 18:43:44 +02:00
David Langley 608a1d3f8f clarify sdk update and cleanup typos 2021-07-20 11:24:17 +01:00
ganfra c59967fb6c Missed call: make some changes on notification 2021-07-20 09:40:09 +02:00
David Langley 9811d6fefc add viewmodel, business logic, events, state, fragment and layout 2021-07-20 01:31:13 +01:00
David Langley da993b5b58 lint 2021-07-19 22:13:23 +01:00
David Langley 89ece22f73 Merge branch 'develop' of github.com:vector-im/element-android into feature/dla/fix_account_notifications_discrepancies 2021-07-19 22:08:34 +01:00
David Langley 55902b58ac checks 2021-07-19 22:07:20 +01:00
David Langley a29ccda68e move mutable push rule logic to static declarations as on web 2021-07-19 21:29:46 +01:00
ganfra f7e2e741c0 Missed call: start showing notification when there is a missed call 2021-07-19 20:25:09 +02:00
Benoit Marty 256df7e869 Rework on how we dispose the subscriptions 2021-07-19 19:18:49 +02:00
Benoit Marty ac2f1ee7fe Cleanup and comment 2021-07-19 19:03:41 +02:00
Benoit Marty 5990e5a52b Cleanup constructors 2021-07-19 18:59:27 +02:00
Benoit Marty 14b4bff477 Use the interface power! 2021-07-19 18:56:15 +02:00
Benoit Marty b8abe1b7ad Rename class for code clarity 2021-07-19 18:54:14 +02:00
Benoit Marty ac8303bb99 Add low priority section in DM tab #3463 2021-07-19 18:43:05 +02:00
Benoit Marty ca2794193c Typo 2021-07-19 18:16:36 +02:00
Benoit Marty 765f7d634e
Merge pull request #3700 from psrpinto/fix/naming-2
Standardise casing of terms in source strings
2021-07-19 16:26:41 +02:00
Benoit Marty 6d1cabaee3 Version++ 2021-07-19 15:28:14 +02:00
Paulo Pinto 0bdba9eb7d Standardise casing of terms in source strings
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-07-19 12:47:10 +01:00
Weblate 9b829ddd04 Merge branch 'origin/develop' into Weblate. 2021-07-19 08:08:18 +00:00
ppnplusdf0eb2eb726b4bb3 a4cb5b1d28 Translated using Weblate (Thai)
Currently translated at 12.3% (309 of 2494 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/th/
2021-07-16 16:25:05 +00:00
Benoit Marty 45efb4386b
Merge pull request #3668 from vector-im/dependabot/gradle/org.amshove.kluent-kluent-android-1.68
Bump kluent-android from 1.67 to 1.68
2021-07-16 18:05:45 +02:00
Benoit Marty 6caa2b9ae0 Fix issue with RTL
Still a pb when Mic is on, margins are not correct
2021-07-16 17:12:08 +02:00
Benoit Marty 30bb91892d Fix issue about move overflow.
Now use limit for distances
2021-07-16 16:04:50 +02:00
Benoit Marty 6da4f1d84f Add comment 2021-07-16 11:19:06 +02:00
Benoit Marty 13ae0ba5f1 Convert voice message to be able to play on Android 28 and below 2021-07-16 11:00:25 +02:00
Benoit Marty 343ea42ef5 Fix issue on Android 21 2021-07-15 17:30:48 +02:00
Benoit Marty bfc70be5bb Record voice on Android 21 2021-07-15 17:23:46 +02:00
David Langley dff8503493 fix discrepancies with web 2021-07-15 16:06:46 +01:00
Paulo Pinto 5d4e71a011 Standardise casing of integration manager
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-07-15 15:58:50 +01:00
Paulo Pinto e61c8c28bb Standardise spelling and casing of homeserver
Signed-off-by: Paulo Pinto <paulo.pinto@automattic.com>
2021-07-15 15:58:50 +01:00
Benoit Marty 6f947e979b Split to sub fun 2021-07-15 15:14:26 +02:00
Benoit Marty bb742eb483 Handle record/play error 2021-07-15 15:06:38 +02:00
Benoit Marty 6ab9b462a3 Fix mic button color 2021-07-15 13:42:40 +02:00
Besnik Bleta 98aec941e2 Translated using Weblate (Albanian)
Currently translated at 99.5% (2483 of 2494 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sq/
2021-07-15 11:25:06 +00:00
Paulo Pinto 1dfb10d174 Translated using Weblate (Portuguese)
Currently translated at 33.8% (843 of 2494 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pt/
2021-07-15 11:25:05 +00:00
Benoit Marty 8757d0269f Added translation using Weblate (English (United Kingdom)) 2021-07-15 09:58:23 +00:00
David Langley f0d5950b13 fix unncessary reformatting and function description 2021-07-14 11:59:00 +01:00
David Langley 5044b21545 add changelog, checks/tests 2021-07-14 11:49:16 +01:00
David Langley baab726df2 Merge branch 'develop' of github.com:vector-im/element-android into feature/dla/reorg_account_notification_settings 2021-07-14 10:18:54 +01:00
David Langley a3204fdad9 add resValue to enable feature, put back old code 2021-07-13 21:22:56 +01:00
Benoit Marty 276808c8e9 Fix issue in RTL 2021-07-13 20:09:23 +02:00
ganfra a102fc4ec3 WebRTC call: draggable views should be sticky 2021-07-13 19:37:53 +02:00
ganfra 0da8a46311 WebRTC call: fix pip showing 2021-07-13 19:03:21 +02:00
Benoit Marty 0cf10b2f84 Fix issue with waveform rendering 2021-07-13 18:48:59 +02:00
ganfra 94981d5f37 WebRTC call: allow starting call when already one 2021-07-13 18:13:31 +02:00
Benoit Marty c938a30dd9 Change filename.
Later we will use the room id to save the draft.
2021-07-13 18:12:55 +02:00
Benoit Marty 95bb796bad Fix color 2021-07-13 17:19:11 +02:00
Benoit Marty 013174d3dc License file 2021-07-13 16:24:03 +02:00
Benoit Marty f40e6b56fe Fix other color issue 2021-07-13 16:21:38 +02:00
Benoit Marty 9e0f3a1517 Fix other color issue 2021-07-13 16:17:22 +02:00
Benoit Marty cf4e603f09 Fix background color of voice message recorder 2021-07-13 16:14:02 +02:00
Benoit Marty 14dbbee1e3 Fix background color of voice message item 2021-07-13 16:10:51 +02:00
Benoit Marty 4c5be39f46 Fix background color of Play/Pause button 2021-07-13 16:08:54 +02:00
Benoit Marty a52d5f6d12 Renaming 2021-07-13 15:57:35 +02:00
Benoit Marty 6283846108 Cleanup 2021-07-13 15:54:09 +02:00
Benoit Marty bff2c6ea93 Better handling of Paused/Play state 2021-07-13 15:47:52 +02:00
Benoit Marty 7937c9945b Untrack 2021-07-13 15:26:06 +02:00
Benoit Marty bf14fa90a2 Fix rendering issue of time when playing in the timeline - still buggy
And fix timer not cancelled properly when at the end of the playback
2021-07-13 15:15:07 +02:00
Benoit Marty fa7c1a763f Render the wave form more often 2021-07-13 14:29:05 +02:00
Benoit Marty cae927b863 Use CountUpTimer 2021-07-13 14:18:57 +02:00
Benoit Marty 78e9a4ffe7 Use CountUpTimer 2021-07-13 14:13:35 +02:00
Benoit Marty c69bc12637 Be more precise if the timer is paused and resume. 2021-07-13 14:13:35 +02:00
ganfra 3793df1b36 WebRTC Call : update call banner 2021-07-13 13:04:08 +02:00
Benoit Marty 83bf48dfff Fix denied permission issue
And remove dead code
2021-07-13 11:02:22 +02:00
ganfra 5c1bf92514 WebRtcCall: start using PiP 2021-07-13 10:44:34 +02:00
Benoit Marty 9df874c975 Merge branch 'develop' into feature/ons/voice_message 2021-07-13 10:36:05 +02:00
Benoit Marty c08bd664ab
Merge pull request #3667 from vector-im/feature/bma/permission
Permission rework
2021-07-13 10:33:40 +02:00
Benoit Marty 34723ce4f7 Cleanup 2021-07-13 10:27:29 +02:00
dependabot[bot] b0ea022eea
Bump kluent-android from 1.67 to 1.68
Bumps [kluent-android](https://github.com/MarkusAmshove/Kluent) from 1.67 to 1.68.
- [Release notes](https://github.com/MarkusAmshove/Kluent/releases)
- [Changelog](https://github.com/MarkusAmshove/Kluent/blob/master/CHANGELOG.md)
- [Commits](https://github.com/MarkusAmshove/Kluent/commits)

---
updated-dependencies:
- dependency-name: org.amshove.kluent:kluent-android
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-12 23:07:08 +00:00
Benoit Marty 76ab34f1a6 Cleanup 2021-07-13 00:41:26 +02:00
Benoit Marty 59e3b421bb Cleanup 2021-07-13 00:33:29 +02:00
Benoit Marty cc042f2d7a Fail fast 2021-07-13 00:31:05 +02:00
Benoit Marty 067349f602 Fix some misunderstanding about the permissions request - step 2 2021-07-13 00:22:23 +02:00
Benoit Marty 80657251a5 Fix some misunderstanding about the permissions request - step 1 2021-07-12 23:47:33 +02:00
Benoit Marty fabbd6da9e Add action to see permission status in the DebugActivity 2021-07-12 22:12:51 +02:00
Benoit Marty cca9a8007c Use new permission request management
I do not know why all has not been migrated in the previous rework
2021-07-12 21:18:01 +02:00
David Langley 727ce7272a update translations 2021-07-12 18:38:56 +01:00
ganfra d973cd7848 Webrtc call: get back on green banner 2021-07-12 18:00:50 +02:00
SpiritCroc 9aa37dfbe9 Fix top row of emoji reaction picker on small displays
Emojis were not showing if not enough space, so allow scrolling there.
2021-07-12 17:56:58 +02:00
langleyd 7e156d372f Add checkbox preference, remove PushRulePreference, Split adavanced fragment to new 3 new fragments and inherit common function 2021-07-12 14:08:35 +01:00
langleyd d6f1f276c2 Add checkbox preference, remove PushRulePreference, Split adavanced fragment to new 3 new fragments and inherit common function 2021-07-12 14:07:27 +01:00
Benoit Marty 8b852a2ab2 Fix glitch when opening a room invite
Composer and mic was shown for a few milliseconds
Also hide the mic if the uer cannot send event, or if the room has been tombstoned.
2021-07-12 13:55:44 +02:00
Benoit Marty e49290b8ac Fix mic visible for invite room mode.
We can still view the mic when the screen is resumed, to be improved.
2021-07-12 13:40:59 +02:00
SpiritCroc e61fc1a935 Fix unread messages marker being hidden in collapsed membership item
Scenario: the last read event in a chat is a membership change. After
that, at least two new membership changes were added, followed by normal
messages. Due to the membership changes being collapsed by default, in
this scenario the read marker would not show, since in the loop, we
would overwrite the appendReadMarker with the value for the last eventId
of the merged item, instead of showing it if any of the items matched.
2021-07-10 11:01:36 +02:00
Ali KARABAK 1888588377 Translated using Weblate (Turkish)
Currently translated at 64.2% (1603 of 2494 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/tr/
2021-07-10 08:25:04 +00:00
libexus debc3645ba Translated using Weblate (German)
Currently translated at 99.8% (2491 of 2494 strings)

Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/de/
2021-07-10 08:25:03 +00:00
Benoit Marty c5b8755bab Trick for a better alignment of voice message in the timeline. 2021-07-09 23:16:43 +02:00
Benoit Marty 0382ae8273 Swipe to reply on voice message 2021-07-09 22:35:44 +02:00
Benoit Marty e391a1371c Merge branch 'develop' into feature/ons/voice_message 2021-07-09 22:19:50 +02:00
Benoit Marty 963eb9daf4 Fix missing duration in audio event, and move `AudioWaveformInfo` to the proper package 2021-07-09 22:06:09 +02:00
Benoit Marty 79f4053ab4 Use DimensionConverter 2021-07-09 21:33:54 +02:00
Benoit Marty a69ac965b6 Fix bad timer display 2021-07-09 21:21:45 +02:00