MishkaRogachev
6a72773ab6
feat(ActivityCenter): Refactor AC Store and fix notifications counting
...
Close #7654
2022-10-28 12:29:40 +03:00
Michal Iskierko
58fe1ed8ca
fix(@desktop/chat): If profile popup is opened close it before another opening
...
Fix #6650
2022-10-28 11:02:42 +02:00
Lukáš Tinkl
27c883ae98
fix(ContactsView): button is in the wrong position
...
Fixes #8080
2022-10-28 10:56:44 +02:00
MishkaRogachev
851dd3bc76
feat(ActivityCenter): Review fixed for community membership AС notifications
2022-10-28 00:25:10 +03:00
MishkaRogachev
5d8e3ac252
feat(ActivityCenter): Fix handling membership requests from AC
2022-10-28 00:25:10 +03:00
MishkaRogachev
9b93a9d3f9
feat(ActivityCenter): Common date-time lable
...
Close #7952
2022-10-28 00:25:10 +03:00
MishkaRogachev
532700f6c7
feat(ActivityCenter): Kicked from community notification
2022-10-28 00:25:10 +03:00
MishkaRogachev
9c8fee09cd
feat(ActivityCenter): Community membership status handling
2022-10-28 00:25:10 +03:00
MishkaRogachev
d4e4e66fc6
feat(ActivityCenter): Community membership notifications
...
Close #7277
2022-10-28 00:25:10 +03:00
Boris Melnik
6175beb40a
feat(Communities): Add checking access type in Welcome modal
...
Part of: #7072
2022-10-27 21:39:12 +03:00
Patryk Osmaczko
db2be47ee1
feat(storybook): extended editing of communities portal page
...
- added tags editor
- added active members editor
- refactored icon/banner models (removed imperative transforms)
- refactored icon/banner selection (removed single shots)
closes : #8032
2022-10-27 13:55:06 +02:00
Jonathan Rainville
e83f46e44a
test(community): add test that kicks a member
...
Fixes #6890
2022-10-26 14:03:21 -04:00
Khushboo Mehta
aec7a30d03
feat(@desktop/wallet): Updated UI for bridge and multi routing support
...
fixes #7334
2022-10-26 18:48:30 +02:00
Jonathan Rainville
68fbaeadc1
test(community): add test that invites a user to the community
2022-10-26 12:32:52 -04:00
Alexandra Betouni
752574cfdb
fix:(Settings): Added bottom row components in header
...
* Made tab bar in Profile Settings non scrollable with
the rest of the content
Closes #7525
2022-10-26 16:47:03 +03:00
Lukáš Tinkl
2c2337a45d
fix(MessageView): unbreak message reply update and found animation
...
due to the refactor, StatusMessage is no longer the toplevel item inside
the delegate, so adjust the functions
some minor cleanups and dead code removals; striving for keeping the
number of properties and bindings inside a ListView delegate at a minimum
2022-10-26 12:50:39 +02:00
Jonathan Rainville
afaf7717e8
fix: fix signals not passing the callback
...
Fixes #8038
We added a callback arg to the signals, but signals do not support default args. You need to pass the exact number of args.
2022-10-26 10:29:33 +02:00
Jonathan Rainville
cea4945cba
feat(storybook): add browser settings in the storybook
2022-10-25 14:27:50 -04:00
Michał Cieślak
2e05a9784e
fix(InviteFriendsToCommunityPopup): invite candidates list made scrollable
...
Additionally, bottom padding is fixed to avoid cutting-off the list
too early.
Closes : #7603
2022-10-25 17:03:44 +02:00
Michał Cieślak
6b90d4d5a6
chore(Storybook): add pages for InviteFriendsToCommunityPopup and related components
...
Closes : #8004
2022-10-25 17:03:44 +02:00
Michał Cieślak
57e80255bf
fix(Global): Popup components moved from Global.qml to dedicated non-singleton component
...
Closes : #7992
2022-10-25 15:35:18 +02:00
Alexandra Betouni
080bc44971
fix(AppMain): only show banner when disconnected
...
Closes #7416
2022-10-25 08:26:29 -04:00
Lukáš Tinkl
70e9c89465
fix(AboutView): "Our principles" button not working
...
as a bonus, add the link to release notes as well
Fixes #8020
2022-10-25 08:26:23 -04:00
Michal Iskierko
6d2a2e6e03
fix(@desktop/general): Fix clicking deep links in chat
...
Clicking any deep-link in chat: /u, /c, /cc does not open browser but executes instantly
Fix : #6302
2022-10-25 08:26:16 -04:00
Richard Ramos
3b3b737956
feat: encrypt communities
2022-10-25 08:26:10 -04:00
Alexandra Betouni
594983c889
fix(BackUpSeed): Confirm # word input had no focus
...
Closes #7680
2022-10-24 17:28:36 +03:00
Iuri Matias
fbccb31960
chore(@storybook): add language & currency settings view to storybook
...
chore(@storybook): add language & currency settings view to storybook
chore(@storybook): add language & currency settings view to storybook
fix storybook menu
remove qsTr
2022-10-24 10:25:56 -04:00
Anthony Laibe
76aedc3615
feat(@wallet): display ens name with saved addressess
2022-10-24 12:39:34 +02:00
Lukáš Tinkl
f722dc0761
fix(CommunitiesGridView): don't display header labels when section empty
...
Do not display the Featured/Popular labels when the corresponding section
is emtpy
Fixes : #7946
2022-10-21 11:40:52 +02:00
Pascal Precht
7706a6caea
fix(CreateCommunityPopup): reset discord filelist when modal is opened
...
Prior to this commit we would reset the file list (and categories and
channels) whenever the `CreateCommunityPopup` was closed.
This made sense because at that point we could assume that the user has
decided to somehow stop the process of an import, so the next time the
modal is opened again, we want that data to be reset.
However, it turned out that this introduced a bug in the scenario where
and import is running, and while it's running, when the user decides to
hide the progress modal, it would reset the warnings count, resulting in
the progress banner to show an invalid state until the next progress
signal was emitted.
We don't want to reset this data every time we close the modal. We only
want to reset it when we know there's no import in progress.
Fixes #7787
2022-10-20 12:19:02 +02:00
Lukáš Tinkl
8e307d6c35
chore: minor Discord import related UI fixes
...
- correct plural in qsTr()
- readonly properties
- remove obsolete/dead/unused code
2022-10-20 10:40:41 +02:00
Sale Djenic
a60e5d49cf
feat(@desktop/keycard): create a new pairing code
...
Fixes : #7038
2022-10-19 13:24:41 +02:00
Sale Djenic
1f49f3fedd
chore(@desktop/keycard): keycard animations' details set as constants for easier maintaining
2022-10-19 13:24:41 +02:00
Sale Djenic
7377526553
feat(@desktop/keycard): create a 12-digit personal unblocking key (PUK)
...
Fixes : #7037
2022-10-19 13:24:41 +02:00
Sale Djenic
9b2a63c400
feat(@desktop/keycard): change pin flow added
...
Fixes : #7034
2022-10-19 13:24:41 +02:00
Lukáš Tinkl
025a45d1a4
chore(AppMain): improve startup time
...
- wrap everything we can in AppMain with a (async) Loader
- do not access globals w/o a proper store
- drop some dead code
Although I wasn't able to completely fix the bug, the ~50% improvement in
startup time is still worth trying imho. On my machine, the startup time
went down from ~7s to under 4s.
Related: #7292
2022-10-19 10:48:20 +02:00
Patryk Osmaczko
fa1f396a86
fix(communities/portal): navigate or spectate community
...
fixes : #7244
2022-10-18 21:21:10 +02:00
Patryk Osmaczko
a543f46de5
chore(communities/portal): extend curated communites model
2022-10-18 21:21:10 +02:00
Patryk Osmaczko
76f79cda4d
chore(communities/portal): remove dummy model
2022-10-18 21:21:10 +02:00
Patryk Osmaczko
27a9133882
feat(communities/portal): add tags filtering
2022-10-18 12:53:41 +02:00
Patryk Osmaczko
534a0d0f45
feat(StatusQ): implement overflow pattern to StatusCommunityCard
2022-10-18 12:53:41 +02:00
Patryk Osmaczko
a2b88d7b77
feat(storybook): extend communities portal cards with tags
2022-10-18 12:53:41 +02:00
Iuri Matias
440d0a9017
chore(@storybook): add about view to storybook, refactor about view to use calls from store instead of global
...
chore(@storybook): add about view to storybook, refactor about view to use calls from store instead of global
fix storybook menu
2022-10-17 10:03:17 -04:00
Lukáš Tinkl
7a407662e2
feat: New Profile Modal
...
Fixes : #7360
2022-10-17 12:05:54 +02:00
Stefan
057d0c565e
fix(Wallet): fix import seed in account creation
...
Remove the workaround, to the approach of using the complete last word event,
for three letters seed-words. The three letters condition introduced
another side effect when completing the "sentence" and made the
_internal.mnemonicInput contain an extra duplicate word.
Unify the event `doneInsertingWord` generation for the internal purpose
with the external. This will trigger a secondary for some usage but
I see no problem with even in other usages.
Fix corner case when user enters a correct seed word that is not singular
and uses the mouse to jump. In that case the doneInsertingWord is not triggered
Fixes : #7715
2022-10-14 14:20:35 +02:00
Sale Djenic
43011645f2
fix(@desktop/keycard): clicking `Get Keycard` button should direct to purchase page
...
Fixes : #7027
2022-10-14 13:49:23 +02:00
Khushboo Mehta
7e82b36509
feat(@desktop/wallet): Create API to retrieve historical price for a token
...
fixes #7260
2022-10-14 10:29:29 +02:00
Sale Djenic
b1f8a476e8
feat(@desktop/keycard): rename keycard flow
...
Fixes : #7033
2022-10-13 19:58:45 +02:00
Sale Djenic
c1f4874e18
feat(@desktop/keycard): UI for the keycard settings in case user has set up a keycard
...
Keycard settings view - UI - developed in a way that list of keycards is displayed
if there is at least one keycard set up. If the a keycard is locked or gets locked it
will be correctly marked in red. Selecting keycard from the list, its details may be
seen and additional flows may be run for it (so far only unlock flow is developed).
Fixes : #7025
2022-10-13 19:24:04 +02:00
Sale Djenic
86a2d963ad
chore(@desktop/keycard): appropriate margin set for title for all views in settings
2022-10-13 19:24:04 +02:00
Lukáš Tinkl
813dbc57c0
feat: notification through notify-send on Linux
...
plus some minor UI changes in the Notifications settings; notably
toggling the exemptions was broken
Closes #2520
2022-10-13 17:28:46 +02:00
Noelia
94910e9554
fix(Onboarding): Give consistency to Create / Confirm password view font-size
...
Updated `Create` and `Confirm` password views according to new design decisions taken to give consistency to the onboarding screens (related to font-size).
Updated related squish test cases: Screenshots updated with new font-size and refactored some objectNames and objects that where using `text` property instead of `objectName`.
Updated `Input` components to `StatusPasswordInput` ones.
Fixes #7447
2022-10-13 16:15:36 +02:00
Michał Cieślak
f0e238dce6
chore(general): Remove profile pictures visibility options
...
From now on, if the image is available it should be displayed
uncoditionally.
Closes : #7609
2022-10-13 07:51:55 -04:00
Michał Cieślak
948dc8e747
fix(AppMain): Community color shown in left bar
...
Closes : #7763
2022-10-13 13:05:47 +02:00
Sale Djenic
4153489ade
fix(@desktop/keycard): onboarding - typo
...
Fixes : #7880
2022-10-13 11:04:19 +02:00
Sale Djenic
0cb23e0f16
fix(@desktop/keycard): login flow
...
Onboarding flow updated according to the latest related
figma changes.
2022-10-13 08:28:21 +02:00
Sale Djenic
2a019f330a
chore(@desktop/keycard): `quaternary` and `quinary` actions introduced
2022-10-13 08:28:21 +02:00
Sale Djenic
095578b517
fix(@desktop/keycard): onboarding flow `I already use Status` -> `Login with Keycard` updated
...
Onboarding flow updated according to the latest related
figma changes.
2022-10-13 08:28:21 +02:00
Sale Djenic
eb5ad8c911
fix(@desktop/keycard): onboarding flow `I'm new to Status` -> `Import a seed phrase` -> `Import a seed phrase into a new Keycard` updated
...
Onboarding flow updated according to the latest related
figma changes.
2022-10-13 08:28:21 +02:00
Sale Djenic
9be07efec3
fix(@desktop/keycard): onboarding flow `I'm new to Status` -> `Generate keys for a new Keycard` updated
...
Onboarding flow updated according to the latest related
figma changes.
2022-10-13 08:28:21 +02:00
Lukáš Tinkl
7f944c09be
fix: unbreak the "Jump to" menu item
...
qrc:/app/AppLayouts/Chat/popups/PinnedMessagesPopup.qml:143:
TypeError: Cannot call method 'jumpToMessage' of undefined
2022-10-12 11:16:10 -04:00
Michał Cieślak
d5a4ab5967
feat(Storybook): LoginView - initial setup
...
Closes : #7865
2022-10-12 10:54:55 -04:00
Boris Melnik
4cfa4e5451
fix(replies): Fire dataChanged when contact changed in reply
...
Closes : #7687
2022-10-12 10:54:24 -04:00
Stefan
6cfcd92c00
fix(Keycard): disable unfinished onboarding keycard login feature
...
This workflow doesn't save the keystore files which are required in order
to create new wallet accounts. It is not yet clear how to proceed with
saving the keystore files without an accountId.
See `setupAccountKeycard` which is missing `storeAccount*` calls vs
working workflow done in `setupAccount`
Closes : #7867
2022-10-12 10:49:50 -04:00
Alexandra Betouni
6fa4553d08
fix(DragnDrop): re-enabled drag and drop
...
Closes #7484
2022-10-12 10:34:46 -04:00
Boris Melnik
073e97eecd
fix(Communities): Fix elide for communtiy public key
...
Closes : #7777
2022-10-12 16:33:18 +03:00
Boris Melnik
6a11a89ff3
fix(Reply): Add check if responsed message was deleted and add `<deleted>` to reply message
...
Closes : #7372
2022-10-12 15:43:48 +03:00
Igor Sirotin
293981b0b2
fix(SplashScreen): Fixed blurry animation
2022-10-11 19:29:35 +03:00
Michał Cieślak
553f1f5beb
fix(ChatHeaderContentView): Unreachable buttons in community header at min width
...
Closes : #7647
2022-10-11 16:58:41 +02:00
Noelia
2716e8a7c9
fix(Chat/CommunityColumn): Create new chat button looks inconsistent across views
...
Added consistency between chat / community views: Colour and button position modified to be the same.
Fixes #7648
2022-10-11 16:05:35 +02:00
Stefan
de2c421b5e
fix(Wallet): allow to edit name and color for a new account before authentication
...
There is no good reason to keep user entering information before authenticating
Also fix typo
Fixes : #7714
2022-10-10 16:54:46 +02:00
Lukáš Tinkl
daa264c366
fix: chat view channels are too thin
...
Closes #7682
2022-10-10 16:01:25 +02:00
Michał Cieślak
2b6150177b
feat(Storybook): First sample page (CommunitiesPortalLayout)
2022-10-10 15:09:12 +02:00
MishkaRogachev
2710d02fea
Fix(Communities): Fix cropped list in invite users to community popup
...
Close #7798
2022-10-10 13:17:12 +04:00
Noelia
11fcd82b82
fix(Language): App crashes when language is changed
...
Enabled restart info popup after language is changed --> Workaround to temporary resolve the crash we have when language is changed (`startupModule` is null and some qml bindings are still calling this dead pointer) so, change language will not retranslate and instead, also on mac and win, the app will need a restart to apply the new language.
Disabled retranslations for all os on the corresponding service.
Will temporary fix #7709
2022-10-07 18:45:41 +02:00
MishkaRogachev
c4496483d3
feat(ActivityCenter): handle notification's updates via response
2022-10-07 15:09:56 +04:00
MishkaRogachev
9b227cbfd9
feat(ActivityCenter): Add CTA for contact request notifications
...
Close #7277
2022-10-07 15:09:56 +04:00
Patryk Osmaczko
acbf6fce51
feat(@desktop/communities): add new join community workflow
...
- user is able to see community without being a member
- invitation bubble always display "Go to Community"
- join community buttons are displayed in community view
main part of: #7072
2022-10-07 09:10:21 +02:00
PavelS
2da05c0025
fix(@desktop/chat): update toast message logic
...
Fixes #7487
2022-10-06 11:43:35 +02:00
Noelia
bc1b2735ca
fix(Community/Settings): Second Nav of community differs from the Design
...
- 'Settings' title removed and it is shown instead the Community name and number of members
- Overview icon updated according to the design
- Icon of members size updated according to the design
- The spaces between edges of the Secondary Nav tab and items updated according to the design
Fixes #6785
2022-10-06 09:31:16 +02:00
Pascal Precht
bf14b06d55
feat(CreateCommunityPopup): add discord import progress panel and discord message handling
...
This adds the UI plus all necessary models and signal handling to render
discord import progress in the desktop application.
It also introduces message handling for discord chat message types.
Requires status-im/status-go#2826 to function
Co-authored with @caybro
2022-10-06 09:13:57 +02:00
Richard Ramos
ed8c0815e2
feat: correct storenode query behavior and remove useless menu item
2022-10-05 10:21:53 -04:00
Noelia
92c62bdbdd
fix(Community/Settings): Community overview/settings layout broken
...
Fixed top margin and content type.
Removed right margin in central panel.
Fixed #7666
2022-10-05 15:15:31 +02:00
Igor Sirotin
f32e551c75
fix(InviteFriendsToCommunityPopup): Created single global instance. Fixed profile icons.
2022-10-05 14:37:36 +03:00
Michał
80bcb15bc3
Revert "fix(ChatMessagesView): unbreak closing reply bubble"
...
This reverts commit d7710ce135
.
2022-10-05 13:33:49 +02:00
Michał
a6beeee3e7
Revert "fix(ChatMessageView): delayed binding for proper msg height calculation"
...
This reverts commit 53a3a769d9
.
2022-10-05 13:33:49 +02:00
Lukáš Tinkl
99272c580c
fix(ChatMessagesView): Loading spinner and scroll to bottom button overlap
...
- remove the extra spinner (ok'ed by John and Benj)
- use the more modern StatusIcon, w/o the unconditional ColorOverlay
- some minor cleanup
Closes : #7645
2022-10-05 02:59:37 +02:00
Michal Iskierko
e28163a771
fix(@desktop/chat): Fix sending request to ens account.
...
Fix #7699
2022-10-04 13:27:34 -04:00
MishkaRogachev
9d103e5b07
feat(ActivityCenter): Fix unreadNotificationsCount availability on every section
...
Close #7674
2022-10-04 17:05:47 +04:00
MishkaRogachev
1784a98df3
feat(ActivityCenter): AC topbar panel fixes
...
Close #7656 and #7635
2022-10-04 17:05:47 +04:00
Igor Sirotin
7d08c06524
fix(chat): Connected font sizes to Theme properties
2022-10-04 15:14:04 +03:00
Igor Sirotin
b65023bf45
fix(PinnedMessagesPopup): Fixed reply messages displaying
2022-10-04 14:09:19 +03:00
Alexandra Betouni
3e3ad7fef5
fix(Community): big space in invite friends popup
...
Closes #7707
2022-10-04 13:38:50 +03:00
Michał Cieślak
2b8ee35e91
fix(CommunitiesPortal): display banner in community portal cards
...
Closes #7417
2022-10-04 12:06:23 +02:00
Michał Cieślak
a21bbc8ba8
fix(InsertDetailsView): use force flag for getColorHashAsJson to skip ENS check
...
Closes : #7671
2022-10-04 11:32:51 +02:00
Michał Cieślak
53a3a769d9
fix(ChatMessageView): delayed binding for proper msg height calculation
...
Direct binding was causing problems with height calculation in some
environments (qt 5.15) and lack of binding in other (5.14). This is
a solution which seems to work in both cases.
Closes : #7703
2022-10-04 11:32:34 +02:00
Noelia
b2f927b716
test(suite_messaging): Created new suite_messaging
...
Created new `suite_messaging` where all related chat tests will be migrated to.
- `tst_ChatFlow` has been moved to new `suite_messaging`. It still contains some broken tests.
- `tst_groupChat` has been moved to new `suite_messaging`. It is now working (but it relies on the mailserver so could fail sometimes).
- `tst_statusLoginPassword` has been moved to new `suite_onboarding`.
- It has been needed to move some object definitions from `chat_names.py` to `global_names.py` since they are shared between different suites.
- Some other minor object and steps definitions have been moved to fit with the new structure.
Closes #7624
2022-10-04 11:17:47 +02:00
Noelia
03691ba4b1
test(GroupChat): Broken tests updated
...
The create a group chat related objects have been updated according to new qml changes.
Now these tests are working (if they don't work it is bc of mailserver reliability).
2022-10-04 11:17:47 +02:00
Noelia
d0fc2db9bd
test(chore): Added splash screen animation recognition and general banners management
...
"the user lands on the signed in app" step incorporates the following verifications (main screen is ready):
- Splash screen animation is loaded and ended.
- Banners that appear in the main screen are closed before starting other actions (secure seed phrase, connection information and update app information banners).
2022-10-04 11:17:47 +02:00
Michał Cieślak
4452574c24
feat(CommunitiesPortal): show placeholder when no search results
...
Closes : #7299
2022-10-04 11:09:40 +02:00
Michał Cieślak
e70fecaf2d
feat(CommunitiesPortal): implement text search using mocked model
...
Additionally:
- communities grid made scrollable
- filtering done using SortFilterProxyModel
- various adjustments to the design
- clear input button added to the search input
Closes : #6360
2022-10-04 11:09:40 +02:00
Khushboo Mehta
9638b200e1
fix(@desktop/wallet): Added squish test for change password and relogin
...
fixes #6900
2022-09-30 15:56:03 +02:00
Sale Djenic
a1027ff087
feat(@desktop/keycard): sign transaction using `Authenticate` flow
...
Actually this is not a signing transaction, but rather authenticating logged in
user when he wants to send a transaction. An authentication is done by entering
password(regular user) or pin(keycard user).
A real signing transaction feature will be (hopefully) added in a near future where
we're going to sign a transaction on a keycard which corresponds to a certain
account, a user wants to send a transaction from.
To sum up... this change just removes password from the send modal and introduces
`Authenticate` flow instead.
Fixes : #7510
2022-09-29 17:28:18 +02:00
Michał Cieślak
b34b9fb347
fix(Popups): clipping area fixed in various popups
...
Closes : #7601
2022-09-29 10:39:07 -04:00
Stefan
39527a5739
fix(wallet): fix never fetching transactions
...
The RootStore was calling checkRecentHistory on the wallet section View
instead of the transaction View.
Still the workflow is broken due to the 20 minutes timer that calls
the checkRecentHistory and hangs the the main thread (UI) for a long time
Fixes : #7266
2022-09-29 10:45:27 +02:00
Michał Cieślak
b984b04c70
fix(ContactsColumnView): Removed margin when the list positioned not at the end
...
Closes #7526
2022-09-29 00:23:55 +02:00
Michał Cieślak
f48aee2e44
fix(UserListPanel): Removed margin when the list positioned not at the end
...
Closes #7526
2022-09-29 00:23:55 +02:00
Igor Sirotin
010bdc9956
feat(CreateChatView): Support pasting chat key
2022-09-28 09:55:25 -04:00
Michal Iskierko
3bcd26b6ae
fix(@desktop/general): Fix sections switching shortcuts
...
Ctrl+n shortcut changes enabled section.
Fix #7478
2022-09-28 09:42:14 -04:00
Alexandra Betouni
fc3daa1451
(StatusSectionLayout): removed big space between header and content
...
Closes 7312
2022-09-28 15:37:52 +03:00
Noelia
751d61df8b
fix(Communities/Settings): Cropped bottom panel in Community Overview
...
Footer buttons anchored to `leftPanel` bottom.
Improved list view alignment.
Fixes #7322
2022-09-28 12:01:58 +02:00
Alexandra Betouni
d45230a6f7
fix(CreateChatView): disable confirm button if no tags added
...
Closes #7493
2022-09-28 12:53:16 +03:00
Sale Djenic
c5a81455e8
fix(@desktop/keycard): change password disabled for a keycard user
2022-09-27 20:15:34 +02:00
Sale Djenic
4e257539b8
chore(@desktop/keycard): `usingBiometricLogin` prop added to the user profile global instance
2022-09-27 20:15:34 +02:00
Sale Djenic
3687df2a2f
chore(@desktop/keycard): `isKeycardUser` prop added to the user profile global instance
2022-09-27 20:15:34 +02:00
Sale Djenic
08ef68706f
feat(@desktop/keycard): login flow wrong keychain pin update
2022-09-27 20:15:34 +02:00
Sale Djenic
861c585d2b
feat(@desktop/keycard): adding wallet account using `Authenticate` flow
...
Fixes : #7509
2022-09-27 20:15:34 +02:00
Sale Djenic
db1bbef0e1
fix(@desktop/wallet): validation of a seed phrase if it contains a word of length 3 fixed
2022-09-27 20:15:34 +02:00
Sale Djenic
64f167a32d
fix(@desktop/wallet): pasting seed phrase fixed
2022-09-27 20:15:34 +02:00
Sale Djenic
4bff0b14ed
fix(@desktop/wallet): crash adding an account via seed phrase fixed
2022-09-27 20:15:34 +02:00
Sale Djenic
f11ff29cb4
feat(@desktop/keycard): check what’s on a Keycard
...
Fixes : #7032
2022-09-27 20:15:34 +02:00
Sale Djenic
10c3b66336
feat(@desktop/keycard): unlock keycard flow added to the flows which are using it
...
- factory reset flow updated with unlock keycard flow
- setup new keycard (keycard migrate) flow updated with unlock keycard flow
- authenticate flow updated with unlock keycard flow
2022-09-27 19:03:18 +02:00
Igor Sirotin
c8bb6ae30e
fix(CommunitySettingsView): Fixed sending community invitations
2022-09-27 19:41:23 +03:00
MishkaRogachev
ced2454bdc
feat(ActivityCenter): Force sorting notifications by timespamp
...
Close #7492
2022-09-27 18:14:07 +04:00
Lukáš Tinkl
a209d39881
fix: ENS name issues
...
- don't display identicon rings for contacts with an ENS name
- prefer the at-form (@foo-user) whenever possible, and don't display their
username or pubkey unless they are locally given a nickname
- show compressed keys everywhere instead of the regular ones
Fixes : #7319
Fixes : #7515
2022-09-26 22:38:02 +02:00
Lukáš Tinkl
54c73b0be7
chore: cleanup, fix warning, remove dead code
2022-09-26 22:38:02 +02:00
MishkaRogachev
2681542a98
feat(ActivityCenter): Store AC properties globaly
...
Close 7489
2022-09-26 15:49:46 +03:00
MishkaRogachev
ac9d68b6f5
feat(ActivityCenter): Add ReplyBadge & review fixes
...
Close 7276
2022-09-26 15:49:46 +03:00
MishkaRogachev
b9ca8654a8
feat(ActivityCenter): Fix messages and AC notifications height
...
Close #7497
2022-09-26 15:49:46 +03:00
MishkaRogachev
d4d22f4094
feat(ActivityCenter): Notification badge with community info
2022-09-26 15:49:46 +03:00
MishkaRogachev
b923c97773
feat(ActivityCenter): customize badgies for communities and group chats
2022-09-26 15:49:46 +03:00
MishkaRogachev
239563e93b
feat(Activity Center): Making mentions AC notifications match design and specs
...
Close #7275
2022-09-26 15:49:46 +03:00
Alexandra Betouni
7ea19d14d0
fix(CommunityListTags): fixed gradiend on dark theme
...
Closes #7257
2022-09-26 15:30:14 +03:00
PavelS
6a96bc93b3
fix(@desktop/chat): handle same name mentions
...
Fixes #7220
2022-09-22 15:01:55 +03:00
Lukáš Tinkl
19391d9052
fix(PinnedMessagesPopup): don't show empty replies and reactions
...
Fixes : #7498
2022-09-22 12:18:04 +02:00
Lukáš Tinkl
19aa32a07e
fix(ContactPanel): unbreak showing identicon rings
...
- unbreak the user icon in the popup menu
- don't show idention ring for ENS names
Fixes : #7496
2022-09-22 11:21:37 +02:00
Lukáš Tinkl
52dbf9b7c8
fix(CommunitiesListPanel): set uniform icon size
...
we want same icon sizes here, no matter if there's an image or not
Fixes : #7285
2022-09-22 11:18:16 +02:00
Lukáš Tinkl
d7710ce135
fix(ChatMessagesView): unbreak closing reply bubble
...
there was a binding loop warning; but this one also fixes overlapping
messages
Fixes : #7481
2022-09-22 08:37:29 +02:00
Alexandra Betouni
311cf5332c
fix(Createchat/EditGroupChat view): fixed spacing all over
...
Closes #7369
2022-09-21 17:39:51 +03:00
Alexandra Betouni
b94beff89f
fix(TransferOwnershipPopup): copy button right margin
...
Closes #7412
2022-09-21 16:32:25 +03:00
Michal Iskierko
680dd39c76
fix(@desktop/community): Only admin can open community settings
...
Fix #7379
2022-09-21 14:25:09 +02:00
Lukáš Tinkl
58b56d831b
feat(PinnedMessagesPopup): enable Unpin context menu entry
...
and remove the context actions we do not actually use
Fixes : #7439
2022-09-21 10:48:20 +02:00
Lukáš Tinkl
c7c77b52eb
fix(ChatHeaderContentView): don't display "Contact" subtitle
...
for 1-to1 chats
Fixes : #7419
2022-09-20 18:02:34 +02:00
MishkaRogachev
91d80541be
fix(ActivityCenter): fix calculating AC notification types
...
Close #7361
2022-09-20 16:43:21 +03:00
MishkaRogachev
2d02a3cb2e
fix(ActivityCenter): Refactor components for viewing notifications
2022-09-20 16:43:21 +03:00
MishkaRogachev
edbd9adbb6
fix(ActivityCenter): Getting any of AC notifications visible
...
Close #7016
2022-09-20 16:43:21 +03:00
Lukáš Tinkl
6668803fb3
fix(MyProfileSettingsView): adjust biometrics switch padding
...
Fixes #7306
2022-09-20 14:38:18 +02:00
Alexandra Betouni
dd08cb60c2
fix(AssetsDetailView): fixed warning
2022-09-20 14:31:17 +03:00
Lukáš Tinkl
28ca3bd075
hotfix: unbreak opening URL in the builtin browser
...
The functions needs to stay at the toplevel to be accessible from
AppMain
Fixes : #7434
2022-09-20 11:34:04 +02:00
Alexandra Betouni
fb7989db55
fix(Profile/ContactsView): updated contacts layout
...
All contacts should be shown in one long list, should
the list is longer than the page, the page should
scroll down
Closes #6262
2022-09-20 11:13:51 +03:00
Michał Cieślak
f900e7c00e
fix(general): buttons font fixed, font loading refactored
...
Fixes : #7389
2022-09-19 22:10:25 +02:00
Michał Cieślak
648c943c53
feat(@desktop/communities) Permissions - 'is allowed to' dropdown
2022-09-19 22:00:03 +02:00
Michał Cieślak
34625ad1c4
feat(@desktop/communities) Permissions, 'who holds' section - handling localiezed amounts
...
Closes #7162
2022-09-19 21:46:44 +02:00
Lukáš Tinkl
9addf1221b
fix(PinnedMessagesPopup): “Jump to” button doesn’t work pinned messages popup
...
This was never implemented, eventhough a similar approach is used with
the global AppSearch. Expose the method `scrollToMessage(messageId)` so
that it can be called from QML directly.
Fixes #7375
2022-09-19 16:34:07 +02:00
Michał Cieślak
992bd01f83
fix(@chat/members): display member's picture according to settings
...
Closes : #7309
Two fixes:
- current user's picture is always visible
- hide pictures off all members (excluding self) when "noOne" options is
set
2022-09-19 14:53:48 +02:00
Stefan
93af435bf9
fix(tests): don't rely on quick actions, wait for components to be ready
...
Onboarding tests fail on mac. The fix is to wait for the delayed
components to be ready before clicking on the quick actions.
2022-09-19 13:16:22 +02:00
Michal Iskierko
62c2b56fc8
fix(@desktop/chat): Improving displaying user names in chat
...
1. Rename contactDetails.displayName -> defaultDisplayName
2. Add contactDetails.optionalName (filled in contact service)
3. Set in message_model defaultDisplayName and optionalName values
4. Adjust UI
Issue #7241
2022-09-19 11:24:35 +02:00
Michal Iskierko
a45770cc98
fix(@desktop/chat): Fix showing contact names after restoring account
...
Fixes #7241
2022-09-19 11:24:35 +02:00
Stefan
0f1ade6967
tests(chat): adapt gif test and add image unfurling test
...
The gif test was manually activating the unfurling, which is no longer
necessary. Now check that enabling gifs will enable tenor unfurling
Also add a test for image unfurling and validate the unfurling image
links components and preview settings.
2022-09-19 11:19:17 +02:00
Michal Iskierko
a0c145fbfc
fix(@desktop/community): Fix member icons in invite friends panel
...
Fix #7364
2022-09-19 10:02:36 +02:00
Lukáš Tinkl
d7cfa3318c
fix broken contact/chat images in StatusSearchListPopup
...
Fixes : #7409
2022-09-19 07:57:45 +02:00
Lukáš Tinkl
9bbbdc828b
chore: sync StatusQ
...
- corrects the spacing in "Pinned by @author" message
- and fix a typo
Fixes : #7305
2022-09-16 15:26:11 +02:00
Lukáš Tinkl
781575c4b5
fix: Import Community panel fixes
...
Closes #7362
2022-09-16 14:11:40 +02:00
Lukáš Tinkl
a862c0672b
fix: community banners UI fixes
...
- fix spacing/padding/margins
- remove MouseAreas, they block hovering the buttons (not needed any
longer thanks to our new QQC2 buttons)
- some minor cleanups
Fixes #7366
2022-09-16 11:49:42 +02:00
Stefan
fea157e50e
fix(chat): remove tenor.com domain from preview
...
Also use the preview width if available
Fixes #13955
2022-09-16 09:45:51 +02:00
Alexandra Betouni
b47b3e8be6
feat(AssetDetailView): Adding price history chart
...
Closes #6490
2022-09-15 18:13:38 +03:00
Lukáš Tinkl
bd8a384d26
fix(CommunityColumnView): Mute button in the chat list is not working
...
Fixes #7370
2022-09-15 17:02:26 +02:00
Igor Sirotin
b2e26dfaa2
fix(AppMain): Fixed typo that lead to hiding "Back up seed" banner
2022-09-15 15:25:32 +03:00
Lukáš Tinkl
9943a7cf1f
hotfix: make sure to remove all references to pinnedMessagesListPopup
...
Fixes app startup
2022-09-15 11:30:15 +02:00
MishkaRogachev
25c5be2f78
feat(ActivityCenter): Refactor AC from chat and place in mainui
...
Close #7338
2022-09-15 12:21:06 +03:00
Lukáš Tinkl
2dca7904b8
fix(PinnedMessagesPopup): pinned messages modal design issues
...
- align the dialog to design
- fix radio button logic (it was possible to uncheck a mutually exclusive
checked button eventhough it's inside the button group, leaving the Unpin
button in an undefined state)
- port to StatusDialog and layouts, dropping a lot of needless code
- remove dead code for passing around the `property Component
pinnedMessagesListPopupComponent`; the popup is being invoked via
`Global.openPopup()`
Fixes #7316
Fixes #7315
2022-09-15 10:55:56 +02:00
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
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
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
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
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
Khushboo Mehta
928e1999d9
feat(@desktop/wallet): Implement Transaction details as per new design
...
fixes #7214
2022-09-09 21:36:58 +02:00
PavelS
bdc072e337
fix(@desktop/settings): update display name validation to unblock saveability
...
Fix #7177
2022-09-09 18:13:57 +03: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