Adam Brown
20241f852a
basing the emoji ':' search on the current edit text selection to avoid always replacing the last occurrence
2021-11-26 12:05:54 +00:00
Adam Brown
dffed4445d
fixing single character emoji searches retaining the original query
...
- not entirely sure why this works but replacing the replace with separate delete + insert commands allows the previous query to be fully removed
2021-11-26 11:57:47 +00:00
Adam Brown
a0ffc5988f
adding changelog entry
2021-11-26 09:57:58 +00:00
Adam Brown
4986e9713b
stopping the guard service on sign out
...
- fixes the listening the notifications lingering around when it's not needed
2021-11-26 09:36:55 +00:00
dependabot[bot]
8a8fa066f9
Bump libphonenumber from 8.12.37 to 8.12.38
...
Bumps [libphonenumber](https://github.com/google/libphonenumber ) from 8.12.37 to 8.12.38.
- [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.37...v8.12.38 )
---
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-11-25 23:06:20 +00:00
ariskotsomitopoulos
c4967a2871
Handle chunks merging with thread summary
...
Add animation to fragment transition with offset for recyclerview initialization
Support threads on deleted events
2021-11-25 17:59:28 +02:00
Adam Brown
034725ef91
ignoring duplicated state updates
2021-11-25 14:49:31 +00:00
Adam Brown
9e9116df2f
marking the playback tracker as idle when the voice recording stops
...
- fixes missing EndkeepScreenOn
2021-11-25 14:49:11 +00:00
ganfra
1d9da6c7d3
Tests: do some clean-up and fix bunch of them
2021-11-25 12:46:16 +01:00
Adam Brown
fdfac8d20a
adding doc for the default clock time provision
2021-11-25 10:03:09 +00:00
Adam Brown
28af0a637f
using instance based playback activity listener and updating param name to give more context
2021-11-25 09:48:14 +00:00
Danial Behzadi
b2b588fc2a
Translated using Weblate (Persian)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fa/
2021-11-25 09:25:56 +00:00
m1chj
c34e425ada
Translated using Weblate (Polish)
...
Currently translated at 98.2% (2643 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-25 09:25:55 +00:00
Fjoerfoks
a77bfa058d
Translated using Weblate (Frisian)
...
Currently translated at 46.8% (1261 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-11-25 09:25:54 +00:00
Danial Behzadi
5b7673c8d9
Translated using Weblate (Persian)
...
Currently translated at 100.0% (2690 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fa/
2021-11-25 09:25:52 +00:00
Zet
adf18d881b
Translated using Weblate (Arabic)
...
Currently translated at 39.5% (1065 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/ar/
2021-11-25 09:25:51 +00:00
Benoit Marty
540158316e
Merge pull request #4560 from vector-im/dependabot/gradle/dagger-2.40.2
...
Bump dagger from 2.40.1 to 2.40.2
2021-11-25 09:26:28 +01:00
dependabot[bot]
c9637967c9
Bump dagger from 2.40.1 to 2.40.2
...
Bumps `dagger` from 2.40.1 to 2.40.2.
Updates `hilt-android-gradle-plugin` from 2.40.1 to 2.40.2
- [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.40.1...dagger-2.40.2 )
Updates `dagger` from 2.40.1 to 2.40.2
- [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.40.1...dagger-2.40.2 )
Updates `dagger-compiler` from 2.40.1 to 2.40.2
- [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.40.1...dagger-2.40.2 )
Updates `hilt-android` from 2.40.1 to 2.40.2
- [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.40.1...dagger-2.40.2 )
Updates `hilt-compiler` from 2.40.1 to 2.40.2
- [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.40.1...dagger-2.40.2 )
---
updated-dependencies:
- dependency-name: com.google.dagger:hilt-android-gradle-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:dagger
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:dagger-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:hilt-android
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.dagger:hilt-compiler
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-11-24 23:08:16 +00:00
Adam Brown
5d1812008d
adding clock abstraction for avoiding directly using the System.currentTimeMillis
2021-11-24 16:37:53 +00:00
Adam Brown
8fa264589a
removing unused imports
2021-11-24 16:37:53 +00:00
Adam Brown
5ed765999a
adding changelog entry
2021-11-24 16:37:53 +00:00
Adam Brown
4a5e21ad21
avoiding stopping any active recording if we're rotating
...
- had to keep track of the recording start time in order to maintain the current length counter
2021-11-24 16:37:52 +00:00
Adam Brown
6d2dc20ad1
adding changelog entry
2021-11-24 16:24:39 +00:00
Adam Brown
c2c495c49d
keeping device screen on during any voice playback/recording within the room details activity
...
- Fixes playback and recording stopping due to device inactivity
- Adds a separate activity listener for monitoring if any audio is playing or being recording and keeping the screen on if so
2021-11-24 16:24:39 +00:00
ariskotsomitopoulos
afc69c77bd
Add local filtering in thread list
2021-11-24 18:23:33 +02:00
Adam Brown
bbb3a6139f
avoiding duplicated drag event updates
2021-11-24 14:35:45 +00:00
Adam Brown
755e3fe932
switching the player tracker to a singleton to avoid losing state on rotation
...
- this means we need to be extra careful about releasing any listeners
2021-11-24 14:35:45 +00:00
Benoit Marty
32441eb81b
Merge pull request #4553 from vector-im/feature/adm/stricter-voice-file-deletion
...
Unable to upload .ogg to rooms
2021-11-24 13:55:31 +01:00
Adam Brown
31bd4fd2d0
avoiding inferred voice type check via waveform in favour of using the attachment type
2021-11-24 11:38:28 +00:00
Adam Brown
8a8a5bfa50
adding changelog entry
2021-11-24 11:00:43 +00:00
Adam Brown
aa3631f328
fixing recursive call
2021-11-24 10:58:21 +00:00
Adam Brown
00059e7b70
adding missing . for file extension
2021-11-24 10:33:53 +00:00
Adam Brown
5ee379e10d
including a new voice message attachment type
...
- allows for us to explictly delete voice message after uploading rather than inferring that audio message with the .ogg extension are voice messages which could have caused us to delete users files
2021-11-24 10:21:12 +00:00
Benoit Marty
bd423db98a
Merge pull request #4548 from vector-im/feature/adm/sealed-class-cleanup
...
Voice related sealed class cleanup
2021-11-24 11:10:10 +01:00
Benoit Marty
b3d1c4fbdb
Merge pull request #4547 from vector-im/feature/adm/voice-files
...
Timeline editing and offline voice message fixes
2021-11-24 11:08:05 +01:00
Jacob
a237952254
Translated using Weblate (Polish)
...
Currently translated at 10.5% (4 of 38 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/pl/
2021-11-23 20:26:08 +00:00
Glandos
4445f55b99
Translated using Weblate (French)
...
Currently translated at 100.0% (38 of 38 strings)
Translation: Element Android/Element Android Store
Translate-URL: https://translate.element.io/projects/element-android/element-store/fr/
2021-11-23 20:26:08 +00:00
Ihor Hordiichuk
d1cd09acd0
Translated using Weblate (Ukrainian)
...
Currently translated at 94.3% (2537 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/uk/
2021-11-23 20:26:07 +00:00
LinAGKar
5fd4775257
Translated using Weblate (Swedish)
...
Currently translated at 100.0% (2690 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/sv/
2021-11-23 20:26:02 +00:00
m1chj
2472978756
Translated using Weblate (Polish)
...
Currently translated at 97.8% (2632 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/pl/
2021-11-23 20:26:00 +00:00
Fjoerfoks
5025170117
Translated using Weblate (Frisian)
...
Currently translated at 45.9% (1235 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fy/
2021-11-23 20:25:55 +00:00
Glandos
e982dd48e8
Translated using Weblate (French)
...
Currently translated at 99.9% (2689 of 2690 strings)
Translation: Element Android/Element Android App
Translate-URL: https://translate.element.io/projects/element-android/element-app/fr/
2021-11-23 20:25:51 +00:00
ariskotsomitopoulos
e2bf3e7097
Add navigation to thread from the thread list
...
Add thread creation from photos, files, images, audios, replies etc
Add slide animation to view threads from thread list
Add click listener on room summary to handle cases like ( there is an image and the user upon click should view the image instead of navigating to the thread, so he can click the thread summary )
2021-11-23 22:22:58 +02:00
Adam Brown
6838e701b5
reformating
2021-11-23 18:22:47 +00:00
Adam Brown
70d25653c8
removing unused base property from the sealed classes and switching to interfaces
2021-11-23 18:21:42 +00:00
Adam Brown
d1102f7be4
fixing wrong cased data class names
2021-11-23 18:19:33 +00:00
Adam Brown
72bc442fca
adding changelog entry
2021-11-23 18:12:49 +00:00
Adam Brown
56cfee572f
fixing message edits thinking there's an active voice recording
2021-11-23 18:02:12 +00:00
Adam Brown
251c54ecfe
creating unique files for each voice recording
...
- stops the recording flow from deleting/overwriting pending voice messages
2021-11-23 18:02:11 +00:00
Adam Brown
bdf9402685
only deleting voice files if they were successfully uploading
...
- fixes flaky networks losing the voice file and being unable to retry
2021-11-23 17:45:10 +00:00