232 Commits

Author SHA1 Message Date
Richard Ramos
4cb3126513 refactor: mailserver_cycle (base_bc) 2022-02-01 11:49:01 +01:00
Sale Djenic
e220599612 refactor(@desktop/general): necessary changes applied due to refactored Contacts sub-section of the Settings section 2022-02-01 11:47:46 +01:00
Sale Djenic
da6fe00528 refactor(@desktop/settings-contacts): contacts section updated 2022-02-01 11:47:46 +01:00
Sale Djenic
9b1e794e8f refactor(@desktop/settings-pivacy-security): privacy and security section updated 2022-02-01 11:47:43 +01:00
Sale Djenic
9a82370df0 refactor(@desktop/settings-profile): profile section updated 2022-02-01 11:47:24 +01:00
Sale Djenic
5bafb2bb5a refactor(@desktop/settings-appearance): appearance settings updated 2022-02-01 11:47:18 +01:00
Sale Djenic
b4df87b7a6 refactor(@desktop/settings-language): language settings added 2022-02-01 11:47:18 +01:00
Sale Djenic
46869afa5f refactor(@desktop/settings-notifications): notifications settings added 2022-02-01 11:47:18 +01:00
Sale Djenic
0aa0d4fb8c refactor(@desktop/settings-sync): sync settings added 2022-02-01 11:47:14 +01:00
Sale Djenic
44ceb6730d refactor(@desktop/settings-devices): device settings added 2022-02-01 11:47:00 +01:00
Sale Djenic
a6b8fbe4b3 refactor(@desktop/settings-advanced): hook to the toggled experimental features from the advanced tab added 2022-02-01 11:46:50 +01:00
Sale Djenic
7ea85097df refactor(@desktop/settings-about): fetching the latest version fixed
We're not fetching latest version for all but the `Mainnet` network, that
use case is taken from the old code.
2022-02-01 11:46:40 +01:00
Alexandra Betouni
0eb40287fa refactor: removed dynamic scoping from shared module
Properties and functions moved to Global:
- toastMessage
- openProfilePopup()
- getProfileImage()
- popupOpened

Closes #4248
2022-02-01 11:46:39 +01:00
Alexandra Betouni
b236bee5ca refactor: fix UI devices settings layout 2022-02-01 11:46:11 +01:00
Alexandra Betouni
b5a591401e refactor: fix ui message preview is empty 2022-02-01 11:46:11 +01:00
Sale Djenic
c7d53a31e0 refactor(@desktop/profile-advance): profile advance module introduced
New advanced module added as submodule of the profile section module.
Advanced store introduced on the qml side and qml part updated accordingly.
2022-02-01 11:45:32 +01:00
Khushboo Mehta
1977420db2 refactor: remove dynamic scoping from profile module
closes #4247
2022-02-01 11:43:27 +01:00
Sale Djenic
b3f8af8e06 refactor(@desktop/general): qml code referring to the old code base commented out
Qml code referring to the old code base commented out, but not deleted,
due to easier refactoring the rest of the app.
2022-02-01 11:42:42 +01:00
Sale Djenic
e5a414a927 refactor(@desktop/chat-communities): qml part handles messages from refactored backend
- `chatType` added to `Constants` to group chat type related values
- `messageContentType` added to `Constants` to group message content type related
values
- `MessageStore` maintained per message list now
- added new `ChatContentView` component used to display chat/channel content
- components updated to display messages from the new backend
- `StatusChatToolBar` appropriately updated
- mute/unmute feature added to chat/channel list as well as to `StatusChatToolBar`
2022-02-01 11:41:22 +01:00
Alexandra Betouni
f0b39ce4f6 Refactor: Moved openPopup function to Global
The openPopup function was declared in AppMain
and used via dynamic scoping in many places in the
application. Moved function to Global component
and updated all places to call it via Global instead.

Closes #4267
2022-02-01 11:38:46 +01:00
Alexandra Betouni
336f90a60f feat(desktop/wallet) Removed dynamic scoping from wallet
Removed all dynamic scoping parts in wallet section plus

- Renamed Config to Global and added more functions there
- Moved changeAppSectionBySectionType function to Global
  and updated all places where is used to call it from
  Global instead
- Moved openLink function to Global and updated all places
  where is used to call it from Global instead
- Moved errorSound to Global, introduced playErrorSound
  function  and updated all places where is used to call
  this function from Global instead

