Michał Cieślak
e2fa702ec4
feat(StatusQ): QML-oriented proxy model concatenating source models vertically
...
Closes : #12682
2023-12-05 22:45:08 +01:00
Noelia
c2bfc6b8f4
feat(SQ/Aggregator): Created utility `Aggregator`
...
- Abstract class created: `Aggregator`
- Derived abstract class created: `SingleRoleAggregator`
- Derived class created: `SumAggregator`
- `Storybook` page created.
- Added unit tests.
Closes #12685
2023-12-01 18:57:01 +01:00
Stefan
5b9e4faa8a
feat(wallet) run WebEngineView as a service in background
...
This is required to control the resource consumption in case of no
usage of wallet connect
Hence we load the WebEngineView only if we have active pairings and
such that SDK events are expected from the paired dapps.
Also:
- Moved the generic WebEngineView communication bridge to StatusQ
- Added basic tests for WebEngineLoader
- Add a way to know when wallet is loaded (`walletReady`)
- Add storybook support for mock of nim sections as context properties
Updates: #12639
2023-11-27 22:54:11 +01:00
Michał Cieślak
4d1806a656
fix(StatusQ): run all unittests via make and on CI
...
Closes : #12841
2023-11-24 23:32:08 +01:00
Stefan
a87a11f92f
fix(tests) fix UI tests when run from scratch
...
The STATUSQ_SHADOW_BUILD will allow loading the qml files from sources
The StatusQ dependency helps building StatusQ which is used for C++
helpers
Updates #12639
ghstack-source-id: cbe0a994e7
Pull Request resolved: https://github.com/status-im/status-desktop/pull/12787
2023-11-20 20:38:19 +01:00
Michał Cieślak
7fe6e10b81
chore(StatusQ): Tests for SubmodelProxyModel added
2023-11-06 12:26:04 +01:00
Michał Cieślak
ffadd7522c
StatusQ: Add generic LeftJoinModel model mimicking SQL Left Join
...
Closes : #12502
2023-10-27 13:27:30 +02:00
Michał Cieślak
628d9cdd31
StatusQ: Add generic proxy model for roles renaming
2023-10-27 13:27:30 +02:00
Igor Sirotin
a3ec245b44
fix(Sandbox): Fixed hot reloading. Fixed MacOS arm64 builds. ( #10562 )
2023-05-05 19:05:44 +03:00
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
Stefan
0f40f5bb0d
fix(tests): fix building tests
2022-09-21 18:20:13 +02:00
Patryk Osmaczko
6dd8c5fa46
feat: use cmake instead of qmake
...
- cmake is superior to qmake (e.g. linking custom libraries)
- maintaining two build system generators is costly
iterates: status-im/status-desktop#6510
2022-09-21 18:20:12 +02:00
Stefan
e293f80554
tests(general): refactor tests
...
Enhance the CMake strucuture of thests
Update documentation
2022-09-21 18:20:09 +02:00