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
Lukáš Tinkl
6b7eea8db9
fix: unbreak suggestions for emojis containing an underscore
...
- don't consider `_` as a "punct" or invalid character, some emojis like
flags do contain it in their name
Fixes : #8446
2022-11-28 12:11:23 +01:00
Patryk Osmaczko
d0725d451e
fix(ui-test/ChatFlow): retry to load stickers
...
For some reason stickers are not loaded for the first time. User has now
the ability to retry the loading procedure. Retry action loads stickers
successfully in most cases.
fixes : #7995
2022-11-25 17:06:59 +01:00
Patryk Osmaczko
56fc768d6f
refactor(StatusStickersPopup): do general popup refactor
...
- remove imperative state assignments, rely on bidings
- move private stuff to QtObject{id: d}
- restructure object attributes to follow QML Coding Conventions
2022-11-25 17:06:59 +01:00
Lukáš Tinkl
c1fd4cc680
fix(StatusEmojiSuggestionPopup): emoji is blurry in the suggestions popup
...
use an SVG icon instead of a potentially lowres PNG
Fixes #8409
2022-11-24 14:35:54 +01:00
Lukáš Tinkl
2bf2861631
fix: reactions distance to message content is inconsistent
...
- harmonize the margins/spacings in other message components
- fix warnings
- cleanup/remove some dead code
Fixes #8295
2022-11-23 17:42:11 +01:00
alexjba
f8293a12f4
StatusChatInput.qml - Fixing emoij suggestion keyNav
...
Fixing up/down key handler when emojiSuggestions are visible
2022-11-23 16:21:31 +02:00
alexjba
98d3073a61
Update min text length in password
2022-11-23 15:21:21 +02: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
Lukáš Tinkl
8e4d9be779
fix: disable quick actions when editting a message
...
also move the top/bottom margins one level up so that the message editor
gets the same margins as well
Fixes : #8185
2022-11-21 20:55:08 +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
Lukáš Tinkl
3456c5232b
fix: Copy to clipboard button in profile view should reset to "Copy"
...
Fixes #8219
2022-11-17 10:18:56 +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
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
Stefan
cc9f83650c
chore(dev): fix qml errors
2022-11-16 13:07:46 +01:00
Lukáš Tinkl
bab0fee0ee
chore(StatusChatInput): add Esc handler to close reply area
...
similar to what pressing Esc does when editing a message
2022-11-16 09:58:19 +01:00
Lukáš Tinkl
c7efcdd09f
fix(StatusChatInput) unbreak upload image shortcut
...
fixes shortcut Ctrl+U being broken when trying to upload an image
2022-11-16 09:58:19 +01:00
Khushboo Mehta
c256ac0ac2
fix(@desktop/wallet): Fix for send transaction USDC error
...
fixes #8224
2022-11-15 15:38:37 -05:00
Boris Melnik
77c5084355
fix(SettingsDirtyToastMessage): Avoid scrolling when content height is 0
...
Fixes : #8247
2022-11-15 19:30:15 +03:00
Lukáš Tinkl
48f5a9d256
fix(NicknamePopup): add support for Unicode nicknames
...
- do not restrict NicknamePopup's regexp to ASCII characters
- a similar thing could be done to the user's DisplayName but currently
that's blocked on status-go side
- uses RXValidator from dotherside
Needs status-im/dotherside/pull/74
Fixes #8115
2022-11-15 11:42:33 +01: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
Sale Djenic
557703543c
fix(@desktop/keycard): migrating keypair looks somehow stucked for a while before switching to `Migrating key pair to Keycard` state
...
Fixes : #8177
2022-11-15 12:12:07 +03:00
Sale Djenic
662a11a57b
chore(@desktop/keycard): tertiary action for shared keycard popup module renamed to cancel action
...
Since tertiary action for the keycard popup module is always used to cancel/invalidate
the current flow, it's renamed now to cancel action (avoids confusion this way and it
seems more intuitive. It doesn't set any state. It should be defined if it's possible to cancel
the flow from the current state.
2022-11-15 12:12:07 +03:00
Alexandra Betouni
7c88f462ec
fix(StatusMessage): Updated component to QQC2 Control and as per desing
...
Fixes #7318
2022-11-14 18:13:40 +02: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
Igor Sirotin
a69b3b5928
fix(StatusMessageReply): Fixed reply text styling and behavior
2022-11-11 13:31:06 +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
Richard Ramos
ae7a16f27e
fix: display "Resend" for expired messages
2022-11-10 11:49:42 -04:00
Lukáš Tinkl
2b6164fc8d
fix: ens names should not display `@`
...
Fixes #8122
2022-11-10 10:42:05 +01:00
Sale Djenic
3fbcbb198f
chore(@desktop/keycard): `if` with multiple `or` in condition moved to `switch`
2022-11-10 11:03:44 +03:00
Sale Djenic
6d4bec84b1
fix(@desktop/keycard): bigger Keycard views look cut if the app is resized to the min height
...
Fixes : #8137
2022-11-10 11:03:44 +03:00
Lukáš Tinkl
80d211f521
fix(MessageView): fix opening URL links
...
Fixes : #8123
2022-11-07 11:03:39 +01:00
Lukáš Tinkl
f122607ada
fix: consecutive discord messages should be grouped like status messages
...
- fill the senderId just like other messages
- add some checks in Utils since the "publicKey" (ID) coming Discord
isn't in the format we'd normally expect
Closes #6678
2022-10-27 22:44:00 +02:00
Boris Melnik
6175beb40a
feat(Communities): Add checking access type in Welcome modal
...
Part of: #7072
2022-10-27 21:39:12 +03:00
Lukáš Tinkl
16a51f2f72
fix(MessageView): unbreak showing identity ring in replies
...
use the correct way to get the original message's content type and
compare it with the correct Constant type
2022-10-27 10:01:59 +02: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
Jonathan Rainville
c956f3c4ef
fix(ProfileDialogView): hide contact request buttons when removed
2022-10-26 09:34:47 -04: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
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
57e80255bf
fix(Global): Popup components moved from Global.qml to dedicated non-singleton component
...
Closes : #7992
2022-10-25 15:35:18 +02: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