mirror of
https://github.com/SchildiChat/SchildiChat-android.git
synced 2025-03-19 12:48:49 +03:00
Matrix client / Element Android fork
If somebody links an invalid eventId in a room, which however is valid in a different room, this can mess up our timelines badly. This can be reproduced by replying to an event in a room, then forward the reply to a different room with a client that also forwards the replied-to information (such as FluffyChat). Then click on the rich reply to open the eventId. Previously, Android could find the event from the other room and thus replace the correct timeline with the wrong one. Compare e.g. https://matrix.to/#/!bfebJVBOZMnORmkVdO:matrix.org/$wUyRiMQEjaWOpJ-XpdBJzuXkh95N7bce2pVT4IMXW50?via=schildi.chat&via=matrix.org&via=envs.net linking to an event that exists here https://matrix.to/#/!SDwMepdfgrmExhyxYZ:schildi.chat/$MO2G4MZZ1zg0Ymc9gTfekIyw7QFkNn4OvYQKK1PAGlE Change-Id: I4dcee94353d954fb6ed57c3970686a620b831c6f |
||
---|---|---|
.github | ||
.idea | ||
changelog.d | ||
docs | ||
fastlane | ||
fastlane_alternatives | ||
gradle/wrapper | ||
graphics | ||
library | ||
matrix-sdk-android | ||
matrix-sdk-android-flow | ||
newsfragment | ||
resources/img | ||
tools | ||
upstream_.github | ||
upstream_fastlane | ||
vector | ||
vector-app | ||
vector-config | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
alternative_package.sh | ||
AUTHORS.md | ||
build.gradle | ||
CHANGES.md | ||
CONTRIBUTING.md | ||
correct_strings.sh | ||
correct_strings_de.sh | ||
coverage.gradle | ||
dependencies.gradle | ||
dependencies_groups.gradle | ||
FEATURES.md | ||
Gemfile | ||
Gemfile.lock | ||
generate_bubbles.sh | ||
generate_themes.sh | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
increment_version.sh | ||
integration_tests_script.sh | ||
integration_tests_script_github.sh | ||
legacy_icons.sh | ||
LICENSE | ||
merge_helpers.sh | ||
post_merge.sh | ||
pre_merge.sh | ||
PRIVACY.md | ||
README.md | ||
SECURITY.md | ||
settings.gradle | ||
towncrier.toml | ||
upstream_README.md |
SchildiChat for Android
SchildiChat for Android is a Matrix Client based on Element Android, featuring a different design and various extra tweaks, customization options, and additional community features. A list of changes compared to Element can be found here - but keep in mind this list might not be up-to-date at all times.
Information about available app variants can be found on our website.
Join the discussion on matrix Join our matrix community space
Translations
If you want to translate SchildiChat, visit its weblate here. For translations that concern upstream Element code, visit their weblate here.
Screenshots