Igor Sirotin
aefa2b9f48
fix(StatusQ): StatusQ is QML module ( #10207 )
...
* StatusQ QML module
* qzxing is static lib again
* updated StatusQ resources
* fixed Emoji lookup
* added display to tests-imports ci
2023-04-14 11:18:56 +03:00
Igor Sirotin
14c264e350
feature(Syncing): Embed QR code scanner for syncing devices on onboarding ( #9981 )
...
* fix(StatusQrCodeScanner): Improve QR code scanner
- Almost async loading
- Added camera selector
- Added `captureRectangle` property
- Add component info to sandbox qr code scanner page
- Embed QrCodeScanner into desktop app
* Compile and link qzxing as shared library
* Hardcode settingCurrentNetwork. Propagate inputConnectionString errors.
* Added qzxing libdir to e2e tests ld_library_path
2023-03-30 20:57:18 +03:00
Sale Djenic
388fab4a4a
feat(StatusQ.Components): `StatusPageIndicator` component introduced
...
Added `StatusPageIndicator` component which displays buttons in a row,
representing pages from the set range.
Corresponding page in API Documentation added.
2023-03-28 18:09:39 +02:00
Michał Cieślak
0db5790f76
chore(Storybook): StatusItemSelectorPage moved from Sandbox to Storybook
2023-03-21 11:59:12 +01:00
Igor Sirotin
0689a8f386
fix(Syncing): Fixed synced devices list UI bugs ( #9929 )
...
* Added online badge to device delegates
* Fixing device last timestamp processing
* Synced devices sorting - current device is always first
* Devices list scrolling fixes
* Fix device list duplication
* Hide online badge for "Synced device" subtitle
2023-03-21 16:10:06 +11:00
Lukáš Tinkl
8aa8b8b7ce
fix(StatusTooltip): long text goes out of bounds
...
Fixes #9918
2023-03-17 12:23:40 +01:00
Lukáš Tinkl
411961aee7
fix: ‘Share community’ URL is unnecessarily ellipsed
...
- set the width on title/subtitle
- put the subtitle with its optional icon into a Row
- elide title/subtitle
- update Sandbox
Fixes #9701
2023-03-17 11:45:16 +01:00
Igor Sirotin
7c1c178d37
QR code scanner (QML component) ( #9464 )
...
Co-authored-by: Richard Ramos <info@richardramos.me>
2023-03-07 12:08:38 -04:00
Michał Cieślak
51928f5c20
fix(StatusQ): Removed nonexisting/unused imports from Sandbox pages
...
Closes : #9594
2023-02-22 13:35:14 +01:00
Lukáš Tinkl
79645b53ce
fix: truncation of channel description and pinned message text
...
The chat title/subtitle no longer bleed into the action buttons
- handle long texts in chat description, elide them and show the whole
text in a tooltip
- minor UI fixes in ChatHeaderContentView and StatusToolBar
- adjust Sandbox' Controls page
Fixes #9583
2023-02-21 16:53:06 +02:00
Patryk Osmaczko
9f97ce2cde
fix(StatusQ/Sandbox): move and update build script
2023-02-20 20:36:05 +01:00
MishkaRogachev
b70e1f0fb4
feat(ActivityCenter): Add indication for visited/unvisited AC state
...
Close #347
2023-02-17 16:13:43 +04:00
Michał Cieślak
51afe05d3c
chore(general): cmake include file defined for StatusQ sources
...
Closes : #9426
2023-02-09 13:41:15 +01:00
Michał Cieślak
940d8cd2c0
chore(general): Move RXValidator to StatusQ
2023-02-09 12:48:11 +01:00
Michał Cieślak
f43c3e2f2b
chore(general): Move StatusSyntaxHighlighter to StatusQ, remove mock from Storybook
2023-02-09 12:48:11 +01:00
Michał Cieślak
8f25b93f96
chore(general): Move QClipboardProxy to StatusQ
2023-02-09 12:48:11 +01:00
Michał Cieślak
ad34694826
chore(general): Deduplicate and move StatusWindow to StatusQ
2023-02-09 12:48:11 +01:00
Khushboo Mehta
0d369129d5
feat(@desktop/wallet): Implement loading state for Send/Bridge Modal
...
fixes #9107
2023-02-08 11:44:22 +01:00
Jonathan Rainville
fdc0dce782
chore: remove public chat functionnalities
...
Fixes #8504
Removes the ability to create public chats, see public chats and even leaves previously active public chats
2023-01-25 10:05:55 -05:00
Dario Gabriel Lipicar
a6afdb5266
fix(@desktop): use system locale across the application
2023-01-17 16:39:56 -03:00
Khushboo Mehta
5df7416fd9
feat(@desktop/wallet): Implement loading animation
2023-01-12 14:49:41 +01:00
Lukáš Tinkl
9e396f7344
chore: refactor/improve/optimize StatusMessage & friends
...
- drop dead code
- reduce number of direct bindings
- use Loaders whenever possible
Fixes #8744
2023-01-10 10:55:53 +01:00
Sale Djenic
32fcda485c
feature(@desktop/keycard): migrate an exsiting account from Keycard to Status Desktop
...
Fixes : #7030
2023-01-04 14:24:55 +01:00
Sale Djenic
e34aac0a0f
feat(StatusQ.Components): `StatusStepper` component introduced
...
Added `StatusStepper` component which displays total number of steps which need to be passed,
marking each completed step based on `completedSteps` property.
Needed for importing a Keycard into the app flow.
Corresponding page in API Documentation added.
2023-01-04 14:24:55 +01:00
Khushboo Mehta
eb2ec7c1af
feat(@desktop/wallet): Update network card and routing lines in SendModal
...
fixes #8714
2023-01-02 15:36:26 +01:00
Noelia
579075d6cc
fix(StatusQ/StatusListItemTag): Changed API and added test elide property when a specific width is forced
...
- Changed `StatusListItemTag` API. Now it is based on `Control` component.
- Updated needed qml files to fit with the new `StatusListItemTag` API.
- Added `elide` property in `Text` component to better visualise the content when a specific width is forced.
2022-12-21 18:42:16 +01:00
Boris Melnik
7563fe699a
fix(sandboxapp): Fix build failed after spellchecking removing
2022-12-19 11:53:46 -05:00
Boris Melnik
f47e64c7e2
fix(hunspell): Remove hunspell usage in DOtherSide
2022-12-15 20:45:00 +03:00
Anthony Laibe
9b0d9cf478
feat(@wallet): Display ens name in account view
...
fixes #8607
2022-12-14 16:04:58 +01:00
Noelia
1cbb3e2ad3
feat(CommunityPermissions): Created `CommunityPermissionsView` layout
...
- Created `CommunityPermissionsView` and integrated into the flow.
- Created `PermissionItem` component.
- Added `holdingsListModel`, `permissionsObjectModel` and `channelsListModel` flows with mocked data.
- Added `isPrivate` permission property.
- Added button header in `SettingsPageLayout`
- Added signals/methods for edit/duplicate/remove permissions
- Created new file `OperatorsUtils.qml` specific for `Operators`
2022-12-10 14:02:02 +01:00
Igor Sirotin
e3bfdc0f09
fix(StatusPopupMenu): Refactoring
2022-12-02 10:30:50 +03:00
Patryk Osmaczko
5d305a5221
refactor(StatusAppNavBar): simplify navbar
...
- removed imperative filtering
- removed imperative size calculation
- removed all ugly hacks
fixes : #7167
fixes : #8463
2022-11-29 16:06:33 +01:00
Stefan
d0389a6305
feat(Wallet) show balance cache for chain native token
...
Quick integration of fetching balance in the current chart view.
The proper implementation requires refactoring the QML views to separate
price chart, that depends only on the token and chain, from balance that
depends on token, chain and address.
Closes : #7662
2022-11-16 13:07:46 +01:00
Michał Cieślak
5f659da9f8
feat(StatusQ): SanityChecker app for imports validation
...
Closes : #8071
2022-11-04 12:01:59 +01:00
Patryk Osmaczko
bb28c4e30a
chore(StatusQ): fix Sandbox release build
...
- regenerated qrc files
- added qrc files as CMake's Sandbox target dependency
2022-10-27 11:40:00 +02:00
Patryk Osmaczko
27a9133882
feat(communities/portal): add tags filtering
2022-10-18 12:53:41 +02:00
Alexandra Betouni
2ec0b5330a
fix(SearchPopup): displaying comm channel's emojis
...
Closes #7702
2022-10-06 15:46:45 +03:00
Alexandra Betouni
367324e422
(StatusSectionLayout): Added back button in StatusChatToolbar ( #903 )
...
To be used in header in all sections where it's needed
Needed for https://github.com/status-im/status-desktop/issues/7312
2022-09-21 18:20:15 +02:00
Michal Iskierko
42fe647963
fix(StatusMessageSenderDetails): Simplify StatusMessageSenderDetails
...
StatusMessageSenderDetails contains only displayName and secondaryName.
Correct values are delivered by a model.
Issue #7241
2022-09-21 18:20:15 +02:00
Patryk Osmaczko
d707bceb14
fix(StatusBaseButton): align text to horizontal center
2022-09-21 18:20:15 +02:00
Alexandra Betouni
6112143a3c
fix(StatusChartPanel): updated left spacing ( #907 )
2022-09-21 18:20:15 +02:00
Alexandra Betouni
8be1af7059
feat(StatusChart): Adding chart component ( #893 )
...
Needed for https://github.com/status-im/status-desktop/issues/6490
2022-09-21 18:20:15 +02:00
Sale Djenic
44b6cda99a
feat(StatusPinInput): additional spacing for every N-th digit
...
Two new props exposed so we can sed an extra spacing for every N-th item.
- `additionalSpacingOnEveryNItems` - determines for which item to add an extra space
- `additionalSpacing` - determines the value of extra space which will be added
2022-09-21 18:20:15 +02:00
Lukáš Tinkl
6549c9f344
fix(StatusChatInfoButton): pinned messages counter
...
- fix the "pinned messages" counter, add plural handling (Fixes #899 )
- modernize using layouts (Fixes #898 )
- add some more examples
2022-09-21 18:20:15 +02:00
Lukáš Tinkl
8e4d3c3fa9
hotfix: unbreak "pointing hand" cursor
...
turns out we can indeed have only one MouseArea to handle both the cursor
and intercepting the event in the "loading" state
2022-09-21 18:20:15 +02:00
Alexandra Betouni
4fcbce3949
feat(StatusBaseButton)!: Converting to QQC2 Button
...
Closes #782
2022-09-21 18:20:15 +02:00
Igor Sirotin
4a0b65b1d4
fix(StatusMessageEmojiReactions): Fixed emoji reactions appearance ( #889 )
2022-09-21 18:20:15 +02:00
Khushboo-dev-cpp
a298dace74
feat(StatusListItem): Added new properties to handle inline tags needed in the wallet section ( #879 )
2022-09-21 18:20:15 +02:00
Sale Djenic
938a544330
feat(Controls): introduce `StatusPasswordInput`
...
`StatusPasswordInput` is a wrapper around `TextField` with an option
to display signing phrase.
2022-09-21 18:20:14 +02:00
Michał
21f187ad39
feat(StatusItemSelector): improved reusablity, addItem and popup handling removed ( #887 )
...
Additionally:
- minor positioning fixes in StatusListItem and StatusListItemTag
- StatusItemSelectorPage updated and added to main.qml
2022-09-21 18:20:14 +02:00