cake_wallet/lib/src/widgets
Omar Hatem c50eeee58b
CW 68 exchange automatic rate selector (#472)
* Add 'Exchange provider picker'
Save user selections

* Save user's exchange providers selection

* Add text for selected providers availability

* Fix selected providers not updating

* Load limits based on highest maximum in the selected providers

* Change received and deposit amount to be the best value from the selected providers

* Add provider name next to Trade ID
Set selected provider based on amount calculated

* Grey out providers who doesn't support selected currency pair

* Fix disabled providers

* Add Provider logo in Confirm Screen

* Only choose a provider if it satisfies its limits

* Fix amount validation

* Fix typo in error message

* Add a queue of possible exchange providers sorted by the best rate to try next if one failed

* Fix string locale typo

* Add Localization for other languages

* Add Placeholder text when there are no providers selected

* Check Exchange provider availability before creating a trade

* Fix "Fixed Rate" changing unconditionally

* Enable "convert to" field regardless of the provider

* Remove "Choose one" from providers picker

* Merge Master

* Fix Conflicts with master

* Add missing isEnabled field in simple swap provider
2022-09-01 15:12:38 +01:00
..
address_text_field.dart cw-60: fill amount on scan qr on exchange page (#309) 2022-03-31 18:54:45 +01:00
alert_background.dart Rework settings pickers (#398) 2022-06-29 13:38:44 +01:00
alert_close_button.dart Redesign exchange currency picker (#402) 2022-07-01 11:17:09 +01:00
alert_with_one_action.dart CAKE-182 | changed colors on dashboard page for light theme; changed action buttons icons on dashboard page; changed buttons colors on alerts for light theme; deleted item_from_theme.dart; added getters (isLightTheme, isBrightTheme, isDarkTheme) to Themes class; applied getters to the app 2020-12-14 19:54:56 +02:00
alert_with_two_actions.dart Ionia (#437) 2022-07-28 18:03:16 +01:00
base_alert_dialog.dart Ionia (#437) 2022-07-28 18:03:16 +01:00
base_text_form_field.dart CAKE-306 | reworked buy_list_item.dart and pre_order_page.dart; added clear button to pre_order_page.dart; fixed order_row.dart and order_details_view_model.dart; added MoonPay statuses to trade_state.dart 2021-04-14 21:23:10 +03:00
blockchain_height_widget.dart Default blockchain picker should had date picker 2022-03-31 12:48:06 +01:00
cake_scrollbar.dart Ionia (#437) 2022-07-28 18:03:16 +01:00
check_box_picker.dart CW 68 exchange automatic rate selector (#472) 2022-09-01 15:12:38 +01:00
checkbox_widget.dart Changed app font to Lato. Changes for anrdoid version 2020-11-11 17:55:18 +02:00
collapsible_standart_list.dart Add collapse button to the address book (#357) 2022-05-03 10:58:25 +01:00
discount_badge.dart Ionia (#437) 2022-07-28 18:03:16 +01:00
index.dart Added the project 2020-01-04 21:31:52 +02:00
introducing_card.dart Cw 150 cake pay introduction card (#486) 2022-08-30 19:03:02 +01:00
keyboard_done_button.dart Fixes 2020-09-29 20:56:11 +03:00
market_place_item.dart Ionia (#437) 2022-07-28 18:03:16 +01:00
nav_bar.dart CAKE-20 | updated exchange and exchange template pages; created exchange_view_model and applied to exchange and exchange template pages; applied new design to menu widget; changed text validator and amount validator 2020-07-31 18:29:21 +03:00
picker.dart Redesign exchange currency picker (#402) 2022-07-01 11:17:09 +01:00
primary_button.dart CAKE-356 | added "Manage Yats" item to the settings page; reworked primary icon button; added yat address to qr widget; created yat_alert.dart, yat_webview_page.dart, yat_store.dart, yat_view_model.dart, yat_exception.dart, yat_record.dart 2021-08-20 16:26:00 +03:00
scollable_with_bottom_section.dart Fixed issues for linter and analyzer 2020-01-08 15:12:50 +02:00
seed_language_selector.dart Adding seed languages for France and Italy for Monero New-Wallet and Monero Restore-Wallet 2022-01-17 21:46:49 +06:00
seed_widget.dart fix UI validation bug (#439) 2022-08-22 13:42:36 +01:00
standard_checkbox.dart CAKE-329 | reworked unspent_coins_list_page.dart and unspent_coins_list_item.dart; fixed standard_checkbox.dart; applied unspent coins control only to btc wallet 2021-05-31 21:04:00 +03:00
standard_list.dart Rework settings pickers (#398) 2022-06-29 13:38:44 +01:00
standart_list_row.dart CAKE-227 | applied null to subname for btc wallet in the dashboard_view_model.dart; deleted isDrawBottom from trade_details_page.dart, transaction_details_page.dart, standart_list_row.dart, textfield_list_row.dart; applied SectionStandardList to trade_details_page.dart and transaction_details_page.dart 2021-01-06 15:34:04 +02:00
standart_switch.dart Rework settings pickers (#398) 2022-06-29 13:38:44 +01:00
template_tile.dart CAKE-39 | changed buttons color on base send widget, base exchange widget, exchange confirm page, exchange trade page, node create or edit page, contact page, seed widget, restore wallet from seed details page, restore wallet from keys page, wallet seed page, template tile 2020-09-10 13:33:34 +03:00
trail_button.dart Changed default text color for TrailButton. 2021-02-09 16:23:41 +02:00
validable_annotated_editable_text.dart Configure wallet types for the app 2021-12-24 14:41:34 +02:00