element-x-ada/libraries
Jorge Martin Espinosa 23982dde47
[Compound] Implement components (Button) (#1021)
* Create `CompoundButton`

* Some fixes

* Lint fixes

* Start replacing existing `Button` usages

* Replace button usages

* Remove previous Button composable

* Rename `CompoundButton` to `Button`

* Fix emphasized button being displayed as Text

* Fix cancel button in `WaitListView`

* Update screenshots

* Add shorthand functions for `OutlinedButton` and `TextButton`

* Add changelog

* Fix wrong size used for emphasized button in dialog

* Create a private `ButtonInternal` implementation with the shared logic.

- Make `ButtonStyle` private.
- Rename `title` to `text`.
- Rename `buttonStyle` and `buttonSize` to just `style` and `size`.

* Fix several warnings and lint issues.

* Update screenshots

---------

Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-08-08 16:11:37 +00:00
..
androidutils Use for instead of forEach with ranges (#1035) 2023-08-08 08:48:39 +00:00
architecture Enable detekt rule TooGenericExceptionThrown and fix existing issue. 2023-07-26 10:40:41 +02:00
core Properly inline tryOrNull() (#1003) 2023-07-31 13:49:57 +00:00
coroutines Update Gradle to 8.1 and AGP to v8.0 (#329) 2023-04-17 08:49:52 +00:00
dateformatter Enable detekt rules AlsoCouldBeApply and fix existing issues. 2023-07-26 11:10:46 +02:00
deeplink Make the functions in SystemUtils extensions (#899) 2023-07-18 13:11:11 +00:00
designsystem [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
di Update Gradle to 8.1 and AGP to v8.0 (#329) 2023-04-17 08:49:52 +00:00
encrypted-db Update Gradle to 8.1 and AGP to v8.0 (#329) 2023-04-17 08:49:52 +00:00
eventformatter Fix another warning. 2023-07-12 14:16:10 +02:00
featureflag Enable LocationSharing flag for the release. 2023-07-20 22:21:31 +02:00
maplibre-compose Previous code was throw IllegalStateException(), so keep the existing error, even if it should never happen, being compliant with UseCheckOrError detekt rule. 2023-07-27 12:59:16 +02:00
matrix Update rust sdk to 0.1.39 (#1024) 2023-08-02 19:53:05 +00:00
matrixui Merge pull request #967 from vector-im/feature/bma/detektConfig 2023-07-28 16:47:26 +02:00
mediapickers Fix tests after rebase 2023-05-11 16:30:37 +02:00
mediaupload Enable detekt rules UnnecessaryParentheses and cleanup the code. 2023-07-20 18:08:08 +02:00
network Fix account provider change on nightly and release (#861) 2023-07-13 14:46:57 +02:00
permissions Enable detekt rule PreviewPublic and fix existing issues. 2023-07-26 10:08:39 +02:00
push Merge pull request #967 from vector-im/feature/bma/detektConfig 2023-07-28 16:47:26 +02:00
pushproviders Merge pull request #967 from vector-im/feature/bma/detektConfig 2023-07-28 16:47:26 +02:00
pushstore Use ConcurrentHashMap to manage synchronization. 2023-07-24 21:53:19 +02:00
rustsdk Ensure the binary will not be commited again. 2023-07-06 15:10:02 +02:00
session-storage Add a test to cover fix of #950 2023-07-24 15:28:36 +02:00
testtags Hide encryption history + FTUE flow (#839) 2023-07-17 18:34:36 +02:00
textcomposer Merge pull request #986 from vector-im/feature/bma/bigFontSizeImprovement 2023-07-28 17:02:29 +02:00
theme Merge pull request #967 from vector-im/feature/bma/detektConfig 2023-07-28 16:47:26 +02:00
ui-strings Sync Strings from Localazy (#1002) 2023-07-31 13:49:52 +00:00
usersearch Rename var 2023-07-07 12:04:06 +01:00