Sale Djenic
03bb1e5bf0
feat(@desktop/keycard): authenticate flow added
...
- Added `Authenticate` flow
- `Setup a new Keycard with an existing account` updated so it includes `Authenticate` flow
from the point where is needed (when migrating a profile keypair)
- We are missing `Unlock Keycard` flow for this one, will be added once it is developed
2022-09-14 16:05:52 +02:00
Sale Djenic
405171dad7
fix(@desktop/keycard): updates to the onboarding/login flow
...
- login states updated so they can resolve enter pin state from each state
that flow may be in
- not a keycard state added
- login plugin state added
2022-09-14 16:05:52 +02:00
Sale Djenic
f5cfdd3246
feat(@desktop/keycard): new assets for authentication flow added
...
Images required for authentication flow added
2022-09-14 16:05:52 +02:00
Lukáš Tinkl
0794736c36
fix(ChatHeaderContentView): port to StatusChatInfoButton changes
...
- `sensor` no longer exists
- no need to constrain the button width, it's used in a toolbar Loader
that fills the width
Closes : #7313
2022-09-14 13:29:23 +02:00
Lukáš Tinkl
010877e9b3
fix(CommunityColumnView): fix tooltip orientation and plural
2022-09-14 13:29:23 +02:00
Lukáš Tinkl
c800cbec44
fix(ChatView): unbreak setting community emoji
...
need to pass around the `emojiPopup`
2022-09-14 13:29:23 +02:00
Lukáš Tinkl
fda78a1003
fix(BackUpCommuntyBannerPanel): StatusButton port fix
...
the `clicked()` signal has no longer any parameter
2022-09-14 13:29:23 +02:00
Michal Iskierko
55cb3cbf33
test(group chat): Testing changing group chat's name, color and image.
...
Fixes #7065
2022-09-14 12:49:43 +02:00
Lukáš Tinkl
f4a78a1f10
fix: port to StatusButton changes in master
...
and pull in changes from StatusQ master
2022-09-14 09:16:58 +02:00
MishkaRogachev
ae4519a6be
feat:(@desktop/activity-center): AC notification categories according new designs
...
Close #7161
2022-09-13 17:58:31 +04:00
Patryk Osmaczko
2e33efc014
chore(translations): update translations
2022-09-13 12:51:33 +02:00
Patryk Osmaczko
52a34b21d0
fix(@desktop/chat): ensure proper limit when creating chat
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
7fad1ed5db
fix(@chat/members): display alias if displayName is empty
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
655af35958
chore(@desktop/chat): remove legacy GroupInfoPopup
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
740c5c3874
chore(@desktop/chat): remove unused GroupChatPanel
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
6760870dc9
fix(@desktop/chat): rework members selector
...
fixes : #5941
fixes : #7234
fixes : #7235
fixes : #7236
fixes : #7237
fixes : #7238
fixes : #7239
fixes : #7240
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
2d5c69bc6c
feat(@desktop/group-chat): adjust members permissions
...
closes : #7154
closes : #7155
2022-09-13 12:33:34 +02:00
Jonathan Rainville
aba2a42c6f
test(@wallet): allow to use ganache with goerli
2022-09-13 11:56:42 +02:00
Lukáš Tinkl
d0b8af9e86
fix(MessageView): missing popup from when pin limit is reached
...
Can not use `root.messageStore.getNumberOfPinnedMessages()` directly in a
binding, as it's not a property and won't reevaluate on change
Closes #7314
2022-09-13 09:05:15 +02:00
Lukáš Tinkl
5e0d5a9f8c
fix(pinning): fix warnings
2022-09-13 09:05:15 +02:00
PavelS
eaed074957
fix(@desktop/settings): adjust contacts settings
...
Fixed #7296
2022-09-13 09:52:34 +03:00
Lukáš Tinkl
326e9e09a5
fix: unbreak User List Panel context menu
...
StatusAssetSettings porting leftover
Closes #7302
2022-09-12 19:29:38 +02:00
Lukáš Tinkl
0d43852394
fix(UserListPanel): minor cleanup
...
- fix margins
- fix some warnings
- drop dead/duplicate code
2022-09-12 19:29:38 +02:00
Stefan
6e78281d99
test(FavouriteSavedAddresses/Wallet): test toggle favourite for saved addresses
...
Also
- fix the other saved addresses that were relying on the order of
buttons and fail after adding the favourite button
- improve the rest of the tests
- improve debug buttons
- extend driver with helper functions
Closes : #6898
2022-09-12 16:00:31 +02:00
Stefan
7af95eaada
feat(wallet): add favorites for saved addresses
...
Depends on statug-go favourite flag extension and merging of `favourites`
with `saved_address` tables and API
Additional changes:
- Remove duplicate name instead of ESN
Closes : #6546
2022-09-12 15:58:52 +02:00
PavelS
abb2254e59
fix(@desktop/chat): adjust message length check condition
...
Fixes #7131
2022-09-12 13:02:03 +03:00
Anthony Laibe
81300b655f
fix(@wallet): display currency price rather than 24h change
...
fixes #7268
2022-09-12 11:00:41 +02:00
Michal Iskierko
b782cd1c93
fix(@desktop): Fix icons regressions
...
Icons in LoginView accounts list and Community members list.
Fixes #7284
2022-09-12 10:48:21 +02:00
Michal Iskierko
235e5e86ac
fix(@desktop/chat): Fix showing groupchat image in a few places
...
Fix #7242
2022-09-12 10:45:27 +02:00
Patryk Osmaczko
c411f83413
chore: bump statusq
2022-09-12 10:32:25 +02:00
Khushboo Mehta
928e1999d9
feat(@desktop/wallet): Implement Transaction details as per new design
...
fixes #7214
2022-09-09 21:36:58 +02:00
PavelS
cdfbb4ac87
fix(@desktop/chat): adjust mentions handing logic
...
Fixes #7099
2022-09-09 18:15:13 +03:00
PavelS
bdc072e337
fix(@desktop/settings): update display name validation to unblock saveability
...
Fix #7177
2022-09-09 18:13:57 +03:00
Patryk Osmaczko
a1e7831dcb
feat(@desktop/chat): add welcome message for community chats
2022-09-09 10:39:58 +02:00
Khushboo Mehta
e9d3d7a0b0
bash: q: command not found
...
feat(@desktop/wallet): New design for Transaction History
fixes #7213
2022-09-09 00:04:25 +02:00
Igor Sirotin
b2485603de
fix(AppMain): Made all banners global and stacked
2022-09-08 20:47:54 +08:00
Michal Iskierko
2bb346a09e
fix(@desktop): Use colorId to find correct color of users&members
...
colorId is set in the model instead of using qml function.
Fix #6366
2022-09-08 13:56:27 +02:00
Lukáš Tinkl
5897615cc1
hotfix(AddAccountModal): fix setting account emoji
...
probably a leftover from the StatusAssetSettings porting
(plus remove some non-existing functions)
2022-09-08 12:23:43 +02:00
Michał Cieślak
0be30b5e54
feat(@desktop/communities) Permissions - holdings edit and remove
...
Closes #6339
2022-09-08 11:11:28 +02:00
Michał Cieślak
c2c2532986
feat(@desktop/communities) Permissions - ENS panel added to "Who holds" selector
...
Closes #6338
2022-09-07 22:33:36 +02:00
Michał Cieślak
b2d678c2c4
chore(HoldingsDropdown): Component refactor and split into smaller files
...
- decomposed into set of separate components
- reduced number of magic numbers
- minor adjustments with design
2022-09-07 22:33:36 +02:00
Alexandra Betouni
262a6c3160
fix(AddAccountModal): Updated password error message
...
Closes #5719
2022-09-06 18:48:17 +03:00
Sale Djenic
07a0cdc680
fix(@desktop/keycard): additional updates
...
- `Setup a new Keycard with an existing account` flow improved
- code review comments applied
- Qml part updated due to the latest `StatusListItem` changes in `StatusQ`
2022-09-06 15:06:13 +02:00
Sale Djenic
79aece0aeb
fix(@desktop/keycard): updates to the onboarding/login flow
...
Changes done within this commit were required by the latest keycard
library change, where we gave up of sending few signals when we're
running/resuming flow, which were sent before (those were signal notifying
about unplugged reader, card not inserted and card inserted, they are sent
by the keycard lib now only if that is really needed).
2022-09-06 15:06:13 +02:00
Sale Djenic
2b84a91675
feat(@desktop/keycard): unnecessary assets removed
...
Images we were using are updated with animations according to the new
figma design.
2022-09-06 15:06:13 +02:00
Sale Djenic
afa7928bae
feat(@desktop/keycard): keycard settings -> migrate keypair flow
...
- Added flow which covers `Setup a new Keycard with an existing account` from
the keycard settings part (though two sub-flows there are missing, `Unlock Keycard`
and `Authentication` cause we don't have them yet).
- Updated factory reset flow (part of shared module) that it can read and display metadata
from a keycard if they are set, with this update this flow is almost complete, we are missing
`Unlock Keycard` flow for it as well.
2022-09-06 15:06:13 +02:00
Sale Djenic
59f23c82f7
feat(@desktop/keycard): new assets added
...
Images required by new design added.
2022-09-06 15:06:13 +02:00
Lukáš Tinkl
f4a6fa8012
fix(LanguageView): simplify the radio buttons handling
...
- pull in required StatusQ changes (see status-im/StatusQ#882 )
- simplify the radio buttons handling, no need for a ButtonGroup as they
share the same parent
- the radio buttons have the desired font size as a result ;)
2022-09-06 09:54:11 +02:00
Lukáš Tinkl
4026d3c60d
fix(AppMain): profile image doesn't look good after changing language
...
Fixes #7197
2022-09-05 19:16:03 +02:00
Khushboo Mehta
e9c270da87
fix(@desktop/wallet): Entering ENS name in SendModal doesnt work
...
fixes #6695
2022-09-05 14:55:31 +02:00
Anthony Laibe
eb357ff6e2
fix(@wallet): Add account not working
2022-09-05 14:28:42 +02:00
Stefan
d81b6ca518
fix(Chat): improve gif confirmation popup and fix preview whitelisting
...
Enable preview for gifs after enabling the gif functionality
Disable gif functionality if the preview was disabled
Addition fixes
- The gifs weren't checked if all images weren't enabled
- The subdomain wasn't checked for whitelisting if the main domain wasn't enabled
- Image clicking
- Dismiss asking for unfurling was not updating the state
Considerations
- Looked into having the "gif enabled" - "tenor unfurling" relation
embedded in the controller but it would require extensive refactoring
by implementing a data-model for unfurling whitelisted domains
Closes : #6829
2022-09-05 12:41:48 +02:00
Stefan
b691d358e5
chore(Chat/StatusGifPopup): refactor and simplify gif popup
...
Updates: #6829
2022-09-05 12:41:48 +02:00
Alexandra Betouni
e1c548696f
feat(Desktop)!: Updating desktop app due to IconSettings refactor
...
As part of https://github.com/status-im/StatusQ/issues/781
2022-09-02 18:41:21 +03:00
PavelS
ad484d7d01
fix(@desktop/chat): adjust emoji popup behaviour
...
Fixes #7094
2022-09-02 17:22:00 +03:00
PavelS
6fc340d2cd
fix(@desktop/onboarding): use system theme while onboarding
...
Fixes #6630
2022-09-02 16:17:43 +03:00
Anthony Laibe
ba4aac6456
feat: make screenshot test easy to add between steps
2022-09-02 10:45:23 +02:00
Alexandra Betouni
b6ff7b9ded
feat(desktop): Made activity button be visible everywhere
...
Closes #6635
2022-09-02 10:29:23 +03:00
Lukáš Tinkl
b1259a83f4
fix(StatusEmojiPopup): 'Flags' section is cut off in the emoji modal
...
account for top/bottom padding in the scroll view to fix the overall
height calculation
plus some smaller, mostly correct margins, cleanup
Fixes #7174
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
65a1f06382
fix(StatusEmojiPopup): fix initial loading of recent emojis
...
the "Recent emojis" was always empty until the user has clicked
additional emoji
loading the recent emojis in `Global.onSettingsLoaded` is too late; it's
executed long before the popup is opened; instead do it at the end of
parsing the categories
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
d30c80ef24
fix(Emoji/SearchBox): adjust right padding
...
clear icon was overlapping the search field's frame
Fixes #7175
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
2606de5ccb
fix(StatusEmojiPopup): fix emoji popup "y" position
...
it was off by `Style.current.halfPadding`
2022-09-01 19:28:21 +02:00
Igor Sirotin
5c909cae6c
fix(Profile): Added menu to remove profile image
2022-09-01 15:48:22 +03:00
Igor Sirotin
980135fedf
fix(ProfilePopup): Bind to displayName if current user
2022-09-01 15:31:50 +03:00
Igor Sirotin
66b79fbda8
tests: Can change own display name in ProfilePopup
2022-09-01 15:31:50 +03:00
Michal Iskierko
d6a061a517
feat(@desktop/chat): Add setting image in group chat
...
Image and cropping information are sent to status-go.
Issue #6466
2022-09-01 12:25:53 +02:00
PavelS
a01e0822b7
feat(@desktop/chat): add textformat quote option functionality
...
Adjust text format popup position
Fixes #6988
Requires https://github.com/status-im/StatusQ/pull/876
2022-09-01 12:45:45 +03:00
Michał Cieślak
c19dbaf09b
chore(@desktop): Bump StatusQ version
...
Fixes #6836
Cursor shape fixed in StatusImageCropPanel
2022-08-31 15:41:45 +02:00
Lukáš Tinkl
24719c680f
fix(ChooseBrowserPopup): 'Choose browser' modal doesn't look good
...
- export a non-blurry browsers image from Figma
- bring the whole UI closer to the design
- sllight refactor to user StatusDialog and layouts
Fixes #7169
2022-08-31 15:04:34 +02:00
MishkaRogachev
2d873db153
test(community): Fix community categories tests
2022-08-31 14:41:35 +03:00
PavelS
8de1e42a0f
fix(@desktop/chat): add autoscroll to cursor in chat input
...
Requires https://github.com/status-im/StatusQ/pull/868
Fixes #7093
Fixes #7171
2022-08-31 12:02:44 +03:00
Lukáš Tinkl
15d33eb7fd
fix(Global): 'Open in Browser' doesn't work in chat
...
strip the URL from any HTML tags before trying to open it; Qt sometimes
likes to leave some HTML tags there and that breaks the URL validity
checks further on
Fixes : #7170
2022-08-31 09:56:15 +02:00
Stefan
b499942eea
fix(Wallet/AddAccountModal): fix status-go error messages
...
Remove the unneeded native error dialog showing internal status-go
error strings. Instead redirect the error message for wrong private key
as specific error message.
Fixes : #6984
2022-08-30 19:05:06 +02:00
Igor Sirotin
41910c9a8a
fix(tests): Fixed message reply test
2022-08-30 17:03:36 +03:00
Anthony Laibe
e020466362
fix(@wallet): paste seed phrase
2022-08-30 14:17:33 +02:00
Khushboo Mehta
56e6427260
fix(@desktop/wallet): Assign an emoji to the default wallet account during onboarding
...
fixes #6694
2022-08-30 11:56:32 +02:00
Khushboo Mehta
ddb9caf4d7
feat(@desktop/wallet): Display price changes
...
fixes #6482
2022-08-30 10:27:35 +02:00
PavelS
3bd6fe0fdf
fix(@desktop/community): add online status to invite modal
...
Replace Contact component with StatusMemberListItem.
Add missing Nim functions to fill models with onlineStatus.
Adjust components paddings to match design.
Fixes #6985
2022-08-30 10:16:37 +03:00
Jonathan Rainville
6bd1cfde72
test(chat): add a test that install a sticker pack and sends a sticker
...
Fixes #6962
2022-08-29 10:52:00 -04:00
Jinho Jang
63e38133ad
Lokalise: updates
2022-08-29 14:06:53 +02:00
Michal Iskierko
61f2bb8a74
fix(@desktop/onboarding): Hide current account from accounts list
...
Fix #7045
2022-08-27 21:08:44 +02:00
Jonathan Rainville
7544bd6fb5
fix: change gateway and remove old code to decode the hash
...
Fixes:
- https://github.com/status-im/status-desktop/issues/6964
Depends on:
- https://github.com/status-im/status-go/pull/2795
- https://github.com/status-im/status-jenkins-lib/pull/44
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-26 19:47:02 +02:00
Michał Cieślak
9831a29bf5
chore(@desktop): Bump StatusQ version
...
Fixes #6805
Bounds behavior in StatusAppNavBar refined
2022-08-26 18:17:38 +02:00
Noelia
3d6e40fd79
feat(CommunityPermission): Added `How holds` collectibles dropdown
...
- Added collectibles tab component.
- Added extended dropdown base content component
- Added filter popup option.
- Added collectibles model
- Added subitems in model
- Added thumbnails mode view
- Created `CommunitiesStore` and moved mock data to there.
- Added forward subitems navigation and selection.
- Updated `statusq`.
Closes #6337
2022-08-26 18:06:58 +02:00
Jonathan Rainville
2bbd9f4363
fix(wallet-test): fix balance test
...
The test network was toggled twice. The banner was impeding with the wallet setting click. The asset list item was missing the objectName and also checking the balance was not resilient
2022-08-26 10:59:25 -04:00
Jonathan Rainville
109b9ac290
test(community): add a test that pins and unpins messages
...
Fixes #6894
2022-08-26 10:29:28 -04:00
Boris Melnik
02b9ceff78
fix(EmojiPopup): Fix emoji suggestions and add tests for it
...
Closes : #7020
2022-08-26 12:41:28 +03:00
Boris Melnik
04ce8df483
fix(toast-notifications): Fix notifcations listview sizes
...
Closes : #6767
2022-08-26 12:30:50 +03:00
Boris Melnik
10d53454b3
test(chat): Can send a gif
...
Closes : #6882
2022-08-26 12:18:42 +03:00
Pascal Precht
fa5b862d2c
feat(CreateCommunityPopup): introduce file selector and category panels
2022-08-26 10:59:41 +02:00
Boris Melnik
c7efbe6629
test(chat): Can edit a message and save
...
Closes : #6877
2022-08-26 11:57:59 +03:00
Pascal Precht
f2dea729a1
feat(CreateCommunityPopup): introduce canGoNext and nextAction for modal pages
2022-08-26 10:28:28 +02:00
Pascal Precht
3509de8673
feat(AdvancedView): introduce feature flag for discord import tool
...
This adds a feature flag for the discord import tool so we can start
landing individual pieces of the feature without it being fully
implemented.
It also introduces the modal chooser for creating new communities but
it doesn't do anything more than that, as of this commit
Closes #6843
2022-08-26 10:18:49 +02:00
Pascal Precht
e98a3b27fb
refactor: move CommunityBanner to shared namespace
2022-08-26 10:18:49 +02:00
Michał Cieślak
dfc7a6a951
fix(StatusChatInput): Remove formatting when pasting, pasting on selection fixed
...
Fixes #7015
Fixes #7097
2022-08-26 10:05:46 +02:00
Patryk Osmaczko
037937a04f
fix(@chat/groups): resolve undefined chatContentModule
...
fixes : #7146
2022-08-26 08:40:47 +02:00
Khushboo Mehta
e79d9dfc95
fix(@desktop/wallet): Search Bar missing in token selection popup
...
fixes #7014
2022-08-25 17:31:28 +02:00
Jonathan Rainville
6a603413c6
test(community-chat): add test to send images in chat
...
Fixes #6880
2022-08-25 10:23:43 -04:00
Boris Melnik
7b77973b86
test(chat): Can clean chat history
...
Closes : #6876
2022-08-25 15:17:52 +03:00
Boris Melnik
4f2db08a75
fix(StatusListItem): fix `sensor.onClicked` to `onClicked`
...
Closes : #7135
2022-08-25 11:55:55 +03:00