2
0
mirror of https://github.com/status-im/status-desktop.git synced 2025-02-23 20:18:47 +00:00

5397 Commits

Author SHA1 Message Date
Igor Sirotin
5c420a0e11 fix(StatusBaseInput): Implement cursor as per designs () 2022-09-21 18:20:09 +02:00
Noelia
7080f0aecb fix(StatusListPicker): Disable uncheck option and reset searcher ()
Disabled uncheck option if component is configured as single selection mode.

Added binding to reset searcher input text when picker is closed.

BREAKING CHANGE: Renamed `searchText` property for `placeholderSearchText` to control placeholder text in searcher and added / used existing `searchText` property to control  searcher input text.
2022-09-21 18:20:09 +02:00
Stefan Dunca
d203334c94 doc(contributing.md): add pixel miss-alignment recommendation
Follow up on the PR comment https://github.com/status-im/status-desktop/pull/5549#issuecomment-1099468321
2022-09-21 18:20:09 +02:00
Michal Iskierko
78a9231cc9 fix(StatusTagSelector): Fix displaying a list of contacts in StatusTagSelector
Fix 
2022-09-21 18:20:09 +02:00
Alexandra Betouni
107d6ff62d fix(StatusSearchLocationMenu): removed dimming from submenus ()
fixes https://github.com/status-im/status-desktop/issues/5139
2022-09-21 18:20:09 +02:00
Patryk Osmaczko
2884b49b36 chore(StatusChatList): use colorId if color is not provided 2022-09-21 18:20:09 +02:00
Patryk Osmaczko
60946e66a7 chore(StatusLetterIdenticon): test different backgrounds 2022-09-21 18:20:09 +02:00
Patryk Osmaczko
3700e575f8 fix(StatusIdenticonRing): repait ring when model changes 2022-09-21 18:20:09 +02:00
Patryk Osmaczko
94e168423e chore(ThemePalette): introduced userCustomizationColors
BREAKING CHANGE: renamed accountColors to userCustomizationColors
2022-09-21 18:20:09 +02:00
Patryk Osmaczko
fe214b32a0 feat(StatusLetterIdenticon): use luminance to determine letter color 2022-09-21 18:20:09 +02:00
Alexandra Betouni
9a93f152cc feat(StatusInput): Adding component documentation ()
Part of 
2022-09-21 18:20:09 +02:00
Alexandra Betouni
a5da508617 feat(StatusBaseInput): Adding component documentation ()
Part of 
2022-09-21 18:20:09 +02:00
Noelia
093649b867 feat(StatusPasswordStrengthIndicator): Added component documentation ()
Added component documentation.

Part of 
2022-09-21 18:20:09 +02:00
Noelia
340ccf2915 feat(StatusMemberListItem): Added component documentation ()
Added component documentation and updated functions to be private.

Part of 
2022-09-21 18:20:09 +02:00
Noelia
64bb0c35a0 feat(StatusBanner): Added component documentation ()
Added component documentation.

Part of 
2022-09-21 18:20:09 +02:00
Alexandra Betouni
a4eaba3de4 feat(StatusTagSelector): Adding component documentation ()
Part of 
2022-09-21 18:20:09 +02:00
Alexandra Betouni
30a7e95460 feat(StatusToastMessage): Adding component documentation ()
Part of 
2022-09-21 18:20:09 +02:00
Alexandra Betouni
c8740d77de feat(StatusSeedPhraseInput): Adding component documentation ()
Also fixed component's height in demonstration page

Part of 
2022-09-21 18:20:09 +02:00
Alexandra Betouni
c35431f4ee fix(StatusTagSelector): adding wrap mode in text edit ()
needed for: https://github.com/status-im/status-desktop/issues/5294
2022-09-21 18:20:09 +02:00
Noelia
84cc9eae73 fix(StatusListPicker/StatusItemPicker/StatusPickerButton): Added some properties / signals ()
Added property `textPixelSize` to be configurable in `StatusPickerButton`.

Added signal `itemPickerChanged` to be directly notified when an item changes its selected property value.

Updated `selected` property properly in `StatusListPicker`.

Added new property `enableSelectableItem` to highlight an item when hovering.

Some documentation improvements.
2022-09-21 18:20:09 +02:00
Pascal Precht
10ccfef8de fix(StatusSeedPhraseInput): don't access input control via root 2022-09-21 18:20:09 +02:00
Richard Ramos
708d844c2b fix(StatusSeedPhraseInput): handle 3 characters mnemonics 2022-09-21 18:20:09 +02:00
Boris Melnik
6a7271147d fix(StatusListItem): Show emoji if exist
Part of: https://github.com/status-im/status-desktop/issues/5350
2022-09-21 18:20:08 +02:00
Alexandra Betouni
191c759407 feat(StatusWizardStepper): Adding component documentation ()
Part of 
2022-09-21 18:20:08 +02:00
Anthony Laibe
83955adb6f fix(StatusFloatValidator): Fix value equal to bottom 2022-09-21 18:20:08 +02:00
Patryk Osmaczko
3c855450fb fix: add various fixes/improvements to identicons 2022-09-21 18:20:08 +02:00
Boris Melnik
4ff66d8fd3 feat(assets): Add new icons for community settings
Part of: 
2022-09-21 18:20:08 +02:00
Noelia
c586b9be1e feat(StatusQ.Components/Controls): New StatusListPicker and StatusItemPicker selector component / control ()
It adds the `StatusItemPicker` control and `StatusListPicker` component and its corresponding documentation.

The new selector component is composed by a `StatusButtonPicker` and a drop-down list.

It adds sections in `ListView` by using `category` model property.

It incorporates a searcher in header.

The selector type can be customised as a `StatusRadioButton` or a `StatusCheckbox`.

It adds dynamic selection mechanism.

It adds a dynamic text fit between `name` and `shortName` text components.

It adds a specific page in `sandbox` and some models to play with that.

It extends `StatusPickerButton` to allow more than one type.

Closes 
2022-09-21 18:20:08 +02:00
Stefan Dunca
9be2de676a Clarify dynamic scoping 2022-09-21 18:20:08 +02:00
Stefan
62b09f047c docs(General): initial proposal on developer documentation and checklists
Developer targeted checklist and reminders to cover the most common source of errors
and tech-debt (maintenance burden).
2022-09-21 18:20:08 +02:00
Alexandra Betouni
b3c3a90148 fix(StatusTagSelector): fixing tag selector height ()
Fix for https://github.com/status-im/status-desktop/issues/5199
2022-09-21 18:20:08 +02:00
Alexandra Betouni
02b2b591fe fix(StatusSeedPhraseInput): added trim() also when seedWord selected from list ()
Fixes issue on Windows where empty spaces are insterted in the input
field together with the word
2022-09-21 18:20:08 +02:00
Jonathan Rainville
55e29b6f67 fix(StatusSeedPhraseInput): remove empty spaces in seed phrase input () 2022-09-21 18:20:08 +02:00
Sale Djenic
4e42de03de fix(@desktop/contacts): placeholder position updated 2022-09-21 18:20:08 +02:00
Alexandra Betouni
59510b8a0a feat(StatusSeedPhraseInput): exposed keys on pressed signal ()
* 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 ()

Co-authored-by: Khushboo-dev-cpp <60327365+Khushboo-dev-cpp@users.noreply.github.com>
2022-09-21 18:20:08 +02:00
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 ()
Decreasing padding.
Setting loading property default to false.

Fix 
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 ()
Closes 
2022-09-21 18:20:08 +02:00
r4bbit.eth
2ff015fccb chore: add check for dark and light theme to PR template () 2022-09-21 18:20:08 +02:00