SchildiChat-android/matrix-sdk-android
Péter Radics 7aaebd493b [issue-2610] implement setting to override nick color
- allow changing the nick color by clicking the dispay-name in the room
  member detail page.
- the ovirride-color can be specified as a hex string (#rrggbb) or as palette
  index (2)
- entering an invalid color code or leaving the field blank reverts to
  the default hash-based nick color
- the setting is stored in `account_data` as `im.vector.setting.override_colors`

- future improvements / notes:
  - replace the text-based color entry with a proper color picker dialog
  - make the feature more discoverable
  - the color change listener is now in AppStateHandler, not sure if this is
    the best place
  - implement override color support in element-web / element-desktop, too

Signed-off-by: Péter Radics <mitchnull@gmail.com>
2021-01-03 18:52:04 +01:00
..
src [issue-2610] implement setting to override nick color 2021-01-03 18:52:04 +01:00
.gitignore
build.gradle Migrate to ViewBindings (#1072) - WIP 2020-12-16 00:46:52 +01:00
lint.xml Set severity of ObsoleteSdkInt to error 2020-08-18 00:46:37 +02:00
proguard-rules.pro Fix / Serialization issues 2020-07-02 19:26:05 +02:00