Closes #4245
2022-02-01 11:38:27 +01:00
Sale Djenic
c8b429388f refactor(user-profile): name, icon and isIdenticon properties added to global instance userProfile
Apart of all properties we have, now we have 3 new added props which will be used
almost always when we need the following details about logged in user:
- `name` - this will return an ens name in a pretty form or an alias if ens name
was not set (verified). Apart of this there are still `username` and `ensName`
properties for fetching them when it's needed.
- `icon` - this will return a thumbnail image if it's set, otherwise it will
return identicon. Apart of this there are still `identicon` and `thumbnailImage`
properties for fetching them when it's needed.
- `isIdenticon` - this will return `false` if a thumbnail image is set, otherwise
it will return `true`
2022-02-01 11:37:29 +01:00
Khushboo Mehta
1e30872a96 fix(@desktop/profile): Confirmation of contact added not shown on Add Contact Modal
fixes #4072
2022-02-01 11:35:24 +01:00
Sale Djenic
6e3b065d34 refactor(@desktop/general): app sections handled within main module 2022-02-01 11:32:28 +01:00
Patryk Osmaczko
7ca3766def fix(@desktop/settings): ensure new password is confirmed
The task status-im/StatusQ#393 should remove code duplication from here.

Fixes: #4375
Fixes: #4376
2022-01-17 13:09:15 +01:00
Boris Melnik
f69db2c97b fix(PrivacyView): Fix relations between switches and line sensor and local settings. Add getter for profile images.
Closes: #4191
2022-01-16 22:15:05 +03:00
Richard Ramos
e88a936193 refactor: mailserver cycle 2022-01-12 16:04:12 +00:00
Anthony Laibe
64edace12a feat: Use ens API 2022-01-03 10:35:22 +01:00
Anthony Laibe
60a3158cae feat(@desktop/settings): Add developer mode toggle 2021-12-10 10:20:58 +01:00
Alexandra Betouni
b4b28d2f98 feat(desktop/contacts) Improvements in contacts
Contacts updates currently in base_bc

Closes #4100
2021-12-01 20:51:06 +02:00
Richard Ramos
94d67717c8 fix: appimage freezes on login
Fixes #4189
2021-11-30 08:23:40 -04:00
Anthony Laibe
2d49da7331 feat: Allow to enable auto message 2021-11-29 14:46:38 +01:00
Alexandra Betouni
c0450f0580 refactoring (desktop/chat) Message component
Moved Message component & dependencies  to shared
for usage import shared.views.chat 1.0 and accordingly
import shared.controls/panels.chat 1.0

Closes #3927
2021-11-24 13:15:15 +01:00
Sale Djenic
cc5ccbc951 refactor(@desktop/general): qml updated according to the new userProfile instance 2021-11-24 13:15:15 +01:00
Anthony Laibe
ebaa150082 fix(@desktop/tx): Fix tx modal 2021-11-22 10:04:12 +01:00
Richard Ramos
44e91df428 feat: add toggle for switching status-go DEBUG log level 2021-11-16 09:42:28 -04:00
Richard Ramos
c9a0488e89 fix: waku2 lightmode selector 2021-11-16 09:26:03 -04:00
Khushboo Mehta
0c1dc30e5a fix(@desktop/onboarding): backup seed phrase flow is shown for recovered account
fixes #3954
2021-11-11 09:33:02 -05:00
Anthony Laibe
f913dce44a feat: allow to enable/disable telemetry 2021-11-10 10:14:40 -05:00
Alexandra Betouni
74acb52408 fix(desktop/profileSettings) fixed sliders in appearance
Font and scaling Sliders were so tiny making it unable to
click and set value.

Depends on https://github.com/status-im/StatusQ/pull/477
Closes #3984
2021-11-05 11:02:45 -04:00
Jonathan Rainville
8aec0c62e7 refactor: re-enable async search of ENS names for contacts
Fixes #3986
2021-11-05 11:02:45 -04:00
Alexandra Betouni
848f21cd20 fixed url unfurling redirects to the wrong place 2021-11-05 11:02:45 -04:00
Pascal Precht
156bcdfc5d fix(@desktop/profile): make appearance view work in darkmode again 2021-11-05 11:02:45 -04:00
Pascal Precht
1964ac6dcb fix(@desktop/profile): make ens view work in darkmode again 2021-11-05 11:02:45 -04:00
Pascal Precht
96602ca443 fix(@desktop/profile): make sounds view work in darkmode again 2021-11-05 11:02:45 -04:00
Pascal Precht
71bd0c579c fix(@desktop/profile): make notifications view work in darkmode again 2021-11-05 11:02:45 -04:00
Pascal Precht
df45a4b6db fix(@desktop/profile): make sync view work in darkmode again 2021-11-05 11:02:45 -04:00
Pascal Precht
a25a3535c1 fix(@desktop/profile): make devices view work in darkmode again
When we switched to `StatusBaseText` we lost the default theme color.
We probably want to consider giving `StatusBaseText` a default theme color
similar to `StyledText` did.
2021-11-05 11:02:45 -04:00
Sale Djenic
f788242c95 fix(@refactoring/base_01): button I have a Keycard displayed when it's not enabled 2021-11-05 11:02:45 -04:00
Iuri Matias
7c8f3f5923 add mnemonic module 2021-11-05 11:02:45 -04:00