Matrix client / Element Android fork
Find a file
SpiritCroc e58a13ea91 Uniform bubble width in group chats
Previously, we had a fixed margin for bubbles to the other side.
However, in group chats, we currently display avatars on one side and
not on the other, which leads to inhomogeneous message bubbles widths.

This patch leaves the width for direct chats unchanged, but adapts the
widths in group chats as following:
- Incoming messages a little bit wider, as these already are "missing"
  the avatar space.
- Outgoin messages a little bit narrower, so we have a more homogeneous
  look in group chats, and also do not start nearly at the same x-offset
  as incoming messages.

Closes https://github.com/SchildiChat/SchildiChat-android/issues/42.

Change-Id: Ic5391f1d512d4425ce4694182049ba0630ec9498
2021-01-16 15:01:01 +01:00
.github/ISSUE_TEMPLATE Automatic upstream merge postprocessing 2021-01-16 11:21:50 +01:00
.idea Merge tag 'v1.0.12' into sc 2020-12-15 15:55:14 +01:00
attachment-viewer Fix crash in AttachmentViewerActivity (after ViewBindings) 2021-01-04 14:21:57 +01:00
diff-match-patch Use diff_match_patch sources as dependency 2019-12-11 10:51:09 +01:00
docs Fix in the test homeserver set-up instruction 2021-01-06 11:22:25 +09:00
fastlane/metadata/android Automatic upstream merge postprocessing 2021-01-16 11:21:50 +01:00
fastlane_testing alternative_package.sh: Patch store description for test releases 2020-12-20 13:11:16 +01:00
gradle/wrapper Update Gradle Wrapper from 6.7.1 to 6.8. 2021-01-09 01:14:35 +00:00
graphics Add beta icon 2020-12-29 11:58:13 +01:00
matrix-sdk-android Merge tag 'v1.0.14' into sc 2021-01-16 11:21:09 +01:00
matrix-sdk-android-rx Merge branch 'develop' into feature/bca/fix_mxto 2020-12-11 21:43:56 +01:00
multipicker Migrate to ViewBindings (#1072) - WIP 2020-12-16 00:46:52 +01:00
resources/img put F-Droid and GPlay badges locally 2020-06-20 19:42:31 +03:00
tools Fix code quality 2020-12-28 14:41:23 +01:00
upstream_.github Automatic upstream merge postprocessing 2021-01-16 11:21:50 +01:00
upstream_fastlane Automatic upstream merge postprocessing 2021-01-16 11:21:50 +01:00
vector Uniform bubble width in group chats 2021-01-16 15:01:01 +01:00
.editorconfig prevent wildcard for import 2020-02-26 17:01:38 +01:00
.gitignore Remove .idea exclusion 2020-04-15 13:00:03 +02:00
.travis.yml Add missing changes of SDK version and build tools 2020-04-15 12:53:28 +02:00
alternative_package.sh Add beta icon 2020-12-29 11:58:13 +01:00
AUTHORS.md Add ability to share profile by QR code 2020-11-20 14:49:39 +01:00
build.gradle Chat Effects 2020-12-15 09:39:16 +01:00
CHANGES.md Prepare release 1.0.14 2021-01-15 11:13:36 +01:00
CONTRIBUTING.md Weblate is now hosted at https://translate.element.io 2020-10-15 15:55:55 +02:00
correct_strings.sh Fix german translation again 2020-12-22 12:35:15 +01:00
gradle.properties Log HTTP requests and responses in production (level BASIC, i.e. without any private data) 2020-12-08 13:44:42 +01:00
gradlew Update Gradle Wrapper from 5.6.4 to 6.6.1. 2020-10-01 00:53:05 +00:00
gradlew.bat Update Gradle Wrapper from 5.6.4 to 6.6.1. 2020-10-01 00:53:05 +00:00
increment_version.sh Small versioning rework 2021-01-16 11:54:08 +01:00
legacy_icons.sh Theme legacy icons as well 2020-08-12 13:35:31 +02:00
LICENSE Update README.md & Create LICENSE 2019-03-04 19:18:15 +01:00
merge_helpers.sh Move restore_{sc,upstream} to merge_helpers.sh 2020-12-22 09:15:42 +01:00
post_merge.sh post_merge.sh: Fix missing quote 2021-01-16 11:21:39 +01:00
pre_merge.sh Move restore_{sc,upstream} to merge_helpers.sh 2020-12-22 09:15:42 +01:00
PRIVACY.md README: Add link to play version 2020-09-03 19:51:34 +02:00
README.md Automatic upstream merge postprocessing 2021-01-16 11:21:50 +01:00
settings.gradle Format 2020-07-10 12:52:54 +02:00
upstream_README.md Automatic upstream merge postprocessing 2021-01-16 11:21:50 +01:00

SchildiChat for Android

SchildiChat for Android is a Matrix Client based on Element Android.

Compared to Element, SchildiChat features following changes:

  • A unified chat list for both direct and group chats
  • Optional message bubbles
  • Follows the system setting for dark/light mode
  • Further small usability improvements

The version in the official F-Droid repositories comes without the proprietary libraries for push notifications. This might lead to increased battery drain and a higher delay for delivering messages. If you are looking for a version with push notification support, you can get it from my F-Droid repository. The latest version should also be available for direct download here.

Join the discussion on matrix

Screenshots