element-x-ada/features
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
..
analytics [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
createroom [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
ftue [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
invitelist [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
leaveroom Update dependency app.cash.molecule:molecule-runtime to v1 (#925) 2023-07-20 07:36:19 +02:00
location Enable detekt rule PreviewPublic and fix existing issues. 2023-07-26 10:08:39 +02:00
login [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
logout Cleanup: there are no androidTest on those modules. 2023-07-24 12:41:02 +02:00
messages [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
networkmonitor Improve rendering of offline banner regarding fontScale. 2023-07-27 15:04:32 +02:00
onboarding [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
preferences Enable detekt rule PreviewPublic and fix existing issues. 2023-07-26 10:08:39 +02:00
rageshake [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
roomdetails [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
roomlist [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00
verifysession [Compound] Implement components (Button) (#1021) 2023-08-08 16:11:37 +00:00