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
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
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
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
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
Cuteivist
ff9f272295
fix: Apply custom asset / collectible order ( #16227 )
2024-09-11 14:00:25 +02:00
Michał Cieślak
77fd4e78eb
GifStore excluded from shared root store, StatusChatInput made indepedent from singeton stores
...
Closes : #16253
2024-09-11 11:26:30 +02:00
Alexandra Betouni
ce525890eb
fix[StatusChatMenu]: updated menu options as per designs
...
Closes #13393
2024-09-10 14:22:33 +02:00
Michał Cieślak
a8940a71f5
Using ClipboardUtils.setText instead of nim's copyToClipboard
2024-08-29 15:46:17 +02:00
Seitseman
2275fe4f1f
fix(Stored): Make stores typed
...
Adding types instead of var for stores used in qml components
Closes : #14801
2024-08-27 10:52:18 +02:00
Valentina Novgorodtceva
b4ef71142e
test: share wallet address test and default account values in send/receive/bridge
2024-08-09 11:14:54 +03:00
Lukáš Tinkl
7025938398
fix(MessageView): Clipboard after editing a message
...
- update the `unparsedText` after having edited the message; it is used
for copying the msg text to clipboard
- some cleanups
Fixes #15129
2024-08-08 17:59:28 +02:00
Michał Cieślak
a0a688c3e4
Wallet: swap/bridge buttons visibility adjusted
...
Closes : #15952
Closes : #15931
2024-08-08 17:29:29 +02:00
Lukáš Tinkl
6159f53839
fix: Add additional information to the Beta tags
...
- display additional beta information as a tooltip
- don't overlap the Beta badge with the unread msg indicator
- some minor cleanups & fixes
Fixes #15795
Fixes #15929
2024-08-05 15:39:51 +02:00
Lukáš Tinkl
24dd67e6dd
fix(Wallet): Hiding assets from wallet's main view doesn't work
...
- partially reuse the already available Global/Popups methods to hide
assets (which also emit proper notifications); those are needed as
anotehr shared modal from Popups uses it too (may come from outside of
Wallet)
- some warnings cleanup in the controller
Fixes #15777
2024-08-01 12:12:48 +02:00
Cuteivist
20620e04cf
fix(wallet): Repeat transaction updates ( #15571 )
2024-07-31 13:58:05 +02:00
Jonathan Rainville
298a6c3477
chore(beta): add beta tag to pairing screens ( #15873 ) ( #15901 )
...
Fixes #15871
Adds a beta tag to the pairing screens on onboarding and settings
2024-07-30 12:55:03 -04:00
Michał Cieślak
16e55505c0
fix(Wallet/AssetsView): Properly filter by account/chain
...
Closes : #15683
2024-07-24 14:41:18 +02:00
Cuteivist
047f558cd1
feature(wallet): Token preferences in assets model ( #15706 )
2024-07-23 14:00:49 +02:00
Lukáš Tinkl
9c90f0eab5
fix(Sync): unbreak sync instructions page layout
...
Iterates: #14668
2024-07-22 19:33:56 +02:00
Alex Jbanca
32aff401d6
fix(SendModal): Various issues fixed
...
1. Bridge panel not showing
2. Max button value when showing the fiat balance
3. Wallet footer visibility when Swap feature is disabled
2024-07-19 19:53:31 +03:00
Alex Jbanca
417a74d4b1
fix(SendModal): Fixing "Repeat transaction" action in Activity view and Activity details view
2024-07-19 19:53:31 +03:00
Alex Jbanca
1b67063eac
fix(AssetsView): Align the selected chains data type in the assets view with the nim property
...
Nim chain selection is a colon separated string, but the assets adapter expects a chainId array for the selection
2024-07-19 19:07:51 +03:00
Ivan Belyakov
2f9bf48856
fix(wallet): fix balance chart to display chart for tokens
...
Replace missing methods calls of chart after it was replaced with a different
component.
Update chart on networks change.
Fix data for all chains requested - both test and real networks.
Fix some unrelated qml errors
2024-07-19 12:34:06 +02:00
Valentina1133
2b415bdc53
test: block and unblock user test added ( #15577 )
2024-07-18 17:57:24 +07:00
Michał Cieślak
be1c6ba2ad
chore(StatusQ): Backpressure files deduplicated, imports adjusted
...
Closes : #15558
2024-07-12 14:00:15 +02:00
Valentina Novgorodtceva
01b4d1305d
test: verifications for share profile popup added
2024-07-11 16:56:27 +03:00
Noelia
18e230bf91
refactor(Wallet/SendModal): Selected Recipients component review, backend dependencies cleanup
...
- Component name changed to be more precise with what it represents.
- Removed `RootStore` dependency from `Helpers.qml`.
- Removed unnecessary method `lookupAddressObject` from `RootStore`.
- Updated `SendModal` property bindings related to recipient.
- Some activity controller interaction details moved to transactions store instead of being directly in `SendModal`.
- Type enum living in `RecipientSelectorPanel` is moved to `Helpers`. Since it doesn't depends on the specific component and it's used in other global places.
Part of #15208
2024-07-11 14:05:55 +02:00
Michał Cieślak
4a6257282e
feat(Wallet): New tokens selector and related adaptor
...
Closes : #15121
2024-07-09 13:13:52 +02:00
Igor Sirotin
8b80cfb9e3
feat: display message outgoing state ( #15450 )
...
* chore: storybook page
* feat: propagate outgoing status to StatusMessageHeader
* feat: improve message outgoing status UI
* fix: lock message `delivered` state
2024-07-08 13:26:04 +01:00
Jonathan Rainville
459bbf7cc9
fix(edit): fix message contentType when editing (emoji or message) ( #15364 )
...
Fixes #15348
2024-07-03 14:08:42 -04:00
Valentina Novgorodtceva
afde836517
test: replaced old test of sending request to send/accept/decline request and remove contact
2024-06-24 16:24:57 +03:00
Michał Cieślak
d700a1ad53
chore(Wallet): AssetView replaced with the refactored version
...
Closes : #14704
Closes : #14939
2024-06-19 16:36:18 +02:00
Michał Cieślak
b12caa3f9a
feat(Wallet): AssetsViewAdaptor added for preparing data for AssetsView
2024-06-19 16:36:18 +02:00
Michał Cieślak
436ae9f1f3
feat(AssetsView): business logic not related to ui removed
2024-06-19 16:36:18 +02:00
Jonathan Rainville
7d5479f456
feat(messages): enable removing bridge messages as admin
2024-06-14 12:14:55 -04:00
Alex Jbanca
f943440915
refactor(ProfileView): Adapt the profile view to the new ContactDetails
component
2024-06-14 17:17:18 +03:00
Anastasiya Semenkevich
ed1d244921
chore: object name for share profile button
2024-06-03 09:52:00 +03:00
Lukáš Tinkl
c53c8bb08a
fix(ProfileDialogView): Share your own profile button is missing
...
- do not fully deactivate the secondary button slot/loader as it's also
used by the Share button
Fixes #14995
2024-05-31 18:42:02 +03:00
Jonathan Rainville
2830f01932
Fix missing reaction and edit buttons on permissioned channels ( #14933 )
...
* fix poster actions (edit, delete)
* use canPost instead
* fix chat getting updated without community
2024-05-30 10:04:36 -04:00
Lukáš Tinkl
6973ccef6b
fix: Hide ID verification buttons
...
- temporarily disable all ID verification flows by default for 2.29
- enabled it in StoryBook for testing purposes
Fixes #14954
2024-05-30 11:41:33 +02:00
Khushboo Mehta
81d7ca32b0
feat(@desktop/wallet): Swap modal launch flows
...
fixes #14628
2024-05-28 10:11:24 +02:00
Jonathan Rainville
e01d8fe422
fix(links): open status links in the browser when not shared urls ( #14845 )
...
Fixes #14844
The problem was that links to status.app that are not shared links were still considered shared urls, because our util function can only check if it contains `status.app`.
The solution is two fold:
1. If there are Link Previews, I ask the link preview for the type of Link. If it's a normal link, I just open it.
2. If there are no Link Preview for that link, we call `parseSharedUrl` as before, but now we handle the failure by opening in the browser because we can assume that it's a normal link.
2024-05-21 14:14:38 -04:00
Lukáš Tinkl
a6c897929a
chore: Remove custom rowData method from NIM's models
...
- Some NIM's models define additional (not part of the
QAbstractModelItem API) method rowData to allow access to model's data
on UI side
- The same job can be done relying fully on public QAbstractModelItem
API using ModelUtils utility. It gives full transparency if we need
nim's model or other like ListModel replacement in tests/storybook
- propagate `tokensStore` to unbreak the Browser's wallet menu
Fixes #14805
2024-05-20 18:02:20 +02:00
Alex Jbanca
27bfe22af0
fix: Reload contact info whenever the profile dirty flag is dropped
...
We need to manually request the contact information again because the contact object is not live
2024-05-16 11:13:13 +03:00
Cuteivist
d70f2dcf23
feat(@wallet): Show lightbox when clicking collectible ( #14168 )
2024-05-15 11:36:56 +02:00
Lukáš Tinkl
94ca1ff22a
fix: ENS keycap display issues
...
- run the user's display name (ENS name) thru the `Emoji.parse()`
function as that will convert the potentially UTF-16 encoded name
containing emojis into an image
Fixes #12290
2024-05-13 16:20:54 +02:00
Lukáš Tinkl
3fd96986da
fix: Hovering community in the profile showcase leads to crash
...
- messing around with the DropShadow layer lead to a nasty crash
somewhere deep inside Qt mouse event handlers
Fixes #14596
2024-05-03 18:57:02 +02:00