Lukáš Tinkl
c9e1d29e25
fix(StatusMenu): StatusSuccessAction is not taken into account for Menu width
...
- StatusSuccessAction, despite its name, is a visual item (`MenuItem` ->
`AbstractButton`) which is not part of the `contentModel` but just added
to the menu container
- therefore we don't use a ListView but a ScrollView/Repeater instead
and set the width/maxWidth manually after the menu items have been added
to the layout
Fixes #14037
2024-09-23 17:35:27 +02:00
Michał Cieślak
6493c295c9
CONTRIBUTING.md extended with section regarding unit tests
...
Closes : #16370
2024-09-23 15:19:43 +02:00
Anastasiya Semenkevich
84d2e830ea
chore: fix sync devices test and enable it back in PRs
2024-09-23 14:09:19 +03:00
Anastasiya Semenkevich
f6b566b4dd
chore: update status-go version to latest develop
2024-09-23 14:09:19 +03:00
Michał Cieślak
00fe754c0d
Token/Asset selectors fixes
...
- clear search on close (AssetSelectorCompact)
- sectionProperty removed
- highlighting fixed in TokenSelectorPanel
- setCustom renamed to setSelection
- test data moved into Component object
2024-09-23 12:30:50 +02:00
Michał Cieślak
249e1ae042
TokenSelectorPanel: tabs layout/sizing simplified
2024-09-23 12:30:50 +02:00
Michał Cieślak
6a935d098c
TokenSelectorPanel tabs selection depending on set models fixed
2024-09-23 12:30:50 +02:00
Michał Cieślak
25164cc45a
TokenSelectorNew renamed to TokenSelector
2024-09-23 12:30:50 +02:00
Michał Cieślak
9f40251588
Old version of TokenSelector removed
2024-09-23 12:30:50 +02:00
Michał Cieślak
c8b8d1ee9d
AssetSelector covered with unit tests
2024-09-23 12:30:50 +02:00
Michał Cieślak
bb2eeaa79d
Storybook: TestUtils singleton added
2024-09-23 12:30:50 +02:00
Michał Cieślak
8c2d2115b0
TokenSelectorAssetDelegate simplified
...
Moreover:
- reset search box for AssetSelector on close
- fix highlight when Asset/Token selector reset
- storybook pages/tests adjusted
2024-09-23 12:30:50 +02:00
Michał Cieślak
1d46673775
Bump SFPM version fixing model roles initialization issue
...
Closes : #16310
2024-09-23 12:30:50 +02:00
Michał Cieślak
79fe79884b
SwapInputPanel using AssetSelector instead of TokenSelector
...
Closes : #16220
Closes : #16025
2024-09-23 12:30:50 +02:00
Michał Cieślak
8785e5fd08
BuyCryptoModal refactored to use AssetSelectorCompact
2024-09-23 12:30:50 +02:00
Michał Cieślak
125946a60a
AssetSelectorCompact added
2024-09-23 12:30:50 +02:00
Michał Cieślak
2b4c3afd57
TokenSelector: TokenSelectorSectionDelegate excluded to separate component
2024-09-23 12:30:50 +02:00
Khushboo Mehta
2a57b21761
feat@(desktop/wallet): Make Send Via Personal chat enabled by default
2024-09-23 11:20:56 +02:00
Khushboo Mehta
b3e336987c
feat@(desktop/wallet): Launch SednModal when an address or ens name is detected in a 1-1 chat and validate it when launched
...
closes #16293
2024-09-23 11:20:56 +02:00
Khushboo Mehta
5771a33eaa
feat(@desktop/wallet): Added feature flag FLAG_SEND_VIA_PERSONAL_CHAT_ENABLED for the send via personal chat feature
...
Also added logic in order to detect and highlight an address/ens name in the chat
2024-09-23 11:20:56 +02:00
Cuteivist
baf3061fda
feat(wallet): Remove unused functions ( #16342 )
2024-09-23 08:04:04 +02:00
Sale Djenic
fa410434ad
fix: browser connect - send transaction command
...
Fixes #16063
2024-09-20 20:57:02 +02:00
Igor Sirotin
a745f09514
fix: logs in utc time ( #16373 )
...
* chore_: update nim-chronicles
* fix: chronicles_timestamps RfcUtcTime
2024-09-20 19:50:36 +01:00
Alex Jbanca
6c4837519b
chore: bump status-go
2024-09-20 20:51:20 +03:00
Alex Jbanca
c7a936bfe6
chore: Remove the experimental log
...
Reason: Not experimental for quite some time
2024-09-20 20:51:20 +03:00
Alex Jbanca
c769e42212
fix(WalletConnect): Fixing crashes
...
1. In some cases it was crashing on JSON.stringify for the model item
2. Avoid storing model objects
3. Fixing storybook
2024-09-20 20:51:20 +03:00
Anastasiya
1601da58ff
Update test_onboarding_sync_with_code.py
2024-09-20 18:05:34 +03:00
Anastasiya
2770295bf2
chore: disable sync test temp from critical path
2024-09-20 18:05:34 +03:00
Lukáš Tinkl
42423074de
fix(MessageView): unbreak GIF unfurling
...
- need to refer to the RootStore singleton under an alias now
Fixes #16368
2024-09-20 16:37:24 +02:00
Lukáš Tinkl
894a5f19c9
feat(SendModal): add a spinner when resolving an ENS name
...
- update the SB page with the toggle too
Fixes #16355
2024-09-20 12:10:26 +02:00
Lukáš Tinkl
6a2b3faeb0
feat: add countdown pill to sign dialogs and make them unclosable
...
- show countdown until which the sign (WalletConnect and Swap) dialogs
expire
- after expiration, hide the Reject/Sign buttons and display a plain
Close button
- make the dialogs non-closable by clicking outside or pressing Esc; the
user has to explicitely click some of the footer buttons
Fixes #16327
Fixes #16314
2024-09-20 09:47:10 +02:00
Lukáš Tinkl
2739d2cf68
feat(CountdownPill): implement a countdown pill component
...
- shows the remaining time until expiration with the circular progress
bar and a tooltip
- configurable timestamp and timeout in seconds (between 5 min and 7
days)
- add the respective storybook page
2024-09-20 09:47:10 +02:00
Lukáš Tinkl
02066d098d
feat(StatusCircularProgressBar): add a circular progress bar
...
- based on QML Canvas
- visualizing progress value (0..1) on a circle with 2 configurable
colors
2024-09-20 09:47:10 +02:00
Lukáš Tinkl
0c37700d52
chore(IssuePill): add a Primary type
...
- wrap the icon in a Loader and make it configurable
- add a storybook page with controls allowing to explore the various
types and config options
2024-09-20 09:47:10 +02:00
Jonathan Rainville
3f8dfee3cd
refactor(community_tokens): only fetch holders when going to the page ( #16308 )
...
* refactor(community_tokens): only fetch holders when going to the page
Fixes #16307
Instead of fetching community token holders each time members change, we fetch when the page for the token is opened.
It shows a small loading text then the resulting holders.
If the list is already available (fetched previously, we show it directly).
There is still the timer to refresh the list if you stay on the page.
* add loading property to storybook
2024-09-19 16:32:38 -04:00
Sale Djenic
ea8827ec97
fix: wallet connect - sake.lido.fi dApp - staking transaction gets stuck
...
Fixes #16096
2024-09-17 19:39:32 +02:00
Dario Gabriel Lipicar
ff45e76782
fix: use proper networks model for detection of offline chain providers
2024-09-16 18:00:33 -03:00
Anastasiya Semenkevich
ffe046df29
chore: fix nightly failures
2024-09-16 19:47:15 +03:00
Anastasiya Semenkevich
7914688769
chore: add object names to actions
2024-09-16 17:20:36 +03:00
Anastasiya Semenkevich
2949e5ccd4
chore: group chat e2e test is fixed
2024-09-16 17:20:36 +03:00
Cuteivist
7cd2ed888c
Fix/remove send collectibles model 16328 ( #16332 )
...
* fix(wallet): Remove collectibles nested model
* fix(wallet): Remove collectible controller from send module
2024-09-16 13:21:25 +02:00
Anastasiya Semenkevich
8bbe17b613
chore: search box for searchable collectibles panel
2024-09-13 17:44:49 +03:00
Lukáš Tinkl
0c6a602336
[StatusQ] Move StyledTextField to StatusQ
...
- and rename it and its usages to StatusTextField
- remove a couple of related and unused components
Fixes #16296
2024-09-13 16:40:47 +02:00
Cuteivist
69605f5965
fix: Use prefixes for address copy ( #16230 )
2024-09-13 14:19:26 +02:00
Sale Djenic
8dc067e0c4
feat: fees update integration after calculating the initial route
2024-09-12 19:52:32 +02:00
Jonathan Rainville
1a3b75fc9d
fix(categories): make categories collapsing async to fix performance ( #16271 )
...
Fixes #16270
Makes the category collapsing and opening async, so UI feedback is immediate, while the actual save in the DB is done async in the background.
2024-09-12 11:55:16 -04:00
Lukáš Tinkl
c5598d9ff9
chore(StatusMemberListItem): refactor to use ItemDelegate
...
- simpler, standard property based API
- much lighter than deriving from the heavy StatusListItem
- should reduce RAM usage significantly, esp. with large communities
Iterates #11059
2024-09-12 15:04:22 +02:00
Anastasiya Semenkevich
9050459ee8
chore: add object name for collectibles delegates
2024-09-12 09:53:42 +03:00
Sale Djenic
c4363be418
feat: fees update integration after calculating the initial route
2024-09-11 14:43:19 +02:00
Sale Djenic
c515a963e3
chore: remove old router logic
...
Closes #16201
2024-09-11 14:43:19 +02:00