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
PavelS
c931f716e8
fix(@desktop/chat): adjust chat input logic to allow emojis
...
Fixes #7622
2022-09-28 15:02:50 -04:00
Michal Iskierko
f40ef4613e
fix(@desktop/communities): Show only not community members
...
Fix #7477
2022-09-28 18:09:40 +02:00
Michal Iskierko
d14fc486b5
fix(@desktop/contacts): Do not show pending identity request when user is verified.
...
Fix #7376
2022-09-28 10:56:14 -04:00
Noelia
dcd77e3bf7
fix(Chat/Verify Identity): Identity verification typo
...
Changed hardcoded name to the corresponding `userDisplayName` parameter.
Fixes #7538
2022-09-28 10:54:03 -04:00
Khushboo Mehta
d65f0fa55e
fix(@desktop/wallet): Added squish tests for transactions and transaction details
...
fixes #7215
2022-09-28 09:55:41 -04:00
Igor Sirotin
010bdc9956
feat(CreateChatView): Support pasting chat key
2022-09-28 09:55:25 -04:00
Alexandra Betouni
fc3daa1451
(StatusSectionLayout): removed big space between header and content
...
Closes 7312
2022-09-28 15:37:52 +03:00
Alexandra Betouni
654519f5dd
fix(ProfilePopup): fixed display name on block popup
...
Closes #7521
2022-09-28 15:37:29 +03:00
Khushboo Mehta
db429b4961
fix(@desktop/wallet): Fix the emoji and text placement in the SendModal
...
fixes #7427
2022-09-28 14:25:58 +02:00
Sale Djenic
f17003e5f2
test(@desktop/wallet): tests for adding wallet accounts updated according to the latest changes (`Authentication` flow)
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
861c585d2b
feat(@desktop/keycard): adding wallet account using `Authenticate` flow
...
Fixes : #7509
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
a3b71c7d91
feat(@desktop/keycard): unlock keycard flow added
...
Fixes : #7031
2022-09-27 19:03:18 +02:00
Alexandra Betouni
54076c772c
fix(ProfilePopup): popup title was wrong with ens names
...
Closes #7320
2022-09-27 17:30:51 +03: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
b9ca8654a8
feat(ActivityCenter): Fix messages and AC notifications height
...
Close #7497
2022-09-26 15:49:46 +03:00
PavelS
36a56a8af3
fix(@desktop/chat): adjust chat name placement
...
Fixes #7353
2022-09-26 12:54:41 +03:00
Lukáš Tinkl
36bea83eee
fix: "Remove contact" button in ProfilePopup doesn't work
...
Closes : #7519
2022-09-26 11:13:56 +02:00
PavelS
6a96bc93b3
fix(@desktop/chat): handle same name mentions
...
Fixes #7220
2022-09-22 15:01:55 +03: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
Michał Cieślak
be5de27513
feat(MessageView): hide image url in the message when image is unfurled
...
The url is hidden when there is only one url in the message with no
additional text and the image is shown (unfurled).
Closes : #7321
2022-09-21 10:33:15 +02:00
Patryk Osmaczko
1d1bb2cfcf
chore(@desktop/chat): fix plural `%1 members` translation
2022-09-21 08:57:18 +02:00
Patryk Osmaczko
e3363e269a
fix(@desktop/chat): make `join` invite transition to `pending`
...
User should see `pending` state after he `join`s the community, even if
that community does not require explicit admin approval. That's because
currently, each member has to be accepted by admin, either automatically
or manually. That means, if admin is gone, no one will be ever joined to
community, even if this community states it does not require request to
join.
2022-09-21 08:57:18 +02:00
Patryk Osmaczko
d1b3e7af9e
fix(@desktop/chat): rework invitation bubbles
...
InvitationBubbleView.qml:
- rework view to use layouts properly
- add missing community identicon
Backend:
- remove local community requests on community join
- propagate SIGNAL_COMMUNITY_MY_REQUEST_ADDED to UI
fixes : #7139
2022-09-21 08:57:18 +02:00
Alexandra Betouni
dd08cb60c2
fix(AssetsDetailView): fixed warning
2022-09-20 14:31:17 +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
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
Khushboo Mehta
8c4ce7bc29
fix(@desktop/wallet): Send Modal doesn't fill available height and Drop Shadow missing in Send Modal Footer
...
Also fixed a crash found while fixing the above bugs
fixed #7133 , #7134
2022-09-19 13:22:00 +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
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
Lukáš Tinkl
71436388fa
fix(SendContactRequestModal): display userName + compressed key
...
Fixes : #7295
2022-09-19 10:24:07 +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
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
Anthony Laibe
215f9e0fa6
fix(@wallet): asset formatting
...
Fix asset formating and display of network only enabled
2022-09-15 16:54:43 +02:00
MishkaRogachev
25c5be2f78
feat(ActivityCenter): Refactor AC from chat and place in mainui
...
Close #7338
2022-09-15 12:21:06 +03:00
Sale Djenic
a2f48eef49
refactor(@desktop/keycard): buttons' responibility in the keycard popup improved
...
A new rule introduced which should provide easier tracking/maintainig
later. The rule says:
- popup contains up to 3 action buttons and one back button (optional)
- if 3 buttons are displayed in the popup then the most left button, but
not back button, always triggers tertiary action, middle button always
triggers secondary action and the most right button always triggers primary
action
- if 2 buttons are displayed, then:
- if one of them is "Cancel" (left button) it should trigger tertiary action
and the other one (right button) should trigger primary action
- if non of them is "Cancel" then the left button triggers secondary action
and the right button triggers primary action
- if single button is displayed, then:
- if it's "Cancel" it triggers tertiary action
- if it is not "Cancel" it triggers primary action
- tertiary action always reffers to the cancel action until otherwise set
- tertiary action will be always triggered by closing popup via keybord
(esc key) or clicking on top right `x` button on the popup
2022-09-15 11:01:32 +02: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
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
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
Jonathan Rainville
aba2a42c6f
test(@wallet): allow to use ganache with goerli
2022-09-13 11:56:42 +02:00
Lukáš Tinkl
d0b8af9e86
fix(MessageView): missing popup from when pin limit is reached
...
Can not use `root.messageStore.getNumberOfPinnedMessages()` directly in a
binding, as it's not a property and won't reevaluate on change
Closes #7314
2022-09-13 09:05:15 +02:00
Lukáš Tinkl
5e0d5a9f8c
fix(pinning): fix warnings
2022-09-13 09:05:15 +02:00
Stefan
6e78281d99
test(FavouriteSavedAddresses/Wallet): test toggle favourite for saved addresses
...
Also
- fix the other saved addresses that were relying on the order of
buttons and fail after adding the favourite button
- improve the rest of the tests
- improve debug buttons
- extend driver with helper functions
Closes : #6898
2022-09-12 16:00:31 +02:00
Stefan
7af95eaada
feat(wallet): add favorites for saved addresses
...
Depends on statug-go favourite flag extension and merging of `favourites`
with `saved_address` tables and API
Additional changes:
- Remove duplicate name instead of ESN
Closes : #6546
2022-09-12 15:58:52 +02:00
PavelS
abb2254e59
fix(@desktop/chat): adjust message length check condition
...
Fixes #7131
2022-09-12 13:02:03 +03:00
Anthony Laibe
81300b655f
fix(@wallet): display currency price rather than 24h change
...
fixes #7268
2022-09-12 11:00:41 +02:00
Khushboo Mehta
928e1999d9
feat(@desktop/wallet): Implement Transaction details as per new design
...
fixes #7214
2022-09-09 21:36:58 +02:00
PavelS
cdfbb4ac87
fix(@desktop/chat): adjust mentions handing logic
...
Fixes #7099
2022-09-09 18:15:13 +03:00
Patryk Osmaczko
a1e7831dcb
feat(@desktop/chat): add welcome message for community chats
2022-09-09 10:39:58 +02:00
Khushboo Mehta
e9d3d7a0b0
bash: q: command not found
...
feat(@desktop/wallet): New design for Transaction History
fixes #7213
2022-09-09 00:04:25 +02:00
Igor Sirotin
b2485603de
fix(AppMain): Made all banners global and stacked
2022-09-08 20:47:54 +08:00
Michal Iskierko
2bb346a09e
fix(@desktop): Use colorId to find correct color of users&members
...
colorId is set in the model instead of using qml function.
Fix #6366
2022-09-08 13:56:27 +02:00
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
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
Khushboo Mehta
e9c270da87
fix(@desktop/wallet): Entering ENS name in SendModal doesnt work
...
fixes #6695
2022-09-05 14:55:31 +02:00
Stefan
d81b6ca518
fix(Chat): improve gif confirmation popup and fix preview whitelisting
...
Enable preview for gifs after enabling the gif functionality
Disable gif functionality if the preview was disabled
Addition fixes
- The gifs weren't checked if all images weren't enabled
- The subdomain wasn't checked for whitelisting if the main domain wasn't enabled
- Image clicking
- Dismiss asking for unfurling was not updating the state
Considerations
- Looked into having the "gif enabled" - "tenor unfurling" relation
embedded in the controller but it would require extensive refactoring
by implementing a data-model for unfurling whitelisted domains
Closes : #6829
2022-09-05 12:41:48 +02:00
Stefan
b691d358e5
chore(Chat/StatusGifPopup): refactor and simplify gif popup
...
Updates: #6829
2022-09-05 12:41:48 +02:00
Alexandra Betouni
e1c548696f
feat(Desktop)!: Updating desktop app due to IconSettings refactor
...
As part of https://github.com/status-im/StatusQ/issues/781
2022-09-02 18:41:21 +03:00
PavelS
ad484d7d01
fix(@desktop/chat): adjust emoji popup behaviour
...
Fixes #7094
2022-09-02 17:22:00 +03:00
Lukáš Tinkl
b1259a83f4
fix(StatusEmojiPopup): 'Flags' section is cut off in the emoji modal
...
account for top/bottom padding in the scroll view to fix the overall
height calculation
plus some smaller, mostly correct margins, cleanup
Fixes #7174
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
65a1f06382
fix(StatusEmojiPopup): fix initial loading of recent emojis
...
the "Recent emojis" was always empty until the user has clicked
additional emoji
loading the recent emojis in `Global.onSettingsLoaded` is too late; it's
executed long before the popup is opened; instead do it at the end of
parsing the categories
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
d30c80ef24
fix(Emoji/SearchBox): adjust right padding
...
clear icon was overlapping the search field's frame
Fixes #7175
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
2606de5ccb
fix(StatusEmojiPopup): fix emoji popup "y" position
...
it was off by `Style.current.halfPadding`
2022-09-01 19:28:21 +02:00
Igor Sirotin
5c909cae6c
fix(Profile): Added menu to remove profile image
2022-09-01 15:48:22 +03:00
Igor Sirotin
980135fedf
fix(ProfilePopup): Bind to displayName if current user
2022-09-01 15:31:50 +03:00
Igor Sirotin
66b79fbda8
tests: Can change own display name in ProfilePopup
2022-09-01 15:31:50 +03:00
Michal Iskierko
d6a061a517
feat(@desktop/chat): Add setting image in group chat
...
Image and cropping information are sent to status-go.
Issue #6466
2022-09-01 12:25:53 +02:00
PavelS
a01e0822b7
feat(@desktop/chat): add textformat quote option functionality
...
Adjust text format popup position
Fixes #6988
Requires https://github.com/status-im/StatusQ/pull/876
2022-09-01 12:45:45 +03:00
PavelS
8de1e42a0f
fix(@desktop/chat): add autoscroll to cursor in chat input
...
Requires https://github.com/status-im/StatusQ/pull/868
Fixes #7093
Fixes #7171
2022-08-31 12:02:44 +03:00
Igor Sirotin
41910c9a8a
fix(tests): Fixed message reply test
2022-08-30 17:03:36 +03:00
Khushboo Mehta
ddb9caf4d7
feat(@desktop/wallet): Display price changes
...
fixes #6482
2022-08-30 10:27:35 +02:00
PavelS
3bd6fe0fdf
fix(@desktop/community): add online status to invite modal
...
Replace Contact component with StatusMemberListItem.
Add missing Nim functions to fill models with onlineStatus.
Adjust components paddings to match design.
Fixes #6985
2022-08-30 10:16:37 +03:00
Jonathan Rainville
6bd1cfde72
test(chat): add a test that install a sticker pack and sends a sticker
...
Fixes #6962
2022-08-29 10:52:00 -04:00
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
Jonathan Rainville
2bbd9f4363
fix(wallet-test): fix balance test
...
The test network was toggled twice. The banner was impeding with the wallet setting click. The asset list item was missing the objectName and also checking the balance was not resilient
2022-08-26 10:59:25 -04:00
Jonathan Rainville
109b9ac290
test(community): add a test that pins and unpins messages
...
Fixes #6894
2022-08-26 10:29:28 -04:00
Boris Melnik
02b9ceff78
fix(EmojiPopup): Fix emoji suggestions and add tests for it
...
Closes : #7020
2022-08-26 12:41:28 +03:00
Boris Melnik
10d53454b3
test(chat): Can send a gif
...
Closes : #6882
2022-08-26 12:18:42 +03:00
Boris Melnik
c7efbe6629
test(chat): Can edit a message and save
...
Closes : #6877
2022-08-26 11:57:59 +03:00
Pascal Precht
3509de8673
feat(AdvancedView): introduce feature flag for discord import tool
...
This adds a feature flag for the discord import tool so we can start
landing individual pieces of the feature without it being fully
implemented.
It also introduces the modal chooser for creating new communities but
it doesn't do anything more than that, as of this commit
Closes #6843
2022-08-26 10:18:49 +02:00
Pascal Precht
e98a3b27fb
refactor: move CommunityBanner to shared namespace
2022-08-26 10:18:49 +02:00
Michał Cieślak
dfc7a6a951
fix(StatusChatInput): Remove formatting when pasting, pasting on selection fixed
...
Fixes #7015
Fixes #7097
2022-08-26 10:05:46 +02:00
Khushboo Mehta
e79d9dfc95
fix(@desktop/wallet): Search Bar missing in token selection popup
...
fixes #7014
2022-08-25 17:31:28 +02:00
Jonathan Rainville
6a603413c6
test(community-chat): add test to send images in chat
...
Fixes #6880
2022-08-25 10:23:43 -04:00
Boris Melnik
4f2db08a75
fix(StatusListItem): fix `sensor.onClicked` to `onClicked`
...
Closes : #7135
2022-08-25 11:55:55 +03: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
Khushboo Mehta
29c40a0695
fix(@desktop/wallet): Added squish test for the user being able to turn his state to online and/or offline
...
fixes #6895
2022-08-23 15:48:37 +02:00
Richard Ramos
83079cd147
fix: remove recipient selector from StatusETHTransactionModal
2022-08-23 08:52:01 -04: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
0515152bd7
feat(@desktop/wallet): Add Token Detail View
...
fixes #6491
2022-08-23 10:52:26 +02:00
Michał Cieślak
7ef4a2d257
fix(StatusChatInput): infinite loop when pasting mention
2022-08-22 13:37:18 +02:00
Igor Sirotin
42a1cf995c
fix(ChatMessagesView): Usage of `StatusMessage` WIP
2022-08-20 03:02:41 +03:00
Michał Cieślak
91bae9c3da
fix(@desktop/chat): gif selector UI adjustments
2022-08-19 12:09:44 +02:00
Alexandra Betouni
07dbca905c
fix(Chat/CompactMessageView): removed space above image in msg
...
Closes #6855
2022-08-18 17:44:17 +03: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
Anthony Laibe
ade9086b81
test(@wallet): add test for ens name
2022-08-18 13:11:36 +02:00
Jonathan Rainville
016e3927f2
test(chat): add test that sends a message with an emoji
...
Fixes #6881
2022-08-17 11:33:36 -04:00
Patryk Osmaczko
185de9f4c8
chore(settings/profile): rework ProfilePopup to StatusDialog
...
iterates: status-im/StatusQ#760
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
4c2a7656f2
chore(settings/profile): address social links QA issues
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
88ad09f7c2
feat(settings/profile): add bio and social links to profile view
...
closes : #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
Alexandra Betouni
9ecf2af3f1
fix(CommunityDialogIntro): Fixed intro txt layout issues
...
Closes #6856
2022-08-16 20:10:55 +03:00
Alexandra Betouni
ffbe16da3e
fix(Chat/UserImage): corrected user image dimensions
...
Closes #6852
2022-08-16 19:37:19 +03:00
Alexandra Betouni
504b4f5947
fix(Chat): big space between username and time
...
Closes #6832
2022-08-16 18:36:20 +03: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
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
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
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
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
Alexandra Betouni
b140596412
fix(StatusStickerPopup): Bottom row layout issues
...
Closes #6833
2022-08-11 15:16:40 -04: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
Jonathan Rainville
1dd6385cae
test(all): fix all remaining tests and comments the broken ones
...
Fixes #6853
2022-08-09 16:51:30 -04: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
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
Michal Iskierko
7915781d80
fix(@desktop/general): Fix import in ImageCropWorkflow
...
Issue #6866
2022-08-08 14:30:00 +02: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
9591123b7e
test(onboarding): fix signup with seed phrase tests
...
Fixes #6744
2022-08-05 12:41:30 -04:00
MishkaRogachev
3afa49a873
fix(@dektop/chat): Fix messages timestump update
...
Close #6543
2022-08-05 17:15:38 +03: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
Alexandra Betouni
6b63d8ee7a
fix(StatusModal): back button arrow was tiny
...
Closes #6727
2022-08-04 13:13:50 +03: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
03f1fe500b
test(chat): add test to delete messages
...
Fixes #6757
2022-08-03 13:19:32 -04:00
Khushboo-dev-cpp
405eae1024
chore: reverted changes made in #6561
2022-08-03 17:29:31 +02:00
Igor Sirotin
6e495596c6
fix(StatusAssetSelector): Reimplemented using `StatusComboBox`
2022-08-03 17:29:31 +02:00
Igor Sirotin
72cc269ae6
fix(ContactSelector): Minor improvements
2022-08-03 17:29:31 +02:00
Igor Sirotin
5fb2be95ef
fix: Reimplemented selectors using `StatusComboBox`
2022-08-03 17:29:31 +02:00
Lukáš Tinkl
baa7d3758a
fix(Input): unable to place cursor using mouse
...
drop a defunct MouseArea that was being used for a context menu which got
removed in the meantime; it breaks clicking inside the TextField
Closes : #5167
2022-08-03 12:01:52 +02:00
PavelS
368b29bb38
fix(@desktop/chat) keep message hover effect while context menu open
...
- keep context menu when emoji reaction clicked
- move Connections out of Loader
Fixes #6633
2022-08-03 11:54:08 +03:00
Khushboo Mehta
e5358bf29a
fix(@desktop/wallet): Implements basic collectible view
...
fixes #6492
2022-08-03 10:11: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
Jonathan Rainville
ed1f189a69
test(chat): add test to reply a message
...
Fixes #6670
2022-08-02 10:22:08 -04:00
Anthony Laibe
67191cc287
fix(@wallet): do not display balance with scientific format
...
fixes #6648
2022-08-01 12:42:10 +02:00
Jonathan Rainville
16b2ca5c2c
feat(contacts): add respond to request and pending contact menu options
...
Fixes #6251
Adds the "Respond to Contact Request" and "Contact Request Pending" options to the MessageContextMenu
Also fixes some small issues with contact verification where the state of the incoming request was not correct
2022-07-29 09:43:35 -04:00
Jonathan Rainville
03780d4875
feat(MessageContextMenu): add option to verify identity in context menu
...
Fixes #6252
2022-07-29 09:43:35 -04: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
Alexandra Betouni
a4127925df
fix(LoginView): Password field design inconsistencies
...
Closes #6519
2022-07-28 10:30:59 +03:00
Khushboo Mehta
25c79230b6
fix(@desktop/wallet): Send Transation modal colors need to be adjusted to match designs
...
fixes #6497
2022-07-27 18:32:56 +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
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
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
Kamil K
95df151123
fix(@desktop): set small gap between emoji icons - as designed
...
fixe: #6300
2022-07-24 12:30:50 -04:00
Kamil K
2ae9e38809
fix(@desktop): reduce spaces between emoji icons
...
fixes : #6300
2022-07-24 12:30:50 -04:00
Kamil K
ea00d4c46d
fix(@desktop): reduce emoji hash icon size
...
fixes : #6300
2022-07-24 12:30:50 -04:00
Khushboo Mehta
f746b2c279
fix(@desktip/wallet): Wallet / Send Popup - Can't scroll outside the list of accounts after selecting one
...
fixes #6196
2022-07-22 13:18:07 +02:00
Khushboo Mehta
ec8320f3bb
fix(@desktop/wallet): In the Send Modal the saved addresses and my accounts sections need to be adjusted to match design
...
fixes #6498
2022-07-22 11:47:40 +02:00
Anthony Laibe
46f82f2c5e
feat(@test): Add test for delete account
2022-07-22 09:20:55 +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
89f42c9fc3
fix(MessageContextMenuView): popup menu's fixes
...
- add the (Un)Mark as Untrustworthy action to the menu
- fix the placement and visuals of the (Un)Block menu item
- add a missing separator above these
- store the blocked and trust details in `d.contactDetails` and properly
refresh it upon opening the menu
- some other smaller UI fixes to align the menu to the design
Closes #6538 : Stranger's (untrustworthy) menu doesn't match the Design
Closes #6535 : The stranger's card doesn't match the Design
2022-07-21 15:55:55 -04:00
Lukáš Tinkl
9ddd75c8f5
fix(UserImage): fix context menu placement
...
previously, the context menu would be randomly placed; now the image gets
access to its context menu and allows for placing it precisely, just like
it's done in UsernameLabel
2022-07-21 15:55:55 -04:00
Lukáš Tinkl
9ad23c24d7
fix(MessageView): unbreak clicking on a reply's profile image
...
the role name exported by the model has (likely) changed :/
`qrc:/imports/shared/views/chat/MessageView.qml:212: Error: Cannot assign [undefined] to QString`
2022-07-21 15:55:55 -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
Michał Cieślak
819d210ab8
fix(@desktop/chat): Block 'Done' btn when nickname is invalid
2022-07-20 16:52:23 -04: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
Patryk Osmaczko
5aea3d26a8
chore(dialogs): adapt CommunityIntroDialog
...
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
Noelia
ee8477ae9b
fix(StatusChatInput): 'Unblock' is not vertically aligned in 1-1 chat
...
`StatusButton` is now used correctly. There are 3 different button variations with preset heights/widths and paddings. The consumer cannot change the height without altering the expected behaviour and display of the button.
Button height is now consistent with chat input.
Fixes #6298
2022-07-18 08:46:13 +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
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
Khushboo Mehta
3a70499f15
fix(@desktop/chat): The asset name is overlapped by an arrow
...
fixes #6056
2022-07-14 09:12:30 +02:00
Noelia
47897f431f
fix(Chat/ReactionDialog): The reaction dialog is shown in different places
...
Changed x and y assignment trigger to get the correct value once the position depends on the own popup height.
Fixes #6264
2022-07-13 10:55:12 +02:00
Anthony Laibe
ff12c85f07
fix(@wallet): move estimation time to status-go
2022-07-12 14:44:06 +02:00
Lukáš Tinkl
e41d73eae3
fix: unbreak "fetch more messages..."
...
leftover from the qsTrId() -> qsTr() transition; obey the locale
settings a bit more
2022-07-12 12:37:00 +02:00
Michal Iskierko
7d4d1747aa
fix(@desktop/general): Improve UserStatusContextMenu
...
Fix #6090
2022-07-12 11:03:31 +02:00
Lukáš Tinkl
c14ff47af8
fix(ProfilePopup): fix chatkey and contact icons in the header
...
Fixes #6396
Fixes #6398
- fix displaying the chatkey and the copy button next to it using layouts
- hide the mutual contact and verified contact icons in case of My
profile
2022-07-12 09:40:20 +02:00
Lukáš Tinkl
585a628b67
fix(ProfilePopup): title of My Profile popup is incorrect
...
Fixes #6397
just display "My Profile" and no subtitle in this case
2022-07-12 09:40:20 +02:00
Lukáš Tinkl
ebff2538fa
fix: add forgotten qsTr()
2022-07-12 09:40:20 +02:00
MishkaRogachev
1cca25e08d
feat(chat): Message display several images
...
Close #4905
2022-07-11 17:41:47 +03: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
MishkaRogachev
167cb9e63f
Fix(Chat): Reset MessageContextMenuView state on close
...
Close #5289
2022-07-11 11:39:59 +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
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
Sale Djenic
a9f179cab3
StatusSyntaxHighlighter added
2022-07-07 23:23:09 +02:00
Sale Djenic
922a38108d
feat(@desktop/cpp-app): base structure for new cpp app
...
- applied new project structure
- new cmake scripts organizations
- conan script for adding gtest and boost::di
- boost::di introduced
- gtest introduced
Fixes #4894 #4834
2022-07-07 23:23:09 +02:00
Richard Ramos
75a3ff858c
feat: check for updates (using status-go)
2022-07-07 09:54:55 -04: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
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
Patryk Osmaczko
0e3c20fb22
chore: remove duplication
2022-07-05 17:10:15 +02:00
Sale Djenic
c9fe428940
fix(@desktop/chat): messages sometimes assigned to the wrong user
...
Fixes #6004
2022-07-05 17:10:15 +02:00
Lukáš Tinkl
94bf0a0f88
fix(gif popup): fix the popup after sending a GIF
...
Close #6083
2022-07-05 12:37:56 +02:00
Lukáš Tinkl
6d8cee9541
fix(gif/emoji popup): pre-focus the search field
...
Close #6165
2022-07-05 10:16:52 +02:00
Igor Sirotin
c7d2157d20
fix(MyProfileView): New design
2022-07-04 21:56:04 +04: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
9b298e4ace
fix(@wallet): Always display snt/eth/dai
...
fixes #6160
2022-07-04 11:12:50 +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
Igor Sirotin
eb7fa5be8b
fix(ChatButtonsPanel): Added pin/unpin and delete buttons
2022-07-01 12:59:03 +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
Khushboo Mehta
6deb900ac5
hotfix(@desktop/chat): Removed the condition that was causing the chat highlight animation to run each time it was visible
2022-06-29 14:18:40 -04:00
Jonathan Rainville
ce51a29119
hotfix(USerImage): user image not showing because binding not working
2022-06-29 18:40:03 +02:00
Jonathan Rainville
8685ad92c9
fix(chat): fix switching back to chats is very slow
...
Fixes #5615
2022-06-28 16:24:49 -04:00
Iuri Matias
7927c99985
bug(@status-desktop): only run animations when they are visible to avoid cpu issues
...
chore(status-q): update status-q
bug(@status-desktop): only run animations when they are visible to avoid cpu issues
bump status-q
2022-06-28 11:23:38 -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
Anthony Laibe
c34ee41971
fix(@wallet): address input keep loading
...
In case of a public key, the loader was always visible and an ephemeral
notification was display but it should not
Also, the show not found is disabled if there is no contact list being
displayed
2022-06-27 08:57:10 +02:00
Jonathan Rainville
8c1024354e
fix(CompactMessage): fix message height and spacing
...
Fixes #6169
2022-06-22 16:45:57 -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
9ebe9ec2c5
fix: fix blurry chat identifier and expose large image in contact proc
...
Fixes #6190
2022-06-22 15:33:11 -04:00
MishkaRogachev
95326620c3
fix(@desktop): Send contact request from profile
...
Close #6125
2022-06-21 14:20:49 -04:00
Sale Djenic
8f4e9bb3da
fix(@desktop/chat): filter paid stickers if the wallet is not enabled
...
Fixes : #5923
2022-06-21 13:18:43 -04:00
Anthony Laibe
2112135c6f
fix(@communities): remove totally the toggle for experimental feature
...
fixes #6175
2022-06-21 12:12:09 -04:00
Anthony Laibe
c2555a7650
fix(@chat): handle image placeholder
...
fixes #5934
Mobile still send the placeholder so we need to handle this case
manually by removing text if this is exactly equal to the placeholder
2022-06-21 11:35:23 -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
Noelia
b039e9d67d
fix(Chat): The text and emoji are not vertically aligned in the chat message
...
Added top margin in message text.
Fixes #5953
2022-06-15 12:56:58 -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
Patryk Osmaczko
cdd06b05eb
feat(@desktop/group-chat): remove explicit join for groups
...
closes : #5717
2022-06-14 15:21:56 -04:00
Boris Melnik
954acf0df4
fix(StatusChatInput): Fix emoji button click arguments
...
Closes : #3565
2022-06-14 14:34:34 -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
d6cc1ed1ab
chore(experemantal_features): Remove community settings and enable it by default
...
Part of: #5922
2022-06-14 13:03:51 -04:00
Noelia
16dec86cef
fix(Community/InvitationBubble): Community invitation doesn't look good
...
Bubble redesign by using `ColumnLayout`.
Fixes #5987
2022-06-13 13:17:53 +02:00
Patryk Osmaczko
9db111b0e6
chore(community/popups): remove padding workarounds
2022-06-12 13:07:08 +02:00
Anthony Laibe
00ed4f9c44
feat(@wallet): multi transaction simple view
2022-06-09 15:22:24 +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
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
Stefan
93596b19ca
fix(Communities): loading of new images for logo and banner
...
Also rename the crop image workflow
fixes : #5961
2022-06-02 08:11:48 +02:00
Stefan
7c74a0942d
feat(Community/Logo): use crop control for community Logo
...
Note that this doesn't refactor status-go to use CroppedImage
for the community logo.
fixes: 5404
2022-05-31 19:04:49 +03:00
Anthony Laibe
e7dff15a97
fix(@wallet): send modal in browser/wallet
...
fixes #5937
The send modal reuse the asset list so it needs to be fully populated
with all token, but the token is only visible if the balance > 0
2022-05-31 14:57:37 +02:00
Stefan
07d36722f8
fix(ImageCropper): adapt to new changes done to image cropper workflow
2022-05-31 12:26:33 +03:00
Stefan
4b399d15e3
fix(EditCroppedImagePanel): update position following changes in StatusQ
...
Also fixed suported images
2022-05-31 12:26:33 +03:00
Boris Melnik
0d6752a1f1
fix(Onboarding): Remove old uploading photo modal
...
Closes : #5831
2022-05-30 19:02:08 +03:00
Sale Djenic
70e770103e
feat(@desktop/profile): add ephemeral notifications
...
- ephemeral notifications implemented as toast messages
- old notifications added aligned with new toast messages
Fixes #5629
2022-05-26 21:27:55 +02:00
Boris Melnik
1f5de11069
fix(onboarding): Add checking passwords to new password input
...
Closes : #5834
2022-05-26 06:57:27 -04:00
Sale Djenic
0981ffdc18
fix(@desktop/chat): timestamps are constant
...
Fixes #5803
2022-05-25 17:13:49 -04:00
Boris Melnik
aa1dae9e20
fix(@desktop/warnings): Fix bunc of qml/nim warnings
...
Closes : #5162
2022-05-25 14:27:25 -04:00
Boris Melnik
c3c82bd6ac
fix(gifs): Change `Image` to `AnimatedImage` in StatusImageModal
...
Closes : #5251
2022-05-24 00:09:46 +03:00
Alexandra Betouni
198da4fdc6
fix(CreatePassword): evaluation added on text changed
...
Closes #5734
2022-05-23 18:43:56 +03:00
Igor Sirotin
7b001b5099
fix(@chat): Used `StatusEmoji` component
2022-05-23 14:36:13 +03:00
Anthony Laibe
7c5114cf1d
fix(@community): invite contact renamed to mutual contact
...
fixes #5799
2022-05-20 09:33:19 +02:00
Pascal Precht
8c496e0505
feat(CommunitySettings): add checkbox to allow members to pin messages
...
This adds a checkbox to configure whether or not community members are
allowed to pin any message of a community channel, based on the newly
introduced `CommunityAdminSettings` that are introduced in https://github.com/status-im/status-go/pull/2668
Closes #5662
2022-05-19 14:53:40 +02:00
Alexandra Betouni
6a8fa13b62
fix(ChatMessage): hide "edit" option when right click on sticker
...
Closes #5766
2022-05-19 14:45:52 +03:00
Anthony Laibe
c673f8302a
fix(@chat): only show reaction to emoji right click
...
fixes #5764
2022-05-19 13:26:23 +02:00
Anthony Laibe
6830a02248
fix(@chat): image don t overlap placeholder
...
* fix overlap
* remove placeholder text
2022-05-17 12:25:01 -04:00
Anthony Laibe
92b9ef891d
fix(@chat): do not display date if there is no date
2022-05-17 12:22:43 -04:00
Sale Djenic
03d7632f32
fix(@desktop/notifications): revamp notifications settings & behaviour
...
- signal for adding notification to the Activity Center introduced
and emitted, but that part is not handled within this commit since
there are some details needed to be discussed in the PR#5334
- signal for displaying ephemeral app notification is introduced
and emitted, but that part is not handled within this commit since
we don't have yet ephemeral notificaiton in place.
Fixes #4902
2022-05-13 14:58:39 -04:00
mishkarogachev
c04b9a937d
fix(@desktop/onboarding): Password strength indicator fixes for 10-chars
...
Close #5702
2022-05-13 14:10:28 -04:00
Igor Sirotin
993499567b
fix(@chat): Fixed blurry emojis
2022-05-13 14:03:50 -04:00
Patryk Osmaczko
142c4122d4
fix(@desktop): add spacing to EmojiHash
...
fixes : #5247 , #5242
2022-05-12 16:19:13 -04:00
Jonathan Rainville
c02685c704
fix(onboarding): improve pasting of seed phrase
...
Make it possible to paste single words, as well as 18 and 24 words.
Also allows seeds separated by commas and other blank spaces
2022-05-12 15:29:30 -04:00
Jonathan Rainville
da801d9c9f
fix(seed-import): fix seed phrase import screens to be better
...
Fixes #5409
2022-05-12 15:29:30 -04:00
Patryk Osmaczko
f59f0f69c5
fix(@desktop/chat): fix identicon in transaction preview
...
fixes : #5477
2022-05-12 14:07:41 -04:00
Noelia
2154626a5b
feat(Language&Currency): Add Date & Time Format
...
Added Date & Time selectors in `Language & Currency" screen.
Added new properties in `local_app_settings` to set the date and time format.
Created all the chain from view to service to update date and time format.
Added date and time format functions in `Utils`.
Updated `FetchMoreMessagesButton`, `ChatTimePanel`, `AppSearch`, `TransactionBubbleView` and `TransactionDelegate` date and time text depending on the selected format.
Closes #5386
2022-05-12 18:42:06 +02:00
mishkarogachev
7b45ce60a7
fix(@desktop/chat): Show text for messages with gif image
...
Close #5434
2022-05-12 12:28:41 -04:00
Stefan
edbaccd6bf
feature(profile): use an image cropper to set the profile picture
2022-05-12 15:05:10 +03:00
Stefan
a54a999f4c
fix(StatusImageCrop): output an error if trying to set cropRect without image
2022-05-12 15:05:10 +03:00
Stefan
31fbc47053
feat(shared/EditCroppedImagePanel): Generic modal to support image cropping
...
To be used by
- User image
- Community logo
- Community banner
Updates: #5118
2022-05-12 15:05:10 +03:00
Anthony Laibe
12cb76699c
fix(@chat): move cursor to the end when edit message
...
fixes #5546
2022-05-12 13:36:15 +02:00
Boris Melnik
8f4e50d6a7
fix(SendModal): Send 0.0 amount if amount input is empty
...
Closes : #5474
2022-05-12 11:14:29 +03:00
Noelia
26e901d986
fix(Onboarding/Password): Add/correct hard keys behaviour in Password related onboarding screens
...
Following changes are done in `ConfirmPasswordView`, `CreatePasswordView` and `ChangePasswordModal`:
- Pressing enter in forms should submit the form if view is ready to submit.
- Pressing tab in inputs should jump to next one.
Fixes #5626
2022-05-11 19:40:22 +02:00
Michal Iskierko
146ff7a48b
fix(@desktop/onboarding): Clearing error message when password confirmation is empty
...
Fix #5319
2022-05-11 17:58:49 +02:00
Michal Iskierko
0bb594d05f
fix(@desktop/onboarding): Improve password validation and showing don't match error
...
Fix #5319
2022-05-11 17:58:49 +02:00
Anthony Laibe
630c2359d2
fix(@chat): unfurl twitter
...
fixes #5603
2022-05-10 16:20:48 -04:00
Jonathan Rainville
9586ff9dc5
fix: fix emoji icon picker and create channel inputs
...
Fixes #5673
2022-05-10 16:10:38 -04:00
Noelia
cbe9ca17a3
feat(Password): Change minimum password length to 10
...
As agreed with security team and from spec https://github.com/status-im/feature-specs/pull/38 , password length has been updated from 6 to 10.
2022-05-10 15:13:37 -04:00
Anthony Laibe
5dd0ad36be
feat(@communities): create general channel when creating community
2022-05-10 15:43:32 +02:00
mishkarogachev
79642f1c6f
fix(Chat): Remove extra button to clear text in gif search
...
Closes : #5432
2022-05-09 16:56:07 -04:00
Pascal Precht
b72f53e62c
fix(StatusEmojiPopup): remove unnecessary spacing
...
Fixes #5433
2022-05-04 17:45:11 +02:00
Anthony Laibe
5e05a7613c
fix(@settings): fix Gas selector for snt
...
fixes #5572
2022-04-21 14:05:31 +02:00
Anthony Laibe
bda2114209
feat(@chat): disable tx in chat when no wallet
...
fixes #5461
2022-04-21 11:51:52 +02:00
Boris Melnik
cf221eb06e
fix(Chat): Add emoji popup to edit message input
...
Closes : #5527
2022-04-18 13:59:46 +03:00
Khushboo Mehta
29db292472
fix(@desktop/wallet): Can't add an address to saved addresses
...
fixes #5534
2022-04-13 13:54:36 +02:00
Khushboo Mehta
feaa91d062
feat(@desktop/wallet): Add derivation path to wallet account generation
...
fixes #5074
2022-04-13 11:17:53 +02:00
Michal Iskierko
268f6ef4eb
fix(desktop/profile): Does not apply avatar icon if quitted popup
...
Apply avatar icon only if the user accepts it.
Fix #5238
2022-04-12 18:22:56 -04:00
Sale Djenic
9c9d633065
fix(@desktop/activity-center): mentions and replies in the activity centre does not display community icon
...
Fixes #5302
2022-04-12 20:08:33 +02:00
Khushboo Mehta
e213c07521
fix(@desktop/wallet): Send modal has a big space when created addresses section is empty
...
fixes #5472
2022-04-11 17:58:05 -04:00
Noelia
0ee91a1d1f
fix(Chat/Stickers): Recent stickers icon is missing
...
It has been changed footer layout from Item to row.
The colour of the Add button has been changed to match the rest of the style.
The recent tab control has been changed to be consistent with other popups like gifts or emojis and the used component directly controls the different themes.
Fixes #5458
2022-04-11 12:48:30 -04:00
Patryk Osmaczko
58d1319946
fix(@desktop): unify user avatar fallback color
...
issue: #5358
2022-04-08 14:04:21 -04:00
Patryk Osmaczko
bf530a6cc4
fix(@desktop/onboarding): show identicon ring and colors for profiles
...
issue: #5358
2022-04-08 14:04:21 -04:00
Khushboo Mehta
d90ea666f2
fix(@desktop/wallet): To field is not showing address in wallet
...
fixes #5447
2022-04-08 17:36:09 +02:00
Alexandra Betouni
8ece8e9fd1
fix(StatusChatInput): missbehavior when text exceeds 2000 chars
...
Closes #5107
2022-04-07 16:24:53 -04:00
Alexandra Betouni
d0701e900c
fix(InviteFriendsToCommunityPopup): fixed popup height issues
...
Closes #5362
2022-04-07 12:23:27 -04:00
Michal Iskierko
d38e8073bf
fix(desktop/chat): Display sticker correctly in replied message.
...
Fix #5266
2022-04-07 11:45:51 -04:00
Noelia
d7fa1b96d3
feat(Language): Redesign of Language settings screen
...
Renamed setting section "Language" to "Language & Currency".
Updated link to StatusQ - Needed new `StatusListPicker` component.
Added language model in `LanguageStore` and created first view approach for `Language` setting.
Added temporal confirmation dialog for Linux OS (since it is currently needed to restart the app to apply changes).
Removed no longer used files.
Closes #5384
2022-04-07 11:19:15 -04:00
Michal Iskierko
cc249856e4
fix(@desktop/chat): Improve SearchBox default height to display text correctly
...
Removed implicitHeight which was too small and overrided original implicitHeight
Fix #5381
2022-04-07 10:57:41 -04:00
Boris Melnik
dfa5b17275
fix(PasswordView): Fix typo
...
Closes : #5316
2022-04-07 10:08:52 -04:00
Anthony Laibe
f18e09769a
fix(@wallet): Show error message when token is not found
...
fixes #5278
2022-04-06 12:39:05 +02:00
Alexandra Betouni
6d9c5c4286
fix(refactor): cleaning up assets folder
...
Closes #5179
2022-04-04 13:38:50 -04:00
Sale Djenic
a70d800e6d
fix(@desktop/chat): the app is crashed after sending gif to a group chat
...
The issue was happening because adding gif to the recently used gifs model
was initiated after `gifSelected` action was fired and that action actually removed
the context within `addToRecentsGif` ought to be called and the app crashed.
That's fixed now updating the order of those two calls.
Fixes #5263
2022-04-04 13:29:14 -04:00
Patryk Osmaczko
fa11b3bf67
fix(@desktop): show compressed multiformat public keys
...
closes : #5181
2022-04-04 12:55:31 -04:00
Patryk Osmaczko
08caca2a60
fix(@desktop): use identicon ring/letter instead of identicon
...
fixes : #5149
2022-04-04 17:50:48 +02:00
Patryk Osmaczko
25c6a5f5ca
chore(@desktop): remove identicon related code
2022-04-04 17:50:48 +02:00
Sale Djenic
57fb0882aa
fix(@desktop/chat): contact lists should only shown mutual contacts
...
Fixes #5117
2022-04-01 14:00:21 +02:00
Sale Djenic
149ff69310
fix(@desktop/contacts): contacts updated to match more closely to requested design
2022-04-01 14:00:21 +02:00
Anthony Laibe
08131e1d2d
feat(@wallet): move suggested fees to status-go
2022-03-30 09:41:10 +01:00
Khushboo Mehta
4b9b93a873
fix(@desktop/chat): Downlaoding/Copying an image from chat crashes the app
...
The issue was caused because the data being passed to the UI is now a URL and not image data.
Added support to download/copy image by URL
fixes #5194
2022-03-30 10:06:52 +02:00
Anthony Laibe
696e8aba29
fix(@browser): shared assets/history view
...
fixes #5129
2022-03-29 12:48:04 +01:00
Alexandra Betouni
dcab50fe09
feat(onboarding): ading create new keys screens
...
Closes #4956
2022-03-29 00:47:24 +03:00
Stefan Dunca
23326b8e2d
fix(contacts): validate and limit nickname input for a contact
...
Depends on 648501ad in StatusQ
updates #5010
2022-03-28 23:05:32 +03:00
Jonathan Rainville
b4a1fb1a14
feat(SearchBox): use StatusInput for SearchBox and add clear button
...
Fixes #5090
2022-03-28 15:17:23 -04:00
Boris Melnik
a5cfa7dfa7
fix(Input): Change `TextEdit` to `StatusBaseText` in `Input.qml`
...
Closes : #5188
2022-03-28 13:50:05 -04:00
Khushboo Mehta
0903fa6ce2
feat(@desktop/wallet): Adapt to new SendModal Design
...
fixes #5040
2022-03-28 13:08:56 -04:00
Stefan D
5147c6febb
fix(profile): workaround to increase emoji sharpness in Profile
...
Add "supersampling" option to the ProfileHeader. Enabilng the option
will draw the emojis at double the resolution and downasmple them
by scaling down the text control by half to compensate for the
resolution increase
fixes : #5109
2022-03-27 08:06:15 -04:00
Sale Djenic
3ef69f6ba7
fix(@desktop/general): the default profile picture and profile emojis are blurred on the Profile page
...
Fixes #5109
2022-03-27 08:06:15 -04:00
Jonathan Rainville
942066f8b4
feat(updates): implement new download update page
...
Fixes #4231
2022-03-25 10:32:31 -04:00
Jonathan Rainville
cfd84d5ba0
feat(contacts-settings): add badge for requests in contacts settings
...
Fixes #5089
2022-03-24 17:31:51 -04:00
Stefan D
1c52dd3b8e
fix(chat): fix removal of emojis in reply preview
...
Emojis are parsed in a message to transform from special emojis characters
in qml image links. After this transformation, an XSS filter was applied
that "fixes" all the image URLs introduced by the previous stage.
Reversing the order of these opperations fixed the issue.
fixes #4899
2022-03-23 18:02:27 -04:00
Sale Djenic
94e1511644
fix(@desktop/chat): cannot create a group chat by hitting `Confirm`
...
Fixes #5094
2022-03-23 10:14:56 -04:00
Jonathan Rainville
43e58e357c
feat(community): add emoji for channel header and identifier as well
2022-03-23 09:56:30 -04:00
Jonathan Rainville
738a3ba93e
feat(profile): re-design Contacts setting view
...
Fixes #5004
2022-03-18 11:37:26 -04:00
Jonathan Rainville
e1b7475884
feat(profile): add Messaging settings view in profile
...
Fixes #4931
2022-03-17 14:59:45 -04:00
Patryk Osmaczko
7994faf756
fix(@desktop): add missing visual identity elements
2022-03-17 15:32:25 +01:00
Khushboo Mehta
f5e67fc658
feat(@desktop/wallet): adapt receive modal design
...
closes #5039
2022-03-16 15:27:00 -04:00
Patryk Osmaczko
e130953634
feat(@desktop): use emoji hash and identicon ring
...
Closes : #4782
2022-03-16 18:34:57 +01:00
Alexandra Betouni
8cab96fd24
feat(desktop/chat): Updated create new chat/group flow
...
As per new designs
Closes #4781
2022-03-11 14:31:51 -05:00
Sale Djenic
9821e160c1
fix(@dekstop/chat): editing a message does not update the reply
...
Fixes #4891
2022-03-11 14:44:44 +01:00
Sale Djenic
4ff700681f
fix(@dekstop/chat): mentioning oneself display the full key instead of username
...
Fixes #4897
2022-03-11 13:14:14 +01:00
Michal Iskierko
4fa5aa5de4
fix(desktop/chat): Do not display "Send message" to logged-in user
...
Fixes #4907
2022-03-10 16:51:57 -05:00
Richard Ramos
3c7779305b
feat: move stickers business logic to status-go
2022-03-09 12:16:42 -04:00
Stefan Dunca
1d6d20200a
fix(chat): Fix applying edit of nickname using enter key
2022-03-09 11:51:55 +01:00
Stefan Dunca
12b6500fbe
fix(chat): Show beam mouse cursor over the chat message field
...
Fixes #4896
2022-03-09 11:51:55 +01:00
Jonathan Rainville
68a4498d11
feat(privacy): reimplement show only contact pfp using status-go setting
...
Fixes #4900
2022-03-08 15:50:15 -05:00
Jonathan Rainville
be9d2f94e2
feat: enable emojis as channel icons
...
Fixes #4809
2022-03-08 15:15:25 -05:00
Alexandra Betouni
76123f3b14
fix(chat/textInput): prevent break mentions when ctrl+left is pressed
...
Closes #4981
2022-03-08 14:41:47 -05:00
Iuri Matias
5937c7d3aa
chore: update applayout imports
2022-03-08 14:02:24 -05:00
Alexandra Betouni
c2977e468f
feat(onboarding): Added SplashScreen
...
- Added SplashScreen as initial screen before
onboard as per new designs.
- Also moved all onboarding related code from
main to onboarding section and switched to
import this and all other sections as
qml modules, exposing this way only
necessary files.
- Cleaned up unecessary qmldir files and
imports.
Closes #4954
2022-03-08 14:02:24 -05:00
Alexandra Betouni
f8aebda0dd
fix(statusChatInput): update mentions behavior when text is pasted
...
Fixed to update mentions positions when text is pasted or
added before those
Closes #4867
2022-03-03 15:00:51 -05:00
Jonathan Rainville
35e50d186b
fix(drag-zone): make drag zone only work in correct chats
...
Fixes #4904
Moves drag zone to the AppMain so that we can check if the current chat accepts the images
Also disables the Input Connection if the channel is not active
2022-03-03 13:01:53 -05:00
Khushboo Mehta
cc55f811b1
fix(@desktop/wallet): Re-add saved addresses view from Wallet V2
...
fixes #4747
2022-03-03 15:47:42 +01:00
Jonathan Rainville
6fa74b7ba9
refactor: re-hook disconnected and re-connected signals and banner
2022-03-02 09:27:45 -05:00
Anthony Laibe
bfda545646
refactor: add back eip1559
2022-03-01 15:10:23 -05:00
Sale Djenic
d0e0df1e3b
fix(@dekstop/chat): clicking on `enable in settings` redirects to network settings
...
Fixes #4890
2022-02-25 12:11:57 -05:00
Sale Djenic
40d10b0cbb
fix(@dekstop/chat): timestamp for `Fetch messages` is wrong
...
Fixes #4850
2022-02-25 12:11:26 -05:00
Khushboo Mehta
ec9a359a28
fix(@desktop/wallet): Sign transaction accepts incorrect password
...
Async methods for send transaction is not impolemented yet and this is a fix until the proper flow is implemented.
Also resolves the same issue observed in chat section.
fixes #4821
2022-02-25 11:58:15 -05:00
Alexandra Betouni
5c30daab07
fix(chat/mentions) fixes in mentions behavior
...
Changed cursor behavior to jump over text when it
reaches a mention, either on left or right side.
Also made mention to behave as link when hovered
with mouse so that it cannot be clicked and place
cursor inside it.
Also fixed keyboard focus to navigate only in the
suggestions list when this is opened.
Closes #4423
2022-02-24 11:10:33 -05:00
Jonathan Rainville
3985272037
fix(invitation): fix community invite not showing in 1-1 chats
...
Fixes #4851
2022-02-24 10:58:26 -05:00
Sale Djenic
52fb195b39
fix(@dekstop/chat): trying to unblock a contact by hitting 'Unblock' via the chat view does not do anything
...
Fixes #4835
2022-02-24 16:19:51 +01:00
Jonathan Rainville
12d2652469
fix(groups): fix first message of group chats not appearing
...
Fixes #4852
2022-02-23 16:11:01 -05:00
Sale Djenic
c855de98b6
fix(@dekstop/chat): higher cpu usage after opening gif selector
...
Fixes #4829
2022-02-23 15:43:21 -05:00
Sale Djenic
6186bf9c8c
fix(@desktop/general): app/os notifications
...
Fixes #4409
2022-02-21 22:01:19 +01:00
Jonathan Rainville
16aac6fd4a
fix: fix self profile image not showing in the message and fix name
...
Fixes #4807
2022-02-21 09:32:26 -05:00
Jonathan Rainville
b335542dcd
fix(links): fix editing a link and reflect what the new link shows
...
Fixes #3631
2022-02-17 12:38:55 -05:00
Jonathan Rainville
713e6685ca
fix: make mentions work with ensname, alias and nickname
...
Fixes #3707
2022-02-17 11:59:23 -05:00
Sale Djenic
9ed6c6235c
fix(@desktop/chat): can't join to group chat by clicking [Join chat] or decline invitation with [Decline invitation]
...
Fixes #4766
2022-02-17 11:28:59 -05:00
Khushboo Mehta
52e96e904b
fix(@desktop/chat): enable transactions over chat
...
fixes #4610
2022-02-15 21:22:21 +01:00
Alexandra Betouni
8e6ae3c047
fix(Browser) Transaction Popup was misaligned
...
Fixed transaction popup position
Fixed JSDialogWindow title was going
off popup boundaries
Closes #4361
2022-02-15 00:06:21 +02:00
Jonathan Rainville
16e7d16c8c
feat(communities): re-implement community link unfurling
...
Fixes #4788
2022-02-14 17:03:41 -05:00
Jonathan Rainville
a3048f517b
fix(browser-sign): show signing phrase in the sign tx modal
...
Fixes #4778
2022-02-14 10:08:30 -05:00
Jonathan Rainville
3b43d2f9ea
fix: [re-add] The text entry box shouldn't highlight invalid @mentions
...
Fixes #4678
The text input in chat was highlighting whatever was starting
with @. Fixed to highlight only valid user mentions.
2022-02-14 10:08:09 -05:00
Jonathan Rainville
426b230b3a
fix(link-message): fix link unfurling display and height
...
Fixes #4608
2022-02-11 09:37:58 -05:00
Jonathan Rainville
306471be60
fix(ChatInput): fix clicking on emoji suggestion
...
Fixes #4768
2022-02-10 09:25:06 -05:00
Jonathan Rainville
b7bfd334f3
feat(ens): [re-add] new backend
...
Fixes #4694
also add back pending transaction
2022-02-10 09:24:38 -05:00
Patryk Osmaczko
ba7a6d5d34
style: remove trailing whitespaces
2022-02-09 11:16:23 +01:00
Patryk Osmaczko
914c7b2839
fix(@desktop/sections): make ctrl+k display chats from communities
...
Closes : #4059
2022-02-09 10:38:34 +01:00
Sale Djenic
aa6036b78b
fix(@desktop/chat): mention suggestion list fixed
2022-02-08 12:33:45 -05:00
Sale Djenic
4341d12efc
fix(@desktop/wallet): send transaction to address UI is broken
...
Fixes #4623
2022-02-07 16:42:30 +01:00
Sale Djenic
5c034f545d
chore(@desktop/general): add avatar change functionality
...
Fixes #4669
2022-02-07 08:16:44 +01:00
Sale Djenic
841f1704b7
fix(@desktop/chat): add a blocked bar for blocked user profile
...
- blocked bar is added for profile popup
- blocked bar is added for a chat
Fixes #4673
2022-02-06 16:41:30 +01:00
Jonathan Rainville
f21c6eda45
fix(pins): only enable jump to and unpin buttons from the pinned popup
...
Fixes #4540
2022-02-04 09:39:23 -05:00
Jonathan Rainville
b688a5a305
feat(wallet): hook sendTransferTokens to the wallet Send
...
Fixes #4650
2022-02-03 15:12:32 -05:00
Jonathan Rainville
0f5a6d8599
feat(wallet): hook transferEth for wallet transfers
2022-02-03 15:12:32 -05:00
Sale Djenic
0b3cafdbc4
fix(@desktop/settings-contacts): it is not possible to add new contacts after the first one is added
...
Fixes #4658
2022-02-03 15:40:54 +01:00
Anthony Laibe
add8163f31
fix(@wallet): send tx with ens
...
fixes #4629
2022-02-03 13:52:55 +01:00
Richard Ramos
ad7f48d6ac
refactor: removing mailserver controller and model
2022-02-01 15:16:45 -04:00
Jonathan Rainville
f36bee6337
fix(wallet-send): fix send modal estimate gas and other hooks
2022-02-01 14:09:56 -05:00
Jonathan Rainville
82fb325dac
fix(browser-tx): fix estimate gas and send TX on the browser
...
Fixes #4557
2022-02-01 14:09:56 -05:00
Khushboo Mehta
6f5fcd8623
fix(@desktop/chat): context menu is gone for pictures
...
fixes #4609
2022-02-01 11:19:56 -05:00
Noelia
9673c399e5
fix(@desktop/wallet): [base_bc] can't copy wallet address
...
Store propagation in order to use the global copyToClipboard method.
It is also applied in WalletV2.
Fixes #4636
2022-02-01 11:51:31 +01:00
Noelia
50fb0dc45f
fix(@desktop/CopyToClipboard): [base_bc] can't copy from Invite friends as well as App Version and Node Version
...
Root store propagation in order to use the global copyToClipboard method.
Modify InviteFriendsPopup to use StatusQ components.
Fixes #4529
2022-02-01 11:51:00 +01:00
Sale Djenic
25f7544b41
fix(@desktop/app-search): [base_bc] can't jump to a message from search results
...
- broken "jump to a section/chat/message" feature fixed
- added loading indicator while searching is in progress
- animation when we point to the searched message is in place again
Fixes #4577
2022-02-01 11:50:50 +01:00
Boris Melnik
5099ca4b3e
fix(groups): Hide invitation for admin
...
Closes : #4574
2022-02-01 11:50:50 +01:00
Noelia
d8a7a3d812
fix(desktop/chat): [base_bc] selecting a channel does not auto-focus on the text input field
...
When new channel/chat is displayed, text input field focus is forced properly.
Fixes #4524
2022-02-01 11:50:50 +01:00
Anthony Laibe
16225a3af9
fix(@chat): display link urls
2022-02-01 11:50:40 +01:00
Sale Djenic
b07a0acad4
fix(@desktop/chat): [base_bc] Start new chat modal has text overlapped, also it is not possible to start new chat at all
...
Fixes #4530
2022-02-01 11:50:32 +01:00
Anthony Laibe
234af3283e
fix(@wallet): receive modal
...
fixes #4534
2022-02-01 11:50:17 +01:00
Jonathan Rainville
311abcd23a
fix(ChannelPicker): re-hook channel picker with new model and functions
...
Fixes #4550
2022-02-01 11:50:17 +01:00
Sale Djenic
6a81b97012
fix(@desktop/chat-messages): [base_bc] emojis alignment is wrong
...
Fixes #4561
2022-02-01 11:50:17 +01:00
Richard Ramos
fb35f89336
fix: loading indicator
2022-02-01 11:50:17 +01:00
Sale Djenic
69fc5bec5e
refactor(@desktop/settings-ens-usernames): ens usernames module added and corresponding ui updated
2022-02-01 11:50:14 +01:00
Noelia
35df41e669
fix(@communities/InviteFriends): [base_bc] invite friends button is misplaced
...
Closes #4416
Invite friends button placed to be consistant with other views like in GroupChat/Add members popup.
2022-02-01 11:49:47 +01:00
Jonathan Rainville
d073dd215a
fix(chat): fix copy and download image
...
Fixes #4494
2022-02-01 11:49:47 +01:00
Noelia
ddfa3d3e4e
fix(@desktop/ProfilePopup) [base_bc] share profile url in profile modal is incorrect
...
Closes #4419
profileStore property has been added based in MyProfileView.qml.
Share profile information has been updated using the new store.
It also fixes another issue related to Contact/ViewProfile/ShareProfileURL. It was also showing incorrect info.
2022-02-01 11:49:47 +01:00
Patryk Osmaczko
75abaabb5d
fix(@desktop/chat): show popup when image is clicked
2022-02-01 11:49:47 +01:00
Jonathan Rainville
47b139ee1c
fix(chat): fix starting 1-1 chat because of ContactList signal bug
...
Fixes #4421
2022-02-01 11:49:47 +01:00
Khushboo Mehta
f68d967544
fix(@desktop/chat): making edit work on base_bc
...
fixes #4410
2022-02-01 11:49:44 +01:00
Jonathan Rainville
a027ec98f8
refactor(community): add member list model and hook it + updates to comm
2022-02-01 11:49:34 +01:00
Sale Djenic
9938ea672d
refactor(@desktop/chat): username is misplaced when sending messages in the channel
...
A reason why this issue was happening is that prev and next message
were set in a wrong way. An important thing is that list of messages is set
in descending order in terms of `timestamp` of a message, that means a
message with the most recent time is added at index 0.
That further means that getting an index of the previous message from the
current one is defined as `currentIndex + 1` and getting an index of the next
one is defined as `currentIndex - 1`.
Fixes #4417
2022-02-01 11:49:14 +01:00
Jonathan Rainville
565211f38f
fix(chat): fix sticker button not showing + stickers not showing in chat
...
Fixes #4407
2022-02-01 11:49:14 +01:00
Anthony Laibe
848308ed04
refactor(@desktop): gif section
2022-02-01 11:49:14 +01:00
Khushboo Mehta
e717a515a4
fix(@desktop/chat): on right click no option to pin/unpin messages
...
fixes #4413
2022-02-01 11:49:14 +01:00
Khushboo Mehta
e757c07c96
fix(@desktop/chat): delete message not working
...
fixes #4411
2022-02-01 11:49:11 +01:00
Sale Djenic
f7e8b68715
refactor(@desktop/chat): mentioning a user in chat reveals his public key instead of user name
...
This fix also includes mention users name update according to their
local/ens names, in app runtime.
Fixes #4403
2022-02-01 11:49:04 +01:00
Boris Melnik
35568d1d6b
fix(Replies): Fix reply button
...
Closes : #4396
2022-02-01 11:49:04 +01:00
Sale Djenic
f0ca1a4cc3
refactor(@desktop/general): many errors from the log are fixed
...
- various issues on app start in console
- various issues when logging out in console
- `node_section` module delete method error
- SyntaxError: JSON.parse: Parse error from the MessageStore
2022-02-01 11:49:04 +01:00
Jonathan Rainville
9fc9f698d9
refactor(community): hook invite user and fix community context menu
2022-02-01 11:48:43 +01:00
Sale Djenic
96e50a97ac
refactor(@desktop/chat-community): `ChatContextMenuView` and `MessageContextMenuView` updated
...
Within this commit apart of `ChatContextMenuView` and `MessageContextMenuView`
some other things are fixed:
- pinned messages model (`asyncFetchChatMessagesTask`), which was corrupted most
likely by resolving conflicts
- `pinned by` part of the pinned messages
- set/remove local nickname for a contact
- contacts in a message list and pinned by name, contact in a pinned message list
and pinned by name, one to one chat details and chat tool bar are updated in a way
that they are responsive to the contact's updates
- pinned messages updated received from remote (from the `status-go`) is handled
Fixes #4366
2022-02-01 11:48:25 +01:00
Sale Djenic
e220599612
refactor(@desktop/general): necessary changes applied due to refactored `Contacts` sub-section of the `Settings` section
2022-02-01 11:47:46 +01:00
Sale Djenic
da6fe00528
refactor(@desktop/settings-contacts): contacts section updated
2022-02-01 11:47:46 +01:00
Sale Djenic
5bafb2bb5a
refactor(@desktop/settings-appearance): appearance settings updated
2022-02-01 11:47:18 +01:00
Jonathan Rainville
9016999ec2
refactor(chat): hook chat commands to qml and fix ens resolve
2022-02-01 11:46:40 +01:00
Alexandra Betouni
3d4f2e26d0
refactor: fixed profile popup not opening
2022-02-01 11:46:39 +01:00
Alexandra Betouni
0eb40287fa
refactor: removed dynamic scoping from shared module
...
Properties and functions moved to Global:
- toastMessage
- openProfilePopup()
- getProfileImage()
- popupOpened
Closes #4248
2022-02-01 11:46:39 +01:00
Alexandra Betouni
001bc42942
refactor: fix setting user online/offline status
2022-02-01 11:46:11 +01:00
Sale Djenic
179b0f5a36
refactor(@desktop/chat-messages): add/remove reactions
2022-02-01 11:46:11 +01:00
Sale Djenic
df5a5a627d
refactor(@desktop/chat-messages): pin/unpin messages and pinned messages list updated
2022-02-01 11:45:50 +01:00
Sale Djenic
b6b6d6b6c7
refactor(@desktop/chat-messages): `MessageContextMenuView` component updated
2022-02-01 11:45:50 +01:00
Sale Djenic
6e1438d241
refactor(@desktop/general): `globalUtils` instance added (changed old `utilsModel`)
2022-02-01 11:44:56 +01:00
Khushboo Mehta
1977420db2
refactor: remove dynamic scoping from profile module
...
closes #4247
2022-02-01 11:43:27 +01:00
Sale Djenic
b3f8af8e06
refactor(@desktop/general): qml code referring to the old code base commented out
...
Qml code referring to the old code base commented out, but not deleted,
due to easier refactoring the rest of the app.
2022-02-01 11:42:42 +01:00
Sale Djenic
bfaf1b5250
refactor(@desktop/chat-communities): `ChannelIdentifierView` component updated
2022-02-01 11:41:56 +01:00
Sale Djenic
7f40ae0f57
refactor(@desktop/chat-communities): unused component removed
...
- `NormalMessageView` component is removed since we work with `CompactMessageView`
and it's the only and default message component in the app.
- `useCompactMode` property removed from local settings since it's not in use as
well and corresponding code is updated accordingly
2022-02-01 11:41:38 +01:00
Sale Djenic
e5a414a927
refactor(@desktop/chat-communities): qml part handles messages from refactored backend
...
- `chatType` added to `Constants` to group chat type related values
- `messageContentType` added to `Constants` to group message content type related
values
- `MessageStore` maintained per message list now
- added new `ChatContentView` component used to display chat/channel content
- components updated to display messages from the new backend
- `StatusChatToolBar` appropriately updated
- mute/unmute feature added to chat/channel list as well as to `StatusChatToolBar`
2022-02-01 11:41:22 +01:00
Jonathan Rainville
a9c968b984
refactor(chat): refactor 1-1 chat to new architecture
...
Fixes #4225
2022-02-01 11:39:08 +01:00
Alexandra Betouni
f0b39ce4f6
Refactor: Moved openPopup function to Global
...
The openPopup function was declared in AppMain
and used via dynamic scoping in many places in the
application. Moved function to Global component
and updated all places to call it via Global instead.
Closes #4267
2022-02-01 11:38:46 +01:00
Alexandra Betouni
336f90a60f
feat(desktop/wallet) Removed dynamic scoping from wallet
...
Removed all dynamic scoping parts in wallet section plus
- Renamed Config to Global and added more functions there
- Moved changeAppSectionBySectionType function to Global
and updated all places where is used to call it from
Global instead
- Moved openLink function to Global and updated all places
where is used to call it from Global instead
- Moved errorSound to Global, introduced playErrorSound
function and updated all places where is used to call
this function from Global instead
Closes #4245
2022-02-01 11:38:27 +01:00
Jonathan Rainville
d8a90eda6c
fix(stickers): fix stickers appearing as loading when on a new account
2022-02-01 11:37:32 +01:00
Sale Djenic
c8b429388f
refactor(user-profile): `name`, `icon` and `isIdenticon` properties added to global instance `userProfile`
...
Apart of all properties we have, now we have 3 new added props which will be used
almost always when we need the following details about logged in user:
- `name` - this will return an ens name in a pretty form or an alias if ens name
was not set (verified). Apart of this there are still `username` and `ensName`
properties for fetching them when it's needed.
- `icon` - this will return a thumbnail image if it's set, otherwise it will
return identicon. Apart of this there are still `identicon` and `thumbnailImage`
properties for fetching them when it's needed.
- `isIdenticon` - this will return `false` if a thumbnail image is set, otherwise
it will return `true`
2022-02-01 11:37:29 +01:00
Jonathan Rainville
22595f5032
refactor(chat): move stickers to the new architecture
...
Fixes #4060
2022-02-01 11:36:59 +01:00
Jonathan Rainville
3f12796b45
Revert "refactor(chat): move stickers to the new architecture"
...
This reverts commit 47aa079e0d
.
2022-02-01 11:36:59 +01:00
Jonathan Rainville
792397987c
refactor(chat): move stickers to the new architecture
...
Fixes #4060
2022-02-01 11:36:44 +01:00
Khushboo Mehta
1e30872a96
fix(@desktop/profile): Confirmation of contact added not shown on Add Contact Modal
...
fixes #4072
2022-02-01 11:35:24 +01:00
Sale Djenic
6e3b065d34
refactor(@desktop/general): app sections handled within main module
2022-02-01 11:32:28 +01:00
Sale Djenic
9e567b8fdc
refactor(@desktop/general): qml updated according to the new `userProfile` instance
2022-02-01 11:27:25 +01:00
Richard Ramos
d713c6fe9f
fix: display loading indicator depending on mailserver request status
2022-01-25 13:59:41 -04:00
Patryk Osmaczko
7ca3766def
fix(@desktop/settings): ensure new password is confirmed
...
The task status-im/StatusQ#393 should remove code duplication from here.
Fixes : #4375
Fixes : #4376
2022-01-17 13:09:15 +01:00
Alexandra Betouni
6eff051504
fix: The text entry box shouldn't highlight invalid @mentions
...
The text input in chat was highlighting whatever was starting
with @. Fixed to highlight only valid user mentions.
Closes #3542
2022-01-13 17:23:59 +02:00
Khushboo Mehta
35388b0f6d
fix(@desktop/wallet): Fix for - Recipient of the transaction message is not notified that transaction is completed
...
Also fixes broken UI when sending/receveing transactions from chat
fixes #2915
2022-01-11 20:59:17 +01:00
Anthony Laibe
a911e4f512
fix(@onboarding): Add more height to the textarea
...
fixes #4364
2022-01-11 10:02:48 +01:00
Khushboo Mehta
619d0e56ac
fix(@desktop/wallet): browser tab, can't click send button
...
fixes #4351
2022-01-05 16:30:17 +01:00
Alexandra Betouni
6d0d00a50a
fix: Cannot download uploaded or embed images in private chat
...
Download an image to a local folder was not working as
clickMessage function was called from root. and root has
no such function. Switched to use clickMessage via dynamic
scoping.
TODO: remove dynamic scoping
Closes #4143
2022-01-04 16:53:47 +02:00
Richard Ramos
a85ee8581a
feat: show real sync date in "Fetch more messages" button
2022-01-03 21:12:28 +00:00
Khushboo Mehta
a7753e27a7
fix(@desktop/chat): Messages do have wrong indentation (alignment) when being sent in a row
...
Providing temp fix as this compoentn will be redesigned and moved to StatusQ
fixes #4211
2021-12-14 17:11:09 +01:00
Pascal Precht
b57bb21e13
fix(StatusChatInput): ensure anchors of textfield are set correctly
...
This broke when we removed timeline support. Most likely because `profileImage`
is undefined, the entire expression fails, leaving `anchors.left` `undefined`,
causing the text area to be slammed to the right.
2021-12-07 10:45:16 +01:00
Alexandra Betouni
5e88a9a91b
refactor(desktop): Removed all timeline related code
...
Removed all timeline associated code from base_bc.
This feature is deprecated and shall be removed
Closes #4064
2021-12-03 19:55:45 +02:00
Alexandra Betouni
2039748072
fix(desktop/chat): stickers pack popup not opened
...
Fixed can't open a sticker pack when clicking a
sticker in a chat.
Closes #4203
2021-12-02 16:45:53 +02:00
Anthony Laibe
690c978ea2
fix(@desktop/chat): unfurl multiple link
...
fixes #4192
2021-12-02 15:39:22 +01:00
Alexandra Betouni
23cb5136f1
fix(desktop/chat): Fixed finish editing msg when pressing enter
...
When in message editing mode was not possible to cofirm edit and
close edit mode when pressing enter key as the clicked signal
of the StatusButton is called without an argument, aparently that
signal has a var mouse parameter. Passed null as parameter to
get the signal emitted.
Closes #4213
2021-12-02 16:32:57 +02:00
Alexandra Betouni
b4b28d2f98
feat(desktop/contacts) Improvements in contacts
...
Contacts updates currently in base_bc
Closes #4100
2021-12-01 20:51:06 +02:00
Jonathan Rainville
4cfc1de6a8
fix(chat): fix nickname not populated when clicking profile head in menu
2021-12-01 13:04:22 -05:00
Jonathan Rainville
4d7d2261aa
fix(reply): fix reply image displaying the current user
...
Fixes #4185
2021-11-29 09:32:08 -05:00
Khushboo Mehta
30d1866ee6
fix(@desktop/chat): Blocking a user with big messages leaves an empty space in the chat
...
fixes #4123
2021-11-29 10:14:47 +01:00
Alexandra Betouni
af887af4df
fix(desktop/chat) fetch more messages not working
...
Fetch more messages is spinning indefinitely when
fetch more messages button is clicked and messages
are never displayed
Closes #4168
2021-11-25 10:10:09 -05:00
Jonathan Rainville
66840da455
fix(LinkMessages): fix various problems with link messages not showing
...
Fixes #4131
2021-11-25 11:38:08 +01:00
Sale Djenic
484748314f
fix(general): online/offline selector updated
...
Fixes : #4049
2021-11-24 13:15:15 +01:00
Alexandra Betouni
c0450f0580
refactoring (desktop/chat) Message component
...
Moved Message component & dependencies to shared
for usage import shared.views.chat 1.0 and accordingly
import shared.controls/panels.chat 1.0
Closes #3927
2021-11-24 13:15:15 +01:00
Sale Djenic
cc5ccbc951
refactor(@desktop/general): qml updated according to the new `userProfile` instance
2021-11-24 13:15:15 +01:00
Pascal Precht
db45130a1e
uiux: inform user early when there's no stickers installed
...
This makes sure we don't wait until all sticker packs are loaded
to show the user that now packs were installed (we know this much earlier).
Fixes #4127
2021-11-24 11:18:10 +01:00
Anthony Laibe
ebaa150082
fix(@desktop/tx): Fix tx modal
2021-11-22 10:04:12 +01:00
B.Melnik
defefa1bfe
fix: Fix missing setup url for new opeed tab
...
Closes : #4107
2021-11-17 15:40:50 +01:00
Pascal Precht
9b9fc74140
refactor: replace `Select` with `StatusSelect`
2021-11-10 13:54:56 -05:00
Alexandra Betouni
b9fcbcf5d3
fix(desktop/chatInput) sticker was not shown in reply area
...
Closes #4023
2021-11-10 12:25:25 -05:00
Alexandra Betouni
d78211972e
fix(desktop/chat) online/offline selector not changing color/state
...
Closes #4049
2021-11-05 17:14:06 -04:00
Pascal Precht
9adbd37729
refactor: replace StatusNotification with StatusMacNotification
2021-11-05 15:15:14 -04:00
Pascal Precht
a465ab97fb
cleanup: remove non-existant components from shared qmldir
2021-11-05 15:09:45 -04:00
Pascal Precht
b6a79fd61b
refactor: move StatusChatCommandsPopup to ui/shared/popups
...
This was already done in 9ba07575bd
I assume this got accidentally reintroduced in 426c116bac
2021-11-05 15:09:34 -04:00
Pascal Precht
cfca6f42a5
cleanup: remove legacy StatusChatCommandButton
...
That component is now provided by StatusQ
2021-11-05 15:05:18 -04:00
Alexandra Betouni
36f1ea8832
fix: make user profile images work again
2021-11-05 15:00:50 -04:00
Jonathan Rainville
68a1bee51c
fix(Wallet): fix sending ETH
2021-11-05 14:10:29 -04:00
Jonathan Rainville
9448cd7fd4
fix(wallet): fix account selector in the SendModal
2021-11-05 14:10:29 -04:00
Anthony Laibe
43e10aa4cf
fix: transaction request
2021-11-05 11:02:45 -04:00
Pascal Precht
d6366edb9e
fix: make user profile images in context menu and popup work again
2021-11-05 11:02:45 -04:00
Pascal Precht
d814484c72
fix: make emoijs work again
2021-11-05 11:02:45 -04:00
Sale Djenic
f0b2ed6cca
refactor(@desktop/general): `appSettings` moved to Nim
2021-11-05 11:02:45 -04:00
Sale Djenic
30f11c06d4
onboarding process updated, import account feature handled
2021-11-05 11:02:45 -04:00
Pascal Precht
b91a423801
refactor: replace StatusWalletColor components with StatusQ components
2021-10-28 11:31:21 +02:00
Alexandra Betouni
426c116bac
refactor(desktop) Made shared a QML module
...
Use it as import shared 1.0, import shared.controls 1.0
etc instead of import "../../../shared"
Closes #3934
2021-10-27 18:05:45 -04:00