Alexandra Betouni
c560e9b960
fix(StatusChatInput): fixed invisible text when pasting text with emoji
...
Closes #3291
2023-03-01 15:25:19 +02:00
Michał Cieślak
9772145ce5
chore(Storybook): Update Readme to point CMakeLists.txt as the main way to build instead of WebAssembly
...
So far README.md had only description for WASM builds what was
misleading, suggesting that's the only proper way of building Storybook.
Closes : #9679
2023-03-01 13:48:31 +01:00
Sale Djenic
bf9b709cc8
feat(@desktop/keycard): recover an account fetching previously backed up data from waku
...
Closes : #8920
2023-03-01 13:20:14 +01:00
Jakub Sokołowski
8a1e1947ae
ci: remove submodule vendor folders to save space
...
Currently the `nimbus-build-system` exists twice in each checked out
`status-desktop` reposity, and each contains the `Nim-csources-v1`
submodule, which weights close to 900MB each:
https://github.com/nim-lang/csources_v1
Because of this each `status-destop` clone takes up 4 GB of disk space
after the cleanup has run, which is not okay.
Signed-off-by: Jakub Sokołowski <jakub@status.im>
2023-03-01 13:07:05 +01:00
Stefan
16ed8739e8
fix(wallet) fix Add Account Modal and wallet tests
...
- fix add-account-modal custom derivation checkbox blocking all workflows
- fix, improve and enable wallet tests
- wait_for_text_matching alternative, to is_text_matching, to check also for content as squish driver API
- add objectName based lookup for in some places where user-text was used
- add workaround to retry for 10 seconds add watch due to flakiness
- rename SquishDriver.type to type.text not to conflict with python's type
- add optional timeout to some APIs
- ignore error for extra step in reaching onboarding seedphrase in linux
Updates: #9576
2023-03-01 15:36:06 +04:00
Ivan Belyakov
1c7c0d7d81
fix(@desktop/statusq): Change id for StatusListItem to root.
...
Fix some equal signs to be === and !==.
Removed iconHoverEnabled property for StatusListItem.
Fixes #8599
2023-03-01 13:59:49 +03:00
Ivan Belyakov
19436c0e58
fix(@desktop/statusq): Reverted StatusSmartIdenticon to use icon
...
with mouse area instead of button.
Added a missing bgRadius assignment.
Fixes #8599
2023-03-01 13:59:49 +03:00
Ivan Belyakov
b901f32dd8
fix(@desktop/statusq): Fix StatusBaseInput marked dirty in case of
...
rich text if visual input is empty
Fixes #8599
2023-03-01 13:59:49 +03:00
Ivan Belyakov
bfdd9092e1
fix(@desktop/statusq): Fix StatusQ and shared components as part of
...
new saved addresses UI implementation
- Fixed StatusInput and StatusBaseInput to respect rich text.
- Fixed AddressInput's height that breaks the layout when inside
of QtQuick Layout.
- Added support for icon clicks in StatusListItem.
- Fixed broken right alignment in ContactsListAndSearch.
Fixes #8599
2023-03-01 13:59:49 +03:00
Lukáš Tinkl
2a1ea3b0ae
fix(StatusChatList): Missing space between channels in StatusChatList
...
- add an extra space for the item height to fix spacing; can't do this
using regular `spacing` due to height of collapsed categories
- remove dead code
Fixes #9657
2023-03-01 11:42:39 +02:00
Ivan Belyakov
5281cae198
fix(@desktop/wallet): Fix send modal to display all balances in
...
advanced mode, independent of network selection.
Fix missing break in for loop in token model
Fixes #8858
2023-03-01 11:55:17 +03:00
Jonathan Rainville
e9f4426e61
refactor(devices): make loading devices lazy load and async
...
Fixes #9439
2023-02-28 17:06:16 -05:00
Jonathan Rainville
9b840bfbd0
refactor: make sure we only set active the active chat of active section
...
Fixes #9236 and #9438
2023-02-28 17:05:00 -05:00
Jonathan Rainville
5352ba8c6f
refactor(chat-model): simplify chat model and put category as an Item
...
Fixes #9494
2023-02-28 11:58:40 -05:00
Alex Jbanca
d059fb7e1f
chore(nimqml): Bump nimqml
2023-02-28 18:37:34 +02:00
Alex Jbanca
79b4d7638a
fix(QAbstractItemModel): Fixing memory leaks and crash when using startupModule after the object is deleted
2023-02-28 18:37:34 +02:00
Noelia
8a2bb3e40f
feat(MintTokens/storybook): Created network model and store
...
Created network model and mocked store.
2023-02-28 14:17:47 +01:00
Noelia
db3be56d42
feat(MintTokens): Create new collectible screen
...
Created new form screen for minting collectibles.
Closes #8733
2023-02-28 14:17:47 +01:00
Noelia
83bdc7f104
feat(Wallet/NetworkFilter): Extended component API
...
Extends API to allow single UI selection network into `NetworkFilter` and `NetworkSelectPopup` updated.
2023-02-28 14:17:47 +01:00
Noelia
2398b8bd46
fix(SQ/StatusIntValidator): Validation function fixed
...
Validation function fixed
2023-02-28 14:17:47 +01:00
Noelia
aecb4816e0
feat(SQ/StatusImageSelector): Created new statusq component `StatusImageSelector`
...
Created new `StatusQ` component `StatusImageSelector`.
Closes #9629
2023-02-28 14:17:47 +01:00
Sale Djenic
3441c2e182
feat(keycard): remove balance from factory reset flow if user is not logged in
...
Closes : #9633
2023-02-28 11:43:58 +01:00
Noelia
d6467923e4
fix(Chats): Drag/drop image files is only available for community channels
...
- Drag/drop images are available from all chat types (1:1 , group chats and community channels).
- In case of community settings views, it is disabled.
Fixes #9630
2023-02-28 11:20:23 +01:00
MishkaRogachev
7b250b20b8
feat(ActivityCenter): Move group logic to nim service layer
2023-02-28 14:08:49 +04:00
MishkaRogachev
a70bbd448c
feat(ActivityCenter): move activity category counters on the backend
2023-02-28 14:08:49 +04:00
MishkaRogachev
bb9d6b3121
feat(ActivityCenter): Review fixes
2023-02-28 14:08:49 +04:00
MishkaRogachev
c5a32ff8cb
feat(ActivityCenter): Switch on backend filtering for the AC notifications
2023-02-28 14:08:49 +04:00
MishkaRogachev
0529ea4be5
feat(ActivityCenter): Storing activity center group in the service level
2023-02-28 14:08:49 +04:00
MishkaRogachev
a0647d241e
feat(ActivityCenter): Remove UI-side AC notifications filtering & sorting
...
Close #8510
2023-02-28 14:08:49 +04:00
Anthony Laibe
7d9a6f5a71
feat(@wallet): add pokt network + fallbark
2023-02-28 09:12:05 +01:00
Alex Jbanca
2accc52b15
fix(UnfurlingUrls): Fix community invitation when community cannot be fetched
2023-02-28 10:06:02 +02:00
Noelia
606d30abc6
test(suite_messaging): Disabled some code that is causing CI failures
...
Open issue to solve it: #9335
2023-02-28 09:04:56 +01:00
Noelia
b4407f79ce
test(FileManager): Added if path exist check
...
Closes #8347
2023-02-28 09:04:56 +01:00
Mykhailo Prakhov
7cef444601
fix(@desktop/notifications): send OS notifications if app is not focused ( #9652 )
2023-02-27 17:08:16 +01:00
Patryk Osmaczko
5bf702fd09
fix: prevent spam of "requested community doesn't exists"
...
The spam was caused by calling `getCommunityById` with empty id.
2023-02-27 17:03:14 +01:00
Sale Djenic
c83794470b
chore(keycard): sync keycard with the current app state updated
...
This commit resolves a crash happened due to connection to
`SIGNAL_WALLET_ACCOUNT_TOKENS_REBUILT` when keycard sync
flow was run in the background.
Also updated the keycard synchronization process with the current state of
the application and is the first step of many which leads towards completion
of entire syncing feature.
2023-02-27 17:02:47 +01:00
Pascal Precht
cf5271cfea
refactor(communities): load curated communities asynchronously
...
This makes loading of curated communities asynchronous as the task
can take quite a while.
Closes #9341
2023-02-27 10:24:32 -05:00
MishkaRogachev
ee9fe6d720
fix(Contancts): Fix retractContactRequest rpc payload
2023-02-27 19:15:05 +04:00
Dario Gabriel Lipicar
fa1c3beb25
feat(@dekstop/wallet) use user input resolution for Send/Bridge modals
...
Fixes #9459
2023-02-27 08:22:41 -03:00
Dario Gabriel Lipicar
ed1a0d04a0
fix(@desktop/wallet): avoid storing CurrencyAmount objects in QML
2023-02-27 08:22:41 -03:00
Michal Iskierko
f51dba06df
chore(@desktop): Upgrade status-go
...
Issue #9233
2023-02-27 11:01:35 +01:00
Michal Iskierko
147288b47b
feat(@desktop/community): Saving community tokens in database
...
Model with community tokens was moved to section_item - every section has its own model.
Every deployed smart contract is saved to database with "In Progress" state.
The app listenes to deployed transaction and updates contract state in database to "Failed" or "Deployed".
Corresponding model is updated.
Issue #9233
2023-02-27 11:01:35 +01:00
Alex Jbanca
4fca725b55
fix(DidYouKnowSplashScreen): Implement UI changes
...
1. Update messages
2. Increase messages shuffle time to 7 sec
3. Add fade in animation to DidYouKnow messages
4. Update storybook page
2023-02-27 10:44:58 +02:00
Alex Jbanca
4d8757a128
fix(NimThreadpool): Implement lightweight threadpool
...
Motivation: reduce memory usage. The previous implementation was using 400+ mb of memory for a threadpool with 16 threads.
2023-02-27 10:16:53 +02:00
Richard Ramos
93ef76c3e4
fix: record bigger than 300 bytes
2023-02-24 08:56:37 -05:00
Alexandra Betouni
7c87bc8987
fix(scrollview instances): fixed dropdown&popup height
...
Fixes InDropdown & OutgoingContactVerificationRequestPopup
2023-02-23 20:52:29 +02:00
Anthony Laibe
7c3a6795f4
fix: qml warning about StatusRoundButton
2023-02-23 18:23:00 +01:00
Khushboo Mehta
2dbf2d4635
fix(@desktop/wallet): Remove the 'Load More' button from the Activity view and replace with automatic loading when the user scrolls down using a skeleton loading state
...
fixes #8987
2023-02-23 18:04:08 +01:00
Richard Ramos
e8ed91b3ba
chore: update status-go (go-waku 0.5.1)
2023-02-23 09:03:56 -05:00
Anthony Laibe
d9ed23b2d6
fix(@wallet): trim tx data
2023-02-23 14:53:45 +01:00