Boris Melnik
14ab4ce52d
fix(build): Windows build
2022-01-14 16:24:19 +01:00
Noelia
c56dcd9eb4
Created new UI component StatusBanner and added into StatusQ/Controls
2022-01-12 09:37:17 +01:00
Khushboo Mehta
5a416aa1c9
fix(StatusBaseInput): Corrects allignment of the placeholder text in the StatusBaseInput.
2021-12-03 13:54:20 +01:00
Pascal Precht
2f8f5f423b
chore: cut 0.19.0 release
v0.19.0
2021-12-03 12:55:31 +01:00
Khushboo Mehta
ab6bdf54c0
fix(StatusChatListItem): This change fixes the issue of the chat list items getting a highlight even when they are not really hovered
...
The issue is caused by the fact that the MouseArea returns containsMouse as true even when the item is not hovered.
The issue is reproduced when the model changes dynamically in the StatusChatList, thus causing the StatusChatListItem to be recreated and
this is when the containsMouse remains true even though the item is not hovered.
I see a bunch of issues in the QT bug list with regards to the containsMouse property but are still open.
A solution to this is to use HoverHandler which is a more reliable way getting hovered events for an item.
2021-12-03 12:32:24 +01:00
Pascal Precht
2336b6aab1
feat(StatusModal): introduce hasCloseButton
property
...
This property can be used to hide the close button, as there are some
modals that shouldn't allow users to "x" modals away.
2021-12-01 10:21:51 +01:00
Pascal Precht
9a400ea45c
chore: cut 0.18.0 release
v0.18.0
2021-11-30 14:11:25 +01:00
Pascal Precht
b7883e8298
fix(StatusListItem): ensure title is elided
2021-11-30 14:09:27 +01:00
Khushboo Mehta
8d2121ade6
fix(StatusImageWithTitle): Fix position of the edit title button
2021-11-30 13:58:27 +01:00
Khushboo Mehta
f82ce8b732
feat(StatusListItem): Expose the Aside text so that it can be modified from the outside
2021-11-30 13:58:27 +01:00
Khushboo Mehta
419b738456
fix(StatusAppNavBar): Fixed position of profile button on the NavBar
2021-11-23 10:24:21 +01:00
Pascal Precht
eed0b83a2d
chore: cut 0.17.1 release
v0.17.1
2021-11-19 14:50:44 +01:00
Anthony Laibe
db0244365f
fix(StatusAccountSelector): Adapt ui to data model changed
2021-11-19 14:50:00 +01:00
Khushboo Mehta
2040d0f857
fix(StatusAssetSelector): Fixed error of crypto balance not updated correctly
...
Also added error handling in case in case that crypto symbol image is not available
Added a way to display the balance in currently selected currency on the widget
To do this the consumer of this widget needs to implement "getCurrencyBalanceString" based on the currently selected currency
fixes #4079
2021-11-16 16:08:52 +01:00
Pascal Precht
9fa1592aaa
chore: cut 0.17.0 release
v0.17.0
2021-11-10 09:52:29 +01:00
Khushboo Mehta
0c715b1717
fix(StatusListItem): This solves the issue of channel list overlpaing when a category is collapsed.
...
The issue is not reproducible a 100% of time. In order to solve this bug, we have turned on the preventStealing flag for the mousseArea.
Checked for any sideimpacts but didnt find any.
Tried several times and this change seems to solve the bug. Feel free to repoen if you are still able to reproduce this behaviour.
fixes #4047
2021-11-09 10:43:41 +01:00
Jonathan Rainville
ce8d3231be
fix(StatusAccountSelector): adapt AccountSelector to new model ( #482 )
2021-11-05 14:08:31 -04:00
Pascal Precht
e23dc533bd
fix(StatusExpandibleItem): add missing hover indicator in Secondary
type
...
Fixes #478
2021-11-04 14:55:46 +01:00
Anastasiya S
fecfb2a7e9
fix(StatusSearchPopup): disable enter and return keys to avoid UI breakage
2021-11-04 14:54:00 +01:00
Alexandra Betouni
31cfc8833a
fix(StatusSlider): slider background and handle should not depend on root's height
...
Made slider background and handle to not depend
to root's height so that it covers cases where a
legend is needed thus all should be clickable for
better user experience.
Relates to status-im/status-desktop#3984
2021-11-03 11:29:49 +01:00
Pascal Precht
a91558655c
feat(StatusQ.Controls.Validators): introduce StatusUrlValidator
2021-11-03 11:26:00 +01:00
Pascal Precht
dee9f43761
feat(StatusBaseButton): introduce Tiny
size
2021-11-03 11:25:49 +01:00
Pascal Precht
f82cd7f52b
fix(StatusInput): ensure validator messages are rendered when validators return boolean values
...
There's two ways to signal that a validator emits invalidity on a control:
1. Its `validate()` method returns `false`
2. Its `validate()` method returns an object
Option 2) allows validators to supply the `errors` object with additional data.
Due to latest changes to `errorMessage` handling in validators, those messages
would not be rendered anymore if a validator returns simply `false` instead of an object.
The reason for that is because the code assumed that only option 2) is gonna happen.
This commit ensures that error messages a displayed in both options.
2021-11-03 11:25:34 +01:00
Pascal Precht
99b9e4f4f2
chore: cut 0.16.0 release
v0.16.0
2021-11-01 10:49:14 +01:00
Pascal Precht
da9dc2f46a
fix(StatusModal): render footer correctly based on showFooter
flag
2021-11-01 10:48:06 +01:00
Pascal Precht
d301b94c70
feat(StatusQ.Platform): introduce StatusMacNotification component
2021-10-29 10:38:51 +02:00
Pascal Precht
ea9a560277
feat(StatusQ.Controls): introduce StatusWalletColorSelect
control
...
Usage:
```qml
StatusWalletColorSelect {
model: Theme.palette.accountColors
}
```
Closes #467
2021-10-28 09:15:40 +02:00
Pascal Precht
eb4aae4060
fix(StatusRoundButton): ensure disabled state uses correct background color
2021-10-27 18:00:11 +02:00
Pascal Precht
597ae19242
feat(StatusQ.Controls): introduce StatusWalletColorButton
component
...
Usage:
```qml
StatusWalletColorButton {
icon.color: Theme.palette.miscColor1
selected: true
}
```
Closes #466
2021-10-27 17:59:50 +02:00
Pascal Precht
7e02a32f48
chore: release 0.15.0
v0.15.0
2021-10-26 14:29:48 +02:00
Pascal Precht
4cc0d2bbca
feat(StatusQ.Controls): introduce StatusChatCommandButton
...
Usage:
```qml
StatusChatCommandButton {
icon.name: "send"
icon.color: Theme.palette.miscColor2
text: "Send transaction"
}
```
Closes #429
2021-10-26 14:26:42 +02:00
Pascal Precht
4bcd89b38a
feat(StatusQ.Controls): introduce StatusTabBarIconButton
component
...
Usage:
```qml
StatusTabBarIconButton {
icon.name: "travel-and-places"
}
```
Closes #428
2021-10-26 14:26:30 +02:00
Pascal Precht
64b2a51c09
chore: cut 0.14.0 release
v0.14.0
2021-10-25 12:00:59 +02:00
B.Melnik
ab9ab2497b
fix(Spellchecking): Add check for hunspell existence
2021-10-25 11:59:50 +02:00
Alexandra Betouni
98dab4ff82
fix(Popups/StatusMenuItemDelegate) adding checks to avoid undefined errors
2021-10-25 11:59:35 +02:00
Khushboo Mehta
1452748331
feat(StatusSmartIdenticon): Created a new StatusQ componnent to accomodate:
...
1. A StatusRoundedImage
2. StatusRoundIcon
3. LetterIdenticon
Fallback in case of an error in loading Image to the LetterIdenticon
2021-10-22 11:02:05 +02:00
Pascal Precht
074dc22ba5
fix(StatusModal): ensure onEditButtonClicked
signal is emitted
...
Closes #454
2021-10-21 12:36:16 +02:00
Pascal Precht
9c5f79a695
fix(StatusModal): expose header.editable
property
...
Fixes #452
2021-10-21 12:36:16 +02:00
Anastasiya S
6114c99311
chore(StatusChatInfoButton): add object name for pin counter for testing purposes
2021-10-20 09:22:35 +02:00
Anastasiya S
86f50edfdc
chore(StatusChatInfoButton): add object name for testing purposes
2021-10-19 15:06:13 +02:00
Pascal Precht
e945577e3c
chore: cut 0.13.0 release
v0.13.0
2021-10-19 09:49:21 +02:00
B.Melnik
8360d3e415
chore(ForTests): Add ojectName's for modals
2021-10-19 08:04:16 +02:00
Khushboo Mehta
71fbdef164
feat(StatusFlatRoundButton): Update the StatusFlatRoundButton to take over button behaviour from StatusIconButton under ui/shared/status
...
1. Added icon disabledColor property under StatusIconSettings
2. Added Tertiary and Quaternary type to accomodate hovered behavior needed in many buttons
3. Added a missing gif icon.
2021-10-19 08:04:00 +02:00
Pascal Precht
8aba017c24
fix: use proper double checkmark icon
2021-10-18 16:52:32 +02:00
Pascal Precht
a37489204c
fix(StatusBaseButton): introduce missing highlighted
property
2021-10-18 16:47:51 +02:00
Pascal Precht
dab12dc7c8
chore: cut 0.12.0 release
v0.12.0
2021-10-18 10:17:15 +02:00
Pascal Precht
409c2ccafa
chore: ignore cache files
2021-10-18 10:15:16 +02:00
B.Melnik
e1b0f2dc9a
feat: Resolve StatusQ modules highlighting and add qml compiler for detecting coompile time errors
2021-10-18 09:46:22 +02:00
Pascal Precht
bdd699557d
feat(StatusQ.Controls): introduce StatusColorSelector component
...
This is a select component to pick from various supplied colors.
Usage:
```qml
import StatusQ.Controls 0.1
StatusColorSelector {
model: ["red", "blue", "green"]
}
```
Closes #444
2021-10-15 11:04:22 +02:00
Pascal Precht
9fdc9aeaa3
feat(StatusQ.Controls): introduce StatusAssetSelector
component
...
This is used for a more complex amount and asset selector component.
Usage:
```qml
import StatusQ.Controls 0.1
StatusAssetSelector {
assets: ListModel {
ListElement {
address: "0x1234"
name: "Status Network Token"
value: "20"
symbol: "SNT"
fiatBalance: "9992.01"
fiatBalanceDisplay: "9992.01"
}
ListElement {
address: "0x1234"
name: "DAI Token"
value: "20"
symbol: "DAI"
fiatBalance: "20"
fiatBalanceDisplay: "20"
}
}
}
```
Closes #442
2021-10-15 11:03:31 +02:00