Alexandra Betouni
2cec51ff8d
feat(StatusSeedPhraseInput): exposed keys on pressed signal ( #599 )
...
* feat(StatusSeedPhraseInput): exposed touch/keys pressed events
Exposed keys.onPressed signal, mouse on clicked signal
as well as tabNavItem to be set in KeyNavigation.tab
when needed
Needed for task https://github.com/status-im/status-desktop/issues/4955
* feat(StatusListItem): Added new tags inline in the StatusListItem (#607 )
Co-authored-by: Khushboo-dev-cpp <60327365+Khushboo-dev-cpp@users.noreply.github.com>
2022-03-30 01:23:54 +03:00
Noelia
684f45cc08
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-03-29 11:50:29 +02:00
Stefan
eae4e0f405
tests(StatusInput): add regression test to check for qml output
...
Also improves on the test structure
2022-03-28 22:52:36 +03:00
Michał Iskierko
b2ac2794bb
fix(StatusSearchPopup): Fix cutting text with big font ( #604 )
...
Decreasing padding.
Setting loading property default to false.
Fix #5197
2022-03-28 13:14:15 -04:00
Patryk Osmaczko
b565a32c7e
fix(StatusInput): add implicitHeight
...
It makes it work with layouts correctly.
2022-03-28 15:27:13 +02:00
Patryk Osmaczko
a1835164d9
fix(StatusBaseInput): fix default padding when leftComponent is loaded
2022-03-28 15:26:39 +02:00
Alexandra Betouni
06e931d749
fix(StatusSeedPhraseInput): Increased suggestion match chars to 4
2022-03-26 07:46:11 +01:00
Khushboo Mehta
b9aa49853a
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-03-25 14:51:53 +01:00
Khushboo Mehta
03eb6302d5
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-03-25 14:51:53 +01:00
Khushboo Mehta
5f8f798cf2
feat(StatusInput): Expose errorMessage so that its placement can be controlled from outside
2022-03-25 14:51:53 +01:00
Khushboo Mehta
bbc0177a66
fix(StatusListItemTag): Fix for allignment in StatusListItemTag and option to make close button invisible
2022-03-25 14:51:53 +01:00
Khushboo Mehta
6ce9f9bd86
feat: Added new icon fees
2022-03-25 14:51:53 +01:00
Khushboo Mehta
46254f79c4
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-03-25 14:51:53 +01:00
Khushboo Mehta
ad659a5dc2
feat(StatusInputWithCursor): Extended the StatusInput to support an Input with no background and a blinking custom cursor
2022-03-25 14:51:53 +01:00
Alexandra Betouni
41f67b59e9
fix(StatusTagSelector): move suggestions popup inside component ( #598 )
...
Closes #531
2022-03-24 18:03:36 -04:00
r4bbit.eth
aa91a88be7
chore: add check for dark and light theme to PR template ( #597 )
2022-03-24 07:03:31 +01:00
Boris Melnik
f299c9df3a
fix(StatusQ.Popups): Replace TextEdit to StatusBaseInput for SearchPopup
...
Closes: https://github.com/status-im/status-desktop/issues/5059
2022-03-23 17:16:52 +01:00
Patryk Osmaczko
b6c3231e30
feat(StatusQ.Controls): add StatusTokenInlineSelector
...
Closes : status-im/status-desktop#4937
2022-03-23 11:00:57 +01:00
Jonathan Rainville
496ad05247
fix(StatusLetterIdenticon): fix emoji positioning
...
The emoji wasn't centered correctly on Windows
Fixes #5045
2022-03-23 07:29:34 +01:00
Patryk Osmaczko
93f9214aad
fix(StatusBaseInput): apply changes required by StatusSeedPhraseInput
2022-03-22 19:45:52 +01:00
Patryk Osmaczko
22bbf9b177
refactor(StatusBaseInput): use RowLayout for position management
2022-03-22 19:45:52 +01:00
Noelia
7301323ed7
fix(StatusPasswordStrengthIndicator): Added new `onValueChanged` condition
...
Added new `onValueChanged` condition if bar value is 0 --> Strength.None.
2022-03-22 10:21:48 +01:00
Alexandra Betouni
c6e4cf627c
fix(SeedPhraseInput): Fixing SeedPhraseInput control height
...
The suggestion list should be showing up to 5 seed
word entries
2022-03-22 09:20:13 +01:00
Alexandra Betouni
5c1c9852ae
fix(SeedPhraseInput): fix lost focus after typing one character
...
Relates to: https://github.com/status-im/status-desktop/issues/4955
2022-03-22 09:17:18 +01:00
osmaczko
be2b2c3df7
ci: add pull request template
2022-03-21 14:19:57 +01:00
Jonathan Rainville
1362a94448
fix(StatusChatListItem): add missing import ( #585 )
2022-03-18 12:15:38 -04:00
Jonathan Rainville
189f66225c
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-03-17 15:08:51 -04:00
Jonathan Rainville
40d8b9c2f6
feat(StatusIconSetting): add emojiSize setting for icons ( #579 )
2022-03-17 14:14:39 -04:00
Jonathan Rainville
8af7028efc
fix(StatusContactRequestIndicatorListItem): hide badge when value is 0 ( #580 )
...
* fix(StatusContactRequestIndicatorListItem): hide badge when value is 0
* feat(icons): add edit pencil icon
2022-03-17 11:56:44 -04:00
Alexandra Betouni
f1eff6700a
feat(StatusQ/Controls): Adding StatusSeedPhraseInput control
...
Also added an example in Inputs page
Closes #567
2022-03-17 11:24:36 +01:00
Stefan
082bb8ef45
docs(StatusInput): Initial basic docs plus validationMode
2022-03-14 02:43:01 -07:00
Stefan
7609450068
test(StatusInput): Add initial basic tests
2022-03-14 02:43:01 -07:00
Stefan
6570275176
fix(dev): silence qml warnings
2022-03-14 02:43:01 -07:00
Stefan
4b579cddbe
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-03-14 02:43:01 -07:00
osmaczko
a84026d74d
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-03-13 09:00:55 -04:00
Khushboo-dev-cpp
428b165198
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-03-11 14:34:21 -05:00
Jonathan Rainville
56b2663e4d
fix(StatusQ.Validators): fix regular expression test in validator
2022-03-10 17:10:15 +01:00
Anthony Laibe
9dbb7ec53f
fix(@StatusListItem): Use tags model
2022-03-10 15:14:14 +01:00
Alexandra Betouni
7e9c7a52fd
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-03-10 10:06:07 +01:00
Noelia
2e33fb9f81
feat(StatusPasswordStrengthIndicator): Add new Strength type `None`
...
Add new Strength type None and its corresponding state.
2022-03-09 13:17:58 +01:00
Pascal Precht
208825807b
chore: cut v0.25.0 release
2022-03-07 19:11:38 +01:00
Anthony Laibe
381150a7b5
feat(@StatusListItem): add option for tags
2022-03-07 13:29:26 +01:00
Jonathan Rainville
5fac8774f4
feat(StatusChatListItem): enable assigning emoji to chat item
2022-03-07 10:19:43 +01:00
Anthony Laibe
e9f20be15a
feat(StatusQ.Core): add new arrow-left icon
2022-03-03 10:53:50 +01:00
Anthony Laibe
9d06aae1f4
fix(build): fix linux build
...
Fixes #413
2022-03-03 10:50:45 +01:00
Anthony Laibe
f574e39012
fix(@StatusListItem): fix left padding
...
When there is an icon, take it into account when calculating the left
padding
2022-03-02 19:01:12 +01:00
Jonathan Rainville
8495fae8a5
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-02-23 09:49:59 +01:00
Alexandra Betouni
07a5dc09ac
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-02-22 11:27:35 +01:00
Boris Melnik
9e6fbe955a
feat(StatusChatList): Highlight chat item at creation time
...
Part of: https://github.com/status-im/status-desktop/issues/4767
2022-02-21 08:46:20 +01:00
Noelia
1217771fd0
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-02-18 09:25:05 +01:00