mirror of
https://github.com/SchildiChat/SchildiChat-android.git
synced 2024-11-23 01:45:52 +03:00
Merge branch 'release/1.3.2' into develop
This commit is contained in:
commit
1d9cb79960
31 changed files with 55 additions and 34 deletions
46
CHANGES.md
46
CHANGES.md
|
@ -1,3 +1,49 @@
|
||||||
|
Changes in Element v1.3.2 (2021-10-08)
|
||||||
|
======================================
|
||||||
|
|
||||||
|
Features ✨
|
||||||
|
----------
|
||||||
|
- Android Auto notification support ([#240](https://github.com/vector-im/element-android/issues/240))
|
||||||
|
- Add a fallback for user displayName when this one is null or empty ([#3732](https://github.com/vector-im/element-android/issues/3732))
|
||||||
|
- Add client base url config to customize permalinks ([#4027](https://github.com/vector-im/element-android/issues/4027))
|
||||||
|
- Check if DM exists before creating a new one ([#4157](https://github.com/vector-im/element-android/issues/4157))
|
||||||
|
- Handle 8 new slash commands: `/ignore`, `/unignore`, `/roomname`, `/myroomnick`, `/roomavatar`, `/myroomavatar`, `/lenny`, `/whois`. ([#4158](https://github.com/vector-im/element-android/issues/4158))
|
||||||
|
- Display identity server policies in the Discovery screen ([#4184](https://github.com/vector-im/element-android/issues/4184))
|
||||||
|
|
||||||
|
Bugfixes 🐛
|
||||||
|
----------
|
||||||
|
- Ensure initial sync progress dialog is hidden when the initial sync is over ([#983](https://github.com/vector-im/element-android/issues/983))
|
||||||
|
- Avoid resending notifications that are already shown ([#1673](https://github.com/vector-im/element-android/issues/1673))
|
||||||
|
- Room filter no results bad CTA in space mode when a space selected ([#3048](https://github.com/vector-im/element-android/issues/3048))
|
||||||
|
- Fixes notifications not dismissing when reading messages on other devices ([#3347](https://github.com/vector-im/element-android/issues/3347))
|
||||||
|
- Fixes the passphrase screen being incorrectly shown when pressing back on the key verification screen.
|
||||||
|
When the user doesn't have a passphrase set we don't show the passphrase screen. ([#3898](https://github.com/vector-im/element-android/issues/3898))
|
||||||
|
- App doesn't take you to a Space after choosing to Join it ([#3933](https://github.com/vector-im/element-android/issues/3933))
|
||||||
|
- Validate public space addresses and room aliases length ([#3934](https://github.com/vector-im/element-android/issues/3934))
|
||||||
|
- Save button for adding rooms to a space is hidden when scrolling through list of rooms ([#3935](https://github.com/vector-im/element-android/issues/3935))
|
||||||
|
- Align new room encryption default to Web ([#4045](https://github.com/vector-im/element-android/issues/4045))
|
||||||
|
- Fix Reply/Edit mode animation is broken when sending ([#4077](https://github.com/vector-im/element-android/issues/4077))
|
||||||
|
- Added changes that will make SearchView in search bar focused by default on opening reaction picker.
|
||||||
|
|
||||||
|
When tapping close icon of SearchView, the SearchView did not collapse therefore added the on close listener
|
||||||
|
which will collapse the SearchView on close. ([#4092](https://github.com/vector-im/element-android/issues/4092))
|
||||||
|
- Troubleshoot notification: Fix button not clickable ([#4109](https://github.com/vector-im/element-android/issues/4109))
|
||||||
|
- Harmonize wording in the message bottom sheet and move up the View Reactions item ([#4155](https://github.com/vector-im/element-android/issues/4155))
|
||||||
|
- Remove unused SendRelationWorker and related API call (3588) ([#4156](https://github.com/vector-im/element-android/issues/4156))
|
||||||
|
- SIP user to native user mapping is wrong ([#4176](https://github.com/vector-im/element-android/issues/4176))
|
||||||
|
|
||||||
|
SDK API changes ⚠️
|
||||||
|
------------------
|
||||||
|
- Create extension `String.isMxcUrl()` ([#4158](https://github.com/vector-im/element-android/issues/4158))
|
||||||
|
|
||||||
|
Other changes
|
||||||
|
-------------
|
||||||
|
- Use ktlint plugin. See [the documentation](https://github.com/vector-im/element-android/blob/develop/CONTRIBUTING.md#ktlint) for more detail. ([#3957](https://github.com/vector-im/element-android/issues/3957))
|
||||||
|
- Minimize the use of exported="true" in android Manifest (link: https://github.com/matrix-org/matrix-dinsic/issues/618) ([#4018](https://github.com/vector-im/element-android/issues/4018))
|
||||||
|
- Fix redundancy in heading in the bug report issue form ([#4076](https://github.com/vector-im/element-android/issues/4076))
|
||||||
|
- Fix release label in the release issue template ([#4113](https://github.com/vector-im/element-android/issues/4113))
|
||||||
|
|
||||||
|
|
||||||
Changes in Element v1.3.1 (2021-09-29)
|
Changes in Element v1.3.1 (2021-09-29)
|
||||||
======================================
|
======================================
|
||||||
|
|
||||||
|
|
|
@ -1 +0,0 @@
|
||||||
Avoid resending notifications that are already shown
|
|
|
@ -1 +0,0 @@
|
||||||
Android Auto notification support
|
|
|
@ -1 +0,0 @@
|
||||||
Room filter no results bad CTA in space mode when a space selected
|
|
|
@ -1 +0,0 @@
|
||||||
Fixes notifications not dismissing when reading messages on other devices
|
|
|
@ -1 +0,0 @@
|
||||||
Add a fallback for user displayName when this one is null or empty
|
|
|
@ -1,2 +0,0 @@
|
||||||
Fixes the passphrase screen being incorrectly shown when pressing back on the key verification screen.
|
|
||||||
When the user doesn't have a passphrase set we don't show the passphrase screen.
|
|
|
@ -1 +0,0 @@
|
||||||
App doesn't take you to a Space after choosing to Join it
|
|
|
@ -1 +0,0 @@
|
||||||
Validate public space addresses and room aliases length
|
|
|
@ -1 +0,0 @@
|
||||||
Save button for adding rooms to a space is hidden when scrolling through list of rooms
|
|
|
@ -1 +0,0 @@
|
||||||
Use ktlint plugin. See [the documentation](https://github.com/vector-im/element-android/blob/develop/CONTRIBUTING.md#ktlint) for more detail.
|
|
|
@ -1 +0,0 @@
|
||||||
Minimize the use of exported="true" in android Manifest (link: https://github.com/matrix-org/matrix-dinsic/issues/618)
|
|
|
@ -1 +0,0 @@
|
||||||
Add client base url config to customize permalinks
|
|
|
@ -1 +0,0 @@
|
||||||
Align new room encryption default to Web
|
|
|
@ -1 +0,0 @@
|
||||||
Fix redundancy in heading in the bug report issue form
|
|
|
@ -1 +0,0 @@
|
||||||
Fix Reply/Edit mode animation is broken when sending
|
|
|
@ -1,4 +0,0 @@
|
||||||
Added changes that will make SearchView in search bar focused by default on opening reaction picker.
|
|
||||||
|
|
||||||
When tapping close icon of SearchView, the SearchView did not collapse therefore added the on close listener
|
|
||||||
which will collapse the SearchView on close.
|
|
|
@ -1 +0,0 @@
|
||||||
Troubleshoot notification: Fix button not clickable
|
|
|
@ -1 +0,0 @@
|
||||||
Fix release label in the release issue template
|
|
|
@ -1 +0,0 @@
|
||||||
Harmonize wording in the message bottom sheet and move up the View Reactions item
|
|
|
@ -1 +0,0 @@
|
||||||
Remove unused SendRelationWorker and related API call (3588)
|
|
|
@ -1 +0,0 @@
|
||||||
Check if DM exists before creating a new one
|
|
|
@ -1 +0,0 @@
|
||||||
Handle 8 new slash commands: `/ignore`, `/unignore`, `/roomname`, `/myroomnick`, `/roomavatar`, `/myroomavatar`, `/lenny`, `/whois`.
|
|
|
@ -1 +0,0 @@
|
||||||
Create extension `String.isMxcUrl()`
|
|
|
@ -1 +0,0 @@
|
||||||
SIP user to native user mapping is wrong
|
|
|
@ -1 +0,0 @@
|
||||||
Display identity server policies in the Discovery screen
|
|
|
@ -1 +0,0 @@
|
||||||
Ensure initial sync progress dialog is hidden when the initial sync is over
|
|
2
fastlane/metadata/android/en-US/changelogs/40103020.txt
Normal file
2
fastlane/metadata/android/en-US/changelogs/40103020.txt
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
Main changes in this version: Add support for Android Auto. Lot of bug fixes!
|
||||||
|
Full changelog: https://github.com/vector-im/element-android/releases/tag/v1.3.2
|
|
@ -226,7 +226,7 @@ class UiAllScreensSanityTest {
|
||||||
// Filter
|
// Filter
|
||||||
// TODO clickMenu(R.id.search)
|
// TODO clickMenu(R.id.search)
|
||||||
// Wait for emoji to load, it's async now
|
// Wait for emoji to load, it's async now
|
||||||
sleep(1_000)
|
sleep(2_000)
|
||||||
clickListItem(R.id.emojiRecyclerView, 4)
|
clickListItem(R.id.emojiRecyclerView, 4)
|
||||||
|
|
||||||
// Test Edit mode
|
// Test Edit mode
|
||||||
|
|
|
@ -176,8 +176,7 @@ class VectorSettingsGeneralFragment @Inject constructor(
|
||||||
mPasswordPreference.isVisible = false
|
mPasswordPreference.isVisible = false
|
||||||
}
|
}
|
||||||
|
|
||||||
val discoveryPreference = findPreference<VectorPreference>(VectorPreferences.SETTINGS_DISCOVERY_PREFERENCE_KEY)!!
|
val openDiscoveryScreenPreferenceClickListener = Preference.OnPreferenceClickListener {
|
||||||
discoveryPreference.onPreferenceClickListener = Preference.OnPreferenceClickListener {
|
|
||||||
(requireActivity() as VectorSettingsActivity).navigateTo(
|
(requireActivity() as VectorSettingsActivity).navigateTo(
|
||||||
DiscoverySettingsFragment::class.java,
|
DiscoverySettingsFragment::class.java,
|
||||||
SettingsActivityPayload.DiscoverySettings().toMvRxBundle()
|
SettingsActivityPayload.DiscoverySettings().toMvRxBundle()
|
||||||
|
@ -185,6 +184,11 @@ class VectorSettingsGeneralFragment @Inject constructor(
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val discoveryPreference = findPreference<VectorPreference>(VectorPreferences.SETTINGS_DISCOVERY_PREFERENCE_KEY)!!
|
||||||
|
discoveryPreference.onPreferenceClickListener = openDiscoveryScreenPreferenceClickListener
|
||||||
|
|
||||||
|
mIdentityServerPreference.onPreferenceClickListener = openDiscoveryScreenPreferenceClickListener
|
||||||
|
|
||||||
// Advanced settings
|
// Advanced settings
|
||||||
|
|
||||||
// user account
|
// user account
|
||||||
|
|
|
@ -87,7 +87,6 @@
|
||||||
<im.vector.app.core.preference.VectorPreference
|
<im.vector.app.core.preference.VectorPreference
|
||||||
android:key="SETTINGS_IDENTITY_SERVER_PREFERENCE_KEY"
|
android:key="SETTINGS_IDENTITY_SERVER_PREFERENCE_KEY"
|
||||||
android:title="@string/settings_identity_server"
|
android:title="@string/settings_identity_server"
|
||||||
app:fragment="im.vector.app.features.discovery.DiscoverySettingsFragment"
|
|
||||||
tools:summary="https://identity.server.url" />
|
tools:summary="https://identity.server.url" />
|
||||||
|
|
||||||
<im.vector.app.core.preference.VectorPreference
|
<im.vector.app.core.preference.VectorPreference
|
||||||
|
|
Loading…
Reference in a new issue