Timur Gilfanov
77e84d7177
Merge branch 'develop' into feature-oled-black
2026-04-14 10:13:46 +04:00
Timur Gilfanov
4030e6ffe7
Remove default value for allowBlackTheme in mapToTheme
2026-04-05 12:34:25 +04:00
Timur Gilfanov
419b265182
Add "Allow black theme" feature flag
2026-04-05 12:03:50 +04:00
ElementBot
36fcd05209
Update screenshots
2026-04-02 07:52:20 +00:00
Benoit Marty
aaa8b19377
Import token v10.0.0./tools/compound/import_tokens.sh -b v10.0.0
2026-04-01 18:08:32 +02:00
Timur Gilfanov
2fcf8cfe64
Merge branch 'develop' into feature-oled-black
2026-03-30 11:08:53 +04:00
ElementBot
cf169dc61d
Update screenshots
2026-03-24 16:04:35 +00:00
Benoit Marty
6689ea0e8f
Add missing color in preview.
2026-03-24 16:33:20 +01:00
Benoit Marty
2e2a6e3abb
Import compound token v8.0.0
...
./tools/compound/import_tokens.sh -b v8.0.0
2026-03-24 15:59:50 +01:00
ElementBot
746916f18b
Update screenshots
2026-03-23 12:23:50 +00:00
Timur Gilfanov
bed8a554bf
Introduce "Black" theme and refactor theme handling
...
* Add `Theme.Black` to the `Theme` enum and update `isDark()` to include it.
* Refactor `ElementTheme` to accept a `Theme` object instead of a `darkTheme` boolean, allowing for more specific color mapping (e.g., setting `bgCanvasDefault` to `Color.Black` for the Black theme).
* Update `AdvancedSettingsPresenter` and `AdvancedSettingsState` to include "Black" as a user-selectable theme option.
* Adjust `ElementThemeApp` and `MaterialTextPreview` to handle the expanded theme selection.
* Add `ElementPreviewBlack` and update existing preview components to support the new theme.
* Update Konsist tests to ensure `@PreviewsDayNight` annotated functions don't have "BlackPreview" suffix.
2026-03-23 15:26:16 +04:00
ElementBot
08b91071d2
Update screenshots
2026-03-02 12:19:18 +00:00
Benoit Marty
2e5304ba78
Fix compilation issue.
2026-03-02 12:44:58 +01:00
Benoit Marty
22fb9b7cc1
Import compound token v6.10.1
...
./tools/compound/import_tokens.sh -b v6.10.1
2026-03-02 12:40:33 +01:00
ElementBot
e5c6f1fada
Update screenshots
2025-12-21 10:46:34 +00:00
Benoit Marty
6c0caab132
Use existing preview.
2025-12-21 11:33:07 +01:00
Benoit Marty
8d2a683fbc
Add preview for ElementTheme.typography values.
2025-12-20 18:23:50 +01:00
Benoit Marty
d92ac247c1
Remove materialTypography val from ElementTheme.
...
We should only use `typography`.
2025-12-20 17:03:19 +01:00
ElementBot
9e23d9f451
Update screenshots
2025-12-17 11:26:22 +00:00
Benoit Marty
095801af89
Icon Backspace and BackspaceSolid must be auto-mirrored.
2025-12-17 12:03:04 +01:00
Benoit Marty
538a309a1a
Import Compound tokens from release v6.4.3
...
https://github.com/element-hq/compound-design-tokens/releases/tag/v6.4.3
2025-12-17 11:59:16 +01:00
ElementBot
23f3195b2a
Update screenshots
2025-12-12 11:36:01 +00:00
Benoit Marty
6791890bf9
Import Compound tokens from release v6.4.2
...
https://github.com/element-hq/compound-design-tokens/releases/tag/v6.4.2
2025-12-12 12:20:13 +01:00
Benoit Marty
6dd008948b
Fix Javascript issue.
2025-11-17 18:05:29 +01:00
Benoit Marty
8a0bada50c
vector-im -> element-hq
2025-11-17 18:04:54 +01:00
Benoit Marty
1292da2a72
Copyright: Add Element Creations Ltd. copyright
2025-11-10 11:05:05 +01:00
Benoit Marty
b748fcc631
Copyright: Add final period
2025-11-10 10:13:41 +01:00
Benoit Marty
0a0224b586
Copyright: run command uv run license-editor --repository ../element-x-android
2025-11-10 10:09:26 +01:00
Benoit Marty
f1ad56bef1
Move dependencies block out of the android block.
2025-11-03 22:29:38 +01:00
Benoit Marty
33ec18c68e
Change Preview height to give space for new icons to come.
2025-10-22 16:06:53 +02:00
Benoit Marty
9af694b4a2
Use right colors on ForcedDarkElementTheme
2025-10-22 09:48:07 +02:00
Benoit Marty
82c6aca7e5
Move SemanticColorsLightDark to compound module
2025-10-22 09:35:55 +02:00
Benoit Marty
7950cfc3b4
Merge pull request #5503 from element-hq/feature/bma/immutableCleanup
...
Do some cleanup on our immutable annotation usage
2025-10-10 17:42:26 +02:00
Jorge Martin Espinosa
706d5f0d3a
Import Compound tokens - fixed icons ( #5506 )
...
* Import fixed Compound icons
* Revert changes to thread icons
* Update screenshots
---------
Co-authored-by: ElementBot <android@element.io>
2025-10-10 15:14:22 +02:00
Benoit Marty
e6cd8d5fb5
Remove useless Immutable annotation
2025-10-09 18:22:33 +02:00
Benoit Marty
25c3fed1b1
Clean up and add unit test on Theme.isDark()
2025-10-08 11:45:12 +02:00
Benoit Marty
8bc92a2a87
Import Compound tests from project https://github.com/element-hq/compound-android
2025-10-06 10:47:31 +02:00
Benoit Marty
9c994da832
Fix lint issue
2025-10-06 10:17:33 +02:00
Benoit Marty
f4773e20db
Fix some quality issue
2025-10-06 10:17:30 +02:00
Benoit Marty
e47da1705e
We do not need to use support library
2025-10-05 21:01:16 +02:00
Benoit Marty
17b6b08926
Import Compound code from project https://github.com/element-hq/compound-android
2025-10-03 18:23:27 +02:00