Pascal Precht
d5db1e6356
Add banner that indicates history archive downloads are in progress
...
This needs: https://github.com/status-im/status-go/pull/2995
2022-12-01 18:01:27 +01:00
Khushboo Mehta
9ded9d4ffa
feat(@deaktop/wallet): Add bridge view
...
fixes #8236
2022-12-01 17:15:55 +01:00
Lukáš Tinkl
9559789030
chore: reduce the number of (verification) RPC calls
...
- when calling `Utils.getColorHashAsJson()` we don't actually need to
issue ID verification requests at all and there might be situations when
we know beforehand that we don't need the ENS verification either
- change these helper functions' syntax and do early returns in that case
- in MessageContextMenuView, the "contact details" were duplicated, so
remove one
- remove dead code, fix some warnings
2022-12-01 16:50:23 +01:00
Michał Cieślak
4de8c6c313
fix(MyProfileSettingsView): Temporary image cropped properly
...
Closes #8520
2022-12-01 16:11:40 +01:00
MishkaRogachev
e635ccdc93
fix(ActivityCenter): Get rid of DelegateChooser in ActivityCenterPopop
...
Close #8499
2022-12-01 15:05:03 +04:00
Jonathan Rainville
b65211ac94
feat(Settings): Enable Community Archive by default and remove toggle
...
Closes : #6098
Original commit by @borismelnik
2022-11-30 14:41:48 -05:00
Richard Ramos
8720fe6949
chore(waku2): disable light nodes in status.prod
2022-11-30 10:24:38 -05:00
Pascal Precht
3af77c9c96
fix(chat): rename 'Chat' -> 'Messages' headline
...
Closes #8483
2022-11-30 14:33:20 +01:00
Boris Melnik
bff6b22fc4
fix(replies): Get original message from status-go for replies
...
Fixes : #7248
2022-11-30 14:07:49 +01:00
Lukáš Tinkl
3d4cb12d0c
fix: some notification UI fixes
...
This aims at bringing the notifcation display closer to what regular
messages look like, namely:
- show compressed chat keys
- don't show identicon rings for ENS names
- fix timestamps and their tooltips (`notification` isn't part of StatusMessage!)
- unbreak clicking outside of the whole popup overlay (`activityCenter`
is undefined)
- fix blurry checkmark icon for marking notification as read
2022-11-30 11:05:58 +01:00
Jonathan Rainville
4c1370f7ef
test(Settings): adds a test that sends a contact request with chat key
2022-11-29 15:51:29 -05:00
Patryk Osmaczko
5d305a5221
refactor(StatusAppNavBar): simplify navbar
...
- removed imperative filtering
- removed imperative size calculation
- removed all ugly hacks
fixes : #7167
fixes : #8463
2022-11-29 16:06:33 +01:00
Boris Melnik
87d51ab039
feat(ActivityCenter): Click on reply message jumps to message in chat log
...
Fixes : #8121
2022-11-29 16:42:37 +03:00
MishkaRogachev
726ae26128
hotfix(ActivityCenter): Fix AC timestamps and binding loop for previousMessageIndex
...
Close #8434
2022-11-29 16:49:36 +04:00
Pascal Precht
213924f6e9
feat(chat): support copy & pasting images into chat input
...
This adds support for receiving copied images from the clipboard
and pasting it into the chat input.
After pasting, chat input will recognize the image and render a preview
similar to how it would do it when selecting images via the file dialog.
**Also important to note**:
At the time of this PR, it seems that desktop only supports sending
jpegs to status-go. I'm not sure if this was deliberately done this way
because the protocol says it supports jpg, png, webp and gif.
Because of this, pasting for example pngs will work, however
transparency will be lost (which is also most likely the cause of #8820 )
This PR operates on that assumption. So while it adds support for
copy/pasting images, it does not address the lack of file type support.
Closes #3395
2022-11-29 12:31:18 +01:00
Richard Ramos
3516e1d341
fix: allow copying the results of callPrivateRPC
2022-11-28 10:06:41 -04:00
Lukáš Tinkl
d5478babfb
fix: unbreak the image context menu
...
- don't reference non-existent code
- positioning it manually is wrong anyway
Fixes : #8447
2022-11-25 16:15:29 +01:00
Michal Iskierko
a46206e4fd
fix(@desktop/chat): Hide create chat panel when some other menu items are selected
...
Fix #7675
2022-11-25 14:17:23 +01:00
Dario Gabriel Lipicar
ecd799c209
fix(@desktop/wallet): fix switch accounts after opening collectible details
...
Moved logic for CollectibleDetailView to Nim module.
2022-11-23 15:29:19 -03:00
Pascal Precht
ba4c4b3e93
fix(Settings): better error handling for toggling archive protocol
...
Enabling the community archive protocol could fail when another app is
using the same port that is specified as torrent client port.
This would cause the app to crash.
With these changes we:
1. No longer crash the app but output an error in the logs
2. We popup a dialog telling the user that the specified pord is in use
Closes #7328
2022-11-23 14:56:08 +01:00
alexjba
98d3073a61
Update min text length in password
2022-11-23 15:21:21 +02:00
MishkaRogachev
fee883b650
Fix(ActivityCenter): Hotfix for activity center ui issues
2022-11-23 12:22:12 +01:00
Lukáš Tinkl
7fa05c655a
fix(AboutView): Version text is still black on dark mode
...
use the default (existing) color for the text
Fixes #8374
2022-11-23 10:46:19 +01:00
Lukáš Tinkl
8767f37bad
fix(PinnedMessagesPopup): Pinned messages cover rounded corners of modal
...
similar to the profile dialog, we need to add an opacity mask in front of
the contentItem to ensure the rounded corners at the bottom are preserved
when we have no margins/padding inside the popup
Fixes #7759
2022-11-23 09:59:21 +01:00
Pascal Precht
6acd816381
fix(Onboarding): ignore seed phrase capitalization
...
As requested in #8336
Closes #8336
2022-11-23 09:58:44 +01:00
Noelia
1da0cf9c79
test(onboarding): Improved validation after login
...
Added validation of empty chat panel image to check that `StatusMainScreen` is ready.
2022-11-22 18:55:02 +01:00
Khushboo Mehta
6c0806c2e1
(@desktop/wallet): Fix for pending tx not shown in history view
...
fixes #7530
2022-11-22 13:57:50 +01:00
MishkaRogachev
1e6e138be7
fix(ActivityCenter): Fader for AC tabs header
...
Close #8310
2022-11-21 16:51:13 +04:00
MishkaRogachev
e233771e6c
feat(ActivityCenter): Remove MessageView from the Activity Center
...
Close #8285
2022-11-21 16:08:12 +04:00
Noelia
80bb09cc67
test(suite_onboarding): Update bdd hooks related to the suite and suite cleanup and reorganization
...
- Added specific `bdd_hooks.py` for `tst_passwordStrength`.
- Updated `tst_passwordStrength` screenshots (now taken when input is focused).
- Restored `tst_statusLoginPassword` scenarios.
- `tst_statusSignUp` will only contain positive signup test case.
- Created new test case tst_signUpSeedPhraseNegativeCases`.
- Created new test case `tst_signUpNegativeCases` with specific `bdd_hooks.py`.
Closes #8013
2022-11-21 08:55:38 +01:00
Khushboo Mehta
8084b90b5c
test: Renabled test case for Simple transaction
...
fixes #7983
2022-11-20 14:44:37 +01:00
Patryk Osmaczko
bd7f890cce
feat(storybook): add MembersSelector to storybook
...
closes : #8178
fixes : #8210
2022-11-18 13:13:38 +01:00
mprakhov
d26ca0baf9
refactoring after review
2022-11-18 11:29:56 +02:00
mprakhov
36e0277321
fix:(@desktop/Profile): Preview Bio length and scroll area fix #7922
2022-11-18 11:29:56 +02:00
alexjba
6474e73b85
Add profile fetching view to storyBook
...
The profile fetching view is part of the onboarding process. This view should be displayed on existing user onboarding flow, while the profile is being fetched in the backend.
It has 3 states:
1. Fetching in progress
2. Fetching completed
3. Fetching error
2022-11-17 21:48:53 +02:00
Lukáš Tinkl
6e5b98d157
fix(ChatHeaderContentView): reflect nickname changes in 1-1 chat
...
Fixes #8303
2022-11-17 12:59:19 +01:00
Jonathan Rainville
312dd72955
fix(windows): fix windows chat list empty because of popup overflow
...
Fixes #7906
2022-11-16 15:41:32 -05:00
Stefan
7d9f13e4bd
fix() don't change global network selection in receive modal
...
Adds a networks proxy model to be used with the original source model
for visualization and independent selection of isEnabled (as isActive) for a custom
purpose.
Use the proxy in the receive modal dialog for selection of networks
to be included in the address. This way the view follows the original
model but allows independent selection of networks.
Closes : #8180
2022-11-16 15:40:03 +01:00
Stefan
7bd9808476
fix(receive) fix header alignment for ReceiveModal
...
Add a reusable header shared between Send and Receive modals
Updates #8180
2022-11-16 15:40:03 +01:00
Stefan
d0389a6305
feat(Wallet) show balance cache for chain native token
...
Quick integration of fetching balance in the current chart view.
The proper implementation requires refactoring the QML views to separate
price chart, that depends only on the token and chain, from balance that
depends on token, chain and address.
Closes : #7662
2022-11-16 13:07:46 +01:00
Michał Cieślak
93428d8b2e
feat(Storybook): adding UsersList in storybook
...
Closes #8186
2022-11-16 11:37:35 +01:00
Noelia
4cdc2f8a91
fix(CreateChat): Text input is displayed when choosing contacts for new chat
...
Applied the following solution agreed with design team: When a user types their message, hitting enter, or pressing send, should automatically create the chat and send the message, removing the 'To' input field and Confirm/Reject buttons (that means, directly navigating to the new created chat).
Fixes #7706
2022-11-16 09:33:56 +01:00
Boris Melnik
77c5084355
fix(SettingsDirtyToastMessage): Avoid scrolling when content height is 0
...
Fixes : #8247
2022-11-15 19:30:15 +03:00
Dario Gabriel Lipicar
47f7373838
fix(@desktop/wallet): correct error message when adding own ENS name to saved addresses
...
#8114
2022-11-15 07:26:45 -03:00
mprakhov
707aa16462
fix(@desktop/chat): Limit chat name length #6938
2022-11-14 21:11:04 +02:00
Alexandra Betouni
019a65a786
fix(CreateChatView): fixed tagselector various issues
...
Closes #7340
2022-11-14 09:46:22 -05:00
Lukáš Tinkl
77fa884a36
chore: fix storybook regressions
2022-11-14 14:14:32 +01:00
Dario Gabriel Lipicar
9dd004b690
fix(@desktop/wallet): fix add new saved address popup close button
...
#8214
2022-11-14 09:49:40 -03:00
Boris Melnik
13acb5730d
fix(profile-settings): Add usage dirty values for preview and load image profile on save
...
Closes : #7920 #7917
2022-11-14 14:59:46 +03:00
MishkaRogachev
06f1f9a7aa
fix(ActivityCenter): Fix positioning AC popup
...
Close #8030
2022-11-14 10:23:13 +01:00
Michał Cieślak
cb4380582e
fix(CreateChannelPopup): cursor not jumping to the end
...
When typing at non-end position (in channel name filed) cursor
is no longer jumping to the end. Additionally binding loop
on "contentWidth" is fixed.
Closes : #7805
2022-11-11 15:14:44 +02:00
Michał Cieślak
1ca1866993
chore(Storybook): page for CreateChannelPopup added
2022-11-11 15:14:44 +02:00
Patryk Osmaczko
3b866c2ff6
chore(chat/MembersSelector): display "no results" when not found
...
fixes : #7495
2022-11-11 14:11:07 +01:00
Boris Melnik
b10b6617cf
fix(edit-message): Add content-type to edit message request
...
Closes : #7879
2022-11-11 14:01:16 +03:00
Boris Melnik
42234c7d49
feat(communities): User is able to cancel membership request
...
Part of: #7072
2022-11-10 23:07:22 +03:00
Pascal Precht
df3f3d3d7b
fix(AppSearch): ensure app search loader is deactivated when popup is
...
closed
Otherwise, the loader stays active, which requires users to hit CTRL-F
twice to reopen it again (because it'll first deactivate, then activate
again).
Fixes #7989
2022-11-10 16:07:57 +01:00
Pascal Precht
8d90204e0a
refactor(communities): allow removing items from import file list
...
There was a requested design change where no longer wanted to have
checkboxes to decide which files will be included for a discord import,
but rather have an "X" button that enables users to remove items.
This commit implements this refactor.
In addition, it ensures that the already loaded discord categories and
channels that have been extracted from validation, are kept in sync as
well.
Meaning, if a user removes a file from the file list, the corresponding
channel will be removed as well.
If there's not channel in a given category, the category will be removed
as well.
Closes #8125 #8126
2022-11-10 15:45:25 +01:00
Noelia
e9f84b2973
test(suite_wallet): Created `bdd_hook` for each `suite_wallet` test case
...
- Created `bdd_hooks` that contain the sing up steps just only once in the feature start and the needed start steps depending on the test case.
- Updated feature files removing sign up steps and given/when/then reorganization.
Closes #8026
2022-11-10 15:43:02 +01:00
Pascal Precht
69677a7c1c
fix(communities): add missing community image to import process
...
This needs https://github.com/status-im/status-go/pull/2947
2022-11-10 14:08:59 +01:00
Lukáš Tinkl
2b6164fc8d
fix: ens names should not display `@`
...
Fixes #8122
2022-11-10 10:42:05 +01:00
Sale Djenic
105e1c156b
fix(@desktop/keycard): `ExportPublic` instead of `Sign` flow should be used for user authentication
...
Fixes : #8176
2022-11-10 11:03:44 +03:00
Sale Djenic
3da62c9092
fix(@desktop/wallet): adding derived wallet account fixed
...
An issue with adding wallet account was happening only for a new user,
the reason for that was incorrectly set keystore path and keystore file couldn't
be found on the statusgo side because of that.
2022-11-10 11:03:44 +03:00
Michał Cieślak
6237d3c7c1
fix(InviteFriendsToCommunityPopup): adaptive popup height, consistent footer height
...
Closes : #7604
Closes : #7605
2022-11-08 22:03:56 +01:00
Richard Ramos
9fe2236a23
fix: pinned mailserver value
2022-11-08 21:40:06 +03:00
Michal Iskierko
1f2a050695
feat(@desktop/general): Use compressed community key in deep links
...
Issue #8001
2022-11-08 15:18:39 +01:00
Alex Jbanca
d23cce99a0
Update MessagingView.qml
...
Group all common functions
2022-11-08 09:29:25 +02:00
Alex Jbanca
f20c5efe20
Update ui/app/AppLayouts/Profile/views/MessagingView.qml
...
Simplify if statement
Co-authored-by: Lukáš Tinkl <lukast@status.im>
2022-11-08 09:29:25 +02:00
Alex Jbanca
0996ef3612
Fix showMessageLinksSwitch bindings
...
Property bindings were added for showMessageLinksSwitch in order for it to change the checked state whenever previewableSites model has any item checked or displayChatImages setting is true.
2022-11-08 09:29:25 +02:00
Alex Jbanca
0d3f872c5c
Display message preview settings - fix model -> view relationship
...
There are two main changes in the model -> view relationship:
1. The model coming from the store becomes the only source of truth and the UI will only change when the model changes. This means that when another UI component from settings menu wants to change some setting it needs to update the model, not UI components directly.
2. When the store will provide a new model we will update only rows that are different in the current model.
2022-11-08 09:29:25 +02:00
MishkaRogachev
d147d7058e
fix(ActivityCenter): Polishing Activity Center UI
2022-10-31 14:01:58 +03:00
Jonathan Rainville
0806d657d3
fix(community-tests): fix a couple community tests
2022-10-28 14:56:29 -04:00
Sale Djenic
2c03146309
fix(@desktop/keycard): can't create accounts if the main account was restored in using an existing keycard account
...
`I already use Status` -> `Login with Keycard` flow is enabled.
Fixes : #7867
2022-10-28 20:43:09 +02:00
Sale Djenic
d6797ca4e9
chore(@desktop/keycard): login with keycard flow enabled (onboarding)
2022-10-28 20:43:09 +02:00
Igor Sirotin
82bc21b4ff
fix: Fixed group and channel mention notifications
2022-10-28 21:21:49 +03:00
Lukáš Tinkl
9327b483a4
fix(BeforeGetStartedModal): fix padding and (line) spacings
...
additionally correct the way a font is propagated from a QQC2 Control
down to our components
Fixes #6515
2022-10-28 19:19:42 +02:00
Michal Iskierko
234a164597
fix(@desktop/chat): Accept profile deep link in "Send Contact Request to chat key"
...
Fix #8070
2022-10-28 16:15:40 +02:00
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
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
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
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
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
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
Igor Sirotin
5c909cae6c
fix(Profile): Added menu to remove profile image
2022-09-01 15:48:22 +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
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
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
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
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
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
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
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
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
Patryk Osmaczko
037937a04f
fix(@chat/groups): resolve undefined chatContentModule
...
fixes : #7146
2022-08-26 08:40:47 +02: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
Patryk Osmaczko
6339bd5782
feat(@desktop/chat): sort chat by lastMessageTimestamp
...
closes : #6634
2022-08-24 17:12:47 +02:00
Sale Djenic
398f62806f
feat(@desktop/keycard): initial UI for the keycard settings
...
This is just a wireframe implementation, without any special functionalities.
Fixes : #7023
2022-08-24 14:18:06 +02:00
Khushboo Mehta
8eb328bae7
fix(@desktop/sugnup): Profile omage chosen during signup sould be saved for the user and squish test for the same
...
fixes #6861
2022-08-24 11:21:16 +02:00
Stefan
f2615e3cef
tests(Settings): Can backup seed phrase
...
Added debug helpers found useful in debugging while implementing squish
tests
Closes : #6902
2022-08-23 15:17:36 +02:00
Anastasiya S
9283e68421
fix: calculate estimated time in ens modal
...
fix: calculate estimated time in ens modal
2022-08-23 08:52:01 -04:00
Khushboo Mehta
289209f7ec
fix(@desktop/profile): Can set own online state to online, offline
...
fixes #6895
2022-08-23 14:26:42 +02:00
PavelS
38c77095b8
fix(@desktop/chat): adjust add members default picture
...
Update colorForPubkey to check if colorId is in bounds
Replace userCustomizationColors array usage with Utils function call
Fixes #6971
2022-08-23 13:07:58 +03:00
Khushboo Mehta
0515152bd7
feat(@desktop/wallet): Add Token Detail View
...
fixes #6491
2022-08-23 10:52:26 +02:00
Boris Melnik
41694a6e09
fix(ContactRequests): Fix `sensor.onClicked` to `onClicked`
2022-08-23 09:58:52 +02:00
PavelS
9f2833b994
fix(@desktop/wallet): adjust receive modal adress
...
Fixes #6966
2022-08-22 16:01:05 +03:00
PavelS
35d4a7c44d
fix(@desktop/chat): adjust start chat page
...
Fixes #6942
2022-08-22 16:00:23 +03:00
Michal Iskierko
346af7c245
feat(@desktop/chat): Add requests sections to members tab of the community management
...
Add tabs: "Pending requests", "Rejected"
Add getting declined requests from status-go
Issue #6279
2022-08-22 13:54:36 +02:00
MishkaRogachev
f45275bb1a
test(community): refactor and improve categary relates test cases
2022-08-22 13:25:33 +04:00
Igor Sirotin
42a1cf995c
fix(ChatMessagesView): Usage of `StatusMessage` WIP
2022-08-20 03:02:41 +03:00
PavelS
75ec2750b3
fix(@desktop/chat): adjust search member input
...
Fixes #6970
2022-08-19 19:05:16 +03:00
Richard Ramos
90a715b69f
feat: add store nodes
...
Fixes #6591
2022-08-18 16:35:43 -04:00
PavelS
ba50c69b76
fix(@desktop/community)!: missing error messages
...
Remove ValidationMode.Always for StatusInputs because by default they
are invalid and validate input when dirty
Remove condition from errorMessage of BackupSeedStepBase as not needed.
Fixes #6825
Requires https://github.com/status-im/StatusQ/pull/858
BREAKING CHANGE: StatusInputs are invalid by default and validate when
dirty.
2022-08-18 15:17:14 +03:00
MishkaRogachev
48b7f1c277
test(community): add a test that deletes a community category
...
Close #6750
2022-08-18 15:33:37 +04:00
Anthony Laibe
ade9086b81
test(@wallet): add test for ens name
2022-08-18 13:11:36 +02:00
Noelia
b06bae0d4e
test(Settings/Language): Can change language
...
`tst_languageSettings`:
- Feature and basic scenarios definition: Change language by selection and change language by search.
- Added `StatusLanguageScreen` class and related methods to change and validate language.
`SquishDriver`:
- Added support to scroll at a specific list view index.
- Added support to directly type into a focused element.
`settings_names.py`:
- Added support for object names related to `side bar` options.
- Unified some nomenclature related to settings objects.
`LanguageView`:
- Updated to allow registering the change on Linux before the restart popup is shown so the language test can work.
Closes #6903
2022-08-18 11:28:55 +02:00
Lukáš Tinkl
395d5548b4
feat(CreateCommunityPopup): Add Community Banner to Create Community Modal
...
as status-go already supports parsing the banner JSON string, just pass
it along the NIM backend
Closes #6726
2022-08-18 10:15:04 +02:00
PavelS
28bd67072d
fix(@desktop/onboarding): adapt account dropdown
...
-use StatusQ with updated PopupMenu
Fixes #6822
Requires https://github.com/status-im/StatusQ/pull/853
2022-08-17 14:28:12 +03:00
Patryk Osmaczko
4c2a7656f2
chore(settings/profile): address social links QA issues
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
aeb64e2029
test(settings/profile): test bio and social links
...
Note: interaction between clients is not tested here to avoid dependency
on mailserver. When mailserver is mocked more comprehensive tests should
be provided, that is: verify if identity properties are propagated
and read correctly between two different clients.
closes : #6950
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
7adfb515a9
feat(settings/profile): add bio and social links to settings
...
iterates: #6797
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
805bf824f0
feat(settings/profile): add SocialLinksModal
...
iterates: #6797
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
46e01afa04
feat(settings/profile): add social links' ui primitives
...
iterates: #6797
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
29add2fbc9
chore(settings/messaging): improve contact filter expressions
2022-08-17 09:24:52 +02:00
Patryk Osmaczko
beb4658633
chore(settings/messaging): `id: container` -> `id: root`
2022-08-17 09:24:52 +02:00
Patryk Osmaczko
c46cd1922b
chore(settings/messaging): `id: contactListRoot` -> `id: root`
2022-08-17 09:24:52 +02:00
Patryk Osmaczko
e9a307c383
fix(settings/messaging): remove imperative filtering from ContactPanel
...
fixes : #6673
iterates: #6509
2022-08-17 09:24:52 +02:00
MishkaRogachev
9e811838e8
test(community): add a test that creates a community category
...
Close #6752
test/ui-test/testSuites/suite_status/shared/scripts/sections/community_names.py
2022-08-16 20:57:12 +04:00
Michał Cieślak
21aeeb8906
fix(@desktop/wallet): add account - password checking adjusted
2022-08-16 18:27:16 +02:00
Sale Djenic
b34f0a4736
fix(@desktop/keycard): keycard is not recognized when inserted with wrong side
...
Fixes : #6960
2022-08-16 16:43:33 +02:00
Stefan
057c0ee1c9
test(Communities): can change the emoji of a community channel
...
Closes #6887
2022-08-16 14:18:16 +02:00
Stefan
e33fdafc68
test(Settings) leave community
...
Also add option to retrieve multiple objects with the same "Real Name"
and other required helpers
Closes : #6886
2022-08-16 14:03:59 +02:00
Noelia
1334fbb5f4
test(chat): Can do a mention in a chat
...
`tst_chatFlow`:
- Commented out bc of `mailserver` issues and then weak.
- Added basic test scenario for sending a mention in a public chat with needed validations.
- Added basic test scenario to check a mention cannot be done if it is a non existing user.
`StatusChatScreen` updates:
- Updated join room method to validate the chat is loaded.
- Added methods for doing and verifying a mention.
`SquishDriver` updates:
- Added support in `SquishDriver` to click into a link in a text or label component.
- Minor function renames.
Closes #6879
2022-08-16 13:42:56 +02:00
Noelia
7b54bf31b4
feat(CommunitySettings / Permissions): Added `welcome` page and `How holds` tokens dropdown
...
- Added functionality as experimental advanced view button
feat(CommunitySettings / Permissions): Added welcome page
- Enabled new permissions tab.
- Created welcome page layout.
- Added permissions welcome image.
- Fixed top margin content in `SettingsPanelLayout` to fit designs.
Closes #6036
feat(CommunitySettings/Permissions): Created `new permission` page
- Added `new permission` page.
- Created first card layout.
- Added navigation between `welcome` and `newPermission` views.
- Improvements in base community settings layout pages.
Closes #6037
feat(CommunitySettings/Permissions): `Who holds` tokens dropdown component creation and integration
- Tokens dropdown component creation: main view, operators view and extended view.
- Logic to add new token and change operator.
Part of #6038
2022-08-16 13:42:11 +02:00
Stefan
5fb4c7f110
test(community): delete community channel
...
Also adds verify_equal helper function
Fixes #6751
2022-08-16 11:51:20 +02:00
Patryk Osmaczko
beeb17a3b4
chore: remove leftovers qsTrId->qsTr
2022-08-16 10:21:01 +02:00
Boris Melnik
6b0e29f2ea
fix(Communities): Fix membership requests popup
...
Closes : #6799
2022-08-15 17:32:10 +03:00
Boris Melnik
d8abef5b28
fix(AppSearch): Fix `forceActiveFocus` in StatusSearchPopup
...
Closes : #6638
2022-08-15 17:30:25 +03:00
Boris Melnik
54687cc8cf
fix(ActivityCenter): Close activity center on click outside (via MouseArea)
...
Closes : #6628
2022-08-15 16:51:17 +03:00
PavelS
78969cb8e0
fix(@desktop/chat)!: adjust image context menu size and position
...
Fixes #6830
Requires https://github.com/status-im/StatusQ/pull/852
BREAKING CHANGE: StatusImageModal clicked signal contains MouseEvent now
2022-08-15 15:05:16 +03:00
Boris Melnik
fbc10e7665
fix(CreateChatView): Move `ActivityCenterPopup` to appmain
...
Closes : #6345
2022-08-15 14:10:27 +03:00
Khushboo Mehta
210d5ca2eb
fix(@desktop/wallet): Can see collectibles for an account
...
fixes #6896
2022-08-15 11:53:17 +02:00
Khushboo Mehta
de2d4f405d
fix(@desktop/wallet): Crash when staying on Advanced screen for ~30 minutes
...
fixes #6474
2022-08-15 09:54:10 +02:00
Khushboo Mehta
e9e0161e3c
fix(@desktop/wallet): Add Squish test for edit account
...
fixes #6754
2022-08-12 18:42:31 +02:00
PavelS
46d10e7452
fix(@desktop/onboarding) update logo size
...
Fixes #6821
2022-08-12 12:37:22 +03:00
MishkaRogachev
e67d649c46
feat(desktop): New invite to community popup with message
2022-08-12 11:54:51 +04:00
MishkaRogachev
0418979e9c
fix(desktop): Move Input anchors binding to client code
2022-08-12 11:54:51 +04:00
MishkaRogachev
34671a27c1
fix(@desktop/community): Add tags row on communities portal page
...
Close #6734
2022-08-12 11:52:13 +04:00
Sale Djenic
86a06c9ef9
test(@desktop/general): can quit app by going to settings -> quit
...
Fixes : #6905
2022-08-11 21:39:34 +02:00
PavelS
76cd0f9949
fix(@desktop/settings) align settings header and menu
...
Fixes #6773
2022-08-11 15:22:04 +03:00
Anthony Laibe
2f7e6998bf
test(@wallet): Add test for toggling network & balance
2022-08-11 14:09:07 +02:00
Sale Djenic
505b242246
fix(@desktop/keycard): implement new keycard factory reset flow
...
This partially covers factory reset flow. The part where user is able to select which accounts
wants to remove/keep from/on a keycard will be added later once we add the keycard settings part
for storing those data to a keycard.
Fixes : #6790
2022-08-11 13:57:37 +02:00
PavelS
e0f051006a
fix(@desktop/community) adjust Image Upload popup
...
- update to fixed version of StatusQ
Fixes #6835
2022-08-11 12:49:28 +03:00
Igor Sirotin
3b40649b7b
fix(RecipientSelector): Fixed validation
2022-08-11 00:32:09 +03:00
Jonathan Rainville
44cf440a05
test(community): add a test that edits a community
...
Fixes #6756
2022-08-10 16:24:26 -04:00
PavelS
da517f5888
fix(@desktop/welcome) adjust welcome page
...
Fixes #6820
2022-08-10 15:46:14 +03:00
Jonathan Rainville
739437df56
Revert "fix(Profile): Added menu to remove profile image"
...
This reverts commit f60dacc45d
.
2022-08-09 15:09:45 -04:00
PavelS
1ab101c8b9
fix(@desktop/comminities) adjust Community members tab
...
Fixes #6786
2022-08-09 18:39:04 +03:00
PavelS
1613605296
fix(@desktop/wallet) adjust network dropdown
...
Fixes #6486
2022-08-09 17:52:43 +03:00
Anthony Laibe
7aa7e01f36
test(@wallet): fix broken test on wallet
2022-08-09 10:34:43 +02:00
Igor Sirotin
f60dacc45d
fix(Profile): Added menu to remove profile image
2022-08-09 10:46:31 +03:00
Richard Ramos
148c677b66
fix: ens details view
2022-08-08 20:42:56 -04:00
Michał Cieślak
7b39213dbf
chore(SeedPhraseInputView): add mnemonicIndex property to avoid repeated parsing strings to ints
...
Additionally: js code modernized, removed grid.atXBeginning checking
fixes : #6619
2022-08-08 17:43:18 +02:00
MishkaRogachev
3822ca3dab
feat(@desktop/communities): Polishing CommunityTagsPanel design
...
Close #6739
2022-08-08 16:26:47 +03:00
Igor Sirotin
d048939b5d
fix(Profile): Wallet connected dapps count label
2022-08-08 15:53:23 +03:00
Michal Iskierko
8b09eec506
feat(@desktop/chat): Handle group chat colors changes
...
Use new status-go function to update group chat details.
Changes in RenameGroupPopup to handle choosing colors and images.
Changes in EditCroppedImagePanel to handle background component.
Issue #5982
2022-08-08 11:10:54 +02:00
Jonathan Rainville
430c5eb0b7
Revert "fix(CreateChatView): Move `ActivityCenterPopup` to appmain"
...
This reverts commit f1651ce4aa
.
2022-08-05 13:46:32 -04:00
Jonathan Rainville
9591123b7e
test(onboarding): fix signup with seed phrase tests
...
Fixes #6744
2022-08-05 12:41:30 -04:00
Boris Melnik
f1651ce4aa
fix(CreateChatView): Move `ActivityCenterPopup` to appmain
...
Closes : #6345
2022-08-05 18:38:28 +03:00
Stefan
2398b67bc1
fix(wallet): bring back copy wallet address
...
Depends on StatusQ's StatusAddressPanel generic control
Fixes : #6659
2022-08-05 17:05:02 +02:00
MishkaRogachev
3afa49a873
fix(@dektop/chat): Fix messages timestump update
...
Close #6543
2022-08-05 17:15:38 +03:00
PavelS
0e7e541a62
fix(@desktop/community) add delete button to edit channel popup
...
- update labels in edit channel popup
Fixes #6732
2022-08-05 15:10:59 +03:00
Alexandra Betouni
6c562580ba
fix(PublicChatPopup): sug channels were missaligned
...
Closes #6632
2022-08-05 13:22:21 +03:00
Anthony Laibe
c3e345445c
test(@wallet): edit/delete saved addresses
2022-08-05 09:43:05 +02:00
Anthony Laibe
a51c25e90e
test(@wallet): test add saved address
...
fixes #6761
2022-08-05 09:43:05 +02:00
Alexandra Betouni
714434e61b
fix(CreateChannelPopup): fixed emoji popup position
...
Also
* updated popup to derive from StatusDialog
* removed emojilists.js duplicated file
Closes #6729
Closes #6730
2022-08-04 18:05:36 +03:00
PavelS
6216a9536d
fix(@desktop/community) Community portal adjustment
...
Fixes #6723
2022-08-04 15:49:08 +03:00
Alexandra Betouni
6b63d8ee7a
fix(StatusModal): back button arrow was tiny
...
Closes #6727
2022-08-04 13:13:50 +03:00
Alexandra Betouni
d1577e4b75
fix(CreateChatView): activity center button issues
...
Also fixed create chat view width to follow its parent
Closes #6700
2022-08-04 11:49:52 +03:00
Sale Djenic
70a1381e86
chore(@desktop/onboarding): splash screen used as app loading animation
...
Fixes #5753
2022-08-04 09:50:04 +02:00
Sale Djenic
db44bc25d3
feat(@desktop/keycard): initial keycard implementation
...
Keycard implementation affected onboarding/login flows.
- new user - first run - new keys into keycard
- new user - first run - import seed phrase into keycard
- old user - first run - login importing from keycard
- login the app using keycard
Fixes : #5972
2022-08-04 09:50:04 +02:00
Jonathan Rainville
8b4ceec773
test: cleanup names.py and structure it + some fixes to onboarding tests
...
Fixes #6539
2022-08-03 13:08:32 -04:00
PavelS
be6240e41c
fix(@desktop/community) adjust color picker
...
Fixes #6728
2022-08-03 17:39:36 +03:00
Lukáš Tinkl
6f1cf8bd74
fix(CreateCommunityPopup): Create Community modal adjustments
...
- fix initial input focus
- fix texts according to design
- fix TAB keys between the input fields
- fix input fields text and placeholders alignment
- make the community options checkboxes clickable
- adjust margins/spacing according to design
Closes : #6724
2022-08-03 12:01:28 +02:00
Khushboo Mehta
e5358bf29a
fix(@desktop/wallet): Implements basic collectible view
...
fixes #6492
2022-08-03 10:11:09 +02:00
Michal Iskierko
92c1e9ce18
feat(@desktop/chat): Add sections to members tab of the community management
...
Add tabs: "All members" and "Banned"
Add unban functionality
Issue #5979
2022-08-03 09:48:09 +02:00
Anthony Laibe
03b3b0c6f5
test(@wallet): send transaction
2022-08-03 09:45:55 +02:00
Khushboo Mehta
76d7ca089c
feat(@desktop/wallet): Send modal should work as a wizard and use StatusDialog instead of StatusModal
...
fixes #6587
2022-08-03 09:42:06 +02:00
Khushboo Mehta
39cf2f3fac
fix(@desktop/wallet): Token selector in the send modal doesn't look like design and overflows window
...
fixes #6499
2022-08-03 09:26:18 +02:00
Patryk Osmaczko
43de90e80e
feat(settings): add alpha and beta language sections
...
closes : #6662
2022-08-02 17:27:32 +02:00
Patryk Osmaczko
8e31303c6d
fix(settings): remove usage of proxyRoles
...
- SortFilterProxyModel::proxyRoles have big performance impact, don't
use it util it's fixed
2022-08-02 17:27:32 +02:00
Jonathan Rainville
b43d773a57
test(chat): add test to mark as read
...
Fixes #6671
2022-08-02 10:34:02 -04:00
Alexandra Betouni
cbb6cd70a8
fix(CommunityIntroMessageInput): input height was set to 0
...
Closes #6697
2022-08-02 17:18:39 +03:00
Alexandra Betouni
ffc053e0aa
fix(SeedPhraseInputView): sug list was clipped at bottom row
...
Closes #6608
2022-08-02 16:23:34 +03:00
Jonathan Rainville
5fe0005e2b
fix(chat-test): fix ChatFlow test that blocked because of the inputs
2022-08-01 10:25:16 -04:00
Michał Cieślak
a2fd11a339
fix(community): Send community invitation fixed
2022-08-01 16:11:28 +02:00
Lukáš Tinkl
4e81f586ca
fix(Settings/ProfileLayout): TestNet banner overlaps left panel
...
Fixes #6600
2022-08-01 11:12:17 +02:00
Alexandra Betouni
8af4e765c9
fix(InsertDetailsView): fixed layout spacing and positioning
...
Closes #6022
2022-08-01 11:58:08 +03:00
Jonathan Rainville
03780d4875
feat(MessageContextMenu): add option to verify identity in context menu
...
Fixes #6252
2022-07-29 09:43:35 -04:00
Michał Cieślak
2fbc313e5a
fix(communities): Cannot leave community, invite, mute from Settings/Communities
2022-07-29 11:11:06 +02:00
PavelS
4d0bfcc501
fix(@desktop/onboarding): add password fields autofocus
...
- update views exposed functions
Closes : #6577
2022-07-29 10:23:59 +03:00
Noelia
7b4802db83
test(CreateGroupChat): Create Group Chat
...
- Created new test case with basic create group chat scenario.
- Added specific data folder for `tst_groupChat`.
- Removed deprecated data folder.
- Added dynamic login (depending on the account).
- Added global account information in `suite_status/data` folder.
- Added new group chat validations, title, history texts, members added and send chat message.
- Replaced some ids by objectNames.
- Some improvements in `names.py`.
- Onboarding objects refactor.
Fixes #6444
2022-07-28 14:21:32 +02:00
PavelS
9af1d15f8e
fix(@desktop/onboarding): update handler and naming
...
- add logic clarification comment
Closes:#6518
2022-07-28 13:24:04 +03:00
PavelS
06f6eb176f
fix(@desktop/onboarding): add account name area cursorShape
...
Closes:#6518
2022-07-28 13:24:04 +03:00
PavelS
492afe6996
fix(@desktop/onboarding): make account name area clickable
...
Closes : #6518
2022-07-28 13:24:04 +03:00
Lukáš Tinkl
24775f2f51
fix(ContactsListPanel/ContactsView): items have their right side options hidden
...
Fixes : #6669
2022-07-28 10:45:06 +02:00
Lukáš Tinkl
d511e5eda3
fix(ContactsListPanel): hide "Send message" for blocked contacts
...
Fixes #6299
2022-07-28 10:45:06 +02:00
Lukáš Tinkl
db4ec6430e
fix(InsertDetailsView): UI fixes
...
fix some (line)spacing and margin problems
Closes : #6453
2022-07-28 09:55:05 +02:00
Alexandra Betouni
a4127925df
fix(LoginView): Password field design inconsistencies
...
Closes #6519
2022-07-28 10:30:59 +03:00
Jonathan Rainville
3f10da868a
test(community): add test for the right click menu to create channel
...
Fixes #6609
2022-07-27 10:40:56 -04:00
Jonathan Rainville
e20929be4c
fix(CommunityColumnView): re-add right click menu on community column
...
Fixes #6609
The menu was lost because it used to be set as part of the ScrollView background, but it got changed to a Flickable as part of the fix to the scrolls being not smooth.
Anyway, background doesn't exist on Flickables, so I removed it and moved the MouseArea to the CommunityColumnView instead.
2022-07-27 10:40:56 -04:00
Boris Melnik
e351653083
fix(ContactsPanel): Use `iconSource` property instead of `icon`
2022-07-27 16:49:56 +03:00
Patryk Osmaczko
5b51a7ce81
chore(settings): fix naming: locale->language
2022-07-27 14:22:50 +02:00
Patryk Osmaczko
0dfdcc727a
feat(settigns): use nim provided language model
...
closes : #6416
2022-07-27 14:22:50 +02:00
Patryk Osmaczko
239eb4fa8a
fix(@desktop/onboarding): set proper user color icon
...
fixes : #6063
2022-07-27 11:15:49 +02:00
Lukáš Tinkl
ee43cb277a
fix(AppearanceView): UI issue fixes
...
- fix system appearance preview being cut off
- bring the panel close to UI design (I haven't changed the common
stuff like headline fonts, overall margins, etc)
Closes : #6623
2022-07-26 23:41:30 +02:00
Alexandra Betouni
be64f60a86
fix(StatusInput): Updated status input custom height leftovers
...
Closes #6637
2022-07-26 14:45:41 -04:00
Lukáš Tinkl
375f11cae2
fix(AllowNotificationsView): The page 'Allow notifications' differs from the Design
...
Closes : #6514
2022-07-26 17:32:52 +02:00
Sale Djenic
97cc9b6e01
fix(@desktop/appsearch): searching doesn't work when "In: Anywhere" set by X button
...
Fixes : #6551
2022-07-26 14:43:30 +02:00
Sale Djenic
21c007c8a5
fix(@desktop/general): broken master quick fix
2022-07-26 14:29:59 +02:00
Boris Melnik
039638d4bb
fix(contacts): Showing letters for contacts without profile picture
...
Closes:#5514
2022-07-26 14:31:45 +03:00
Alexandra Betouni
c11ee2d3e8
fix(Wallet): Saved address add/edit modal layout issues
...
- Also replaced StatusModal with StatusDialog
Closes #6495
2022-07-26 13:53:34 +03:00
Lukáš Tinkl
239b03625f
fix(AppMain): User profile image on sidebar should be a bit bigger larger
...
make the profile image + badge look as designed
Closes : #6622
2022-07-26 11:19:29 +02:00
Khushboo Mehta
7ba6e06bc5
fix(@desktop/wallet): QR network picker style is a bit off
...
fixes #6386
2022-07-25 21:12:10 +02:00
Jonathan Rainville
16aa4a57f8
test(community): add test that edits the community channel name
...
Fixes #6534
2022-07-25 13:20:10 -04:00
Jonathan Rainville
8e96e6879c
test(community): add test that creates a community channel
...
Fixes #6533
2022-07-25 13:07:46 -04:00
Lukáš Tinkl
120f6517c9
fix(CompactMessageView): disable hovering while scrolling
...
Fixes #6576
2022-07-25 18:21:14 +02:00
Alexandra Betouni
84522bd7fe
fix(CommunitiesPortal): fixed status input as per design
...
Closes #https://github.com/status-im/status-desktop/issues/6358
2022-07-25 15:07:27 +03:00
Alexandra Betouni
3b0dbd6052
fix(Wallet/AssetList): Updated as per designs
...
Closes #6481
2022-07-25 13:30:50 +03:00
Anthony Laibe
6b9b5f20a8
fix(@community): Fix community join bubble
...
fixes #6133
When restarting the app, the community is not in the list
and data needs to be requested
2022-07-24 12:31:53 -04:00
Michał Cieślak
499b360112
fix(@desktop/settings) contacts search doesn't work by compressed pk
2022-07-24 12:29:24 -04:00
Jonathan Rainville
1dfd1539f2
test(community): add e2e test that creates a community
...
Fixes #6445
2022-07-22 11:19:10 -04:00
Michał Cieślak
2847849de7
fix(@desktop/chat): chat content overlapping with Start Chat dialog
2022-07-22 16:30:52 +02:00
Anthony Laibe
46f82f2c5e
feat(@test): Add test for delete account
2022-07-22 09:20:55 +02:00
Anthony Laibe
499b9bd09e
feat(@test): Add test for watch only account
2022-07-22 09:20:55 +02:00
Patryk Osmaczko
f9b3f91bf1
fix(@desktop/chat): sort users by online status
...
Users model has to be sorted by online status first, otherwise
`UserListPanel` sections will be duplicated. That's because:
> Note: Adding sections to a ListView does not automatically re-order
the list items by the section criteria. If the model is not ordered by
section, then it is possible that the sections created will not be
unique; each boundary between differing sections will result in a
section header being created even if that section exists elsewhere.
fixes : #6563
2022-07-22 09:03:57 +02:00
Patryk Osmaczko
eeb77aeb51
fix(@desktop/chat): sort display names in UserListPanel
...
fixes : #6185
2022-07-22 09:03:57 +02:00
Sale Djenic
41d6d292f8
fix(@desktop/general): `storingPasswordModal` property removed
...
Currently there is no need in the app for creating a pass via `CreatePasswordModal`
removed that support from the modal to avoid confusion about its usage.
2022-07-22 08:13:27 +02:00
Sale Djenic
f9244e2c9f
fix(@desktop/onboarding): Onboarding/Login flow improvements
...
- startup, login and onboarding modules merged into the single one
- `State` class introduced which is the base class for all states, every state
determines what is the next state in each of 3 possible actions, and what
is the previous state, if it has previous state
- `StateWrapper` class is introduced as a convenient way to expose
`State`'s props and deal with them on the qml side
- startup module maintains states as a linked list and there are few convenient
methods to move through the list `onBackActionClicked`, `onNextPrimaryActionClicked`
`onNextSecondaryActionClicked`, `onNextTertiaryActionClicked`
- redundant code removed
Fixes : #6473
2022-07-22 08:13:27 +02:00
Lukáš Tinkl
080966cc19
fix(EnsTermsAndConditionsView): fix checkbox alignment
...
actually make it possible to also click the text to toggle :)
Closes #6558
2022-07-21 15:58:33 -04:00
Khushboo Mehta
91eb1a7969
feat(@desktop/profile): Adapt view for settings as pre new design
...
fixes #5725
2022-07-21 15:06:01 -04:00
MishkaRogachev
9aa1a1073e
fix(@desktop): Fix scrolling in chat components, wallet fixes
2022-07-21 18:44:30 +03:00
MishkaRogachev
667db7038a
fix(@desktop): StatusScrollView fixes for wallet
2022-07-21 18:44:30 +03:00
MishkaRogachev
58e0fce819
feat(@desktop): Fix twitchy scrolling issues
...
Close #6187
2022-07-21 18:44:30 +03:00
MishkaRogachev
0d3aed0611
fix(@desktop): Fix scrolling twitches using ScrollView amd Flickable items
...
Close #5781
2022-07-21 18:44:30 +03:00
Khushboo Mehta
189d793b87
fix(@desktop/wallet): Multinetwork QR code sometimes doesn't update when there is only 1 network left
...
fixes #6496
2022-07-21 15:32:13 +02:00
Khushboo Mehta
b6f16c8a47
fix(@desktop/wallet): Wallet account generation popup doesn't support tab navigation
...
Please not tab access for advanced view is not implemented
fixes #6388
2022-07-21 15:25:02 +02:00
Patryk Osmaczko
13cfe18665
fix(@desktop/chat): remove invalid argument from `showReplyArea`
...
- call arguments didn't match with prototype
fixes : #6407
2022-07-21 15:21:29 +02:00
Alexandra Betouni
bdfb6ff449
fix(WelcomeScreen): Updated image and margins
...
Closes #6021
2022-07-20 15:47:16 -04:00
Pascal Precht
95a1945bff
fix: handle sync currency settings
...
This updates the desktop client with a newly emitted currency settings
that might originate from synchronization
Partially addresses #5201
2022-07-20 13:49:18 -04:00
Michał Cieślak
355fe7b77d
fix(@desktop/onboarding): Align text on Biometrics page with design
2022-07-20 16:37:56 +02:00
Alexandra Betouni
7df5ddc1e7
fix(Wallet/SavedAddresses): updated addresses list delegate
...
based on new designs
Closes #6494
2022-07-20 16:54:42 +03:00
Lukáš Tinkl
81cda65b20
chore(i18n): add some missing i18n()
...
+ remove one last qsTrId()
2022-07-20 11:31:15 +02:00
Lukáš Tinkl
7e243da180
fix(WalletHeader): align wallet section header with design
...
Closes #6484 : Account header is different from design
Closes #6485 : Account layout needs margins adjusted to match design
2022-07-20 10:22:51 +02:00
Lukáš Tinkl
8bddc64671
fix(SavedAddressesView): saved addresses header should look like designs
...
Closes : #6493
2022-07-20 10:22:51 +02:00
Alexandra Betouni
44df79d671
fix(CreateChatView): updated layout spacing and sizes
...
Closes #6452
2022-07-19 19:55:32 +03:00
Lukáš Tinkl
5be18c2b1d
fix(NetworkFilter): network filter UI fixes
...
Closes #6483 : all networks button should match design
Closes #6487 : networks button should display number of selected networks
Closes #6488 : network tags should display icons and look like designs
2022-07-19 14:07:40 +02:00
Alexandra Betouni
7e7200b4bf
fix(AppSearch): search location wasn't updating correctly
...
Closes #6426
2022-07-19 11:37:27 +03:00
Michał Cieślak
3e6220dc90
fix(@desktop/chat): Remove notifications section from community management
2022-07-19 00:17:49 +02:00
Lukáš Tinkl
3bfbe104a4
fix(Wallet/LeftTabView): style fixes
...
Fixes #6489
- fixup list items background according to design
- fix Add account button (add icon, fix font size)
2022-07-18 14:28:01 +02:00
Lukáš Tinkl
024843b8b8
fix(Wallet/LeftTabView): style fixes
...
Align the Wallet left section navigation bar to the design
Fixes #6479
Fixes #6480
- simplify using layouts
- fix margins/spacing
- fix font sizes and weights
2022-07-18 14:28:01 +02:00
Patryk Osmaczko
eb05eb8044
chore(dialogs): extract MailserverConnectionDialog
...
iterates: status-im/StatusQ#760
2022-07-18 13:12:45 +02:00
Patryk Osmaczko
e7ac242f6f
chore(dialogs): adapt RenameGroupPopup
...
iterates: status-im/StatusQ#760
2022-07-18 13:12:45 +02:00
Michał Cieślak
478b46f6b5
fix(@desktop/chat): Align message field placeholder with design
2022-07-18 12:45:36 +02:00
Michał Cieślak
4f114ec513
fix(@desktop/onboarding): Remove EmptyViewPanel component
2022-07-18 11:00:57 +02:00
Michał Cieślak
78c9e82d62
fix(@desktop/onboarding): Align LoginView incorrect password msg with design
2022-07-18 10:40:12 +02:00
Jakub Sokołowski
9b8138a3e6
rename status-react to status-mobile
...
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-07-17 16:55:57 +02:00
Lukáš Tinkl
1b576a64cf
fix(BackupSeedModal): fix the confirmation/final page UI
...
Follow up to PR #6467 , just a few minor UI tweaks to align it to the
intended design
2022-07-16 03:33:35 +02:00
Lukáš Tinkl
b5d82ed4b4
fix(SeedPhraseInputView): Seedphrase input requires two <TAB> presses
...
Fixes #6328
Make sure to update the `grid.currentIndex` before anything else; some of
the key press handlers might return early
2022-07-16 03:24:42 +02:00
Sale Djenic
73abf3a982
fix(@desktop/notifications): nothing happens after clicking on any notification
...
Fixes : #5935
2022-07-15 16:56:48 +02:00
Michal Iskierko
9ef807277e
fix(@desktop/chat): Fix accepting and rejecting requests
...
Adding try/catch in a service
Fix naming in QML
Fix #6395
2022-07-15 16:08:25 +02:00
Alexandra Betouni
2bd685943f
feat(chat): Removing dynamic scoping from chat section
...
Closes #4244
2022-07-15 17:00:36 +03:00
Lukáš Tinkl
5f97a1c157
fix(BackupSeedModal): fix the intro/acknowledgement page UI
...
Fixes #6411
- fix the order of buttons and the Skip button transparent background
- don't let the subHeaderItem eat vertical space when it's not visible
- layout/margins/spacing/linespacing fixes
2022-07-15 15:22:27 +02:00
Alexandra Betouni
48229e94c8
fix(CreateChatView): Updated top margin based on designs
...
Closes #6352
2022-07-15 14:30:30 +03:00
femi
971d12ff42
Update Settings NavBar
...
Update FileManager
Update ObjectMapper
2022-07-15 09:27:51 +01:00
femi
3bdba429e3
feat(@DesktopApp): Login- 12, 18, 24 Seed Phrase
...
https://github.com/status-im/status-desktop/issues/6274
https://github.com/status-im/status-desktop/issues/6275
https://github.com/status-im/status-desktop/issues/6276
Login for 12, 18 and 24 seed Phrase
2022-07-15 09:27:51 +01:00
femi
00dc09fb18
feat(@DesktopApp): Login- 12 Seed Phrase
...
https://github.com/status-im/status-desktop/issues/6274
Login for 12 seed Phrase
2022-07-15 09:27:51 +01:00
Noelia
1da749ebe9
fix(CommunitPortal): Scroll doesn't work correctly on the Community Portal page
...
- Replaced `ScrollView` to new component in `StatusQ` -> `StatusScrollView`.
Fixes #6356
2022-07-15 07:57:36 +02:00
Lukáš Tinkl
8e0c8a5c5e
fix(Onboarding): align the 'Before you get started' popup with design
...
- s/popup/root
- remove hardcoded height
2022-07-15 03:40:31 +02:00
Lukáš Tinkl
e50223e507
fix(Onboarding): align the 'Before you get started' popup with design
...
port to StatusDialog
2022-07-15 03:40:31 +02:00
Lukáš Tinkl
47818346e3
fix(Onboarding): align the 'Before you get started' popup with design
...
correct sizing, fonts, spacings, margins, etc
Fixes #6020
2022-07-15 03:40:31 +02:00
Khushboo Mehta
35a5ab57f0
feat(@desktop/wallet): Implement the advanced/custom view with simple same network transfers
...
fixes #6268
2022-07-14 16:28:38 +02:00
Jonathan Rainville
4f3a6b46d3
fix(AppMain): put dropRectangle in a Loader, active when dragging
...
Fixes #6023
2022-07-14 09:44:20 -04:00
Alexandra Betouni
8433ed9545
fix(CreateChatView): fixed no contacts text alignment
...
Closes #6354
2022-07-14 16:00:30 +03:00
Kamil K
d97ee7a7cd
fix(@desktop/onboarding): replace placeholder text to Password
...
fixes : #6052
2022-07-13 23:45:55 +02:00
Kamil K
7dbc713dd8
fix(@desktop): correct spelling of you-r
...
fixes : #6229
2022-07-13 23:43:35 +02:00
Khushboo Mehta
864bdd63fa
fix(@desktop/wallet): Fix for Wallet icon background color seems off in wallet settings under dark mode
...
fixes #6059
2022-07-13 13:20:29 +02:00
Lukáš Tinkl
1a2eb84ace
fix(MyProfileSettingsView): fingerprint entry should fill the full width
...
Fixes #6361
2022-07-13 12:07:06 +02:00
Igor Sirotin
50de4594a5
fix(LoginView): Fixed arrow icon size
2022-07-12 16:59:15 -04:00
Lukáš Tinkl
fa8c3c6efd
fix(BackupSeed): backup seed phrase form is not centered
...
Fixes #6387
TLDR; since this is a GridView, it needs a width/height set and then
centered on top of the parent component (as opposed to `anchors.fill`)
Also added a scroll indicator in case the window height is not tall
enough and fixed some small warnings
2022-07-12 18:52:34 +02:00
Khushboo Mehta
5d6f2df145
fix(@desktop/wallet): Fix visual issues in add account modal
...
1. Alignment of the Inputs
2. Background color of the derived address panel
There is another issue pening which is already reported separately as https://github.com/status-im/status-desktop/issues/6315
fixes #6257
2022-07-12 15:14:35 +02:00
Anthony Laibe
ff12c85f07
fix(@wallet): move estimation time to status-go
2022-07-12 14:44:06 +02:00
Michal Iskierko
7d4d1747aa
fix(@desktop/general): Improve UserStatusContextMenu
...
Fix #6090
2022-07-12 11:03:31 +02:00
Lukáš Tinkl
23cec98ab7
fix: correctly center the edit nickname popup
2022-07-12 09:40:20 +02:00
Lukáš Tinkl
61ea1d41cd
fix(ContactsColumnView): fix layout issues to match design
...
Closes #6343 and #6344
- basically switch over to a column + row layout(s), bringing consistent
margins and paddings, scratches a lot of redundant code
- fix the icon colors
- fixed another bug when opening the create chat panel, and then clicking
on an existing channel in the list, doesn't close this create panel
- remove unused signals and connections
2022-07-12 09:39:22 +02:00
Jonathan Rainville
95407cc1e0
fix(contacts): remove isMutualContact, use isContact or isAdded indead
...
Fixes #6220
Fixes the issue with the mutual contact icon showing when just added.
It also does a huge cleanup of the codebase to remove isContact and replace it with either isAdded, when we care only about if we added, or isMutualContact if we want the contact to be mutual
Also fixes an issue with the MessageContextMenu not reflecting the added state correctly.
2022-07-11 09:34:29 -04:00
Alexandra Betouni
353110d4ae
fix(AddAccountPopup): layout issues
...
Closes #6315
2022-07-08 14:41:28 +03:00
Pascal Precht
51b661386a
refactor: always request access to join community
...
We no longer send community invites to users, instead we just share the
community and let users request access.
That request will either be automatically or manually accepted by the owner/admin.
Depends on https://github.com/status-im/status-go/pull/2682
Closes #5115
2022-07-08 13:18:37 +02:00
Boris Melnik
edb014bf12
fix(Community): Add check for admin permissions for context menu
...
Closes : #6162
2022-07-08 13:02:41 +03:00
Lukáš Tinkl
f798d6d0e6
fix(profile): the profile image is blurred in different places
...
Closes #6295
- use the recently introduced `profileLargeImage` property for bigger user
images
- fix some QML(lint) warnings
2022-07-08 09:40:22 +02:00
Lukáš Tinkl
aa804ffaef
fix(CreateChatView): hide the Contacts label when no contacts
...
- hide the TagSelector's `listLabel` and disable the `textEdit` when the
contacts model is empty
- add forgotten `qsTr()`
- remove some no-op positioniers/anchors/width/height bindings (these are
handled automatically for QQC2 Control's header and contentItem)
2022-07-08 09:40:02 +02:00
Richard Ramos
75a3ff858c
feat: check for updates (using status-go)
2022-07-07 09:54:55 -04:00
Pascal Precht
04037d1d64
fix(Profile): ensure backup seedphrase warning disappears
...
The warning to back up the seedphrase should disappear after either
dismissing the message, or in fact backing up the seed phrase.
The latter was not happening because the banner didn't take that
information into account. This commit fixes this by ensuring we let the
banner know whether the seed phrase was already backed up.
Notice that we don't want to render the banner when the seed phrase has
*not* been backed up yet, but was dismissed by the user.
Fixes #6255
2022-07-07 15:18:56 +02:00
Mikhail Rogachev
f03d89ad0d
Update ui/app/AppLayouts/Profile/popups/BackupSeedModal.qml
...
Co-authored-by: osmaczko <33099791+osmaczko@users.noreply.github.com>
2022-07-07 14:47:12 +03:00
MishkaRogachev
6d72e19568
fix(@desktop): Refactor Backupseed modal
...
Close #6144
2022-07-07 14:47:12 +03:00
Lukáš Tinkl
4e71f813a2
fix(settings): flags are blurred in the Languages list
...
Fixes #6306
- update the StatusQ components to the latest commit which includes
the StatusIcon fixes
- switch the LanguageStore and CurrenciesStore to use SVG icons for flags
and money icons instead of PNGs
2022-07-06 20:52:48 +02:00
Jonathan Rainville
f5d2d9d0ac
fix(MessageView): slow chat switching because of height recalculation
2022-07-06 14:05:06 -04:00
Patryk Osmaczko
e0a5afebee
chore(translations): transform `qsTrId` to `qsTr`
...
issue: #4544
2022-07-06 19:09:50 +02:00
Boris Melnik
bb2c9e02c2
feat(communities): Add muting category methods
...
Closes : #5975
2022-07-06 19:48:44 +03:00
Jonathan Rainville
1e7c648300
feat: contact verification request and trust status
...
feat: contact verification
fix: add remove identity verified btn
fix: add toast message
feat: received verification request model
feat: finish identity verification flow
Fixes #4784
2022-07-06 10:43:33 -04:00
Michal Iskierko
45448db90a
feat(@desktop/general): Change user statuses
...
Handle user statuses from status-go: Always Online, Automatic, Inactive.
Handling updating own status on member list.
Issue #5886
2022-07-06 09:38:11 +02:00
Boris Melnik
42fca84c76
fix(chat): Fix chat screen for empty state visibility
...
Closes : #6199
2022-07-06 09:48:37 +03:00
MishkaRogachev
6fac00673f
Hotfix: Community settings tags
2022-07-05 19:29:50 +03:00
Sale Djenic
c9fe428940
fix(@desktop/chat): messages sometimes assigned to the wrong user
...
Fixes #6004
2022-07-05 17:10:15 +02:00
Patryk Osmaczko
51aa4a6d86
chore: extract Utils.elideText()
2022-07-05 17:08:36 +02:00
Patryk Osmaczko
ff747c2a5f
chore(@desktop/community): refactor TransferOwnershipPopup
2022-07-05 17:08:36 +02:00
Patryk Osmaczko
1b49fd4c35
fix(@desktop/community): make backup community key field readonly
...
fixes : #6104
2022-07-05 17:08:36 +02:00
Igor Sirotin
c7d2157d20
fix(MyProfileView): New design
2022-07-04 21:56:04 +04:00
MishkaRogachev
5c6b5f1f47
feat(Communities): support tags in community edit page
...
Close #6089
2022-07-04 18:53:48 +03:00
Khushboo Mehta
e6f809b921
feat(@desktop/wallet): Using Floating Buttons in the Send Modal
...
fixes #6228
2022-07-04 15:28:35 +02:00
Anthony Laibe
ce7340b9a5
feat(@wallet): multi network history
2022-07-04 09:58:39 +02:00
Igor Sirotin
36a079aea8
fix(icons): Updated arrow icons
2022-07-01 17:43:13 +04:00
Jonathan Rainville
9d2862a602
fix(chat): fix gifs staying active in the background when switching chat
2022-06-29 16:48:01 -04:00
MishkaRogachev
3271aff7c7
fix(@desktop): Hotfix Popup's margins
...
This is a combination of 2 commits.
fix(@desktop): Hotfix Popup's margins
chore: bump statusq
2022-06-29 14:09:33 -04:00
Jonathan Rainville
8685ad92c9
fix(chat): fix switching back to chats is very slow
...
Fixes #5615
2022-06-28 16:24:49 -04:00
Alexandra Betouni
b550a23dfc
fix(Wallet): Fixed padding in add account popup
...
Closes #6245
2022-06-28 16:24:09 -04:00
MishkaRogachev
a9b2459d79
fix(@desktop): Remove nested popups in create community
...
Close #6027
2022-06-27 13:12:52 -04:00
Noelia
70383a51bd
feat(CommunitiesPortal): Enable Communities portal & update chat menu
...
- Removed 'Communities Portal' toggle from the advanced settings and enable it by default.
- Removed dropdown menu. The button opens directly the join public chat modal.
- In the portal, "Import community" button is now clickable and opens the import community modal.
- In the portal, "Create community" button is now clickable and opens the create community modal.
- Enabled navigation to the clicked community.
Closes #6099
2022-06-27 10:28:36 +02:00
Noelia
65e91fac44
fix(ActivityCenter): Activity center button is not active when activity center is opened
...
The button is now in highlighted state when it's active.
Fixes #6119
2022-06-27 07:54:13 +02:00
MishkaRogachev
e30ba7e760
feat(@community): Add tags to communities
...
Close #5680
2022-06-24 19:44:35 +03:00
Alexandra Betouni
1cda32470b
fix(Profile): ContactsView layout and scrolling issues
...
Closes #5876
2022-06-24 15:24:35 +03:00
Alexandra Betouni
5ca9c9fadf
fix(chat): fixed missing pendingRequestsToJoin
2022-06-24 15:23:11 +03:00
Pascal Precht
84abcff65e
fix(CommunitySettingsView): add missing membership request modal
...
Fixes #6141
2022-06-23 15:20:45 -04:00
Alexandra Betouni
385495d74f
fix(AppLayout): Window resizing is not adjusting layout
...
Closes #6222
2022-06-23 15:13:25 -04:00
Anthony Laibe
2449c8840e
chores(@chat): bring back download messages
...
fixes #6163
2022-06-22 16:12:24 -04:00
Sale Djenic
60ed62231e
fix(@desktop/wallet): estimated time for transaction is always Unknown
...
Fixes #5938
2022-06-22 16:02:25 -04:00
MishkaRogachev
2251f870a0
feat(@desktop/chat): New profile context menu states
...
Close #6113
2022-06-22 15:50:59 -04:00
Jonathan Rainville
6f14921c9b
chore(community): replace plus button by adhoc btn
...
Fixes #5677
2022-06-22 09:01:45 -04:00
MishkaRogachev
95326620c3
fix(@desktop): Send contact request from profile
...
Close #6125
2022-06-21 14:20:49 -04:00
Pascal Precht
b83f45c68b
fix(Onboarding): remove unnecessary space in onboarding text
2022-06-21 12:57:46 -04:00
Anthony Laibe
2112135c6f
fix(@communities): remove totally the toggle for experimental feature
...
fixes #6175
2022-06-21 12:12:09 -04:00
Boris Melnik
eb3b22caef
fix(communities): Fix `try/catch` block in communities service
...
Closes : #6074
2022-06-21 11:25:35 -04:00
Alexandra Betouni
0bcba8e487
fix(Onboarding): Centered onboarding layouts
...
Closes #6066
2022-06-21 11:14:54 -04:00
Alexandra Betouni
65d90cbc51
fix(LoginView/AboutView): Update status logo image
...
Closes #6051
2022-06-21 11:06:03 -04:00
Alexandra Betouni
7acacee80e
fix(CreateChatView): clicking new group chat duplicates contacts
...
Closes #6135
2022-06-21 11:02:26 -04:00
Boris Melnik
301e89ef48
fix(Onboarding): Save selected profile image for next steps
...
Closes : #6161
2022-06-21 11:01:40 -04:00
Sale Djenic
22d5f2d126
fix(@desktop/chat): intermittent with community invites
...
Fixes : #6170
2022-06-21 10:56:46 -04:00
Noelia
5feef166f8
fix(Onboarding): User is able to bypass validation of username when using keyboard
...
Fixes #6012
2022-06-21 10:25:59 -04:00
Sale Djenic
3aba152206
fix(@desktop/general): multiple ui issues fixed
...
- Channel is blank on first time joining - fixes : #6131
- Contacts list is empty when trying to invite/share community - fixes : #6139
- The same name is shown for all invited contacts - fixes : #6105
- The names and avatars of contacts are empty in the Contact requests - fixes : #6084
- 'Invite friends' dialog doesn't look good in the minimized app mode - fixes : #6106
2022-06-21 16:16:55 +02:00
Boris Melnik
266e10026d
fix(settings): Fix visibility community settings view
...
Closes : #6100
2022-06-21 16:33:35 +03:00
MishkaRogachev
bef3fea774
feat(@desktop): Stop playing invisible animation
...
Close #6172
2022-06-21 09:08:49 -04:00
Alexandra Betouni
af2f387961
fix(GroupChatPanel): drop down was showing empty entries
...
Closes #5955
2022-06-17 13:55:06 +03:00
Khushboo Mehta
8d3fad8342
feat(@desktop/wallet): Multichain QR Code
...
Implements the new Recieve Modal with multichain functionality
closes #5735 , #6057
2022-06-17 01:27:35 +05:30
Boris Melnik
d58c6eb577
feat(notifications): Add notification icon to create chat view
...
Closes : #5628
2022-06-15 13:04:31 -04:00
Patryk Osmaczko
6743bee1aa
fix(@desktop/chat): extract chat menu items
...
It removes duplication and unifies menu items across the app.
fixes : #5985
2022-06-15 12:56:32 -04:00
Boris Melnik
235046cba0
feat(settings): Add back up seed phrase banner in profile settings
...
Closes : #5743
2022-06-15 12:45:38 -04:00
Igor Sirotin
1870e9a0ce
fix: Moved `StatusTabButton` to StatusQ
2022-06-15 12:23:19 -04:00
mishkarogachev
7a14cf5640
fix(@desktop/profile): Contact requests should support a message
...
Close #5846
2022-06-15 11:56:05 -04:00
Alexandra Betouni
a9dabe5df9
fix(Popups): Some modals are misaligned in master
...
Closes #6002
2022-06-14 17:10:11 -04:00
Patryk Osmaczko
52f5a0f4fd
fix(@desktop/chat): show compressed pubkey in members list
...
fixes : #5950
2022-06-14 16:49:53 -04:00
Patryk Osmaczko
cdd06b05eb
feat(@desktop/group-chat): remove explicit join for groups
...
closes : #5717
2022-06-14 15:21:56 -04:00
Boris Melnik
d8b00bef02
fix(Chat): Messages with GIF not display the url
...
Closes : #6005
2022-06-14 14:32:11 -04:00
Boris Melnik
260f10a83e
feat(CommunityOverview): Add Community Overview banners
...
Closes : #5978
2022-06-14 14:31:39 -04:00
Boris Melnik
7cacadd9be
chore(experemantal_features): Remove activity center settings and enable by default
...
Closes : #5922
2022-06-14 13:03:51 -04:00
Boris Melnik
d6cc1ed1ab
chore(experemantal_features): Remove community settings and enable it by default
...
Part of: #5922
2022-06-14 13:03:51 -04:00
Patryk Osmaczko
19235e2b79
chore(CreateCommunityPopup): ensure popup occupies optimal height
...
Modal should go to the full height of the window if the window isn't
tall enough to display the content without scrolling.
2022-06-13 21:24:23 +02:00
Patryk Osmaczko
524c91dbab
fix(@desktop): post user model refactor issues
2022-06-13 10:53:58 +02:00
Patryk Osmaczko
4a4cee7da7
chore(commonuty/popups): remove needless CommunityProfilePopup features
...
CommunityProfilePopup is deprecated and will be removed. Members
list and notifications are already covered by new community settings.
2022-06-12 15:45:49 +02:00
Patryk Osmaczko
62183cf60b
chore: refactor/unify user_model and contact_model
...
This is first iteration. Models have been restructured and qml adapted
to the changes.
What is left to be done:
- populate new models with appropriate data (some fields were left
default)
- use new fields in qml, use StatusMemberItem where possible
- fix all #FIXMEs introduced by this commit
iterates: #5951
2022-06-12 15:45:49 +02:00
Patryk Osmaczko
9db111b0e6
chore(community/popups): remove padding workarounds
2022-06-12 13:07:08 +02:00
Boris Melnik
c7888f5aed
feat(chat): Add crow to admins in group chat
...
Closes : #5897
2022-06-09 18:38:55 +03:00
Anthony Laibe
00ed4f9c44
feat(@wallet): multi transaction simple view
2022-06-09 15:22:24 +02:00
Boris Melnik
17cbd4512d
fix(appmain): Fix multiple creations of mailservers-not-working popup
...
Closes : #5899
2022-06-09 14:06:53 +03:00
Patryk Osmaczko
326147c549
fix(@desktop/app-search): add color hash to chat icons
...
closes : #5459
2022-06-09 10:45:34 +02:00
Alexandra Betouni
f68e53bb38
fix(CreateChatView): icon color was not correct
...
Closes #5875
2022-06-08 16:33:18 +03:00
Alexandra Betouni
195419a23d
fix(Profile/LeftTabView): menu should not scroll horizontally
...
Closes #5276
2022-06-07 12:20:46 +03:00
Alexandra Betouni
341e7ac081
fix(ContactPanel): updated right button colors when hovered
...
Closes #5246
2022-06-06 17:59:13 +03:00
Alexandra Betouni
634660efbe
fix(Onboarding): Insert user details layout issues
...
Closes #5833
2022-06-06 17:57:07 +03:00
Alexandra Betouni
e07094137c
fix(onboarding): fixing onboarding layout ctx positioning issues
...
Closes #5832
2022-06-04 09:30:41 -04:00
Patryk Osmaczko
2d73f5239a
fix(@community/popups): make CreateCommunityPopup adaptive to viewport
2022-06-04 12:00:11 +02:00
Patryk Osmaczko
c07a2feca7
chore(@community/settings): address PR suggestions
2022-06-04 12:00:11 +02:00
Patryk Osmaczko
51eefad5e5
feat(@community): add frontend for intro message
...
issue: #5746
2022-06-04 12:00:11 +02:00
Sale Djenic
4403fde4ca
fix(@desktop/wallet): 18 words seed option is missing when adding an account in wallet
...
Fixes #5445
2022-06-03 20:00:30 +02:00
Boris Melnik
49ca3e1c36
feat(Settings): Add communities settings
...
Closes : #4932
2022-06-02 18:58:50 +03:00
Noelia
ed39690071
feat(CommunitiesPortal): Communities Portal first UI approach
...
Closes #4936
2022-06-02 08:24:02 -04:00
Alexandra Betouni
046aa36565
feat(settings): Adding new Backup Seed Phrase section & modal
...
Closes #4918
2022-06-02 11:11:06 +03:00