Pascal Precht
8b7911cff9
fix(Components): add proper foreground color for StatusBadge
...
Fixes #59
2022-09-21 18:20:02 +02:00
Pascal Precht
a3525c63e3
feat(StatusIconTabButton): introduce image loading state and fallback
...
This commit introduces a loading indicator for cases where `icon.source`
is set (a custom image/icon) to improve UX of the component.
It also falls back to a letter identicon in case loading the image source
wasn't successful.
Usage:
```
StatusIconTabButton {
icon.source: "SOME URL THAT CAN'T BE RESOLVED"
icon.color: "red" // in case fallback is used, icon.color will be gray by default
name: "Some channel" // used to generated letter identicon as fallback
}
```
Closes #37
2022-09-21 18:20:02 +02:00
Pascal Precht
d7eb4ab4b3
fix(StatusRadioButton): ensure control label as correct color
...
Closes #51
2022-09-21 18:20:02 +02:00
Pascal Precht
9f6f36f571
refactor(sandbox): rely on global `Theme` instead of theme prop
2022-09-21 18:20:02 +02:00
Pascal Precht
6211ebcf66
chore(README): add StatusQ.Layout module to readme
2022-09-21 18:20:02 +02:00
B.Melnik
d7db8dc0df
chore: add StatusCheckBox
...
Closes : #10
2022-09-21 18:20:02 +02:00
B.Melnik
96a5b3b55a
chore: add StatusRadioButton
...
Closes #11
2022-09-21 18:20:02 +02:00
B.Melnik
f185b892ea
feat: add StatusSwitch
...
Closes #12
2022-09-21 18:20:02 +02:00
B.Melnik
8fdd4f7e20
fix: fix crash on removing title bar
2022-09-21 18:20:02 +02:00
Pascal Precht
a1e721bfc3
feat(Layout): introduce StatusAppNavBar
...
This commit introduces a new `StatusAppNavBar` component that can be used
to create a Status application's tab bar for dedicated tab sections such as
chat, profile, wallet etc.
The component is build in a way that it support declarative and imperative usage
where necessary.
In its most simple form, a `StatusAppNavBar` comes with a single tab button
for the chat section. Such button has to be of type `StatusNavBarTabButton`:
```qml
import StatusQ.Layout 0.1
StatusAppNavBar {
navBarChatButton: StatusNavBarTabButton {
icon.name: "chat"
badge.value: 33
badge.visible: true
tooltip.text: "Chat"
}
}
```
In addition, it's possible to specify a list of `StatusNavBarTabButton` for
other sections of the application using the `navBarTabButtons` property:
```qml
StatusAppNavBar {
...
navBarTabButtons: [
StatusNavBarTabButton {
icon.name: "wallet"
tooltip.text: "Wallet"
},
StatusNavBarTabButton {
icon.name: "browser"
tooltip.text: "Browser"
},
StatusNavBarTabButton {
icon.name: "status-update"
tooltip.text: "Timeline"
}
]
}
```
Lastly, when desired to render tabs for Status community, which can grow
in size, `StatusAppNavBar` exposes a list via the `navBarCommunityTabButtons`
property that can have a `model` and a `delegate`. The `delegate` should also
be a `StatusNavBarTabButton`:
```qml
StatusAppNavBar {
...
navBarCommunityTabButtons.model: someModel.communities
navBarCommunityTabButtons.delegate: StatusNavBarTabButton {
name: model.name
tooltip.text: model.name
anchors.horizontalCenter: parent.horizontalCenter
}
}
```
The amount of community tab buttons can grow as they need until their dedicated
area becomes scrollable, at which point all `navBarTabButtons` will stick to the
bottom of `StatusAppNavBar`.
Closes #18
2022-09-21 18:20:02 +02:00
B.Melnik
a3c3091c5d
feat:Add buttons components
2022-09-21 18:20:02 +02:00
B.Melnik
65991fe559
chore: remove title bar example
...
Co-authored-by: Pascal Precht <pascal.precht@gmail.com>
2022-09-21 18:20:02 +02:00
Pascal Precht
a9df397e71
feat(Controls): introduce StatusNavBarTabButton
...
This component is used to render application tabs in the application
nav bar that is yet to be implemented.
`StatusNavBarTabButton` is a composition of `StatusIconTabButton`, `StatusToolTip`
and `StatusBadge` and exposes each of these to enable customization.
Usage:
```
StatusNavBarTabButton {
checked: true/false // whether or not it's 'active'
name: "string" // used to render a `StatusLetterIdenticon`
badge.value: 30 // `StatusBadge` is exposed as `badge`
tooltip.text: "Some tooltip" // `StatusTooltip` is exposed as `tooltip`
icon.name: "message" // Behaves exactly like `StatusIconTabButton.icon`
}
```
Closes #17
2022-09-21 18:20:02 +02:00
Pascal Precht
cc6d28b7ce
feat(Controls): introduce StatusToolTip component
...
This moves the `StatusToolTip` component into `StatusQ` and applies some of
the changes done by @jrainville in https://github.com/status-im/status-desktop/pull/2447 .
Usage:
```
import StatusQ.Controls 0.1
Button {
text: "Hover me!"
StatusToolTip {
visible: parent.hovered
text: "Top"
orientation: StatusToolTip.Orientation.Top // default: Top
}
}
```
Closes #14
2022-09-21 18:20:02 +02:00
Pascal Precht
11d2d2e883
fix(README): fix module name in readme docs
2022-09-21 18:20:02 +02:00
Pascal Precht
791d3e275a
feat(Core.Controls): introduce StatusIconTabButton component
...
This adds the `StatusIconTabButton` componoent to `StatusQ` with some slight
adjustments:
- removes `iconColor` in favour of `icon.color`
- removes `disabledColor` (main reason being that we don't show disabled buttons of this type)
This button handles various cases:
1. Icon tab buttons - An icon button used in Status Desktop for different sections
2. Letter identicon button - Used for community sections that don't have a profile picture
3. Image icon button - Used for community sections that do have a profile picture
Which type is rendered depends on the configuration of the component as shown
in the usage.
Usage:
```
import StatusQ.Controls 0.1
// When `icon.name` is set, it renders a `StatusIcon` button
StatusIconTabButton {
icon.name: "chat"
}
// When `icon.source` is set, it renders a `StatusRoundedImage` button
StatusIconTabButton {
icon.source: "https://pbs.twimg.com/profile_images/1369221718338895873/T_5fny6o_400x400.jpg "
}
// When `name` is set, it renders a `StatusLetterIdenticon` button
StatusIconTabButton {
name: "#status"
}
```
Closes #16
2022-09-21 18:20:02 +02:00
Pascal Precht
b2576f0e5e
feat(Components): introduce StatusBadge component
...
This component can be used to render badges with additional information
as seen in the navbar tab buttons and menu items.
Here's how it can be used:
```
StatusBadge {
value: 2
}
```
By default and based on value, StatusBadge will change its width.
If no value is provided, it renders as badge indicator as seen in the profile
tab button.
Closes #15
2022-09-21 18:20:02 +02:00
Pascal Precht
50506b40a1
feat(Components): introduce StatusRoundedImage
...
A component that renders an image as a circle, given some URL.
Usage:
```
StatusRoundedImage {
image.source: "..." // some url
}
```
Closes #32
2022-09-21 18:20:02 +02:00
Pascal Precht
ac90eff84c
feat(Core.Theme): expose solid black and white on `ThemePalette`
...
Status color palettes don't specify a solid black and white that stay
black and white in both themes.
This commit introduces `black` and `white` as solid colors to `ThemePalette`
so they are automatically inherited in all built-in and custom themes.
2022-09-21 18:20:02 +02:00
Pascal Precht
ad5c6c555b
fix(Core.Theme): remove redundant theme properties
...
This slipped through in #31
2022-09-21 18:20:02 +02:00
Pascal Precht
554400e9d2
feat(Components): introduce StatusLetterIdenticon
...
This introduces the `StatusLetterIdenticon` component to StatusQ.
Usage:
```
import StatusQ.Components 0.1
StatusLetterIdenticon {
name: "#status"
}
```
Closes #28
2022-09-21 18:20:02 +02:00
Pascal Precht
6f0e63268f
fix(Core.Theme): ensure all font weight are available
...
Turns out, even though we only use one and the same `font.family` name
throughout our components (namely `Inter` and/or `InterStatus`),
`font.weight` properties set to anything other than `Font.Normal` (which is the default),
will not apply unless all font weights have actually been loaded.
Unfortunately we can put a `FontLoader` as direct child in a `ThemePalette`
so we have to make it actual properties.
These properties aren't really used anywhere and merely serve as a place
to load font assets.
Fixes #30
2022-09-21 18:20:02 +02:00
Pascal Precht
f999f30d44
feat(Components): introduce StatusLoadingIndicator
...
A `StatusIcon` that rotates infinitely and can be used for indicating
pending states.
Usage:
```
StatusLoadingIndicator {
width: 24 // default: 17
height: 24 // default: 17
color: "red" // default: loading asset color
}
```
Closes #7
2022-09-21 18:20:01 +02:00
Pascal Precht
eac3896a5d
feat(Core): introduce StatusBaseText component
...
Abstract text component that defaults to Status' `Inter` font.
Also known as `StyledText` in Status Desktop.
This will close #20 as it doesn't make sense to implement multiple
components for a single text type. Size and weight of text can be configured
on a per usage basis.
Closes #20
2022-09-21 18:20:01 +02:00
Pascal Precht
ab91f8f269
chore: add usage instructions to readme file
2022-09-21 18:20:01 +02:00
B.Melnik
6c62e1c20b
feat: Set up catalog app (sandbox)
...
Closes #5
2022-09-21 18:20:01 +02:00
Pascal Precht
afe2388c1b
feat: introduce theming capability
...
This commit introduces the theming story discussed in #3 .
Once this lands, we'll have a new namespace `StatusQ.Core.Theme` which
can be used as follows:
```qml
import StatusQ.Core.Theme
StatusLightTheme {}
StatusDarkTheme {}
Theme.palette.[SOME_THEME_PROP] // as spec'ed in #3
```
Closes #3
2022-09-21 18:20:01 +02:00
Pascal Precht
36d061bdaa
chore: move StatusIcon component to StatusQ
...
Closes #2
2022-09-21 18:20:01 +02:00
Pascal Precht
3a356914db
chore: let the fun begin
2022-09-21 18:20:01 +02:00
Michał Cieślak
e76a874385
Remove submodule ui/StatusQ
2022-09-21 18:20:01 +02:00
Alexandra Betouni
311cf5332c
fix(Createchat/EditGroupChat view): fixed spacing all over
...
Closes #7369
2022-09-21 17:39:51 +03:00
Alexandra Betouni
b94beff89f
fix(TransferOwnershipPopup): copy button right margin
...
Closes #7412
2022-09-21 16:32:25 +03:00
Michal Iskierko
680dd39c76
fix(@desktop/community): Only admin can open community settings
...
Fix #7379
2022-09-21 14:25:09 +02:00
Lukáš Tinkl
58b56d831b
feat(PinnedMessagesPopup): enable Unpin context menu entry
...
and remove the context actions we do not actually use
Fixes : #7439
2022-09-21 10:48:20 +02:00
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
Lukáš Tinkl
c7c77b52eb
fix(ChatHeaderContentView): don't display "Contact" subtitle
...
for 1-to1 chats
Fixes : #7419
2022-09-20 18:02:34 +02:00
MishkaRogachev
91d80541be
fix(ActivityCenter): fix calculating AC notification types
...
Close #7361
2022-09-20 16:43:21 +03:00
MishkaRogachev
2d02a3cb2e
fix(ActivityCenter): Refactor components for viewing notifications
2022-09-20 16:43:21 +03:00
MishkaRogachev
edbd9adbb6
fix(ActivityCenter): Getting any of AC notifications visible
...
Close #7016
2022-09-20 16:43:21 +03:00
Lukáš Tinkl
6668803fb3
fix(MyProfileSettingsView): adjust biometrics switch padding
...
Fixes #7306
2022-09-20 14:38:18 +02:00
Alexandra Betouni
dd08cb60c2
fix(AssetsDetailView): fixed warning
2022-09-20 14:31:17 +03:00
Lukáš Tinkl
28ca3bd075
hotfix: unbreak opening URL in the builtin browser
...
The functions needs to stay at the toplevel to be accessible from
AppMain
Fixes : #7434
2022-09-20 11:34:04 +02:00
Alexandra Betouni
fb7989db55
fix(Profile/ContactsView): updated contacts layout
...
All contacts should be shown in one long list, should
the list is longer than the page, the page should
scroll down
Closes #6262
2022-09-20 11:13:51 +03:00
Michał Cieślak
f900e7c00e
fix(general): buttons font fixed, font loading refactored
...
Fixes : #7389
2022-09-19 22:10:25 +02:00
Michał Cieślak
648c943c53
feat(@desktop/communities) Permissions - 'is allowed to' dropdown
2022-09-19 22:00:03 +02:00
Michał Cieślak
34625ad1c4
feat(@desktop/communities) Permissions, 'who holds' section - handling localiezed amounts
...
Closes #7162
2022-09-19 21:46:44 +02:00
Lukáš Tinkl
9addf1221b
fix(PinnedMessagesPopup): “Jump to” button doesn’t work pinned messages popup
...
This was never implemented, eventhough a similar approach is used with
the global AppSearch. Expose the method `scrollToMessage(messageId)` so
that it can be called from QML directly.
Fixes #7375
2022-09-19 16:34:07 +02:00
Michał Cieślak
992bd01f83
fix(@chat/members): display member's picture according to settings
...
Closes : #7309
Two fixes:
- current user's picture is always visible
- hide pictures off all members (excluding self) when "noOne" options is
set
2022-09-19 14:53:48 +02:00
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
Stefan
93af435bf9
fix(tests): don't rely on quick actions, wait for components to be ready
...
Onboarding tests fail on mac. The fix is to wait for the delayed
components to be ready before clicking on the quick actions.
2022-09-19 13:16:22 +02:00
Michal Iskierko
15b67313b6
chore(@desktop): Bump StatusQ version
...
Issue #7241
2022-09-19 11:24:35 +02:00
Michal Iskierko
62c2b56fc8
fix(@desktop/chat): Improving displaying user names in chat
...
1. Rename contactDetails.displayName -> defaultDisplayName
2. Add contactDetails.optionalName (filled in contact service)
3. Set in message_model defaultDisplayName and optionalName values
4. Adjust UI
Issue #7241
2022-09-19 11:24:35 +02:00
Michal Iskierko
a45770cc98
fix(@desktop/chat): Fix showing contact names after restoring account
...
Fixes #7241
2022-09-19 11:24:35 +02:00
Stefan
0f1ade6967
tests(chat): adapt gif test and add image unfurling test
...
The gif test was manually activating the unfurling, which is no longer
necessary. Now check that enabling gifs will enable tenor unfurling
Also add a test for image unfurling and validate the unfurling image
links components and preview settings.
2022-09-19 11:19:17 +02:00
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
Lukáš Tinkl
9bbbdc828b
chore: sync StatusQ
...
- corrects the spacing in "Pinned by @author" message
- and fix a typo
Fixes : #7305
2022-09-16 15:26:11 +02:00
Lukáš Tinkl
781575c4b5
fix: Import Community panel fixes
...
Closes #7362
2022-09-16 14:11:40 +02:00
Lukáš Tinkl
a862c0672b
fix: community banners UI fixes
...
- fix spacing/padding/margins
- remove MouseAreas, they block hovering the buttons (not needed any
longer thanks to our new QQC2 buttons)
- some minor cleanups
Fixes #7366
2022-09-16 11:49:42 +02:00
Lukáš Tinkl
d6088471b1
fix: various button/list item alignment fixes fixes
2022-09-16 09:55:19 +02:00
Stefan
fea157e50e
fix(chat): remove tenor.com domain from preview
...
Also use the preview width if available
Fixes #13955
2022-09-16 09:45:51 +02:00
Alexandra Betouni
b47b3e8be6
feat(AssetDetailView): Adding price history chart
...
Closes #6490
2022-09-15 18:13:38 +03:00
Lukáš Tinkl
bd8a384d26
fix(CommunityColumnView): Mute button in the chat list is not working
...
Fixes #7370
2022-09-15 17:02:26 +02:00
Anthony Laibe
215f9e0fa6
fix(@wallet): asset formatting
...
Fix asset formating and display of network only enabled
2022-09-15 16:54:43 +02:00
Igor Sirotin
b2e26dfaa2
fix(AppMain): Fixed typo that lead to hiding "Back up seed" banner
2022-09-15 15:25:32 +03:00
Lukáš Tinkl
9943a7cf1f
hotfix: make sure to remove all references to pinnedMessagesListPopup
...
Fixes app startup
2022-09-15 11:30:15 +02:00
MishkaRogachev
25c5be2f78
feat(ActivityCenter): Refactor AC from chat and place in mainui
...
Close #7338
2022-09-15 12:21:06 +03:00
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
Sale Djenic
405171dad7
fix(@desktop/keycard): updates to the onboarding/login flow
...
- login states updated so they can resolve enter pin state from each state
that flow may be in
- not a keycard state added
- login plugin state added
2022-09-14 16:05:52 +02:00
Sale Djenic
f5cfdd3246
feat(@desktop/keycard): new assets for authentication flow added
...
Images required for authentication flow added
2022-09-14 16:05:52 +02:00
Lukáš Tinkl
0794736c36
fix(ChatHeaderContentView): port to StatusChatInfoButton changes
...
- `sensor` no longer exists
- no need to constrain the button width, it's used in a toolbar Loader
that fills the width
Closes : #7313
2022-09-14 13:29:23 +02:00
Lukáš Tinkl
010877e9b3
fix(CommunityColumnView): fix tooltip orientation and plural
2022-09-14 13:29:23 +02:00
Lukáš Tinkl
c800cbec44
fix(ChatView): unbreak setting community emoji
...
need to pass around the `emojiPopup`
2022-09-14 13:29:23 +02:00
Lukáš Tinkl
fda78a1003
fix(BackUpCommuntyBannerPanel): StatusButton port fix
...
the `clicked()` signal has no longer any parameter
2022-09-14 13:29:23 +02:00
Michal Iskierko
55cb3cbf33
test(group chat): Testing changing group chat's name, color and image.
...
Fixes #7065
2022-09-14 12:49:43 +02:00
Lukáš Tinkl
f4a78a1f10
fix: port to StatusButton changes in master
...
and pull in changes from StatusQ master
2022-09-14 09:16:58 +02:00
MishkaRogachev
ae4519a6be
feat:(@desktop/activity-center): AC notification categories according new designs
...
Close #7161
2022-09-13 17:58:31 +04:00
Patryk Osmaczko
2e33efc014
chore(translations): update translations
2022-09-13 12:51:33 +02:00
Patryk Osmaczko
52a34b21d0
fix(@desktop/chat): ensure proper limit when creating chat
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
7fad1ed5db
fix(@chat/members): display alias if displayName is empty
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
655af35958
chore(@desktop/chat): remove legacy GroupInfoPopup
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
740c5c3874
chore(@desktop/chat): remove unused GroupChatPanel
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
6760870dc9
fix(@desktop/chat): rework members selector
...
fixes : #5941
fixes : #7234
fixes : #7235
fixes : #7236
fixes : #7237
fixes : #7238
fixes : #7239
fixes : #7240
2022-09-13 12:33:34 +02:00
Patryk Osmaczko
2d5c69bc6c
feat(@desktop/group-chat): adjust members permissions
...
closes : #7154
closes : #7155
2022-09-13 12:33:34 +02:00
Jonathan Rainville
aba2a42c6f
test(@wallet): allow to use ganache with goerli
2022-09-13 11:56:42 +02:00
Lukáš Tinkl
d0b8af9e86
fix(MessageView): missing popup from when pin limit is reached
...
Can not use `root.messageStore.getNumberOfPinnedMessages()` directly in a
binding, as it's not a property and won't reevaluate on change
Closes #7314
2022-09-13 09:05:15 +02:00
Lukáš Tinkl
5e0d5a9f8c
fix(pinning): fix warnings
2022-09-13 09:05:15 +02:00
PavelS
eaed074957
fix(@desktop/settings): adjust contacts settings
...
Fixed #7296
2022-09-13 09:52:34 +03:00
Lukáš Tinkl
326e9e09a5
fix: unbreak User List Panel context menu
...
StatusAssetSettings porting leftover
Closes #7302
2022-09-12 19:29:38 +02:00
Lukáš Tinkl
0d43852394
fix(UserListPanel): minor cleanup
...
- fix margins
- fix some warnings
- drop dead/duplicate code
2022-09-12 19:29:38 +02:00
Stefan
6e78281d99
test(FavouriteSavedAddresses/Wallet): test toggle favourite for saved addresses
...
Also
- fix the other saved addresses that were relying on the order of
buttons and fail after adding the favourite button
- improve the rest of the tests
- improve debug buttons
- extend driver with helper functions
Closes : #6898
2022-09-12 16:00:31 +02:00
Stefan
7af95eaada
feat(wallet): add favorites for saved addresses
...
Depends on statug-go favourite flag extension and merging of `favourites`
with `saved_address` tables and API
Additional changes:
- Remove duplicate name instead of ESN
Closes : #6546
2022-09-12 15:58:52 +02:00
PavelS
abb2254e59
fix(@desktop/chat): adjust message length check condition
...
Fixes #7131
2022-09-12 13:02:03 +03:00
Anthony Laibe
81300b655f
fix(@wallet): display currency price rather than 24h change
...
fixes #7268
2022-09-12 11:00:41 +02:00
Michal Iskierko
b782cd1c93
fix(@desktop): Fix icons regressions
...
Icons in LoginView accounts list and Community members list.
Fixes #7284
2022-09-12 10:48:21 +02:00
Michal Iskierko
235e5e86ac
fix(@desktop/chat): Fix showing groupchat image in a few places
...
Fix #7242
2022-09-12 10:45:27 +02:00
Patryk Osmaczko
c411f83413
chore: bump statusq
2022-09-12 10:32:25 +02:00
Khushboo Mehta
928e1999d9
feat(@desktop/wallet): Implement Transaction details as per new design
...
fixes #7214
2022-09-09 21:36:58 +02:00
PavelS
cdfbb4ac87
fix(@desktop/chat): adjust mentions handing logic
...
Fixes #7099
2022-09-09 18:15:13 +03:00
PavelS
bdc072e337
fix(@desktop/settings): update display name validation to unblock saveability
...
Fix #7177
2022-09-09 18:13:57 +03:00
Patryk Osmaczko
a1e7831dcb
feat(@desktop/chat): add welcome message for community chats
2022-09-09 10:39:58 +02:00
Khushboo Mehta
e9d3d7a0b0
bash: q: command not found
...
feat(@desktop/wallet): New design for Transaction History
fixes #7213
2022-09-09 00:04:25 +02:00
Igor Sirotin
b2485603de
fix(AppMain): Made all banners global and stacked
2022-09-08 20:47:54 +08:00
Michal Iskierko
2bb346a09e
fix(@desktop): Use colorId to find correct color of users&members
...
colorId is set in the model instead of using qml function.
Fix #6366
2022-09-08 13:56:27 +02:00
Lukáš Tinkl
5897615cc1
hotfix(AddAccountModal): fix setting account emoji
...
probably a leftover from the StatusAssetSettings porting
(plus remove some non-existing functions)
2022-09-08 12:23:43 +02:00
Michał Cieślak
0be30b5e54
feat(@desktop/communities) Permissions - holdings edit and remove
...
Closes #6339
2022-09-08 11:11:28 +02:00
Michał Cieślak
c2c2532986
feat(@desktop/communities) Permissions - ENS panel added to "Who holds" selector
...
Closes #6338
2022-09-07 22:33:36 +02:00
Michał Cieślak
b2d678c2c4
chore(HoldingsDropdown): Component refactor and split into smaller files
...
- decomposed into set of separate components
- reduced number of magic numbers
- minor adjustments with design
2022-09-07 22:33:36 +02:00
Alexandra Betouni
262a6c3160
fix(AddAccountModal): Updated password error message
...
Closes #5719
2022-09-06 18:48:17 +03:00
Sale Djenic
07a0cdc680
fix(@desktop/keycard): additional updates
...
- `Setup a new Keycard with an existing account` flow improved
- code review comments applied
- Qml part updated due to the latest `StatusListItem` changes in `StatusQ`
2022-09-06 15:06:13 +02:00
Sale Djenic
79aece0aeb
fix(@desktop/keycard): updates to the onboarding/login flow
...
Changes done within this commit were required by the latest keycard
library change, where we gave up of sending few signals when we're
running/resuming flow, which were sent before (those were signal notifying
about unplugged reader, card not inserted and card inserted, they are sent
by the keycard lib now only if that is really needed).
2022-09-06 15:06:13 +02:00
Sale Djenic
2b84a91675
feat(@desktop/keycard): unnecessary assets removed
...
Images we were using are updated with animations according to the new
figma design.
2022-09-06 15:06:13 +02:00
Sale Djenic
afa7928bae
feat(@desktop/keycard): keycard settings -> migrate keypair flow
...
- Added flow which covers `Setup a new Keycard with an existing account` from
the keycard settings part (though two sub-flows there are missing, `Unlock Keycard`
and `Authentication` cause we don't have them yet).
- Updated factory reset flow (part of shared module) that it can read and display metadata
from a keycard if they are set, with this update this flow is almost complete, we are missing
`Unlock Keycard` flow for it as well.
2022-09-06 15:06:13 +02:00
Sale Djenic
59f23c82f7
feat(@desktop/keycard): new assets added
...
Images required by new design added.
2022-09-06 15:06:13 +02:00
Lukáš Tinkl
f4a6fa8012
fix(LanguageView): simplify the radio buttons handling
...
- pull in required StatusQ changes (see status-im/StatusQ#882 )
- simplify the radio buttons handling, no need for a ButtonGroup as they
share the same parent
- the radio buttons have the desired font size as a result ;)
2022-09-06 09:54:11 +02:00
Lukáš Tinkl
4026d3c60d
fix(AppMain): profile image doesn't look good after changing language
...
Fixes #7197
2022-09-05 19:16:03 +02:00
Khushboo Mehta
e9c270da87
fix(@desktop/wallet): Entering ENS name in SendModal doesnt work
...
fixes #6695
2022-09-05 14:55:31 +02:00
Anthony Laibe
eb357ff6e2
fix(@wallet): Add account not working
2022-09-05 14:28:42 +02:00
Stefan
d81b6ca518
fix(Chat): improve gif confirmation popup and fix preview whitelisting
...
Enable preview for gifs after enabling the gif functionality
Disable gif functionality if the preview was disabled
Addition fixes
- The gifs weren't checked if all images weren't enabled
- The subdomain wasn't checked for whitelisting if the main domain wasn't enabled
- Image clicking
- Dismiss asking for unfurling was not updating the state
Considerations
- Looked into having the "gif enabled" - "tenor unfurling" relation
embedded in the controller but it would require extensive refactoring
by implementing a data-model for unfurling whitelisted domains
Closes : #6829
2022-09-05 12:41:48 +02:00
Stefan
b691d358e5
chore(Chat/StatusGifPopup): refactor and simplify gif popup
...
Updates: #6829
2022-09-05 12:41:48 +02:00
Alexandra Betouni
e1c548696f
feat(Desktop)!: Updating desktop app due to IconSettings refactor
...
As part of https://github.com/status-im/StatusQ/issues/781
2022-09-02 18:41:21 +03:00
PavelS
ad484d7d01
fix(@desktop/chat): adjust emoji popup behaviour
...
Fixes #7094
2022-09-02 17:22:00 +03:00
PavelS
6fc340d2cd
fix(@desktop/onboarding): use system theme while onboarding
...
Fixes #6630
2022-09-02 16:17:43 +03:00
Anthony Laibe
ba4aac6456
feat: make screenshot test easy to add between steps
2022-09-02 10:45:23 +02:00
Alexandra Betouni
b6ff7b9ded
feat(desktop): Made activity button be visible everywhere
...
Closes #6635
2022-09-02 10:29:23 +03:00
Lukáš Tinkl
b1259a83f4
fix(StatusEmojiPopup): 'Flags' section is cut off in the emoji modal
...
account for top/bottom padding in the scroll view to fix the overall
height calculation
plus some smaller, mostly correct margins, cleanup
Fixes #7174
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
65a1f06382
fix(StatusEmojiPopup): fix initial loading of recent emojis
...
the "Recent emojis" was always empty until the user has clicked
additional emoji
loading the recent emojis in `Global.onSettingsLoaded` is too late; it's
executed long before the popup is opened; instead do it at the end of
parsing the categories
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
d30c80ef24
fix(Emoji/SearchBox): adjust right padding
...
clear icon was overlapping the search field's frame
Fixes #7175
2022-09-01 19:28:21 +02:00
Lukáš Tinkl
2606de5ccb
fix(StatusEmojiPopup): fix emoji popup "y" position
...
it was off by `Style.current.halfPadding`
2022-09-01 19:28:21 +02:00
Igor Sirotin
5c909cae6c
fix(Profile): Added menu to remove profile image
2022-09-01 15:48:22 +03:00
Igor Sirotin
980135fedf
fix(ProfilePopup): Bind to displayName if current user
2022-09-01 15:31:50 +03:00
Igor Sirotin
66b79fbda8
tests: Can change own display name in ProfilePopup
2022-09-01 15:31:50 +03:00
Michal Iskierko
d6a061a517
feat(@desktop/chat): Add setting image in group chat
...
Image and cropping information are sent to status-go.
Issue #6466
2022-09-01 12:25:53 +02:00
PavelS
a01e0822b7
feat(@desktop/chat): add textformat quote option functionality
...
Adjust text format popup position
Fixes #6988
Requires https://github.com/status-im/StatusQ/pull/876
2022-09-01 12:45:45 +03:00
Michał Cieślak
c19dbaf09b
chore(@desktop): Bump StatusQ version
...
Fixes #6836
Cursor shape fixed in StatusImageCropPanel
2022-08-31 15:41:45 +02:00
Lukáš Tinkl
24719c680f
fix(ChooseBrowserPopup): 'Choose browser' modal doesn't look good
...
- export a non-blurry browsers image from Figma
- bring the whole UI closer to the design
- sllight refactor to user StatusDialog and layouts
Fixes #7169
2022-08-31 15:04:34 +02:00
MishkaRogachev
2d873db153
test(community): Fix community categories tests
2022-08-31 14:41:35 +03:00
PavelS
8de1e42a0f
fix(@desktop/chat): add autoscroll to cursor in chat input
...
Requires https://github.com/status-im/StatusQ/pull/868
Fixes #7093
Fixes #7171
2022-08-31 12:02:44 +03:00
Lukáš Tinkl
15d33eb7fd
fix(Global): 'Open in Browser' doesn't work in chat
...
strip the URL from any HTML tags before trying to open it; Qt sometimes
likes to leave some HTML tags there and that breaks the URL validity
checks further on
Fixes : #7170
2022-08-31 09:56:15 +02:00
Stefan
b499942eea
fix(Wallet/AddAccountModal): fix status-go error messages
...
Remove the unneeded native error dialog showing internal status-go
error strings. Instead redirect the error message for wrong private key
as specific error message.
Fixes : #6984
2022-08-30 19:05:06 +02:00
Igor Sirotin
41910c9a8a
fix(tests): Fixed message reply test
2022-08-30 17:03:36 +03:00
Anthony Laibe
e020466362
fix(@wallet): paste seed phrase
2022-08-30 14:17:33 +02:00
Khushboo Mehta
56e6427260
fix(@desktop/wallet): Assign an emoji to the default wallet account during onboarding
...
fixes #6694
2022-08-30 11:56:32 +02:00
Khushboo Mehta
ddb9caf4d7
feat(@desktop/wallet): Display price changes
...
fixes #6482
2022-08-30 10:27:35 +02:00
PavelS
3bd6fe0fdf
fix(@desktop/community): add online status to invite modal
...
Replace Contact component with StatusMemberListItem.
Add missing Nim functions to fill models with onlineStatus.
Adjust components paddings to match design.
Fixes #6985
2022-08-30 10:16:37 +03:00
Jonathan Rainville
6bd1cfde72
test(chat): add a test that install a sticker pack and sends a sticker
...
Fixes #6962
2022-08-29 10:52:00 -04:00
Jinho Jang
63e38133ad
Lokalise: updates
2022-08-29 14:06:53 +02:00
Michal Iskierko
61f2bb8a74
fix(@desktop/onboarding): Hide current account from accounts list
...
Fix #7045
2022-08-27 21:08:44 +02:00
Jonathan Rainville
7544bd6fb5
fix: change gateway and remove old code to decode the hash
...
Fixes:
- https://github.com/status-im/status-desktop/issues/6964
Depends on:
- https://github.com/status-im/status-go/pull/2795
- https://github.com/status-im/status-jenkins-lib/pull/44
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2022-08-26 19:47:02 +02:00
Michał Cieślak
9831a29bf5
chore(@desktop): Bump StatusQ version
...
Fixes #6805
Bounds behavior in StatusAppNavBar refined
2022-08-26 18:17:38 +02:00
Noelia
3d6e40fd79
feat(CommunityPermission): Added `How holds` collectibles dropdown
...
- Added collectibles tab component.
- Added extended dropdown base content component
- Added filter popup option.
- Added collectibles model
- Added subitems in model
- Added thumbnails mode view
- Created `CommunitiesStore` and moved mock data to there.
- Added forward subitems navigation and selection.
- Updated `statusq`.
Closes #6337
2022-08-26 18:06:58 +02:00
Jonathan Rainville
2bbd9f4363
fix(wallet-test): fix balance test
...
The test network was toggled twice. The banner was impeding with the wallet setting click. The asset list item was missing the objectName and also checking the balance was not resilient
2022-08-26 10:59:25 -04:00
Jonathan Rainville
109b9ac290
test(community): add a test that pins and unpins messages
...
Fixes #6894
2022-08-26 10:29:28 -04:00
Boris Melnik
02b9ceff78
fix(EmojiPopup): Fix emoji suggestions and add tests for it
...
Closes : #7020
2022-08-26 12:41:28 +03:00
Boris Melnik
04ce8df483
fix(toast-notifications): Fix notifcations listview sizes
...
Closes : #6767
2022-08-26 12:30:50 +03:00
Boris Melnik
10d53454b3
test(chat): Can send a gif
...
Closes : #6882
2022-08-26 12:18:42 +03:00
Pascal Precht
fa5b862d2c
feat(CreateCommunityPopup): introduce file selector and category panels
2022-08-26 10:59:41 +02:00
Boris Melnik
c7efbe6629
test(chat): Can edit a message and save
...
Closes : #6877
2022-08-26 11:57:59 +03:00
Pascal Precht
f2dea729a1
feat(CreateCommunityPopup): introduce canGoNext and nextAction for modal pages
2022-08-26 10:28:28 +02:00
Pascal Precht
3509de8673
feat(AdvancedView): introduce feature flag for discord import tool
...
This adds a feature flag for the discord import tool so we can start
landing individual pieces of the feature without it being fully
implemented.
It also introduces the modal chooser for creating new communities but
it doesn't do anything more than that, as of this commit
Closes #6843
2022-08-26 10:18:49 +02:00
Pascal Precht
e98a3b27fb
refactor: move CommunityBanner to shared namespace
2022-08-26 10:18:49 +02:00
Michał Cieślak
dfc7a6a951
fix(StatusChatInput): Remove formatting when pasting, pasting on selection fixed
...
Fixes #7015
Fixes #7097
2022-08-26 10:05:46 +02:00
Patryk Osmaczko
037937a04f
fix(@chat/groups): resolve undefined chatContentModule
...
fixes : #7146
2022-08-26 08:40:47 +02:00
Khushboo Mehta
e79d9dfc95
fix(@desktop/wallet): Search Bar missing in token selection popup
...
fixes #7014
2022-08-25 17:31:28 +02:00
Jonathan Rainville
6a603413c6
test(community-chat): add test to send images in chat
...
Fixes #6880
2022-08-25 10:23:43 -04:00
Boris Melnik
7b77973b86
test(chat): Can clean chat history
...
Closes : #6876
2022-08-25 15:17:52 +03:00
Boris Melnik
4f2db08a75
fix(StatusListItem): fix `sensor.onClicked` to `onClicked`
...
Closes : #7135
2022-08-25 11:55:55 +03:00
Patryk Osmaczko
6339bd5782
feat(@desktop/chat): sort chat by lastMessageTimestamp
...
closes : #6634
2022-08-24 17:12:47 +02:00
Sale Djenic
398f62806f
feat(@desktop/keycard): initial UI for the keycard settings
...
This is just a wireframe implementation, without any special functionalities.
Fixes : #7023
2022-08-24 14:18:06 +02:00
Khushboo Mehta
8eb328bae7
fix(@desktop/sugnup): Profile omage chosen during signup sould be saved for the user and squish test for the same
...
fixes #6861
2022-08-24 11:21:16 +02:00
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
Stefan
f2615e3cef
tests(Settings): Can backup seed phrase
...
Added debug helpers found useful in debugging while implementing squish
tests
Closes : #6902
2022-08-23 15:17:36 +02:00
Stefan
52bf39af2a
fix(StatusQ): fix category clicking
...
Move StatusQ head to include the fix
Fixes : #6733
2022-08-23 15:14:20 +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
289209f7ec
fix(@desktop/profile): Can set own online state to online, offline
...
fixes #6895
2022-08-23 14:26:42 +02:00
PavelS
38c77095b8
fix(@desktop/chat): adjust add members default picture
...
Update colorForPubkey to check if colorId is in bounds
Replace userCustomizationColors array usage with Utils function call
Fixes #6971
2022-08-23 13:07:58 +03:00
Noelia
10f34d0610
test(onboarding): Screenshot based testing POC, validating password strength
...
- Added new test case `tst_passwordStrength` in `suite_onboarding` that uses squish screenshot validation.
- Added verification points (mac OS) for some password strength validations, using pixel comparison and some minor percentage of failure / color precision allowed.
Closes #7003
2022-08-23 12:07:36 +02:00
Khushboo Mehta
0515152bd7
feat(@desktop/wallet): Add Token Detail View
...
fixes #6491
2022-08-23 10:52:26 +02:00
Boris Melnik
41694a6e09
fix(ContactRequests): Fix `sensor.onClicked` to `onClicked`
2022-08-23 09:58:52 +02:00
Michał Cieślak
a75626954c
chore(@desktop): Bump StatusQ version
...
Fixes #6787
Updated StatusQ fixes problem with cursor in StatusTabButton
2022-08-22 15:03:37 +02:00
PavelS
9f2833b994
fix(@desktop/wallet): adjust receive modal adress
...
Fixes #6966
2022-08-22 16:01:05 +03:00
PavelS
35d4a7c44d
fix(@desktop/chat): adjust start chat page
...
Fixes #6942
2022-08-22 16:00:23 +03:00
Michal Iskierko
6b10133c1a
chore(@desktop): Bump StatusQ version
...
Issue #6279
2022-08-22 13:54:36 +02:00
Michal Iskierko
346af7c245
feat(@desktop/chat): Add requests sections to members tab of the community management
...
Add tabs: "Pending requests", "Rejected"
Add getting declined requests from status-go
Issue #6279
2022-08-22 13:54:36 +02:00
Michał Cieślak
7ef4a2d257
fix(StatusChatInput): infinite loop when pasting mention
2022-08-22 13:37:18 +02:00
MishkaRogachev
f45275bb1a
test(community): refactor and improve categary relates test cases
2022-08-22 13:25:33 +04:00
Igor Sirotin
42a1cf995c
fix(ChatMessagesView): Usage of `StatusMessage` WIP
2022-08-20 03:02:41 +03:00
PavelS
75ec2750b3
fix(@desktop/chat): adjust search member input
...
Fixes #6970
2022-08-19 19:05:16 +03:00
Michał Cieślak
91bae9c3da
fix(@desktop/chat): gif selector UI adjustments
2022-08-19 12:09:44 +02:00
Richard Ramos
90a715b69f
feat: add store nodes
...
Fixes #6591
2022-08-18 16:35:43 -04: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
MishkaRogachev
48b7f1c277
test(community): add a test that deletes a community category
...
Close #6750
2022-08-18 15:33:37 +04:00
Anthony Laibe
ade9086b81
test(@wallet): add test for ens name
2022-08-18 13:11:36 +02:00
Noelia
b06bae0d4e
test(Settings/Language): Can change language
...
`tst_languageSettings`:
- Feature and basic scenarios definition: Change language by selection and change language by search.
- Added `StatusLanguageScreen` class and related methods to change and validate language.
`SquishDriver`:
- Added support to scroll at a specific list view index.
- Added support to directly type into a focused element.
`settings_names.py`:
- Added support for object names related to `side bar` options.
- Unified some nomenclature related to settings objects.
`LanguageView`:
- Updated to allow registering the change on Linux before the restart popup is shown so the language test can work.
Closes #6903
2022-08-18 11:28:55 +02:00
Lukáš Tinkl
395d5548b4
feat(CreateCommunityPopup): Add Community Banner to Create Community Modal
...
as status-go already supports parsing the banner JSON string, just pass
it along the NIM backend
Closes #6726
2022-08-18 10:15:04 +02:00
Jonathan Rainville
016e3927f2
test(chat): add test that sends a message with an emoji
...
Fixes #6881
2022-08-17 11:33:36 -04:00
PavelS
28bd67072d
fix(@desktop/onboarding): adapt account dropdown
...
-use StatusQ with updated PopupMenu
Fixes #6822
Requires https://github.com/status-im/StatusQ/pull/853
2022-08-17 14:28:12 +03:00
Patryk Osmaczko
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
aeb64e2029
test(settings/profile): test bio and social links
...
Note: interaction between clients is not tested here to avoid dependency
on mailserver. When mailserver is mocked more comprehensive tests should
be provided, that is: verify if identity properties are propagated
and read correctly between two different clients.
closes : #6950
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
88ad09f7c2
feat(settings/profile): add bio and social links to profile view
...
closes : #6797
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
7adfb515a9
feat(settings/profile): add bio and social links to settings
...
iterates: #6797
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
805bf824f0
feat(settings/profile): add SocialLinksModal
...
iterates: #6797
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
46e01afa04
feat(settings/profile): add social links' ui primitives
...
iterates: #6797
2022-08-17 13:18:32 +02:00
Patryk Osmaczko
29add2fbc9
chore(settings/messaging): improve contact filter expressions
2022-08-17 09:24:52 +02:00
Patryk Osmaczko
beb4658633
chore(settings/messaging): `id: container` -> `id: root`
2022-08-17 09:24:52 +02:00
Patryk Osmaczko
c46cd1922b
chore(settings/messaging): `id: contactListRoot` -> `id: root`
2022-08-17 09:24:52 +02:00
Patryk Osmaczko
e9a307c383
fix(settings/messaging): remove imperative filtering from ContactPanel
...
fixes : #6673
iterates: #6509
2022-08-17 09:24:52 +02:00
Alexandra Betouni
9ecf2af3f1
fix(CommunityDialogIntro): Fixed intro txt layout issues
...
Closes #6856
2022-08-16 20:10:55 +03:00
MishkaRogachev
9e811838e8
test(community): add a test that creates a community category
...
Close #6752
test/ui-test/testSuites/suite_status/shared/scripts/sections/community_names.py
2022-08-16 20:57:12 +04:00
Alexandra Betouni
ffbe16da3e
fix(Chat/UserImage): corrected user image dimensions
...
Closes #6852
2022-08-16 19:37:19 +03:00
Michał Cieślak
21aeeb8906
fix(@desktop/wallet): add account - password checking adjusted
2022-08-16 18:27:16 +02:00
Alexandra Betouni
c2ad7281ae
feat(utils): Adding Tracer component
...
Used to help determine UI components position
and dimensions
2022-08-16 19:14:48 +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
Stefan
e33fdafc68
test(Settings) leave community
...
Also add option to retrieve multiple objects with the same "Real Name"
and other required helpers
Closes : #6886
2022-08-16 14:03:59 +02:00
Noelia
1334fbb5f4
test(chat): Can do a mention in a chat
...
`tst_chatFlow`:
- Commented out bc of `mailserver` issues and then weak.
- Added basic test scenario for sending a mention in a public chat with needed validations.
- Added basic test scenario to check a mention cannot be done if it is a non existing user.
`StatusChatScreen` updates:
- Updated join room method to validate the chat is loaded.
- Added methods for doing and verifying a mention.
`SquishDriver` updates:
- Added support in `SquishDriver` to click into a link in a text or label component.
- Minor function renames.
Closes #6879
2022-08-16 13:42:56 +02:00
Noelia
7b54bf31b4
feat(CommunitySettings / Permissions): Added `welcome` page and `How holds` tokens dropdown
...
- Added functionality as experimental advanced view button
feat(CommunitySettings / Permissions): Added welcome page
- Enabled new permissions tab.
- Created welcome page layout.
- Added permissions welcome image.
- Fixed top margin content in `SettingsPanelLayout` to fit designs.
Closes #6036
feat(CommunitySettings/Permissions): Created `new permission` page
- Added `new permission` page.
- Created first card layout.
- Added navigation between `welcome` and `newPermission` views.
- Improvements in base community settings layout pages.
Closes #6037
feat(CommunitySettings/Permissions): `Who holds` tokens dropdown component creation and integration
- Tokens dropdown component creation: main view, operators view and extended view.
- Logic to add new token and change operator.
Part of #6038
2022-08-16 13:42:11 +02:00
Stefan
5fb4c7f110
test(community): delete community channel
...
Also adds verify_equal helper function
Fixes #6751
2022-08-16 11:51:20 +02:00
Patryk Osmaczko
21fcd90918
chore(translations): update translations
2022-08-16 10:21:01 +02:00
Patryk Osmaczko
beeb17a3b4
chore: remove leftovers qsTrId->qsTr
2022-08-16 10:21:01 +02:00
Boris Melnik
6b0e29f2ea
fix(Communities): Fix membership requests popup
...
Closes : #6799
2022-08-15 17:32:10 +03:00
Boris Melnik
d8abef5b28
fix(AppSearch): Fix `forceActiveFocus` in StatusSearchPopup
...
Closes : #6638
2022-08-15 17:30:25 +03:00
Boris Melnik
54687cc8cf
fix(ActivityCenter): Close activity center on click outside (via MouseArea)
...
Closes : #6628
2022-08-15 16:51:17 +03:00
PavelS
78969cb8e0
fix(@desktop/chat)!: adjust image context menu size and position
...
Fixes #6830
Requires https://github.com/status-im/StatusQ/pull/852
BREAKING CHANGE: StatusImageModal clicked signal contains MouseEvent now
2022-08-15 15:05:16 +03:00
Boris Melnik
fbc10e7665
fix(CreateChatView): Move `ActivityCenterPopup` to appmain
...
Closes : #6345
2022-08-15 14:10:27 +03:00
Khushboo Mehta
210d5ca2eb
fix(@desktop/wallet): Can see collectibles for an account
...
fixes #6896
2022-08-15 11:53:17 +02:00
Khushboo Mehta
de2d4f405d
fix(@desktop/wallet): Crash when staying on Advanced screen for ~30 minutes
...
fixes #6474
2022-08-15 09:54:10 +02:00
Khushboo Mehta
e9e0161e3c
fix(@desktop/wallet): Add Squish test for edit account
...
fixes #6754
2022-08-12 18:42:31 +02:00
PavelS
46d10e7452
fix(@desktop/onboarding) update logo size
...
Fixes #6821
2022-08-12 12:37:22 +03:00
MishkaRogachev
e67d649c46
feat(desktop): New invite to community popup with message
2022-08-12 11:54:51 +04:00
MishkaRogachev
0418979e9c
fix(desktop): Move Input anchors binding to client code
2022-08-12 11:54:51 +04:00
MishkaRogachev
34671a27c1
fix(@desktop/community): Add tags row on communities portal page
...
Close #6734
2022-08-12 11:52:13 +04:00
Sale Djenic
86a06c9ef9
test(@desktop/general): can quit app by going to settings -> quit
...
Fixes : #6905
2022-08-11 21:39:34 +02:00
Alexandra Betouni
b140596412
fix(StatusStickerPopup): Bottom row layout issues
...
Closes #6833
2022-08-11 15:16:40 -04:00
Sale Djenic
201517aa88
fix(@desktop/keycard): keycard images have white background on dark mode
...
Images are updated the way they are the same as those we're using for the light
theme, but now without white background. All in all it does the job till we get
a better images from the design team, specialized for the dark theme.
Fixes : #6823
2022-08-11 14:56:04 +02:00
PavelS
76cd0f9949
fix(@desktop/settings) align settings header and menu
...
Fixes #6773
2022-08-11 15:22:04 +03:00
Anthony Laibe
2f7e6998bf
test(@wallet): Add test for toggling network & balance
2022-08-11 14:09:07 +02:00
Sale Djenic
505b242246
fix(@desktop/keycard): implement new keycard factory reset flow
...
This partially covers factory reset flow. The part where user is able to select which accounts
wants to remove/keep from/on a keycard will be added later once we add the keycard settings part
for storing those data to a keycard.
Fixes : #6790
2022-08-11 13:57:37 +02:00
PavelS
e0f051006a
fix(@desktop/community) adjust Image Upload popup
...
- update to fixed version of StatusQ
Fixes #6835
2022-08-11 12:49:28 +03:00
Igor Sirotin
3b40649b7b
fix(RecipientSelector): Fixed validation
2022-08-11 00:32:09 +03:00
Jonathan Rainville
44cf440a05
test(community): add a test that edits a community
...
Fixes #6756
2022-08-10 16:24:26 -04:00
PavelS
da517f5888
fix(@desktop/welcome) adjust welcome page
...
Fixes #6820
2022-08-10 15:46:14 +03:00
Jonathan Rainville
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
PavelS
1ab101c8b9
fix(@desktop/comminities) adjust Community members tab
...
Fixes #6786
2022-08-09 18:39:04 +03:00
PavelS
1613605296
fix(@desktop/wallet) adjust network dropdown
...
Fixes #6486
2022-08-09 17:52:43 +03:00
Anthony Laibe
7aa7e01f36
test(@wallet): fix broken test on wallet
2022-08-09 10:34:43 +02:00
Igor Sirotin
f60dacc45d
fix(Profile): Added menu to remove profile image
2022-08-09 10:46:31 +03:00
Richard Ramos
148c677b66
fix: ens details view
2022-08-08 20:42:56 -04:00
Stefan
d1ea3e9d46
fix(StatusImageCrop): fix artefacts due to offscreen caching
...
Update StatusQ ref to include the fix
Fixes : #6640
2022-08-09 01:10:59 +02:00
Michał Cieślak
7b39213dbf
chore(SeedPhraseInputView): add mnemonicIndex property to avoid repeated parsing strings to ints
...
Additionally: js code modernized, removed grid.atXBeginning checking
fixes : #6619
2022-08-08 17:43:18 +02:00
MishkaRogachev
3822ca3dab
feat(@desktop/communities): Polishing CommunityTagsPanel design
...
Close #6739
2022-08-08 16:26:47 +03:00
Igor Sirotin
d048939b5d
fix(Profile): Wallet connected dapps count label
2022-08-08 15:53:23 +03:00
Michal Iskierko
7915781d80
fix(@desktop/general): Fix import in ImageCropWorkflow
...
Issue #6866
2022-08-08 14:30:00 +02:00
Michal Iskierko
1d00ebd3e7
chore(@desktop): Bump StatusQ version
...
Issue #5982
2022-08-08 11:10:54 +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
430c5eb0b7
Revert "fix(CreateChatView): Move `ActivityCenterPopup` to appmain"
...
This reverts commit f1651ce4aa
.
2022-08-05 13:46:32 -04:00
Jonathan Rainville
9591123b7e
test(onboarding): fix signup with seed phrase tests
...
Fixes #6744
2022-08-05 12:41:30 -04:00
Boris Melnik
f1651ce4aa
fix(CreateChatView): Move `ActivityCenterPopup` to appmain
...
Closes : #6345
2022-08-05 18:38:28 +03:00
Stefan
2398b67bc1
fix(wallet): bring back copy wallet address
...
Depends on StatusQ's StatusAddressPanel generic control
Fixes : #6659
2022-08-05 17:05:02 +02:00
Sale Djenic
55cb3c3757
fix(@desktop/onboarding): startup stuck when entering wrong password
...
Fixes : #6812
2022-08-05 10:57:50 -04:00
PavelS
68d577aa5d
fix(@desktop/community) use adjusted slider in Upload Image
...
Fixes #6725
2022-08-05 17:24:02 +03:00
MishkaRogachev
3afa49a873
fix(@dektop/chat): Fix messages timestump update
...
Close #6543
2022-08-05 17:15:38 +03:00
PavelS
0e7e541a62
fix(@desktop/community) add delete button to edit channel popup
...
- update labels in edit channel popup
Fixes #6732
2022-08-05 15:10:59 +03:00
Alexandra Betouni
6c562580ba
fix(PublicChatPopup): sug channels were missaligned
...
Closes #6632
2022-08-05 13:22:21 +03:00
Anthony Laibe
c3e345445c
test(@wallet): edit/delete saved addresses
2022-08-05 09:43:05 +02:00
Anthony Laibe
a51c25e90e
test(@wallet): test add saved address
...
fixes #6761
2022-08-05 09:43:05 +02:00
Michał Cieślak
0ecda9e00a
chore(Communities): Update StatusQ to use SortFilterProxyModel in StatusChatList
2022-08-04 22:44:46 +02:00
Alexandra Betouni
714434e61b
fix(CreateChannelPopup): fixed emoji popup position
...
Also
* updated popup to derive from StatusDialog
* removed emojilists.js duplicated file
Closes #6729
Closes #6730
2022-08-04 18:05:36 +03:00
PavelS
6216a9536d
fix(@desktop/community) Community portal adjustment
...
Fixes #6723
2022-08-04 15:49:08 +03:00
Alexandra Betouni
6b63d8ee7a
fix(StatusModal): back button arrow was tiny
...
Closes #6727
2022-08-04 13:13:50 +03:00
Alexandra Betouni
d1577e4b75
fix(CreateChatView): activity center button issues
...
Also fixed create chat view width to follow its parent
Closes #6700
2022-08-04 11:49:52 +03:00
Sale Djenic
70a1381e86
chore(@desktop/onboarding): splash screen used as app loading animation
...
Fixes #5753
2022-08-04 09:50:04 +02:00
Sale Djenic
db44bc25d3
feat(@desktop/keycard): initial keycard implementation
...
Keycard implementation affected onboarding/login flows.
- new user - first run - new keys into keycard
- new user - first run - import seed phrase into keycard
- old user - first run - login importing from keycard
- login the app using keycard
Fixes : #5972
2022-08-04 09:50:04 +02:00
Jonathan Rainville
03f1fe500b
test(chat): add test to delete messages
...
Fixes #6757
2022-08-03 13:19:32 -04:00
Jonathan Rainville
8b4ceec773
test: cleanup names.py and structure it + some fixes to onboarding tests
...
Fixes #6539
2022-08-03 13:08:32 -04:00
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
PavelS
be6240e41c
fix(@desktop/community) adjust color picker
...
Fixes #6728
2022-08-03 17:39:36 +03: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
Lukáš Tinkl
6f1cf8bd74
fix(CreateCommunityPopup): Create Community modal adjustments
...
- fix initial input focus
- fix texts according to design
- fix TAB keys between the input fields
- fix input fields text and placeholders alignment
- make the community options checkboxes clickable
- adjust margins/spacing according to design
Closes : #6724
2022-08-03 12:01:28 +02:00
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
Michal Iskierko
92c1e9ce18
feat(@desktop/chat): Add sections to members tab of the community management
...
Add tabs: "All members" and "Banned"
Add unban functionality
Issue #5979
2022-08-03 09:48:09 +02:00
Anthony Laibe
03b3b0c6f5
test(@wallet): send transaction
2022-08-03 09:45:55 +02:00
Khushboo Mehta
76d7ca089c
feat(@desktop/wallet): Send modal should work as a wizard and use StatusDialog instead of StatusModal
...
fixes #6587
2022-08-03 09:42:06 +02:00
Khushboo Mehta
39cf2f3fac
fix(@desktop/wallet): Token selector in the send modal doesn't look like design and overflows window
...
fixes #6499
2022-08-03 09:26:18 +02:00
Patryk Osmaczko
43de90e80e
feat(settings): add alpha and beta language sections
...
closes : #6662
2022-08-02 17:27:32 +02:00
Patryk Osmaczko
8e31303c6d
fix(settings): remove usage of proxyRoles
...
- SortFilterProxyModel::proxyRoles have big performance impact, don't
use it util it's fixed
2022-08-02 17:27:32 +02:00
Patryk Osmaczko
fb80be7c16
chore: bump statusq
2022-08-02 17:27:32 +02:00
Jonathan Rainville
b43d773a57
test(chat): add test to mark as read
...
Fixes #6671
2022-08-02 10:34:02 -04:00
Jonathan Rainville
ed1f189a69
test(chat): add test to reply a message
...
Fixes #6670
2022-08-02 10:22:08 -04:00
Alexandra Betouni
cbb6cd70a8
fix(CommunityIntroMessageInput): input height was set to 0
...
Closes #6697
2022-08-02 17:18:39 +03:00
Patryk Osmaczko
9f6feb67dd
fix(cpp): make libraries which are not dynamically loaded static
...
Otherwise, linker will optimize resources registration code on Linux,
resulting in resources loading failure.
2022-08-02 15:30:08 +02:00
Stefan
1f43c541cf
chore(CPP): fix not finding module libs on linux/windows
...
Also fix moving window in new account wizzard
Updates: #6321
2022-08-02 15:30:08 +02:00
Alexandra Betouni
ffc053e0aa
fix(SeedPhraseInputView): sug list was clipped at bottom row
...
Closes #6608
2022-08-02 16:23:34 +03:00
Jonathan Rainville
5fe0005e2b
fix(chat-test): fix ChatFlow test that blocked because of the inputs
2022-08-01 10:25:16 -04:00
Michał Cieślak
a2fd11a339
fix(community): Send community invitation fixed
2022-08-01 16:11:28 +02:00
Anthony Laibe
67191cc287
fix(@wallet): do not display balance with scientific format
...
fixes #6648
2022-08-01 12:42:10 +02:00
Lukáš Tinkl
4e81f586ca
fix(Settings/ProfileLayout): TestNet banner overlaps left panel
...
Fixes #6600
2022-08-01 11:12:17 +02:00
Alexandra Betouni
8af4e765c9
fix(InsertDetailsView): fixed layout spacing and positioning
...
Closes #6022
2022-08-01 11:58:08 +03:00
Jonathan Rainville
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
Michał Cieślak
2fbc313e5a
fix(communities): Cannot leave community, invite, mute from Settings/Communities
2022-07-29 11:11:06 +02:00
PavelS
4d0bfcc501
fix(@desktop/onboarding): add password fields autofocus
...
- update views exposed functions
Closes : #6577
2022-07-29 10:23:59 +03:00
Jonathan Rainville
0419f8077d
feat(windows): hook protocol uris to the urlManager
...
Fixes #5973
2022-07-28 10:00:43 -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
PavelS
9af1d15f8e
fix(@desktop/onboarding): update handler and naming
...
- add logic clarification comment
Closes:#6518
2022-07-28 13:24:04 +03:00
PavelS
06f6eb176f
fix(@desktop/onboarding): add account name area cursorShape
...
Closes:#6518
2022-07-28 13:24:04 +03:00
PavelS
492afe6996
fix(@desktop/onboarding): make account name area clickable
...
Closes : #6518
2022-07-28 13:24:04 +03:00
Jinho Jang
001748ff6d
Lokalise: updates
2022-07-28 11:51:52 +02:00
Lukáš Tinkl
24775f2f51
fix(ContactsListPanel/ContactsView): items have their right side options hidden
...
Fixes : #6669
2022-07-28 10:45:06 +02:00
Lukáš Tinkl
d511e5eda3
fix(ContactsListPanel): hide "Send message" for blocked contacts
...
Fixes #6299
2022-07-28 10:45:06 +02:00
Lukáš Tinkl
db4ec6430e
fix(InsertDetailsView): UI fixes
...
fix some (line)spacing and margin problems
Closes : #6453
2022-07-28 09:55:05 +02:00
Alexandra Betouni
a4127925df
fix(LoginView): Password field design inconsistencies
...
Closes #6519
2022-07-28 10:30:59 +03:00
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
Jonathan Rainville
3f10da868a
test(community): add test for the right click menu to create channel
...
Fixes #6609
2022-07-27 10:40:56 -04:00
Jonathan Rainville
e20929be4c
fix(CommunityColumnView): re-add right click menu on community column
...
Fixes #6609
The menu was lost because it used to be set as part of the ScrollView background, but it got changed to a Flickable as part of the fix to the scrolls being not smooth.
Anyway, background doesn't exist on Flickables, so I removed it and moved the MouseArea to the CommunityColumnView instead.
2022-07-27 10:40:56 -04:00
Boris Melnik
e351653083
fix(ContactsPanel): Use `iconSource` property instead of `icon`
2022-07-27 16:49:56 +03:00
Patryk Osmaczko
5b51a7ce81
chore(settings): fix naming: locale->language
2022-07-27 14:22:50 +02:00
Patryk Osmaczko
0dfdcc727a
feat(settigns): use nim provided language model
...
closes : #6416
2022-07-27 14:22:50 +02:00
Patryk Osmaczko
f3dd063e92
chore: bump statusq
2022-07-27 14:22:50 +02:00
Patryk Osmaczko
239eb4fa8a
fix(@desktop/onboarding): set proper user color icon
...
fixes : #6063
2022-07-27 11:15:49 +02:00
Lukáš Tinkl
ee43cb277a
fix(AppearanceView): UI issue fixes
...
- fix system appearance preview being cut off
- bring the panel close to UI design (I haven't changed the common
stuff like headline fonts, overall margins, etc)
Closes : #6623
2022-07-26 23:41:30 +02:00
Alexandra Betouni
be64f60a86
fix(StatusInput): Updated status input custom height leftovers
...
Closes #6637
2022-07-26 14:45:41 -04:00
Lukáš Tinkl
375f11cae2
fix(AllowNotificationsView): The page 'Allow notifications' differs from the Design
...
Closes : #6514
2022-07-26 17:32:52 +02:00
Sale Djenic
97cc9b6e01
fix(@desktop/appsearch): searching doesn't work when "In: Anywhere" set by X button
...
Fixes : #6551
2022-07-26 14:43:30 +02:00
Sale Djenic
21c007c8a5
fix(@desktop/general): broken master quick fix
2022-07-26 14:29:59 +02:00
Boris Melnik
039638d4bb
fix(contacts): Showing letters for contacts without profile picture
...
Closes:#5514
2022-07-26 14:31:45 +03:00
Alexandra Betouni
c11ee2d3e8
fix(Wallet): Saved address add/edit modal layout issues
...
- Also replaced StatusModal with StatusDialog
Closes #6495
2022-07-26 13:53:34 +03:00
Lukáš Tinkl
239b03625f
fix(AppMain): User profile image on sidebar should be a bit bigger larger
...
make the profile image + badge look as designed
Closes : #6622
2022-07-26 11:19:29 +02:00
Khushboo Mehta
7ba6e06bc5
fix(@desktop/wallet): QR network picker style is a bit off
...
fixes #6386
2022-07-25 21:12:10 +02:00
Jonathan Rainville
16aa4a57f8
test(community): add test that edits the community channel name
...
Fixes #6534
2022-07-25 13:20:10 -04:00
Jonathan Rainville
8e96e6879c
test(community): add test that creates a community channel
...
Fixes #6533
2022-07-25 13:07:46 -04:00
Lukáš Tinkl
120f6517c9
fix(CompactMessageView): disable hovering while scrolling
...
Fixes #6576
2022-07-25 18:21:14 +02:00
Alexandra Betouni
84522bd7fe
fix(CommunitiesPortal): fixed status input as per design
...
Closes #https://github.com/status-im/status-desktop/issues/6358
2022-07-25 15:07:27 +03:00
Alexandra Betouni
3b0dbd6052
fix(Wallet/AssetList): Updated as per designs
...
Closes #6481
2022-07-25 13:30:50 +03:00
Anthony Laibe
6b9b5f20a8
fix(@community): Fix community join bubble
...
fixes #6133
When restarting the app, the community is not in the list
and data needs to be requested
2022-07-24 12:31:53 -04:00
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
Michał Cieślak
499b360112
fix(@desktop/settings) contacts search doesn't work by compressed pk
2022-07-24 12:29:24 -04:00
Jonathan Rainville
1dfd1539f2
test(community): add e2e test that creates a community
...
Fixes #6445
2022-07-22 11:19:10 -04:00
Michał Cieślak
2847849de7
fix(@desktop/chat): chat content overlapping with Start Chat dialog
2022-07-22 16:30:52 +02:00
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
Anthony Laibe
499b9bd09e
feat(@test): Add test for watch only account
2022-07-22 09:20:55 +02:00
Patryk Osmaczko
f9b3f91bf1
fix(@desktop/chat): sort users by online status
...
Users model has to be sorted by online status first, otherwise
`UserListPanel` sections will be duplicated. That's because:
> Note: Adding sections to a ListView does not automatically re-order
the list items by the section criteria. If the model is not ordered by
section, then it is possible that the sections created will not be
unique; each boundary between differing sections will result in a
section header being created even if that section exists elsewhere.
fixes : #6563
2022-07-22 09:03:57 +02:00
Patryk Osmaczko
eeb77aeb51
fix(@desktop/chat): sort display names in UserListPanel
...
fixes : #6185
2022-07-22 09:03:57 +02:00
Sale Djenic
41d6d292f8
fix(@desktop/general): `storingPasswordModal` property removed
...
Currently there is no need in the app for creating a pass via `CreatePasswordModal`
removed that support from the modal to avoid confusion about its usage.
2022-07-22 08:13:27 +02:00
Sale Djenic
f9244e2c9f
fix(@desktop/onboarding): Onboarding/Login flow improvements
...
- startup, login and onboarding modules merged into the single one
- `State` class introduced which is the base class for all states, every state
determines what is the next state in each of 3 possible actions, and what
is the previous state, if it has previous state
- `StateWrapper` class is introduced as a convenient way to expose
`State`'s props and deal with them on the qml side
- startup module maintains states as a linked list and there are few convenient
methods to move through the list `onBackActionClicked`, `onNextPrimaryActionClicked`
`onNextSecondaryActionClicked`, `onNextTertiaryActionClicked`
- redundant code removed
Fixes : #6473
2022-07-22 08:13:27 +02:00
Michal Iskierko
1178b4f8c4
chore(@desktop): Update StatusQ
...
Fix #6304
chore(@desktop): Update StatusQ
Fix #6304
update statusq
2022-07-21 17:44:32 -04:00
Lukáš Tinkl
080966cc19
fix(EnsTermsAndConditionsView): fix checkbox alignment
...
actually make it possible to also click the text to toggle :)
Closes #6558
2022-07-21 15:58:33 -04:00
Lukáš Tinkl
639a70b611
fix(l10n): fix strings extraction
...
- handle `SOURCES` recursively, rather than spelling all the paths out;
most of them were outdated and some still missing
- let the Python script skip existing translations (in case we need to
manually add plurals)
- updated qml_en.ts as a result of these changes
Stats:
```
Updating '../../ui/i18n/qml_en.ts'...
Found 1703 source text(s) (109 new and 1594 already existing)
Kept 35 obsolete entries
Same-text heuristic provided 35 translation(s)
```
2022-07-21 15:57:59 -04: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
Khushboo Mehta
91eb1a7969
feat(@desktop/profile): Adapt view for settings as pre new design
...
fixes #5725
2022-07-21 15:06:01 -04:00
MishkaRogachev
9aa1a1073e
fix(@desktop): Fix scrolling in chat components, wallet fixes
2022-07-21 18:44:30 +03:00
MishkaRogachev
667db7038a
fix(@desktop): StatusScrollView fixes for wallet
2022-07-21 18:44:30 +03:00
MishkaRogachev
58e0fce819
feat(@desktop): Fix twitchy scrolling issues
...
Close #6187
2022-07-21 18:44:30 +03:00
MishkaRogachev
0d3aed0611
fix(@desktop): Fix scrolling twitches using ScrollView amd Flickable items
...
Close #5781
2022-07-21 18:44:30 +03:00
Jinho Jang
1298f13fa3
Lokalise: updates
2022-07-21 15:45:26 +02:00
Khushboo Mehta
189d793b87
fix(@desktop/wallet): Multinetwork QR code sometimes doesn't update when there is only 1 network left
...
fixes #6496
2022-07-21 15:32:13 +02:00
Khushboo Mehta
b6f16c8a47
fix(@desktop/wallet): Wallet account generation popup doesn't support tab navigation
...
Please not tab access for advanced view is not implemented
fixes #6388
2022-07-21 15:25:02 +02:00
Patryk Osmaczko
13cfe18665
fix(@desktop/chat): remove invalid argument from `showReplyArea`
...
- call arguments didn't match with prototype
fixes : #6407
2022-07-21 15:21:29 +02:00
Michał Cieślak
819d210ab8
fix(@desktop/chat): Block 'Done' btn when nickname is invalid
2022-07-20 16:52:23 -04:00
Alexandra Betouni
bdfb6ff449
fix(WelcomeScreen): Updated image and margins
...
Closes #6021
2022-07-20 15:47:16 -04:00
Pascal Precht
95a1945bff
fix: handle sync currency settings
...
This updates the desktop client with a newly emitted currency settings
that might originate from synchronization
Partially addresses #5201
2022-07-20 13:49:18 -04:00
Michał Cieślak
355fe7b77d
fix(@desktop/onboarding): Align text on Biometrics page with design
2022-07-20 16:37:56 +02:00
Alexandra Betouni
7df5ddc1e7
fix(Wallet/SavedAddresses): updated addresses list delegate
...
based on new designs
Closes #6494
2022-07-20 16:54:42 +03:00
Lukáš Tinkl
81cda65b20
chore(i18n): add some missing i18n()
...
+ remove one last qsTrId()
2022-07-20 11:31:15 +02:00
Khushboo Mehta
5181ed4a87
fix(@desktop): Set minimum window size to 680px.
...
Solves 'Receive' pop-up doesn't look good in the minimized window
fixes #6320
2022-07-20 11:20:14 +02:00
Lukáš Tinkl
7e243da180
fix(WalletHeader): align wallet section header with design
...
Closes #6484 : Account header is different from design
Closes #6485 : Account layout needs margins adjusted to match design
2022-07-20 10:22:51 +02:00
Lukáš Tinkl
8bddc64671
fix(SavedAddressesView): saved addresses header should look like designs
...
Closes : #6493
2022-07-20 10:22:51 +02:00
Alexandra Betouni
44df79d671
fix(CreateChatView): updated layout spacing and sizes
...
Closes #6452
2022-07-19 19:55:32 +03:00
Lukáš Tinkl
a130681dd5
chore(@main): unbreak minimize/fullscreen shortcuts
...
those need proper context
(plus some warnings fixed)
2022-07-19 15:57:37 +02:00
Lukáš Tinkl
8c2b4ed89f
chore(@main): fix settings saving
...
do not overwrite `Qt.application.name` with the translated version;
use the appropriate `Qt.application.displayName` for the purpose
2022-07-19 15:57:37 +02:00
Lukáš Tinkl
5be18c2b1d
fix(NetworkFilter): network filter UI fixes
...
Closes #6483 : all networks button should match design
Closes #6487 : networks button should display number of selected networks
Closes #6488 : network tags should display icons and look like designs
2022-07-19 14:07:40 +02:00
Alexandra Betouni
7e7200b4bf
fix(AppSearch): search location wasn't updating correctly
...
Closes #6426
2022-07-19 11:37:27 +03:00
Michał Cieślak
3e6220dc90
fix(@desktop/chat): Remove notifications section from community management
2022-07-19 00:17:49 +02:00
Lukáš Tinkl
3bfbe104a4
fix(Wallet/LeftTabView): style fixes
...
Fixes #6489
- fixup list items background according to design
- fix Add account button (add icon, fix font size)
2022-07-18 14:28:01 +02:00
Lukáš Tinkl
024843b8b8
fix(Wallet/LeftTabView): style fixes
...
Align the Wallet left section navigation bar to the design
Fixes #6479
Fixes #6480
- simplify using layouts
- fix margins/spacing
- fix font sizes and weights
2022-07-18 14:28:01 +02:00
Patryk Osmaczko
eb05eb8044
chore(dialogs): extract MailserverConnectionDialog
...
iterates: status-im/StatusQ#760
2022-07-18 13:12:45 +02:00
Patryk Osmaczko
5aea3d26a8
chore(dialogs): adapt CommunityIntroDialog
...
iterates: status-im/StatusQ#760
2022-07-18 13:12:45 +02:00
Patryk Osmaczko
e7ac242f6f
chore(dialogs): adapt RenameGroupPopup
...
iterates: status-im/StatusQ#760
2022-07-18 13:12:45 +02:00
Michał Cieślak
478b46f6b5
fix(@desktop/chat): Align message field placeholder with design
2022-07-18 12:45:36 +02:00
Michał Cieślak
4f114ec513
fix(@desktop/onboarding): Remove EmptyViewPanel component
2022-07-18 11:00:57 +02:00
Michał Cieślak
78c9e82d62
fix(@desktop/onboarding): Align LoginView incorrect password msg with design
2022-07-18 10:40:12 +02:00
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
Lukáš Tinkl
1b576a64cf
fix(BackupSeedModal): fix the confirmation/final page UI
...
Follow up to PR #6467 , just a few minor UI tweaks to align it to the
intended design
2022-07-16 03:33:35 +02:00
Lukáš Tinkl
b5d82ed4b4
fix(SeedPhraseInputView): Seedphrase input requires two <TAB> presses
...
Fixes #6328
Make sure to update the `grid.currentIndex` before anything else; some of
the key press handlers might return early
2022-07-16 03:24:42 +02:00
Sale Djenic
73abf3a982
fix(@desktop/notifications): nothing happens after clicking on any notification
...
Fixes : #5935
2022-07-15 16:56:48 +02:00
Michal Iskierko
9ef807277e
fix(@desktop/chat): Fix accepting and rejecting requests
...
Adding try/catch in a service
Fix naming in QML
Fix #6395
2022-07-15 16:08:25 +02:00
Jonathan Rainville
e9051e27ad
fix(main): fix missing icons for the tray icon
2022-07-15 10:04:16 -04:00
Alexandra Betouni
2bd685943f
feat(chat): Removing dynamic scoping from chat section
...
Closes #4244
2022-07-15 17:00:36 +03:00
Lukáš Tinkl
5f97a1c157
fix(BackupSeedModal): fix the intro/acknowledgement page UI
...
Fixes #6411
- fix the order of buttons and the Skip button transparent background
- don't let the subHeaderItem eat vertical space when it's not visible
- layout/margins/spacing/linespacing fixes
2022-07-15 15:22:27 +02:00
Alexandra Betouni
48229e94c8
fix(CreateChatView): Updated top margin based on designs
...
Closes #6352
2022-07-15 14:30:30 +03:00
femi
971d12ff42
Update Settings NavBar
...
Update FileManager
Update ObjectMapper
2022-07-15 09:27:51 +01:00
femi
3bdba429e3
feat(@DesktopApp): Login- 12, 18, 24 Seed Phrase
...
https://github.com/status-im/status-desktop/issues/6274
https://github.com/status-im/status-desktop/issues/6275
https://github.com/status-im/status-desktop/issues/6276
Login for 12, 18 and 24 seed Phrase
2022-07-15 09:27:51 +01:00
femi
00dc09fb18
feat(@DesktopApp): Login- 12 Seed Phrase
...
https://github.com/status-im/status-desktop/issues/6274
Login for 12 seed Phrase
2022-07-15 09:27:51 +01:00
Noelia
1da749ebe9
fix(CommunitPortal): Scroll doesn't work correctly on the Community Portal page
...
- Replaced `ScrollView` to new component in `StatusQ` -> `StatusScrollView`.
Fixes #6356
2022-07-15 07:57:36 +02:00
Lukáš Tinkl
8e0c8a5c5e
fix(Onboarding): align the 'Before you get started' popup with design
...
- s/popup/root
- remove hardcoded height
2022-07-15 03:40:31 +02:00
Lukáš Tinkl
e50223e507
fix(Onboarding): align the 'Before you get started' popup with design
...
port to StatusDialog
2022-07-15 03:40:31 +02:00
Lukáš Tinkl
47818346e3
fix(Onboarding): align the 'Before you get started' popup with design
...
correct sizing, fonts, spacings, margins, etc
Fixes #6020
2022-07-15 03:40:31 +02:00
Patryk Osmaczko
280e29ad23
chore: remove *.qm files
...
*.qm files are build artifacts
2022-07-14 22:04:33 +02:00
Khushboo Mehta
35a5ab57f0
feat(@desktop/wallet): Implement the advanced/custom view with simple same network transfers
...
fixes #6268
2022-07-14 16:28:38 +02:00
Jonathan Rainville
4f3a6b46d3
fix(AppMain): put dropRectangle in a Loader, active when dragging
...
Fixes #6023
2022-07-14 09:44:20 -04:00
Alexandra Betouni
8433ed9545
fix(CreateChatView): fixed no contacts text alignment
...
Closes #6354
2022-07-14 16:00:30 +03:00
Khushboo Mehta
3a70499f15
fix(@desktop/chat): The asset name is overlapped by an arrow
...
fixes #6056
2022-07-14 09:12:30 +02:00
Kamil K
d97ee7a7cd
fix(@desktop/onboarding): replace placeholder text to Password
...
fixes : #6052
2022-07-13 23:45:55 +02:00
Kamil K
7dbc713dd8
fix(@desktop): correct spelling of you-r
...
fixes : #6229
2022-07-13 23:43:35 +02:00
Khushboo Mehta
864bdd63fa
fix(@desktop/wallet): Fix for Wallet icon background color seems off in wallet settings under dark mode
...
fixes #6059
2022-07-13 13:20:29 +02:00
Lukáš Tinkl
1a2eb84ace
fix(MyProfileSettingsView): fingerprint entry should fill the full width
...
Fixes #6361
2022-07-13 12:07:06 +02:00
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
Igor Sirotin
50de4594a5
fix(LoginView): Fixed arrow icon size
2022-07-12 16:59:15 -04:00
Lukáš Tinkl
fa8c3c6efd
fix(BackupSeed): backup seed phrase form is not centered
...
Fixes #6387
TLDR; since this is a GridView, it needs a width/height set and then
centered on top of the parent component (as opposed to `anchors.fill`)
Also added a scroll indicator in case the window height is not tall
enough and fixed some small warnings
2022-07-12 18:52:34 +02:00
Khushboo Mehta
5d6f2df145
fix(@desktop/wallet): Fix visual issues in add account modal
...
1. Alignment of the Inputs
2. Background color of the derived address panel
There is another issue pening which is already reported separately as https://github.com/status-im/status-desktop/issues/6315
fixes #6257
2022-07-12 15:14:35 +02:00
Anthony Laibe
ff12c85f07
fix(@wallet): move estimation time to status-go
2022-07-12 14:44:06 +02:00
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
5bbc80091a
chore(@desktop/general): Bump StatusQ version
...
Issue #6090
2022-07-12 11:03:31 +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
23cec98ab7
fix: correctly center the edit nickname popup
2022-07-12 09:40:20 +02:00
Lukáš Tinkl
ebff2538fa
fix: add forgotten qsTr()
2022-07-12 09:40:20 +02:00
Lukáš Tinkl
61ea1d41cd
fix(ContactsColumnView): fix layout issues to match design
...
Closes #6343 and #6344
- basically switch over to a column + row layout(s), bringing consistent
margins and paddings, scratches a lot of redundant code
- fix the icon colors
- fixed another bug when opening the create chat panel, and then clicking
on an existing channel in the list, doesn't close this create panel
- remove unused signals and connections
2022-07-12 09:39:22 +02:00
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
Alexandra Betouni
353110d4ae
fix(AddAccountPopup): layout issues
...
Closes #6315
2022-07-08 14:41:28 +03:00
Pascal Precht
51b661386a
refactor: always request access to join community
...
We no longer send community invites to users, instead we just share the
community and let users request access.
That request will either be automatically or manually accepted by the owner/admin.
Depends on https://github.com/status-im/status-go/pull/2682
Closes #5115
2022-07-08 13:18:37 +02:00
Boris Melnik
edb014bf12
fix(Community): Add check for admin permissions for context menu
...
Closes : #6162
2022-07-08 13:02:41 +03:00
Lukáš Tinkl
f798d6d0e6
fix(profile): the profile image is blurred in different places
...
Closes #6295
- use the recently introduced `profileLargeImage` property for bigger user
images
- fix some QML(lint) warnings
2022-07-08 09:40:22 +02:00
Lukáš Tinkl
aa804ffaef
fix(CreateChatView): hide the Contacts label when no contacts
...
- hide the TagSelector's `listLabel` and disable the `textEdit` when the
contacts model is empty
- add forgotten `qsTr()`
- remove some no-op positioniers/anchors/width/height bindings (these are
handled automatically for QQC2 Control's header and contentItem)
2022-07-08 09:40:02 +02:00
Stefan
a710558c6b
chore(CPP): foundation for user onboarding
...
Contains minimal account creation and login
Considerations:
- migrated status-go wrapper and login code from the fix/cpp-structure (241eec)
- Minimal refactoring and changes at the moment. Expect further refactoring
follow up to reach the desired state.
- Fix missing keychain initialization
- Fix accounts DB initialization call done by startup -> Controller.openedAccounts -> status-go.OpenAccounts calls
- Small refactoring and todos for other steps
- fix SignalsManager
- fix async access to dereferenced status-go memory from SignalsManager
- fix SignalsManager not starting when registering
- finish dev end to end test for create account and login
- small improvements and added TODOs for future work
- add onboarding test helpers and start messaging test
- Refactoring towards Login UI integration
Closes : #5909
Closes : #6028
2022-07-07 23:23:09 +02:00
Sale Djenic
e3b0610b65
single instance handled
2022-07-07 23:23:09 +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
Pascal Precht
04037d1d64
fix(Profile): ensure backup seedphrase warning disappears
...
The warning to back up the seedphrase should disappear after either
dismissing the message, or in fact backing up the seed phrase.
The latter was not happening because the banner didn't take that
information into account. This commit fixes this by ensuring we let the
banner know whether the seed phrase was already backed up.
Notice that we don't want to render the banner when the seed phrase has
*not* been backed up yet, but was dismissed by the user.
Fixes #6255
2022-07-07 15:18:56 +02:00
Mikhail Rogachev
f03d89ad0d
Update ui/app/AppLayouts/Profile/popups/BackupSeedModal.qml
...
Co-authored-by: osmaczko <33099791+osmaczko@users.noreply.github.com>
2022-07-07 14:47:12 +03:00
MishkaRogachev
6d72e19568
fix(@desktop): Refactor Backupseed modal
...
Close #6144
2022-07-07 14:47:12 +03:00
Lukáš Tinkl
4e71f813a2
fix(settings): flags are blurred in the Languages list
...
Fixes #6306
- update the StatusQ components to the latest commit which includes
the StatusIcon fixes
- switch the LanguageStore and CurrenciesStore to use SVG icons for flags
and money icons instead of PNGs
2022-07-06 20:52:48 +02:00
Jonathan Rainville
f5d2d9d0ac
fix(MessageView): slow chat switching because of height recalculation
2022-07-06 14:05:06 -04:00
Patryk Osmaczko
963374502b
chore(translations): update qml_en.ts file
2022-07-06 19:09:50 +02:00
Patryk Osmaczko
e0a5afebee
chore(translations): transform `qsTrId` to `qsTr`
...
issue: #4544
2022-07-06 19:09:50 +02:00
Boris Melnik
bb2c9e02c2
feat(communities): Add muting category methods
...
Closes : #5975
2022-07-06 19:48:44 +03:00
Jonathan Rainville
1e7c648300
feat: contact verification request and trust status
...
feat: contact verification
fix: add remove identity verified btn
fix: add toast message
feat: received verification request model
feat: finish identity verification flow
Fixes #4784
2022-07-06 10:43:33 -04:00
Michal Iskierko
45448db90a
feat(@desktop/general): Change user statuses
...
Handle user statuses from status-go: Always Online, Automatic, Inactive.
Handling updating own status on member list.
Issue #5886
2022-07-06 09:38:11 +02:00
Boris Melnik
42fca84c76
fix(chat): Fix chat screen for empty state visibility
...
Closes : #6199
2022-07-06 09:48:37 +03:00
MishkaRogachev
6fac00673f
Hotfix: Community settings tags
2022-07-05 19:29:50 +03:00
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
Patryk Osmaczko
51aa4a6d86
chore: extract Utils.elideText()
2022-07-05 17:08:36 +02:00
Patryk Osmaczko
ff747c2a5f
chore(@desktop/community): refactor TransferOwnershipPopup
2022-07-05 17:08:36 +02:00
Patryk Osmaczko
1b49fd4c35
fix(@desktop/community): make backup community key field readonly
...
fixes : #6104
2022-07-05 17:08:36 +02:00
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
Lukáš Tinkl
f306ecebfe
fix(QtC): QtCreator fixes
...
- display our own JS files in the Project tree as well
- help QtC detect some more module imports
- QML files are not resources, don't confuse QtC with them
2022-07-05 10:16:52 +02:00
Patryk Osmaczko
a2489f4cc3
chore(translations): update qml_en.ts file
2022-07-04 20:23:32 +02:00
Patryk Osmaczko
9baf31c6ea
chore(translations): remove *.ts files other than qml_en.ts
...
Current Lokalise workflow is:
1) Upload strings to translate (qml_en.ts)
2) Translate strings to selected languages (this is driven by Lokalise
configuration)
3) Export *.ts files with translations (e.g. qml_de.ts, qml_es.ts)
2022-07-04 20:23:32 +02:00
Patryk Osmaczko
a57fdf698a
chore(translations): fix qml_en.ts locale
...
Lokalise expects *_en files to be en, not en_US.
2022-07-04 20:23:32 +02:00
Igor Sirotin
c7d2157d20
fix(MyProfileView): New design
2022-07-04 21:56:04 +04:00
MishkaRogachev
5c6b5f1f47
feat(Communities): support tags in community edit page
...
Close #6089
2022-07-04 18:53:48 +03:00
Khushboo Mehta
e6f809b921
feat(@desktop/wallet): Using Floating Buttons in the Send Modal
...
fixes #6228
2022-07-04 15:28:35 +02:00
Anthony Laibe
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
Stefan
cecfd7f8e8
chore(CPP): base for the window and layouting system
...
Demo controls migrations to Qt6
POC for an application layout with isolated components
Closes : #5902
2022-07-01 16:57:51 +02:00
Igor Sirotin
36a079aea8
fix(icons): Updated arrow icons
2022-07-01 17:43:13 +04:00
Stefan
37ab1a5513
chore(CPP/CI): basic CI setup for linux cmake build
...
Linux dockerized build and AppDir generation for compilation errors
Also added AppImage TODOs, basic setup for MacOS and Windows but they
still need work to have at least validation running
Temporary disable CPP windows/mac until limitations are
addressed in a follow up commit
Extra: add build configuration fixes for rest of the platforms
closes : #5998
2022-07-01 14:41:28 +02:00
Igor Sirotin
eb7fa5be8b
fix(ChatButtonsPanel): Added pin/unpin and delete buttons
2022-07-01 12:59:03 +04:00
Stefan
1e8c851283
chore(CPP): Basic project configuration setup using Qt6
...
Considerations
- Use versioned files. Versioned Qt CMake APIs are disabled to force explicit calls and say that we don't support older `QT`s
- Don't use blobbing. Use `target_sources` and `qt_target_qml_sources`
- Distribute `CMake` definitions closer to the context: main folders with their own `CMakeLists.txt`
- Everything in libraries under `Status` namespace for cleaner code.
- Includes are exposed with Module folder externally and without prefix internally
- File/Folders name matches definitions they contain for uniformity that leads to cleaner code
- All source files (cpp, qml, js ...) have to be added to one of the CMakeLists.txt files to be tracked by CMake build system.
- Use BUILD_DEBUG, BUILD_RELEASE and BUILD_DEVELOPMENT variables from Helpers library
- Avoid Include directories. Not needed anymore CMake `target_*` APIs handles this through `INTERFACE`, `PUBLIC` and `PRIVATE` scope identifiers
- `StatusQ` is meant to be compiled as an external library, therefore StatusQ tests are kept inside its own directory
- Forced CMake version to `3.21` for the latest features and fixes. It is desired to be kept as recent as possible due to its backward compatibility. Following Qt's shipped version might be an option
- Depends on status-go changes to allow forcing of arm for apple silicon
Found limitations to CMake Qt API with Qt 6.3
- Having `0` as major version when using `qt_add_qml_module` doesn't work. Qml engine reports loading the `qmldir` but won't load the plugin library and no error is reported outside that exposed types are not found.
- `qt_target_qml_sources` doesn't work now, it generate a double copy error when deploying qml files in bin-directory. For now we stick with adding files using `qt_add_qml_module` central place
- Need to add `OUTPUT_DIRECTORY` to `qt_add_qml_module` to use the workaround
- If `MACOSX_BUNDLE` target property is set breaks importing of QML files. Disabled until fixed or workaround found
- For an unknown reason application executable tries to include the `QML_ELEMENT` include files, therefore for now I include all the C++ qml elements in INTERFACE
2022-06-30 12:16:33 +02: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
MishkaRogachev
3271aff7c7
fix(@desktop): Hotfix Popup's margins
...
This is a combination of 2 commits.
fix(@desktop): Hotfix Popup's margins
chore: bump statusq
2022-06-29 14:09:33 -04:00
Jonathan Rainville
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
Alexandra Betouni
b550a23dfc
fix(Wallet): Fixed padding in add account popup
...
Closes #6245
2022-06-28 16:24:09 -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
MishkaRogachev
a9b2459d79
fix(@desktop): Remove nested popups in create community
...
Close #6027
2022-06-27 13:12:52 -04:00
Noelia
70383a51bd
feat(CommunitiesPortal): Enable Communities portal & update chat menu
...
- Removed 'Communities Portal' toggle from the advanced settings and enable it by default.
- Removed dropdown menu. The button opens directly the join public chat modal.
- In the portal, "Import community" button is now clickable and opens the import community modal.
- In the portal, "Create community" button is now clickable and opens the create community modal.
- Enabled navigation to the clicked community.
Closes #6099
2022-06-27 10:28:36 +02:00
Noelia
dd2925533e
fix(ActivityCenter): Activity center button has not the same size than the other toolbar buttons
...
Bump statusq: https://github.com/status-im/StatusQ/pull/742
Fixes #6216
2022-06-27 09:02:00 +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
Noelia
65e91fac44
fix(ActivityCenter): Activity center button is not active when activity center is opened
...
The button is now in highlighted state when it's active.
Fixes #6119
2022-06-27 07:54:13 +02:00
MishkaRogachev
e30ba7e760
feat(@community): Add tags to communities
...
Close #5680
2022-06-24 19:44:35 +03:00
Alexandra Betouni
1cda32470b
fix(Profile): ContactsView layout and scrolling issues
...
Closes #5876
2022-06-24 15:24:35 +03:00
Alexandra Betouni
5ca9c9fadf
fix(chat): fixed missing pendingRequestsToJoin
2022-06-24 15:23:11 +03:00
Pascal Precht
84abcff65e
fix(CommunitySettingsView): add missing membership request modal
...
Fixes #6141
2022-06-23 15:20:45 -04:00
Alexandra Betouni
385495d74f
fix(AppLayout): Window resizing is not adjusting layout
...
Closes #6222
2022-06-23 15:13:25 -04:00
Noelia
ddf21fdb73
chore: bump `StatusQ`
...
Fixes #6206
2022-06-22 16:56:59 -04:00
Jonathan Rainville
8c1024354e
fix(CompactMessage): fix message height and spacing
...
Fixes #6169
2022-06-22 16:45:57 -04:00
Anthony Laibe
2449c8840e
chores(@chat): bring back download messages
...
fixes #6163
2022-06-22 16:12:24 -04:00
Sale Djenic
60ed62231e
fix(@desktop/wallet): estimated time for transaction is always Unknown
...
Fixes #5938
2022-06-22 16:02:25 -04:00
MishkaRogachev
2251f870a0
feat(@desktop/chat): New profile context menu states
...
Close #6113
2022-06-22 15:50:59 -04:00
Jonathan Rainville
9ebe9ec2c5
fix: fix blurry chat identifier and expose large image in contact proc
...
Fixes #6190
2022-06-22 15:33:11 -04:00
Jonathan Rainville
6f14921c9b
chore(community): replace plus button by adhoc btn
...
Fixes #5677
2022-06-22 09:01:45 -04:00
MishkaRogachev
95326620c3
fix(@desktop): Send contact request from profile
...
Close #6125
2022-06-21 14:20:49 -04:00
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
Pascal Precht
b83f45c68b
fix(Onboarding): remove unnecessary space in onboarding text
2022-06-21 12:57:46 -04:00
Anthony Laibe
2112135c6f
fix(@communities): remove totally the toggle for experimental feature
...
fixes #6175
2022-06-21 12:12:09 -04:00
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
Boris Melnik
eb3b22caef
fix(communities): Fix `try/catch` block in communities service
...
Closes : #6074
2022-06-21 11:25:35 -04:00
Alexandra Betouni
0bcba8e487
fix(Onboarding): Centered onboarding layouts
...
Closes #6066
2022-06-21 11:14:54 -04:00
Alexandra Betouni
65d90cbc51
fix(LoginView/AboutView): Update status logo image
...
Closes #6051
2022-06-21 11:06:03 -04:00
Alexandra Betouni
7acacee80e
fix(CreateChatView): clicking new group chat duplicates contacts
...
Closes #6135
2022-06-21 11:02:26 -04:00
Boris Melnik
301e89ef48
fix(Onboarding): Save selected profile image for next steps
...
Closes : #6161
2022-06-21 11:01:40 -04:00
Sale Djenic
22d5f2d126
fix(@desktop/chat): intermittent with community invites
...
Fixes : #6170
2022-06-21 10:56:46 -04:00
Noelia
5feef166f8
fix(Onboarding): User is able to bypass validation of username when using keyboard
...
Fixes #6012
2022-06-21 10:25:59 -04:00
Sale Djenic
3aba152206
fix(@desktop/general): multiple ui issues fixed
...
- Channel is blank on first time joining - fixes : #6131
- Contacts list is empty when trying to invite/share community - fixes : #6139
- The same name is shown for all invited contacts - fixes : #6105
- The names and avatars of contacts are empty in the Contact requests - fixes : #6084
- 'Invite friends' dialog doesn't look good in the minimized app mode - fixes : #6106
2022-06-21 16:16:55 +02:00
Boris Melnik
266e10026d
fix(settings): Fix visibility community settings view
...
Closes : #6100
2022-06-21 16:33:35 +03:00
MishkaRogachev
bef3fea774
feat(@desktop): Stop playing invisible animation
...
Close #6172
2022-06-21 09:08:49 -04:00
Alexandra Betouni
af2f387961
fix(GroupChatPanel): drop down was showing empty entries
...
Closes #5955
2022-06-17 13:55:06 +03:00
Khushboo Mehta
8d3fad8342
feat(@desktop/wallet): Multichain QR Code
...
Implements the new Recieve Modal with multichain functionality
closes #5735 , #6057
2022-06-17 01:27:35 +05:30
Boris Melnik
d58c6eb577
feat(notifications): Add notification icon to create chat view
...
Closes : #5628
2022-06-15 13:04:31 -04:00
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
Alexandra Betouni
a9dabe5df9
fix(Popups): Some modals are misaligned in master
...
Closes #6002
2022-06-14 17:10:11 -04:00
Iuri Matias
1d86a963ab
chore: bump statusq
2022-06-14 16:57:55 -04:00
Patryk Osmaczko
52f5a0f4fd
fix(@desktop/chat): show compressed pubkey in members list
...
fixes : #5950
2022-06-14 16:49:53 -04:00
Patryk Osmaczko
cdd06b05eb
feat(@desktop/group-chat): remove explicit join for groups
...
closes : #5717
2022-06-14 15:21:56 -04:00
Boris Melnik
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
260f10a83e
feat(CommunityOverview): Add Community Overview banners
...
Closes : #5978
2022-06-14 14:31:39 -04:00
Boris Melnik
7cacadd9be
chore(experemantal_features): Remove activity center settings and enable by default
...
Closes : #5922
2022-06-14 13:03:51 -04:00
Boris Melnik
d6cc1ed1ab
chore(experemantal_features): Remove community settings and enable it by default
...
Part of: #5922
2022-06-14 13:03:51 -04:00
Patryk Osmaczko
19235e2b79
chore(CreateCommunityPopup): ensure popup occupies optimal height
...
Modal should go to the full height of the window if the window isn't
tall enough to display the content without scrolling.
2022-06-13 21:24:23 +02:00
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
524c91dbab
fix(@desktop): post user model refactor issues
2022-06-13 10:53:58 +02:00
Patryk Osmaczko
4a4cee7da7
chore(commonuty/popups): remove needless CommunityProfilePopup features
...
CommunityProfilePopup is deprecated and will be removed. Members
list and notifications are already covered by new community settings.
2022-06-12 15:45:49 +02:00
Patryk Osmaczko
62183cf60b
chore: refactor/unify user_model and contact_model
...
This is first iteration. Models have been restructured and qml adapted
to the changes.
What is left to be done:
- populate new models with appropriate data (some fields were left
default)
- use new fields in qml, use StatusMemberItem where possible
- fix all #FIXMEs introduced by this commit
iterates: #5951
2022-06-12 15:45:49 +02:00
Patryk Osmaczko
9db111b0e6
chore(community/popups): remove padding workarounds
2022-06-12 13:07:08 +02:00
Patryk Osmaczko
7566466a49
chore: bump StatusQ
2022-06-12 13:07:08 +02:00
Boris Melnik
c7888f5aed
feat(chat): Add crow to admins in group chat
...
Closes : #5897
2022-06-09 18:38:55 +03:00
Anthony Laibe
00ed4f9c44
feat(@wallet): multi transaction simple view
2022-06-09 15:22:24 +02:00
Boris Melnik
17cbd4512d
fix(appmain): Fix multiple creations of mailservers-not-working popup
...
Closes : #5899
2022-06-09 14:06:53 +03:00
Patryk Osmaczko
326147c549
fix(@desktop/app-search): add color hash to chat icons
...
closes : #5459
2022-06-09 10:45:34 +02:00
Alexandra Betouni
f68e53bb38
fix(CreateChatView): icon color was not correct
...
Closes #5875
2022-06-08 16:33:18 +03:00
Alexandra Betouni
0f2aecc257
chore: bump statusq
2022-06-08 12:01:59 +03:00
Noelia
cfefb6bc24
fix(StatusPopupMenu): Changed dim to false in `StatusQ`
...
Updated `StatusQ` link.
Fixes #5828
2022-06-07 17:57:59 +02:00
Alexandra Betouni
195419a23d
fix(Profile/LeftTabView): menu should not scroll horizontally
...
Closes #5276
2022-06-07 12:20:46 +03:00
Noelia
9e89915414
fix(ChatInput): Mentions have very bad color/contrast ratio in dark mode
...
Modified color text into the corresponding tag.
Fixes #5877
2022-06-07 11:19:00 +02:00
Alexandra Betouni
341e7ac081
fix(ContactPanel): updated right button colors when hovered
...
Closes #5246
2022-06-06 17:59:13 +03:00
Alexandra Betouni
634660efbe
fix(Onboarding): Insert user details layout issues
...
Closes #5833
2022-06-06 17:57:07 +03:00
Alexandra Betouni
e07094137c
fix(onboarding): fixing onboarding layout ctx positioning issues
...
Closes #5832
2022-06-04 09:30:41 -04:00
Patryk Osmaczko
2d73f5239a
fix(@community/popups): make CreateCommunityPopup adaptive to viewport
2022-06-04 12:00:11 +02:00
Patryk Osmaczko
c07a2feca7
chore(@community/settings): address PR suggestions
2022-06-04 12:00:11 +02:00
Patryk Osmaczko
51eefad5e5
feat(@community): add frontend for intro message
...
issue: #5746
2022-06-04 12:00:11 +02:00
Patryk Osmaczko
be8587177d
chore: bump statusq
2022-06-04 12:00:11 +02:00
Sale Djenic
4403fde4ca
fix(@desktop/wallet): 18 words seed option is missing when adding an account in wallet
...
Fixes #5445
2022-06-03 20:00:30 +02:00
Boris Melnik
49ca3e1c36
feat(Settings): Add communities settings
...
Closes : #4932
2022-06-02 18:58:50 +03:00
Boris Melnik
50a88eb83c
fix(reply): Fix link color
...
Closes : #5900
2022-06-02 17:57:29 +03:00
Noelia
ed39690071
feat(CommunitiesPortal): Communities Portal first UI approach
...
Closes #4936
2022-06-02 08:24:02 -04:00
Alexandra Betouni
046aa36565
feat(settings): Adding new Backup Seed Phrase section & modal
...
Closes #4918
2022-06-02 11:11:06 +03:00
Sale Djenic
6e682e353c
fix(@desktop/browser): need empty screen for “DApp Permissions” screen
...
Fixes #5919
2022-06-02 10:01:51 +02: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
Anthony Laibe
86805a6c7d
feat: add network image
2022-06-01 09:54:06 +02:00
Noelia
7c92d39359
feat(GroupChat/Add-Remove-Contacts): Implement "Add / remove from group" button for group chats
...
Added new option add / remove contacts in dropdown and created navigation to modify the loaded component in the toolbar.
Enabled addition of new members into a group chat by the admin.
Enabled removal of members of a group chat by the admin.
Added into `ChatContentView` components related to chat toolbar:
- `StatusTagSelector` and its corresponding logic
- Moved `StatusChatInfoButton` from toolbar to content view.
Added `esc` key event to leave the group chat add / remove panel.
Updated `StatusQ` link.
Closes #5522
2022-06-01 08:47:21 +02:00
Sale Djenic
78f985e484
feat(desktop/general): app support for status-im:// URIs - mac
...
Fixes #3375
2022-06-01 08:42:57 +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
9f633f0fcc
feat(Communities/Settings): Communities banner editing
...
Use the generic EditCroppedImagePanel for banner cropping
- Depends on status-go IdentityImage banner extension
fixes #5118
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
Stefan
1bb19ba1de
fix(CommunityArchive): add community archive support to the new edit view
2022-05-31 12:26:33 +03:00
Stefan
73fcbc92bc
fix(CommunityEditSettingsPanel): fix wrong qsTrIds entries
2022-05-31 12:26:33 +03:00
Sale Djenic
ca410a0e26
fix(@desktop/browser): settings -> Browser, connected dapps items do not follow figma
...
Fixes #5906
2022-05-31 09:13:27 +02:00
Boris Melnik
0d6752a1f1
fix(Onboarding): Remove old uploading photo modal
...
Closes : #5831
2022-05-30 19:02:08 +03:00
Noelia
959b76fd57
fix(Settings/Messaging): Spacing is wrong between “System Default Browser” and separator
...
Improved spacing between elements in `MessagingView.qml`
Closes #5847
2022-05-27 10:02:14 +02: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
0b0fa51c89
feat(Communities): Add context menu to communities view
...
Closes : #5842
2022-05-26 07:01:45 -04:00
Boris Melnik
1f5de11069
fix(onboarding): Add checking passwords to new password input
...
Closes : #5834
2022-05-26 06:57:27 -04:00
Michal Iskierko
c9910ee38b
feat(@desktop/onboarding): Show Allow Notification page during first run
...
Issue #5583
2022-05-26 06:38:33 -04:00
Alexandra Betouni
5c3aee481b
fix(onboarding): app crashes on going back to welcome
...
Closes #5891
2022-05-26 06:34:17 -04:00
Sale Djenic
aeba272ae4
fix(@desktop/notifications): move notifications settings to `status-go`
...
Fixes #5649
2022-05-26 12:07:19 +02:00
Pascal Precht
72c389ba09
fix(AdvancedView): fix label for community history archive protocol
...
Closes #5887
2022-05-26 10:35:08 +03:00
Richard Ramos
d6b83e8b96
fix: invalid pubkey error
2022-05-25 18:39:59 -04:00
Boris Melnik
58a4d1eceb
fix(ChatContentView): Fix link to reply
...
Closes:#5420
2022-05-25 18:21:51 -04:00
Alexandra Betouni
7916f10a8e
fix(onboarding): cleaned up/imporved images
...
Closes #5829
2022-05-25 18:04:57 -04:00
Michal Iskierko
80cead9d6d
fix(@desktop/chat): Fix activity center icon badge displaying
...
Fix #5739
2022-05-25 17:49:52 -04:00
Boris Melnik
14f2e424b7
feat(settings): Update ui for `About`
...
Closes : #5844
2022-05-25 17:45:28 -04:00
Boris Melnik
929b7895cd
feat(settings): Remove Help and Glossary
...
Part of: #5844
2022-05-25 17:44:10 -04:00
Michal Iskierko
eb12d9f7cd
fix(@desktop/wallet): not remove seed phrases when changing number of words in wallet section
...
Fix #5613
2022-05-25 17:42:36 -04:00
Michal Iskierko
b2d75995e4
fix(@desktop/onboarding): not remove seed phrases when changing number of words
...
Fix #5613
2022-05-25 17:42:36 -04:00
Sale Djenic
1ef13df326
fix(@desktop/settings): remove the `Manage Assets & Lists` functionality from `Settings/Wallet`
...
Temporary commented out, we need to bring it back after MVP.
Fixes #5856
2022-05-25 17:17:23 -04:00
Sale Djenic
0981ffdc18
fix(@desktop/chat): timestamps are constant
...
Fixes #5803
2022-05-25 17:13:49 -04:00
Boris Melnik
eba5a31578
fix(settings): Correct update for language model
...
Closes : #5843
2022-05-25 14:42:47 -04:00
Alexandra Betouni
b847c75ad6
fix(onboarding): fixed back navigation for new users
...
Closes #5831
2022-05-25 14:38:02 -04:00
Boris Melnik
3af262e2d0
fix(Onboarding): Increase text sizes
...
Closes : #5835
2022-05-25 14:30:32 -04:00
Boris Melnik
aa1dae9e20
fix(@desktop/warnings): Fix bunc of qml/nim warnings
...
Closes : #5162
2022-05-25 14:27:25 -04:00
Richard Ramos
e607b7e223
fix: code review
2022-05-25 14:01:39 -04:00
Richard Ramos
8143d3bf52
fix(communities) validate privkey when importing a community
...
Fixes #5346
2022-05-25 14:01:39 -04:00
Alexandra Betouni
56b182c50b
fix(communityMembers): Fixed member item width in list
...
Closes #5212
2022-05-25 13:01:20 +03:00
mishkarogachev
dacacf6658
fix(@desktop/profile): Fix slider controls in appearance settings
...
Close #5809
2022-05-25 11:16:49 +03:00
Sale Djenic
e2cdff1a98
fix(@desktop/chat): adding a contact with chat key should not immediately open a 1 on 1 chat or should block input
...
Fixes #5767
2022-05-24 15:58:47 -04:00
Sale Djenic
04b864ddd2
feat(@desktop/browser): wrong screen is shown when claiming tokens in simpledapp.eth
...
Reverted changes done in `991e04ef955f853cb34efddc3d1ef2529f2d0375`
PR: https://github.com/status-im/status-desktop/pull/5502
Fixes #5721
2022-05-24 14:07:15 +02:00
mishkarogachev
491abb7fda
fix(Community): Use design color picker
...
Close #2395
2022-05-24 12:23:50 +03: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
mishkarogachev
0417105a03
fix(@desktop): Persist application window state & geometry
...
Close #3073
2022-05-23 16:36:57 +03:00
Igor Sirotin
7b001b5099
fix(@chat): Used `StatusEmoji` component
2022-05-23 14:36:13 +03:00
Pascal Precht
f14717da18
feat: handling `mailserver.not.working` signal
...
This makes Status Desktop aware of the `mailserver.not.working` signal.
When emitted by status-go, desktop will show a popup that informs the
user about the connection failure.
Furthermore, users can then decide to either retry (same as just closing
the popup as retrying already happens by default), or pick another
pinned mailserver, for which they'll get redirected to the messaging
settings panel.
Closes #5166
2022-05-20 13:03:47 +02: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
ad584f3dc3
feat(StatusSeedPhraseView): Update layout
...
Closes #5669
2022-05-19 14:49:26 +03:00
Alexandra Betouni
6a8fa13b62
fix(ChatMessage): hide "edit" option when right click on sticker
...
Closes #5766
2022-05-19 14:45:52 +03:00
Alexandra Betouni
e49144d174
fix(chatlistcolumn): fixed alignment in chats list
...
Closes #5211
2022-05-19 14:41:01 +03:00
Anthony Laibe
c673f8302a
fix(@chat): only show reaction to emoji right click
...
fixes #5764
2022-05-19 13:26:23 +02:00
Alexandra Betouni
fdb1f375ab
fix(CreateChatView): Members should show online status
...
Closes #5625
2022-05-19 13:45:08 +03:00
Noelia
3b86032bc8
fix(Chat/FetchMessage): Fetch date is empty in new chats with no messages
...
Fixes #5726
2022-05-19 09:16:15 +02:00
Khushboo Mehta
86cfbec8f9
feat(@desktop/wallet): Add support for custom derivations path
...
Make getDerivedAddresses call async
Show pending and error states when gettting the derived addresses
fixes #5700 , #5699
2022-05-18 14:16:57 +02:00
Michal Iskierko
2e5f1c9c4d
fix(@desktop/chat): Show badge and message in activity center for reply elements
...
Fix #5523
2022-05-18 13:59:45 +02:00
Khushboo Mehta
0ee0c8ddd4
feat(@desktop/wallet): Add has activity to the derived addresses in wallet
...
fix #5655
2022-05-18 13:42:00 +02:00
Noelia
3769687d45
fix(Onboarding/DisplayName): User is forced to use display name with first case uppercase
...
Removed capitalization: User can insert a display name starting with lowercase char.
Fixes #5761
2022-05-18 12:47:20 +02:00
Iuri Matias
8517d73893
chore(@desktop): update translations
2022-05-17 17:13:25 -04:00
Noelia
efb18f4851
fix(Settings/Messaging/Contacts): Contacts label shows up twice
...
Removed "Contacts" title in ContactsView.qml.
Fixes #5731 .
2022-05-17 19:38:09 +02:00
Iuri Matias
341c86a006
make approval required the default community type
2022-05-17 12:34:37 -04: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
c47f3f2692
feat(@desktop/wallet): redesigned wallet addresses are missing checksum
...
Fixes #5473
2022-05-17 16:04:59 +02:00
Khushboo Mehta
83efbe6671
fix(@desktop/activityCenter): Activity Centre's Activity tool tip is slightly off
...
fixes #5508
2022-05-17 14:41:20 +02:00
Alexandra Betouni
0d24a2520d
fix(Settings): Centered send contact request popup
...
Closes #5732
2022-05-16 17:05:50 -04:00
Alexandra Betouni
54e2217c93
fix(Community): Updated create new channel popup
...
Closes #5636
2022-05-13 15:42:47 -04:00
Jonathan Rainville
5f5272a58e
fix(ChatColumnView): add missing emojiPopup passing to ChatContentView
...
Fixes #5740
2022-05-13 15:10:55 -04:00
Jonathan Rainville
88f923fe53
fix(Devices): fix devices list not showing
2022-05-13 15:05:26 -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
Khushboo Mehta
ddf816a649
fix(@desktop/browser): Can't sign in to Cryptokitties (sing a message to dapp)
...
fixes #5013
2022-05-13 14:23:26 -04:00
mishkarogachev
c04b9a937d
fix(@desktop/onboarding): Password strength indicator fixes for 10-chars
...
Close #5702
2022-05-13 14:10:28 -04:00
Iuri Matias
7553d13092
chore: bump status-q
2022-05-13 14:03:50 -04:00
Igor Sirotin
993499567b
fix(@chat): Fixed blurry emojis
2022-05-13 14:03:50 -04:00
mishkarogachev
244dda1b7d
feat(@desktop): Replace image on animation on splash screen
...
Close #4984
2022-05-13 13:53:00 -04:00
Anthony Laibe
ef36853690
fix(@chat): remove channel hash placeholder
2022-05-13 16:20:51 +02:00
Khushboo Mehta
1cf701a758
feat(@desktop/wallet): greying out already imported/derived addresses in address list and also choosing next available as default one
...
fixes #5539
2022-05-13 09:23:47 +02:00
Patryk Osmaczko
142c4122d4
fix(@desktop): add spacing to EmojiHash
...
fixes : #5247 , #5242
2022-05-12 16:19:13 -04:00
Anthony Laibe
3f35ff509c
feat(@contacts): close modal on accept/decline all
...
fixes #5273
2022-05-12 15:48:40 -04:00
Alexandra Betouni
f62b0ca99c
fix(Chat): Corrected click behavior in members list
...
Closes #5637
2022-05-12 15:46:42 -04:00
Jonathan Rainville
4db64841eb
fix(wallet): improve wallet seed phrase import form
...
Fixes #5652
2022-05-12 15:29:30 -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
Richard Ramos
3d9a2957de
fix: chat key validation
2022-05-12 15:02:53 -04:00
Jonathan Rainville
c58a656a52
fix(group-chats): fix context menu and pinned messages popup
2022-05-12 14:13:13 -04:00
Patryk Osmaczko
f59f0f69c5
fix(@desktop/chat): fix identicon in transaction preview
...
fixes : #5477
2022-05-12 14:07:41 -04:00
Anthony Laibe
d87e03e969
fix(@onboarding): back button on seed phrase
2022-05-12 13:43:58 -04:00
Alexandra Betouni
f0f0b47d9c
fix(Chat): Deactivate channel when create chat is opened
...
Closes #5627
2022-05-12 13:43:34 -04:00
Jonathan Rainville
0358b6bf80
feat(community): make on request comm a check box and remove ensOnly
...
Fixes #5660
2022-05-12 13:31:48 -04:00
Michal Iskierko
a5ad2550f2
fix(@desktop/chat): Fix labels in a new community popup
...
Fixes #5647
2022-05-12 13:26:54 -04:00
Iuri Matias
a5838fcd7d
chore: bump status-q
2022-05-12 13:16:40 -04:00
Alexandra Betouni
8eddc40920
fix(CreateNewChat): Increased name tag limit to 20
...
Closes #5643
2022-05-12 13:16:40 -04:00
Jonathan Rainville
63c8e972c0
feat(CommunityColumn): add channels and categories admin banner
...
Fixes #5664
2022-05-12 13:11:45 -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
Boris Melnik
06f7f1668d
fix(ContactsView): Fix layout height
...
Closes : #5686
2022-05-12 12:23:53 -04:00
Pascal Precht
c55c93ed59
fix(LoginView): add button to add existing user
...
Also ensure both buttons, add existing and add new user are navigating
to the correct screens as per latest design discussions.
2022-05-12 12:19:14 -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
0f912a66b8
fix(Messaging/Contacts): The titles of folders in Settings-Messaging are shown very close to the search field
...
Added more top margin in tab component.
Fixes #5288
2022-05-11 20:10:30 +02: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
Noelia
0886a305a4
fix(Onboarding/ConfirmationPassword): Remove validation error and enable button only when pw is the expected
...
Removed code related to validation.
Modified enable button condition (just only when password is exactly the same than the previous introduced one).
Fixes #5611
2022-05-11 18:53:07 +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
Boris Melnik
991e04ef95
fix(Browser): Add new send modal
...
Closes : #5475
2022-05-11 14:34:27 +03: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
Michal Iskierko
2d72525645
fix(@desktop/chat): Use different check icon in chat activity center
...
Fix #5468
2022-05-10 15:15:08 -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
a78fc0ded6
fix(@chat): channel/category name max length
...
fixes #5634
2022-05-10 14:52:30 -04:00
Khushboo Mehta
044fe38bda
fix(@desktop/settings): System appearance illustration is wrong.
...
fixes #5671
2022-05-10 14:49:49 -04:00
Sale Djenic
2904018173
fix(@desktop/settings): content on the right side for all subsections need to have the same geometry
...
Structure of the all subsection of the settings section has the same
high level structure
Fixes #5650
2022-05-10 20:47:29 +02:00
Khushboo Mehta
2046eb0e4b
chore: Bump StatusQ version
2022-05-10 19:02:50 +02:00
Noelia
e4feaa39ac
fix(Onboarding/PasswordScreens): UI small fixes (texts, sizes, positions)
...
- Updated finalise button text with the British spelling.
- Password warning texts in onboard flow updated to correct size.
- Updated StatusQ that fixes button change size after loading.
- Updated position of the message error in the Confirmation Screen.
Fixes #5607 , #5339 , #5606 and #5610
NOTE: Updated status-desktop compilation error after StatusQ commit 1a5990f24bd3f2aba87ab62880e39113c63ba015
2022-05-10 16:43:15 +02:00
Anthony Laibe
5dd0ad36be
feat(@communities): create general channel when creating community
2022-05-10 15:43:32 +02:00
Pascal Precht
c772a31114
fix(ChatContentView): make replying to messages work again
...
There was a bug that no handler was attached to the `onShowReply()`
signal, which is necessary to hydrate the chat input with reply data.
Fixes #5497
2022-05-10 10:54:46 +02:00
Pascal Precht
1b7be6060d
ui: revamp login view to match latest designs
...
This includes changing the account selector from being a modal to
a drop down menu, which also includes an option to generate a new
account.
In addition, it adds the status logo plus a dedicated headline.
Closes : #5623 #5624
2022-05-10 10:53:25 +02:00
Boris Melnik
fcd728ed94
fix(InviteFriends): Fix width for names
...
Closes : #5528
2022-05-09 17:04:46 -04:00
Iuri Matias
ab66de2606
Update ui/app/AppLayouts/Chat/views/ChatView.qml
...
Co-authored-by: Jonathan Rainville <rainville.jonathan@gmail.com>
2022-05-09 17:01:21 -04:00
Alexandra Betouni
5954256616
fix(Chat): renamed members section to "Members" instead of "Last seen"
...
Closes #5645
2022-05-09 17:01:21 -04:00
mishkarogachev
79642f1c6f
fix(Chat): Remove extra button to clear text in gif search
...
Closes : #5432
2022-05-09 16:56:07 -04:00
mishkarogachev
3cf43c864f
feat(@desktop/onboarding): Update Biometrics screen text and image, hide back button
...
Closes #5602
2022-05-09 16:53:15 -04:00
Jonathan Rainville
26efddfef2
fix(onboarding): re-add warning when trying to re-import same key
...
Possible a fix for #5529
2022-05-09 09:39:33 -04:00
Pascal Precht
7d099327ae
feat(ChatView): add tooltips to chat action buttons
...
Closes #5136
2022-05-09 08:58:24 +02:00