Noelia
f795ced1bd
fix(StatusChatListCategory): Selecting the category menu should not toggle the category itself
...
Closes `status-desktop` issue https://github.com/status-im/status-desktop/issues/4914
2022-09-21 18:20:08 +02:00
Stefan
f65923fcf1
tests(StatusInput): add regression test to check for qml output
...
Also improves on the test structure
2022-09-21 18:20:08 +02:00
Michał Iskierko
164c65e6c4
fix(StatusSearchPopup): Fix cutting text with big font ( #604 )
...
Decreasing padding.
Setting loading property default to false.
Fix #5197
2022-09-21 18:20:08 +02:00
Patryk Osmaczko
a0246f6a7c
fix(StatusInput): add implicitHeight
...
It makes it work with layouts correctly.
2022-09-21 18:20:08 +02:00
Patryk Osmaczko
c6b2a02e0a
fix(StatusBaseInput): fix default padding when leftComponent is loaded
2022-09-21 18:20:08 +02:00
Alexandra Betouni
5f012da87f
fix(StatusSeedPhraseInput): Increased suggestion match chars to 4
2022-09-21 18:20:08 +02:00
Khushboo Mehta
10520a6f53
fix(StatusInput): Added mising documentation of new properties to StatusInput and StatusModal
...
Moved the StatusInputWithCursor out of StatusQ as it not needed under StatusQ.
2022-09-21 18:20:08 +02:00
Khushboo Mehta
af0acb801c
fix(StatusModal): Added support for advanced footer and header as seen in new designs.
...
It is also backward compatible and is not a breaking change.
2022-09-21 18:20:08 +02:00
Khushboo Mehta
3a58ee8200
feat(StatusInput): Expose errorMessage so that its placement can be controlled from outside
2022-09-21 18:20:08 +02:00
Khushboo Mehta
604ba1b88d
fix(StatusListItemTag): Fix for allignment in StatusListItemTag and option to make close button invisible
2022-09-21 18:20:08 +02:00
Khushboo Mehta
3a93f835d2
feat: Added new icon fees
2022-09-21 18:20:08 +02:00
Khushboo Mehta
111d90bcd7
feat(StatusFloatValidator): Used to validate a float variable for
...
1. Is a valid number
2. Is greater than bottom value
3. Is less than top value
2022-09-21 18:20:08 +02:00
Khushboo Mehta
58250acaf8
feat(StatusInputWithCursor): Extended the StatusInput to support an Input with no background and a blinking custom cursor
2022-09-21 18:20:08 +02:00
Alexandra Betouni
511c1f7d4c
fix(StatusTagSelector): move suggestions popup inside component ( #598 )
...
Closes #531
2022-09-21 18:20:08 +02:00
r4bbit.eth
2ff015fccb
chore: add check for dark and light theme to PR template ( #597 )
2022-09-21 18:20:08 +02:00
Boris Melnik
b86678f726
fix(StatusQ.Popups): Replace TextEdit to StatusBaseInput for SearchPopup
...
Closes: https://github.com/status-im/status-desktop/issues/5059
2022-09-21 18:20:08 +02:00
Patryk Osmaczko
8ff0a47be0
feat(StatusQ.Controls): add StatusTokenInlineSelector
...
Closes : status-im/status-desktop#4937
2022-09-21 18:20:08 +02:00
Jonathan Rainville
78ce7a6ac0
fix(StatusLetterIdenticon): fix emoji positioning
...
The emoji wasn't centered correctly on Windows
Fixes #5045
2022-09-21 18:20:08 +02:00
Patryk Osmaczko
957680cb1c
fix(StatusBaseInput): apply changes required by StatusSeedPhraseInput
2022-09-21 18:20:08 +02:00
Patryk Osmaczko
f2c832e015
refactor(StatusBaseInput): use RowLayout for position management
2022-09-21 18:20:08 +02:00
Noelia
ffb7289b9f
fix(StatusPasswordStrengthIndicator): Added new `onValueChanged` condition
...
Added new `onValueChanged` condition if bar value is 0 --> Strength.None.
2022-09-21 18:20:08 +02:00
Alexandra Betouni
36a109421c
fix(SeedPhraseInput): Fixing SeedPhraseInput control height
...
The suggestion list should be showing up to 5 seed
word entries
2022-09-21 18:20:08 +02:00
Alexandra Betouni
18fddf7289
fix(SeedPhraseInput): fix lost focus after typing one character
...
Relates to: https://github.com/status-im/status-desktop/issues/4955
2022-09-21 18:20:08 +02:00
osmaczko
93e5357027
ci: add pull request template
2022-09-21 18:20:08 +02:00
Jonathan Rainville
bdeb0e9c1c
fix(StatusChatListItem): add missing import ( #585 )
2022-09-21 18:20:08 +02:00
Jonathan Rainville
d2911c42ab
fix(StatusIconSettings): set charactersLen to 1 by default ( #581 )
...
This caused a breaking change where components that used to imply 1 charactersLen now showed no character at all because it defaulted to 0.
2022-09-21 18:20:08 +02:00
Jonathan Rainville
66b5b9d34b
feat(StatusIconSetting): add emojiSize setting for icons ( #579 )
2022-09-21 18:20:08 +02:00
Jonathan Rainville
dfad051880
fix(StatusContactRequestIndicatorListItem): hide badge when value is 0 ( #580 )
...
* fix(StatusContactRequestIndicatorListItem): hide badge when value is 0
* feat(icons): add edit pencil icon
2022-09-21 18:20:08 +02:00
Alexandra Betouni
cc50cd1e96
feat(StatusQ/Controls): Adding StatusSeedPhraseInput control
...
Also added an example in Inputs page
Closes #567
2022-09-21 18:20:08 +02:00
Stefan
a7056bb8bf
docs(StatusInput): Initial basic docs plus validationMode
2022-09-21 18:20:08 +02:00
Stefan
94bfed0846
test(StatusInput): Add initial basic tests
2022-09-21 18:20:08 +02:00
Stefan
cf97a51fb5
fix(dev): silence qml warnings
2022-09-21 18:20:08 +02:00
Stefan
ed4277c543
feat(StatusInput): add mode to ingnore unvalidated content
...
Add optional feature to StatusInput not to allow typing characters
that are not validated
updates #4961
2022-09-21 18:20:08 +02:00
osmaczko
5d58dc334c
Add various of changes required by emojiHash and identiconRing integration ( #577 )
...
* chore(StatusIdenticonRing): make ringSpecModel accept array of objects
* chore(StatusLetterIdenticon): add charactersLen and textColor settings
2022-09-21 18:20:08 +02:00
Khushboo-dev-cpp
0b4941966e
feat: Add emoji support ( #575 )
...
* feat: Add emoji support
1. StatusChatListItem (only updated parts already done by Jo)
2. StatusListItem
3. StatusInput
* feat(StatusColorSelectorGrid): Added new widget for color selection as needed in wallet
* fix(StatusInput): on reset, valid should be set to true else error mode is shown even though the user hasnt entered a value
* fix(StatusLetterIdenticon): Removed the clicked event out from the LetterIdenticon and added it to the StatusBaseInput as other places that use the letterIdenticon dont need the mouse area is not needed
2022-09-21 18:20:07 +02:00
Jonathan Rainville
ae3bb01c10
fix(StatusQ.Validators): fix regular expression test in validator
2022-09-21 18:20:07 +02:00
Anthony Laibe
3363469109
fix(@StatusListItem): Use tags model
2022-09-21 18:20:07 +02:00
Alexandra Betouni
0abfab4674
feat(StatusLetterIdenticon): Added charCount property in StatusLetterIdenticon
...
For desktop task #4956 the letter identicon displayed inside
the StatusSmartIdenticon should be of 2 characters and not 1.
2022-09-21 18:20:07 +02:00
Noelia
6b7a332d61
feat(StatusPasswordStrengthIndicator): Add new Strength type `None`
...
Add new Strength type None and its corresponding state.
2022-09-21 18:20:07 +02:00
Pascal Precht
387a103742
chore: cut v0.25.0 release
2022-09-21 18:20:07 +02:00
Anthony Laibe
7b45a1ad16
feat(@StatusListItem): add option for tags
2022-09-21 18:20:07 +02:00
Jonathan Rainville
688b6b2d92
feat(StatusChatListItem): enable assigning emoji to chat item
2022-09-21 18:20:07 +02:00
Anthony Laibe
b4194a69e9
feat(StatusQ.Core): add new arrow-left icon
2022-09-21 18:20:06 +02:00
Anthony Laibe
8f649f1586
fix(build): fix linux build
...
Fixes #413
2022-09-21 18:20:06 +02:00
Anthony Laibe
dcee33a06d
fix(@StatusListItem): fix left padding
...
When there is an icon, take it into account when calculating the left
padding
2022-09-21 18:20:06 +02:00
Jonathan Rainville
ee18ab89dd
fix(StatusListItem): add propagateTitleClicks property to StatusListItem
...
Makes it possible disable the propagation of the mouse event when it's not wanted, for example in the search popup, where if the user clicks the title, we want to show the profile popup, but not navigate to the channel
2022-09-21 18:20:06 +02:00
Alexandra Betouni
c5635bb36a
fix(StatusTagSelector): Updates and fixes in the component
...
Moved `remove` function below remove contact signal
also removed online status badge from CreateChatView
Fixed as well name tags to be adapting on parent's
width and scrolling the list to the end when this is
bigger than the available width. Switcehd to use
nameCountLimit property where needed
2022-09-21 18:20:06 +02:00
Boris Melnik
9f66a36b69
feat(StatusChatList): Highlight chat item at creation time
...
Part of: https://github.com/status-im/status-desktop/issues/4767
2022-09-21 18:20:06 +02:00
Noelia
c4ede85ed3
feat(StatusPinInput): Introduce `StatusPinInput` control
...
It creates `StatusPinInput` control that allows customzing its circle diameter, circle spacing and pin length. It contains a `TextInput` object that will provide the component, input text management like validation rules.
It incorporates a blinking animation when the control is focused and feedback (mouse shape changed) when hovering it.
It adds new page in sandbox to play with `StatusPinInput` control.
It adds component documentation.
Also it creates 2 new `StatusValidator` controls with their corresponding documentation:
- `StatusRegularExpressionValidator` which wraps a QML type `RegularExpressionValidator`.
- `StatusIntValidator` which wraps a QML type `IntValidator`.
Closes #524
2022-09-21 18:20:06 +02:00
Noelia
0df69a8f51
feat(StatusSmartIdenticon): Add support for color rings in StatusSmartIdenticon ( #553 )
...
Created new control `StatusIdenticonRing` and used in `StatusSmartIdenticon` component.
Added property assignments in sandbox models to display the `StatusIdenticonRing` when needed.
Added first documentation approach for `StatusIdenticonRing` and `StatusIdenticonRingSettings`.
Closes #517
2022-09-21 18:20:06 +02:00