Patryk Osmaczko
75abaabb5d
fix(@desktop/chat): show popup when image is clicked
2022-02-01 11:49:47 +01:00
Jonathan Rainville
47b139ee1c
fix(chat): fix starting 1-1 chat because of ContactList signal bug
...
Fixes #4421
2022-02-01 11:49:47 +01:00
Anthony Laibe
191efa5829
fix(@onboarding): no autoclose on popup
...
fixes #4437
2022-02-01 11:49:47 +01:00
Khushboo Mehta
f68d967544
fix(@desktop/chat): making edit work on base_bc
...
fixes #4410
2022-02-01 11:49:44 +01:00
Jonathan Rainville
a027ec98f8
refactor(community): add member list model and hook it + updates to comm
2022-02-01 11:49:34 +01:00
Anthony Laibe
56ffd6dbac
fix(@communities): fix import communities modal
2022-02-01 11:49:20 +01:00
Patryk Osmaczko
c016d264b9
fix: restore community private key field content in dialog
...
Fixes : #4414
2022-02-01 11:49:14 +01:00
Sale Djenic
9938ea672d
refactor(@desktop/chat): username is misplaced when sending messages in the channel
...
A reason why this issue was happening is that prev and next message
were set in a wrong way. An important thing is that list of messages is set
in descending order in terms of `timestamp` of a message, that means a
message with the most recent time is added at index 0.
That further means that getting an index of the previous message from the
current one is defined as `currentIndex + 1` and getting an index of the next
one is defined as `currentIndex - 1`.
Fixes #4417
2022-02-01 11:49:14 +01:00
Jonathan Rainville
565211f38f
fix(chat): fix sticker button not showing + stickers not showing in chat
...
Fixes #4407
2022-02-01 11:49:14 +01:00
Anthony Laibe
848308ed04
refactor(@desktop): gif section
2022-02-01 11:49:14 +01:00
Khushboo Mehta
e717a515a4
fix(@desktop/chat): on right click no option to pin/unpin messages
...
fixes #4413
2022-02-01 11:49:14 +01:00
Khushboo Mehta
e757c07c96
fix(@desktop/chat): delete message not working
...
fixes #4411
2022-02-01 11:49:11 +01:00
Sale Djenic
f7e8b68715
refactor(@desktop/chat): mentioning a user in chat reveals his public key instead of user name
...
This fix also includes mention users name update according to their
local/ens names, in app runtime.
Fixes #4403
2022-02-01 11:49:04 +01:00
Boris Melnik
35568d1d6b
fix(Replies): Fix reply button
...
Closes : #4396
2022-02-01 11:49:04 +01:00
Anthony Laibe
b43b073f5f
fix(@communities): copy to clipboard community
...
fixes #4441
2022-02-01 11:49:04 +01:00
Sale Djenic
f0ca1a4cc3
refactor(@desktop/general): many errors from the log are fixed
...
- various issues on app start in console
- various issues when logging out in console
- `node_section` module delete method error
- SyntaxError: JSON.parse: Parse error from the MessageStore
2022-02-01 11:49:04 +01:00
Richard Ramos
4cb3126513
refactor: mailserver_cycle (base_bc)
2022-02-01 11:49:01 +01:00
Jonathan Rainville
9fc9f698d9
refactor(community): hook invite user and fix community context menu
2022-02-01 11:48:43 +01:00
Sale Djenic
11fbab0c65
refactor(@desktop/contacts): accept contact request from the contact requests popup fixed
2022-02-01 11:48:35 +01:00
B.Melnik
0e5fbfb567
refactor(Node): move node to new architecture
...
Closes : #3805
2022-02-01 11:48:33 +01:00
Jonathan Rainville
b7459b331b
refactor(community): hook leave community
2022-02-01 11:48:25 +01:00
Sale Djenic
96e50a97ac
refactor(@desktop/chat-community): `ChatContextMenuView` and `MessageContextMenuView` updated
...
Within this commit apart of `ChatContextMenuView` and `MessageContextMenuView`
some other things are fixed:
- pinned messages model (`asyncFetchChatMessagesTask`), which was corrupted most
likely by resolving conflicts
- `pinned by` part of the pinned messages
- set/remove local nickname for a contact
- contacts in a message list and pinned by name, contact in a pinned message list
and pinned by name, one to one chat details and chat tool bar are updated in a way
that they are responsive to the contact's updates
- pinned messages updated received from remote (from the `status-go`) is handled
Fixes #4366
2022-02-01 11:48:25 +01:00
Jonathan Rainville
6fe9652b44
fix(chat): fix loading chats when joining them
...
Fixes #4367
2022-02-01 11:48:25 +01:00
Jonathan Rainville
3678b3af9b
refactor(community): hook edit community feature
2022-02-01 11:48:22 +01:00
Jonathan Rainville
42bb0c842d
refactor(Communities): refactor communities front-end
2022-02-01 11:48:13 +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
Alexandra Betouni
69517588cf
refactor: move editChannelPopup to ChatContextMenuView
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
Jonathan Rainville
9016999ec2
refactor(chat): hook chat commands to qml and fix ens resolve
2022-02-01 11:46:40 +01:00
Alexandra Betouni
3d4f2e26d0
refactor: fixed profile popup not opening
2022-02-01 11:46:39 +01:00
Boris Melnik
390ad7bbd0
fix(ChangePasswordSuccessModal): Add Theme usage to modal
...
Closes : #4174
2022-02-01 11:46:39 +01:00
Sale Djenic
16a33f8fa7
refactor(@desktop/chat-messages): load more messages
...
- load more messages on scroll up for chat/channel added
- sending messages improved in terms of adding new messages to
appropriate position
- scroll to message added on the qml side
- qml connected to the sending message success/failed signals
2022-02-01 11:46:39 +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
Jonathan Rainville
710236f51a
refactor(chat): refactor send messages to work
2022-02-01 11:46:36 +01:00
Sale Djenic
807039ad61
refactor(@desktop/chat-community): `ChatContextMenuView` component updated
...
- admin flag exposed to qml for chat/channel
- `CreateChannelPopup` updated
- `createPopup` function added to the `Global` singleton
- `PinnedMessagesPopup` component moved to `AppMain` and shared
among components beneath
2022-02-01 11:46:24 +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
Alexandra Betouni
001bc42942
refactor: fix setting user online/offline status
2022-02-01 11:46:11 +01:00
Sale Djenic
179b0f5a36
refactor(@desktop/chat-messages): add/remove reactions
2022-02-01 11:46:11 +01:00
Jonathan Rainville
13543ae14f
refactor(about): refactor version fetch
2022-02-01 11:46:08 +01:00
Jonathan Rainville
b2546fa709
refactor(ProfilePopup): hook ProfilePopup to backend properties
2022-02-01 11:45:50 +01:00
Jonathan Rainville
6b42380e45
fix(AppMain): fix version banner position and visibility
2022-02-01 11:45:50 +01:00
Sale Djenic
df5a5a627d
refactor(@desktop/chat-messages): pin/unpin messages and pinned messages list updated
2022-02-01 11:45:50 +01:00
Sale Djenic
b6b6d6b6c7
refactor(@desktop/chat-messages): `MessageContextMenuView` component updated
2022-02-01 11:45:50 +01:00
Jonathan Rainville
42504ad4eb
fix(chat): fix contact banner showing wrongly
2022-02-01 11:45:50 +01:00
Sale Djenic
63b4397670
refactor(@desktop/profile-advance): adding custom networks
2022-02-01 11:45:47 +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
Sale Djenic
6e1438d241
refactor(@desktop/general): `globalUtils` instance added (changed old `utilsModel`)
2022-02-01 11:44:56 +01:00
Khushboo Mehta
f41ed8a522
fix(@desktop/browser): Clicking on add buttons adds the same button twice
...
fixes #4280
2022-02-01 11:44:42 +01:00
Jonathan Rainville
0388688e9e
refactor(community): add join community functionnality
2022-02-01 11:44:38 +01:00
Anthony Laibe
fdca0da77d
feat: saved address view
...
Connect list and change
Provide view API
Create events
2022-02-01 11:43:44 +01:00
Jonathan Rainville
129266497d
refactor(communities): add communities module to show comm list
2022-02-01 11:43:40 +01:00
Khushboo Mehta
1977420db2
refactor: remove dynamic scoping from profile module
...
closes #4247
2022-02-01 11:43:27 +01:00
Jonathan Rainville
45fddc55ba
refactor(act-center): refactor activity center to the new arch
2022-02-01 11:42:55 +01:00
Pascal Precht
27f8c33dbd
fix: ensure app sections work correctly
...
We've recently removed timeline related code from the application.
It seems that either a) new changes have been introduced related to timeline
despite it being removed from the application, or b) a few more changes
where left out as part of the new architecture.
This causes the app to misbehave when selecting sections in the application
nav bar.
This commit fixes this by removing leftover timeline related code.
2022-02-01 11:42:46 +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
bfaf1b5250
refactor(@desktop/chat-communities): `ChannelIdentifierView` component updated
2022-02-01 11:41:56 +01:00
Sale Djenic
7f40ae0f57
refactor(@desktop/chat-communities): unused component removed
...
- `NormalMessageView` component is removed since we work with `CompactMessageView`
and it's the only and default message component in the app.
- `useCompactMode` property removed from local settings since it's not in use as
well and corresponding code is updated accordingly
2022-02-01 11:41:38 +01:00
Anthony Laibe
6c76974985
refactor(@chat): clear chat history
2022-02-01 11:41:26 +01:00
Anthony Laibe
8ddda242d8
refactor(@chat): mark messages as read
2022-02-01 11:41:26 +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
Khushboo Mehta
83d4aaa0e8
refactor: remove dynamic scoping from browser module
...
closes #4246
2022-02-01 11:39:45 +01:00
Jonathan Rainville
a9c968b984
refactor(chat): refactor 1-1 chat to new architecture
...
Fixes #4225
2022-02-01 11:39:08 +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
f138fecdd2
refactor(online-users): adding online users for chat/channel
2022-02-01 11:38:07 +01:00
Sale Djenic
afe6d34735
refactor: issues after rebase onto `master` fixed
2022-02-01 11:38:04 +01:00
Jonathan Rainville
d8a90eda6c
fix(stickers): fix stickers appearing as loading when on a new account
2022-02-01 11:37:32 +01:00
Sale Djenic
80fcb95245
refactor(chat-section): new chat/community model applied on the qml side
...
Changes done on the backend side related to the new chat/channel/categories model
are applied here. Necessary changes done on the `statusq` may be seen in PR-486.
Parts of the code which are not refactored yet are commented out.
Displayed chats/categories/channels since now are using refactored backend.
2022-02-01 11:37:32 +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
Sale Djenic
45d93649b6
refactor(chat-section): new chat/community model applied on the qml side
...
Changes done on the backend side related to the new chat/channel/categories model
are applied here. Necessary changes done on the `statusq` may be seen in PR-486.
Parts of the code which are not refactored yet are commented out.
Displayed chats/categories/channels since now are using refactored backend.
2022-02-01 11:37:15 +01:00
Alexandra Betouni
c4bb7c7cf2
fix(contacts) fixed bug in add contacts function
2022-02-01 11:36:59 +01:00
Jonathan Rainville
22595f5032
refactor(chat): move stickers to the new architecture
...
Fixes #4060
2022-02-01 11:36:59 +01:00
Jonathan Rainville
3f12796b45
Revert "refactor(chat): move stickers to the new architecture"
...
This reverts commit 47aa079e0d
.
2022-02-01 11:36:59 +01:00
Jonathan Rainville
792397987c
refactor(chat): move stickers to the new architecture
...
Fixes #4060
2022-02-01 11:36:44 +01:00
Khushboo Mehta
63b6b01b68
fix(@desktop/profile): Users profile image/identicon not shown in application navbar
...
fixes #4170
2022-02-01 11:36:44 +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
Jonathan Rainville
eee096dda7
chore: remove old contacts code
2022-02-01 11:35:24 +01:00
Jonathan Rainville
e8eefd8f87
refactor: move all old usages of contacts to the new code
2022-02-01 11:35:24 +01:00
Jonathan Rainville
cb7865bd9e
refactor: move contact requests to new architecture
...
Fixes #4061
Most of the contact request code was already moved, but it wasn't hooked to the QML yet and also there were missing events and some code to improve.
2022-02-01 11:35:24 +01:00
Sale Djenic
3f50ab26b8
refactor(general): qml cleaning
...
- Selecting `currentIndex` based on the children placed in the `StackLayout`
component with id `appView` is sorted out since we were referring to the wrong
indexes there in case of walletv2, node and community sections.
- Places which call `Utils.getAppSectionIndex` are updated since we don't have
that method any more.
- Some parts which are not refactored yet are commented.
2022-02-01 11:33:06 +01:00
Sale Djenic
ed09f82305
refactor(app-search): app search moved to a new component on the qml side
2022-02-01 11:32:46 +01:00
Sale Djenic
d67278b23e
refactor(app-search): app search module added
2022-02-01 11:32:42 +01:00
Sale Djenic
12f9282a59
refactor(@desktop/general): added modules `InputArea`, `Messages`, `Users`
...
Each `ChatSection` module contains as many `ChatContent` submodules as many chats
the section contains (a chat maybe either from the Chat section or Community section or
from the category of the Community section).
`ChatContent` consists of 3 submodules `InputArea`, `Messages`, `Users`, so far.
2022-02-01 11:32:32 +01:00
Sale Djenic
0fa88be513
refactor(@desktop/general): qml `ChatLayout` component added for the `Chat` section and for each community
2022-02-01 11:32:32 +01:00
Sale Djenic
6e3b065d34
refactor(@desktop/general): app sections handled within main module
2022-02-01 11:32:28 +01:00
Sale Djenic
9e567b8fdc
refactor(@desktop/general): qml updated according to the new `userProfile` instance
2022-02-01 11:27:25 +01:00
Richard Ramos
81e122cb0c
fix: registerEns parameter order
2022-01-31 17:57:52 -04:00
Richard Ramos
d713c6fe9f
fix: display loading indicator depending on mailserver request status
2022-01-25 13:59:41 -04:00
B.Melnik
8d27d784c1
feat(ProfilePopup): Add avatar change fucntionality
...
Closes : #3734
2022-01-25 10:25:03 +03: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
Noelia Santos
b5f4e3783c
feat(Chat/BlockedContacts) Add a Blocked bar for blocked user profile
...
Use new UI StatusBanner with Danger variant.
Modify StatusQ external to new master commit.
2022-01-17 12:37:48 +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
Noelia
6d2d36650c
fix(@desktop/chat): Group members list must show only 5
...
Enable ListView clip and modified ColumnLayout heigh to bound its painting to the needed content.
Adjust ListView spacing to allow the visualization of 5 members.
Closes #4386
2022-01-14 20:16:33 +01:00
Alexandra Betouni
6eff051504
fix: The text entry box shouldn't highlight invalid @mentions
...
The text input in chat was highlighting whatever was starting
with @. Fixed to highlight only valid user mentions.
Closes #3542
2022-01-13 17:23:59 +02:00
Richard Ramos
e88a936193
refactor: mailserver cycle
2022-01-12 16:04:12 +00:00
Khushboo Mehta
35388b0f6d
fix(@desktop/wallet): Fix for - Recipient of the transaction message is not notified that transaction is completed
...
Also fixes broken UI when sending/receveing transactions from chat
fixes #2915
2022-01-11 20:59:17 +01:00
Anthony Laibe
a911e4f512
fix(@onboarding): Add more height to the textarea
...
fixes #4364
2022-01-11 10:02:48 +01:00
Anthony Laibe
6c4fab1a20
fix(@wallet): delete account
...
fixes #4384
2022-01-10 15:58:57 +01:00
Anthony Laibe
8889bbdb08
fix(@wallet): tx history view
...
fixes #4385
Correctly display the date and if the node is an archival node
2022-01-10 15:58:36 +01:00
Anthony Laibe
5eb582b18c
fix(@wallet): Collection without assets
...
fixes #3808
In some cases, the opensea API return collection for an owner without
assets, we handle this case in the UI
2022-01-06 15:16:32 +01:00
Khushboo Mehta
619d0e56ac
fix(@desktop/wallet): browser tab, can't click send button
...
fixes #4351
2022-01-05 16:30:17 +01:00
Alexandra Betouni
6d0d00a50a
fix: Cannot download uploaded or embed images in private chat
...
Download an image to a local folder was not working as
clickMessage function was called from root. and root has
no such function. Switched to use clickMessage via dynamic
scoping.
TODO: remove dynamic scoping
Closes #4143
2022-01-04 16:53:47 +02:00
Richard Ramos
a85ee8581a
feat: show real sync date in "Fetch more messages" button
2022-01-03 21:12:28 +00:00
Anthony Laibe
64edace12a
feat: Use ens API
2022-01-03 10:35:22 +01:00
Richard Ramos
f5d53f9112
refactor: move provider logic to status-go
2021-12-22 16:13:23 +00:00
Pascal Precht
18518607c7
fix: fix access to root store property for user online status
...
There seems to have been a confusion in how the store is named.
2021-12-15 11:01:29 +01:00
Khushboo Mehta
a7753e27a7
fix(@desktop/chat): Messages do have wrong indentation (alignment) when being sent in a row
...
Providing temp fix as this compoentn will be redesigned and moved to StatusQ
fixes #4211
2021-12-14 17:11:09 +01:00
Pascal Precht
35233a01e7
fix: add upper limit to initialized app window size
...
This is needed because on screens that are too big, the app becomes
huge.
2021-12-14 12:10:34 +01:00
Anthony Laibe
60a3158cae
feat(@desktop/settings): Add developer mode toggle
2021-12-10 10:20:58 +01:00
Pascal Precht
b57bb21e13
fix(StatusChatInput): ensure anchors of textfield are set correctly
...
This broke when we removed timeline support. Most likely because `profileImage`
is undefined, the entire expression fails, leaving `anchors.left` `undefined`,
causing the text area to be slammed to the right.
2021-12-07 10:45:16 +01:00
Pascal Precht
b92ac455c9
fix: ensure last active community is reset when leaving community
...
There's a bug where the last active community will be set in local settings
and not removed when a user leaves a community.
This causes the app to start on an invalid screen/state as it still tries to
render the community view for a community that the user has just left.
This commit ensure we're resetting the last active community in the local settings
when a users leaves the community.
Fixes : #4094
2021-12-07 09:55:16 +01:00
Richard Ramos
cae7184d3f
fix: RPC method invocation as soon as Import Community popup was opened
2021-12-06 13:18:08 -05:00
Pascal Precht
23cd46e831
fix: ensure app tab buuttons match correct app section
...
Since the timeline was removed, this introduced a little hiccup in
the application section selection.
This commit ensures navigation tab buttons match the correct section.
2021-12-06 13:21:31 +01:00
Khushboo Mehta
b1746d6d8e
fix(@desktop/browser): Website URL overlaps with reload and add favourite buttons
...
fixes #4214
2021-12-06 11:29:15 +01:00
Khushboo Mehta
16be2fff7a
fix(@desktop/chat): Search placeholder text is misaligned and shifts when clicked
...
fixes #4222
2021-12-06 11:28:59 +01:00
Alexandra Betouni
5e88a9a91b
refactor(desktop): Removed all timeline related code
...
Removed all timeline associated code from base_bc.
This feature is deprecated and shall be removed
Closes #4064
2021-12-03 19:55:45 +02:00
Khushboo Mehta
8621eb009b
fix(@desktop/community): When selecting top communities channel, they all appear selected
...
Usage of HoverHandler instead of containsMouse property of MouseArea, solves the issue
fixes #4166
2021-12-03 13:49:30 +01:00
Anthony Laibe
0b1538c805
fix(@desktop/communities): Close popup when edit is successful
...
fixes #4126
When saving the communities all the popup are closed
2021-12-03 09:36:23 +01:00
Alexandra Betouni
2039748072
fix(desktop/chat): stickers pack popup not opened
...
Fixed can't open a sticker pack when clicking a
sticker in a chat.
Closes #4203
2021-12-02 16:45:53 +02:00
Pascal Precht
7aa777f2e3
feat: preserve app window size after resize
...
This adds the functionality that the application window size is saved in the
app settings, so that it restores the same size the next time the application
is started.
Closes #4120
2021-12-02 15:45:24 +01:00
Anthony Laibe
690c978ea2
fix(@desktop/chat): unfurl multiple link
...
fixes #4192
2021-12-02 15:39:22 +01:00
Alexandra Betouni
23cb5136f1
fix(desktop/chat): Fixed finish editing msg when pressing enter
...
When in message editing mode was not possible to cofirm edit and
close edit mode when pressing enter key as the clicked signal
of the StatusButton is called without an argument, aparently that
signal has a var mouse parameter. Passed null as parameter to
get the signal emitted.
Closes #4213
2021-12-02 16:32:57 +02:00
Pascal Precht
5608414524
refactor(@desktop/startup): refactor modal to use StatusQ components
...
This needs https://github.com/status-im/StatusQ/pull/494
2021-12-02 11:49:50 +01:00
Pascal Precht
868c675f6e
refactor(@desktop/chat): use StatusQ components for chat user list
...
This replaces the self-built components for the user list with StatusQ's
list item component and also addresses some of the quirks that existed in the UI
related to that original component.
The user list is now responsive and properly aligned.
**This depends on StatusQ v0.18.0**
2021-12-02 11:27:43 +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
Jonathan Rainville
4cfc1de6a8
fix(chat): fix nickname not populated when clicking profile head in menu
2021-12-01 13:04:22 -05:00
Khushboo Mehta
0fbdbdbd15
fix(@desktop/Chat): Group chat popup member list doesn't have proper visuals
...
fixes #4176
2021-12-01 16:11:34 +01:00
Jonathan Rainville
33c3f2278b
fix(notifs): fix linux notifications not appearing
2021-12-01 09:34:46 -05:00
Jonathan Rainville
8be841e0ac
fix(notifications): fix missing task bar icon making notif not work
...
Fixes #4183 and #4205
2021-11-30 15:54:18 -05:00
Richard Ramos
94d67717c8
fix: appimage freezes on login
...
Fixes #4189
2021-11-30 08:23:40 -04:00
Jonathan Rainville
4d7d2261aa
fix(reply): fix reply image displaying the current user
...
Fixes #4185
2021-11-29 09:32:08 -05:00
Anthony Laibe
2d49da7331
feat: Allow to enable auto message
2021-11-29 14:46:38 +01:00
Khushboo Mehta
30d1866ee6
fix(@desktop/chat): Blocking a user with big messages leaves an empty space in the chat
...
fixes #4123
2021-11-29 10:14:47 +01:00
Alexandra Betouni
af887af4df
fix(desktop/chat) fetch more messages not working
...
Fetch more messages is spinning indefinitely when
fetch more messages button is clicked and messages
are never displayed
Closes #4168
2021-11-25 10:10:09 -05:00
Jonathan Rainville
66840da455
fix(LinkMessages): fix various problems with link messages not showing
...
Fixes #4131
2021-11-25 11:38:08 +01:00
Pascal Precht
bc7823fa0d
fix(@desktop/chat): ensure emoji selection works
...
This broke in https://github.com/status-im/status-desktop/pull/4135 due to incorrect
initialization of `recentEmojis` property in `localAccountSensitiveSettings`.
Closes #4102
2021-11-25 08:59:21 +01:00
Sale Djenic
484748314f
fix(general): online/offline selector updated
...
Fixes : #4049
2021-11-24 13:15:15 +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
Pascal Precht
db45130a1e
uiux: inform user early when there's no stickers installed
...
This makes sure we don't wait until all sticker packs are loaded
to show the user that now packs were installed (we know this much earlier).
Fixes #4127
2021-11-24 11:18:10 +01:00
Khushboo Mehta
5b9f5f5990
fix(@desktop/browser): Sign message to dapp is broken
...
fixes #4154
2021-11-24 10:45:08 +01:00
Khushboo Mehta
f475e7edbd
fix(@desktop/browser): Wallet permissions and enter password modals are stretched
...
fixes #4150
2021-11-24 10:44:59 +01:00
Khushboo Mehta
de64254463
fix(@desktop): Fix for correcting position of profile button on NavBar
...
fixes #3521
2021-11-23 10:27:17 +01:00
Khushboo Mehta
5c57a401a0
fix(@desktop/startUpPage): Fix for footer shown when clicking - share your chat key
...
fixes #3462
2021-11-22 11:51:20 -05:00
Anthony Laibe
ebaa150082
fix(@desktop/tx): Fix tx modal
2021-11-22 10:04:12 +01:00
Richard Ramos
29b1d30bed
fix: connection modal
2021-11-19 10:19:11 -04:00
Richard Ramos
a9a5469f72
fix
...
- missing account color and balance
- revoking permission on account change
- UI errors on message signing modal
2021-11-19 10:19:11 -04:00
Richard Ramos
f9b08abd72
fix: review
2021-11-19 10:19:11 -04:00
Richard Ramos
1989ad7971
refactor!: provider transactions
2021-11-19 10:19:11 -04:00
Richard Ramos
c06c9dbc6d
fix: missing expired/timeout attributes in Resend button
2021-11-19 09:37:59 -04:00
Jonathan Rainville
1b08e21691
fix(app): fix minimising the app on close for Windows and Linux
...
Fixes #4128
2021-11-18 09:44:19 -05:00
Pascal Precht
23b72a9e8d
feat(ActivityCenter): allow users to mark notifications as unread
...
As raised in #3665 , users aren't able to mark activity center notifications as unread.
The APIs for that didn't exist yet so they have been added in:
- status-go (https://github.com/status-im/status-go/pull/2383 )
- status-lib (https://github.com/status-im/status-lib/pull/53 )
respectively.
Closes #3665
2021-11-18 11:04:49 +01:00
Khushboo Mehta
da28629ffc
fix(@desktop/browser): Fix for Favorites bar is not shown without disabling and enabling toggle
...
Also fixed issue of overlap after a switch between disbaled to enabled state
fixes #4105
2021-11-17 15:43:52 +01:00
B.Melnik
defefa1bfe
fix: Fix missing setup url for new opeed tab
...
Closes : #4107
2021-11-17 15:40:50 +01:00
Alexandra Betouni
a57fb330bd
fix(dekstop/wallet) wrong account color displayed
...
In receive modal the account color was not corresponding to
the actual account color
* Updated StatusAccountSelector to use accounts from
new backend
* Updated WalletHeader to use currentAccount from new
backend
Closes #4071
2021-11-17 16:24:12 +02:00
B.Melnik
663fea0272
fix: Fix missing setup url for new opeed tab
...
Closes : #4107
2021-11-16 20:43:18 +03: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
Anthony Laibe
df670bfcbb
fix(desktop/wallet): new account with error
2021-11-16 10:07:15 +01:00
Anthony Laibe
da4d895131
fix(desktop/browser): Fix add bookmark button
...
This button needs special case when it is not a real bookmark
2021-11-15 19:54:02 +01:00
Pascal Precht
ecbdc6fda0
fix(TransferOwnershipPopup): ensure community key is exported properly
...
There was a bug in our store where an API wouldn't return a value.
This commit fixes this and also replaces the legacy `Input` component
with StatusInput
Fixes : #4082
2021-11-15 12:32:56 +01:00
Jonathan Rainville
2d0c95feb3
fix: fix adding custom tokens
...
Fixes #4040 for real this time
2021-11-11 09:58:05 -05: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
Khushboo Mehta
1f636e1198
fix(@desktop/browser): Fix for custom homepage not launched in dapp browser
...
fixes #4036
2021-11-11 09:29:00 -05:00
Khushboo Mehta
26b577824a
fix(@desktop/communities): Fix for can't import community
...
fixes #4073
2021-11-10 14:37:27 -05:00
Pascal Precht
9b9fc74140
refactor: replace `Select` with `StatusSelect`
2021-11-10 13:54:56 -05:00
Khushboo Mehta
edb103ee01
fix(@desktop/chat): Modal on the Pinned Messages Popup isnt seen
...
fixes #4002
2021-11-10 13:39:59 -05:00
Alexandra Betouni
b9fcbcf5d3
fix(desktop/chatInput) sticker was not shown in reply area
...
Closes #4023
2021-11-10 12:25:25 -05:00
Anthony Laibe
f913dce44a
feat: allow to enable/disable telemetry
2021-11-10 10:14:40 -05:00
Alexandra Betouni
d78211972e
fix(desktop/chat) online/offline selector not changing color/state
...
Closes #4049
2021-11-05 17:14:06 -04:00
Richard Ramos
46f9e1fc93
fix: provider chainid format
2021-11-05 15:55:35 -04:00
Jonathan Rainville
499d99a185
fix(settings): fix whitelist setting that starts null
2021-11-05 15:38:36 -04:00
Khushboo Mehta
0d7d09e351
fix(@desktop/browser): Add new bookmark Modal doesnt display url and name of website.
...
Also fixed behaviour of add/removing a bookmark.
fixes #4037
2021-11-05 15:35:05 -04:00
Pascal Precht
9adbd37729
refactor: replace StatusNotification with StatusMacNotification
2021-11-05 15:15:14 -04:00
Pascal Precht
a465ab97fb
cleanup: remove non-existant components from shared qmldir
2021-11-05 15:09:45 -04:00
Pascal Precht
b6a79fd61b
refactor: move StatusChatCommandsPopup to ui/shared/popups
...
This was already done in 9ba07575bd
I assume this got accidentally reintroduced in 426c116bac
2021-11-05 15:09:34 -04:00
Pascal Precht
cfca6f42a5
cleanup: remove legacy StatusChatCommandButton
...
That component is now provided by StatusQ
2021-11-05 15:05:18 -04:00
Alexandra Betouni
36f1ea8832
fix: make user profile images work again
2021-11-05 15:00:50 -04:00
Alexandra Betouni
1e8f51fff6
refactor(desktop/chat) fixed sticker disappears when replying
...
Closes #4023
2021-11-05 14:49:14 -04:00
Jonathan Rainville
894e57fbdb
fix: context menu losing data and group info being empty sometimes
2021-11-05 14:42:44 -04:00
Iuri Matias
0b2ce88fcc
bump statusq
2021-11-05 14:10:29 -04:00
Jonathan Rainville
68a1bee51c
fix(Wallet): fix sending ETH
2021-11-05 14:10:29 -04:00
Jonathan Rainville
ffa9a93042
fix(wallet): fix gas estimation
2021-11-05 14:10:29 -04:00
Jonathan Rainville
9448cd7fd4
fix(wallet): fix account selector in the SendModal
2021-11-05 14:10:29 -04:00
Alexandra Betouni
de867f9218
fix(desktop/chat) image was not displayed in message
...
Closes #3976
2021-11-05 11:55:58 -04: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
Anthony Laibe
43e10aa4cf
fix: transaction request
2021-11-05 11:02:45 -04:00
Iuri Matias
9165564db0
bump statusQ
2021-11-05 11:02:45 -04:00
Pascal Precht
313208cfd4
fix(@desktop/browser): fix paste button in favorites modal
...
This fixes the base button in the favorites modal by replacing the legacy
`Input` component with StatusQ's `StatusInput` and `StatusButton` components.
It also updates the validation mechanism to use the one provided by StatusQ.
The `height` of the modal has been adjusted due to its content growing when
validation errors are shown.
This will go away as soon as we replace `ModalPopup` with `StatusModal`.
Fixes #3977
2021-11-05 11:02:45 -04:00
Sale Djenic
068715ad44
fix(@refactoring/base_01): profile picture is missing when recovering account
...
Fixes : #3945
2021-11-05 11:02:45 -04:00
Jonathan Rainville
ffac03aa26
fix: fix undefined error while deleting community channel
2021-11-05 11:02:45 -04:00
B.Melnik
a4ea767ab6
fix(GroupInfoPopup): check if channel exists
...
This happens because sometimes channel property in GroupInfoPopup is null.
This commit avoid crashes.
Closes : #3993
2021-11-05 11:02:45 -04:00
Jonathan Rainville
ac823079ac
fix(profile): fix changing language
...
Fixes #4000
2021-11-05 11:02:45 -04:00
Jonathan Rainville
cd428678f7
fix(profile): fix profile pic change and move it to new architecture
...
Fixes #3997
2021-11-05 11:02:45 -04:00
Jonathan Rainville
816f737d55
fix: fix edit community channel missing store
...
Fixes #4000
2021-11-05 11:02:45 -04:00
Jonathan Rainville
a5954d3bf3
fix: fix community edit, popup opens and banners
...
Fixes #3960
2021-11-05 11:02:45 -04:00
Khushboo Mehta
2e2c54229b
fix(@desktop/onboarding): All chat names are not displayed on the popup
...
There is no need to allow user to scroll here as all the 5 chat name options should be visible on the popup already.
fixes #3823
2021-11-05 11:02:45 -04:00
Khushboo Mehta
b7bc528552
fix(@desktop/communities): Can't copy to clipboard the link to community
...
Also fixed some minor bugs in the community popups.
fixes #3959
2021-11-05 11:02:45 -04:00
Pascal Precht
7fcd280fe0
fix(@desktop/wallet): ensure NFT background colors are rendered correctly
...
Also adjust margins of collectible items to adhere to designs.
Fixes : #3981
2021-11-05 11:02:45 -04:00
Pascal Precht
fdc8fea88e
fix(ChooseBrowserPopup): ensure popup is always centered
...
Fixes #3979
2021-11-05 11:02:45 -04:00
Alexandra Betouni
6d944dfb69
fix (desktop/wallet) fix menu button add button
...
Closes #3980
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
Pascal Precht
b6d41b67d8
fix(@desktop/appearance): ensure placeholder message doesn't render context menu
...
Fixes #3983
2021-11-05 11:02:45 -04:00
Pascal Precht
ca4c1904d8
fix(AddAccountWithSeedModal): ensure AccountSelector is working
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
Alexandra Betouni
aa5d6e0ce3
Fix setting user as offline doesn’t show user offline in the client
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
Pascal Precht
2536610938
fix(GroupInfoPopup): properly update groupchat popup title when name was changed
2021-11-05 11:02:45 -04:00
Pascal Precht
d6366edb9e
fix: make user profile images in context menu and popup work again
2021-11-05 11:02:45 -04:00
Pascal Precht
d814484c72
fix: make emoijs work again
2021-11-05 11:02:45 -04:00
Anthony Laibe
63963039eb
fix(@desktop/wallet): make the receive modal use the old wallet
...
as it is not yet migrated
2021-11-05 11:02:45 -04:00
Sale Djenic
9011f1bdfe
fix(@refactoring/base_01): login screen image updated
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
Sale Djenic
cdecd82e3f
rebase issue fixed
2021-11-05 11:02:45 -04:00
Sale Djenic
7a5a10af61
This change enables chat/community section to work as they did before refactoring
2021-11-05 11:02:45 -04:00
Sale Djenic
05cf431339
fixed issues after rebase
2021-11-05 11:02:45 -04:00
Anthony Laibe
59f604349c
refactor(@wallet/desktop): refactor wallet with new architecture
...
refactor: wallet: connect current account
refactor(@wallet): load collection and connect to store
refactor(@wallet): add boilerplate for accounts creation/generation
refactor(@wallet): watch account
refactor(@wallet): Add account generation
refactor(@wallet): display all accounts
refactor(@wallet): switch account
refactor(@desktop): update current currency
refactor(@desktop/wallet): token action
refactor(@desktop/wallet): Add update account
refactor(@desktop/wallet): filter chat account from wallet
refactor(@desktop/wallet): Update currency attribute
refactor(@desktop/wallet): Fix display of various balances
refactor(@dekstop/wallet): handle current account changed
refactor(@wallet/desktop): add notify event on main section
refactor(@desktop/wallet): Push events from service
refactor(@desktop/wallet): handle all tokens event
refactor(@desktop/wallet): refresh accounts on event
refactor(@wallet/desktop): formatting of currency balances
refactor(@desktop/wallet): load collectible
refactor: refactor wallet transaction history to the new architecture
update status-lib
refactor: add back events for the transaction history
refactor: support multiple accounts in the transaction history
2021-11-05 11:02:45 -04:00
Iuri Matias
7be5572ede
add privacy module
2021-11-05 11:02:45 -04:00
Iuri Matias
7c8f3f5923
add mnemonic module
2021-11-05 11:02:45 -04:00
Iuri Matias
4b10d26865
add language section & service
2021-11-05 11:02:45 -04:00
Richard Ramos
50a3e5f346
refactor: dapps and permissions
2021-11-05 11:02:45 -04:00
Richard Ramos
c0d87dd063
refactor: provider pt1 and dapp permissions service
2021-11-05 11:02:45 -04:00
Jonathan Rainville
1d0b20b156
refactor: refactor contacts sub-section to the new architecture
2021-11-05 11:02:45 -04:00
Sale Djenic
3f6bb66536
refactor(@desktop/general): `globalSettings` moved to Nim
2021-11-05 11:02:45 -04:00
Sale Djenic
f0b2ed6cca
refactor(@desktop/general): `appSettings` moved to Nim
2021-11-05 11:02:45 -04:00
Sale Djenic
80bf896265
refactor(@desktop/general): constants formatted in a better way
2021-11-05 11:02:45 -04:00
Iuri Matias
4e3ecbf4b5
add profile section
...
add profile module
add boilerplate for profile section
add profile module
add profile module
fix variant
use accounts service
get identityimage to work
cleanup
add other contacts services
add contacts service
make contact section compile with refactor
fix controller and service interfaces
add about section
2021-11-05 11:02:45 -04:00
Richard Ramos
70c1095b60
refactor: creating module for bookmarks and provider
2021-11-05 11:02:45 -04:00
Anthony Laibe
a7a56cf471
refactor(@desktop/wallet): connect ui and account token
2021-11-05 11:02:45 -04:00
Anthony Laibe
4bc61134c4
refactor(@desktop/wallet): Connect list account and qml
2021-11-05 11:02:45 -04:00
Anthony Laibe
4bbf19c470
refactor(@wallet/desktop): bind new token list to qml
2021-11-05 11:02:45 -04:00
Sale Djenic
7a37c50958
refactor(@desktop/general): connection to undefined prop fixed
...
An error `ReferenceError: mainModule is not defined` is fixed.
That started to happen when we moved registered context properties
from constructors to `load` proc, because of lazy context property
inatialization (after we ensure that a user is logged in), but main.qml is
loaded when the app start, when we don't have `mainModule` registered yet.
2021-11-05 11:02:45 -04:00
Sale Djenic
c084a56e60
Displaying icons in app nav bar qml component updated.
2021-11-05 11:02:45 -04:00
Sale Djenic
162ced9c38
Local account settings is not part of the `local_settings` service any more,
...
cause it logically doesn't belong there as it is not a service. It is a global
instance, exposed to the UI (qml) part. Since it represents QSettings it should
be maintained from the single point.
2021-11-05 11:02:45 -04:00
Sale Djenic
37e9150021
Cleaning up the code, and removing leftovers
2021-11-05 11:02:45 -04:00
Sale Djenic
11cdd608f3
Log out the app on NodeStopped signal
2021-11-05 11:02:45 -04:00
Sale Djenic
48a39e4569
keychain feature refactored
2021-11-05 11:02:45 -04:00
Sale Djenic
08e7fef491
keychain feature partly refactored
2021-11-05 11:02:45 -04:00
Sale Djenic
3e0d312fee
Events class is forwarded instead of whole AppService
2021-11-05 11:02:45 -04:00
Sale Djenic
4f3ca4eb78
login process refactored
2021-11-05 11:02:45 -04:00
Sale Djenic
8974a8db5e
selecting among multiple accounts on login added
2021-11-05 11:02:45 -04:00
Sale Djenic
30f11c06d4
onboarding process updated, import account feature handled
2021-11-05 11:02:45 -04:00
Sale Djenic
e9bb9b256e
Onboarding creating new account process updated.
2021-11-05 11:02:45 -04:00
Sale Djenic
9f4eeffdea
A base structure for new architecture added
...
Initial structure for MainModule containing ChatSectionModule and
CommunitySectionModule is added, as well as initial structure for
StartupModule containing OnboardingModule and LoginModule.
Order of execution is updated and adapted to the current app state.
Main module gets loaded once a user is successfully logged in.
2021-11-05 11:02:45 -04:00
Anastasiya S
69656cfef5
chore(GenKeyModal.qml): added object name for tests
2021-11-02 15:12:55 -04:00
Pascal Precht
b91a423801
refactor: replace StatusWalletColor components with StatusQ components
2021-10-28 11:31:21 +02:00
Alexandra Betouni
426c116bac
refactor(desktop) Made shared a QML module
...
Use it as import shared 1.0, import shared.controls 1.0
etc instead of import "../../../shared"
Closes #3934
2021-10-27 18:05:45 -04:00
Pascal Precht
ac365ce139
fix(GroupChatPopup): supply popup with missing store
2021-10-27 11:50:35 -04:00
Pascal Precht
5fd317a6e1
fix(GroupChatPopup): fix ui elements
...
This corrects the call to action button in the modal footer
as well as the "no friends" rectangle, which was wrongly rendered.
2021-10-27 11:50:26 -04:00
Pascal Precht
8617c70742
refactor: remove AccountSelector and replace with StatusAccountSelector
2021-10-27 11:48:43 -04:00
Pascal Precht
a12d047d77
refactor: replace StatusRadioButtonRow with RadioButtonSelector
...
This does a couple of things:
- It remove StatusRadioButton row from ui/shared/status
- Introduces RadioButtonSelector in ui/shared/controls instead
- That component is then built with StatusQ
2021-10-27 11:47:27 -04:00
Pascal Precht
4bf23b3048
refactor: replace `StatusCategoryButton` with StatusQ component
2021-10-27 11:29:02 -04:00
Iuri Matias
184e88d44f
bump status-lib
2021-10-27 11:26:41 -04:00
Pascal Precht
92320ffb1c
refactor(StatusChatCommandsPopup): use StatusQ StatusChatCommandButton
2021-10-27 11:26:41 -04:00
Pascal Precht
72b46c3b94
refactor: remove/replace StatusContextMenuButton with StatusQ components
2021-10-27 09:52:40 -04:00
Alexandra Betouni
056f84c301
refactor(desktop/chat) Cleaning up popups
2021-10-26 16:22:49 -04:00
Alexandra Betouni
23811dc7e4
refactor(desktop/chat) Cleaning up views
2021-10-26 16:20:31 -04:00
Alexandra Betouni
22429689e3
refactor(desktop/chat) Cleaning up panels
2021-10-26 16:16:37 -04:00
Khushboo Mehta
be7a56cc27
refactor: replace all the StatusImageIdenticon with StatusQ's StatusSmartIdenticon
...
closes #3848
2021-10-26 19:23:33 +02:00
Khushboo Mehta
7114240e72
refactor: Replace and remove StatusRoundButton under ui/shared/status
...
closes #3898
2021-10-26 18:58:16 +02:00
Pascal Precht
2db77fa31c
refactor: replace StatusIcon and StatusLoadingIndicator with StatusQ components
2021-10-26 10:47:47 -04:00
Pascal Precht
cbbbedcc79
cleanup: remove legacy `StatusCheckbox`
2021-10-26 10:47:16 -04:00
Anastasiya S
05e7701ae2
chore(BeforeGetStartedModal.qml): added object names for tests
2021-10-26 10:45:21 -04:00
Pascal Precht
f3f5826c51
refactor(ui/shared): replace legacy StatusButton with StatusQ button
2021-10-26 16:07:56 +02:00
Khushboo Mehta
173943f1be
refactor: replace StatusIdenticon with StatusSmartIdenticon
...
closes #3882
2021-10-26 09:30:18 -04:00
Khushboo Mehta
781f86bd60
refactor: Remove and update usage of StatusSlider to its StausQ Component
...
closes #3896
2021-10-26 09:16:36 -04:00
Khushboo Mehta
ef4934cee4
refactor: Replace usage of StatusRadioButton under ui/shared to its corresponding StatusQ component
...
closes #3897
2021-10-26 14:37:15 +02:00
Pascal Precht
7037df9da0
fix(ChatContextMenu): ensure popup types exist
...
Fixes #3906
2021-10-26 14:35:38 +02:00
Khushboo Mehta
d12aaec87e
refactor: Remove and replace StatusSwitch from ui/shared/status
2021-10-26 14:33:55 +02:00
Khushboo Mehta
e97f1c5e37
refactor: remove unsed component
2021-10-26 14:33:55 +02:00
Richard Ramos
7fe218fc85
fix: missing property in browser backend and path to provider.js
...
Fix #3827
2021-10-26 14:33:37 +02:00
Khushboo Mehta
14b49b800a
refactor: remove StatusIconButton from ui/shared/status
...
fixes #3832
2021-10-26 08:27:11 -04:00
Anastasiya S
07965a97f7
fix Onboarding/popups/BeforeGetStartedModal.qml: fix button and window width by design
2021-10-26 08:15:58 -04:00
¨Anthony
a715c6b62e
refactor(@desktop/ens): Keep only one ens view
...
Once refactoring with module this should probably be attached to main
or to something common to all module since it is accessed in low level part
of the app accross multiple section
2021-10-26 08:15:36 -04:00
Khushboo Mehta
b59e4c0b93
refactor: remove StatusToolTip.qml from ui/shared/status
...
Updated path to use StatusQ StatusToolTip.
closes #3819
2021-10-26 13:37:09 +02:00
Pascal Precht
59109e1318
fix: make `getLinkStyle` work again
...
Probably slipped through in the refactor: `getLinkStyle` was defined
in to places, was probably meant to live only in `Utils`.
In addition, it expected a `wrapper` expression which wasn't defined.
This commit fixes it by removing the second declaration of that function
and passing a third parameter to the one defined in `Utils`.
2021-10-25 11:25:38 +02:00
Pascal Precht
193b42ed54
fix(ActivityChannelBadgePanel): ensure loading badge components works
...
QML is complaining that it can't assign the types to `sourceComponent`,
so this commit wraps them in `Component` types to mitigate that.
2021-10-25 11:25:27 +02:00
Pascal Precht
a95348b289
fix(ActivityCenterMessageComponentView): ensure popups and model expressions are working
...
Those most likely broke as part of the refactor.
2021-10-25 11:25:11 +02:00
Anastasiya S
056d7815a4
chore(BeforeGetStartedModal.qml): add object names for testing purposes
2021-10-22 12:32:49 -04:00
Pascal Precht
a8adc668e2
fix(ConfirmAppRestartModal): correct button type
2021-10-21 09:22:35 -04:00
Pascal Precht
419c4e8cbd
fix(ChatRequestMessage): add missing Theme import
2021-10-21 09:22:35 -04:00
Pascal Precht
e91a003806
chore: remove unused `CollectibleModal`
...
This one doesn't exist in Wallet v2 anymore
2021-10-21 09:22:35 -04:00
Pascal Precht
7f1b62fe32
refactor(ActivityCenterTopBar): make use of StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
845640bd13
refactor(ActivityCenter): use StatusButton from StatusQ
2021-10-21 09:22:35 -04:00
Pascal Precht
cf1fc38304
refactor(ChatRequestMessage): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
04523a0e85
refactor(SignTransactionModal): make use of StatusModal and other StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
72e9a31b30
refactor(AddressRequiredValidator): use StatusQ components instead of legacy ones
2021-10-21 09:22:35 -04:00
Pascal Precht
85065b8d33
refactor(ChatCommandModal): use StatusModal instead of ModalPopup
2021-10-21 09:22:35 -04:00
Pascal Precht
0739f78388
refactor(InvitationBubble): make use of StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
2d89a815f4
refactor(SelectAccountModal): use StatusQ components to build modal
2021-10-21 09:22:35 -04:00
Pascal Precht
1de75c514e
refactor(LinksMessage): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
37861bf853
refactor(AccessExistingCommunityPopup): use StatusQ components to create components
2021-10-21 09:22:35 -04:00
Pascal Precht
d2232cd5c2
refactor(BackupCommunityBanner): use StatusQ components in banner
2021-10-21 09:22:35 -04:00
Pascal Precht
572c039a7d
cleanup: remove unused shared import in community components
2021-10-21 09:22:35 -04:00
Pascal Precht
414a933263
refactor(CommunityWelcomeBanner): use StatusQ StatusButton and others
2021-10-21 09:22:35 -04:00
Pascal Precht
f86a55f0b1
refactor(EmptyView): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
b3883f9b47
refactor(NicknamePopup): use StatusModal and StatusButton from StatusQ
2021-10-21 09:22:35 -04:00
Pascal Precht
20ac29c6c4
refactor(PinnedMessagePopup): use StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
f244de248c
refactor(ContactRequestPopup): use StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
ffe072a90d
refactor(PublicChatPopup): make use of StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
a87568e7c2
refactor(RenameGroupPopup): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
ce792a1300
refactor(ChooseBrowserPopup): use StatusQ components
2021-10-21 09:22:35 -04:00
Pascal Precht
33bc29961a
refactor(@desktop/onboarding): use StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
6db7b5be44
refactor(@desktop/wallet): replace legacy StatusButton with StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
44e43350f1
refactor(@desktop/profile): use StatusQ StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
684d0b30b6
refactor(@desktop/browser): use StatusQ controls in browser module
2021-10-21 09:22:35 -04:00
Pascal Precht
ecec858594
refactor(Browser/FavoritesBar): use StatusQ StatusModal and StatusButton
2021-10-21 09:22:35 -04:00
Pascal Precht
48bb73be3a
chore: bump StatusQ to v0.13.0
2021-10-21 09:22:35 -04:00
Alexandra Betouni
9cc361c40a
refactor(desktop/chat) Moving chat to new architecture
...
Closes #3710
2021-10-20 15:29:38 -04:00
Khushboo Mehta
d8c388c9b8
refactor: Remove StatusLetterIdenticon from ui/shared/status and use existing one from StatusQ
...
closes #3845
2021-10-18 17:05:38 -04:00
B.Melnik
e853eaa3ec
chore(ForTests): Add objectName's for tests
2021-10-18 14:04:44 -04:00
Pascal Precht
78414b9c15
refactor(@desktop/walletv2): clean up account related modals
2021-10-18 14:01:33 -04:00
Pascal Precht
6b5db40c47
refactor(@desktop/walletv2): make sign phrase modal a StatusModal
...
This originated as part of the refactor being done for https://github.com/status-im/status-desktop/issues/3831
2021-10-18 14:01:05 -04:00
Pascal Precht
20af5435a5
fix(@desktop/profile): fix bug in switch buttons for privacy settings
...
This bug was introduced with the profile refactor to use stores. Due to
copy and paste, the wrong expression is used in the settings to display chat
images. This commit corrects that.
2021-10-18 14:00:30 -04:00
Pascal Precht
166118d49c
fix(@desktop/profile): make profile image work again
...
There is a bug in the store property accessed for the profile image.
This commit corrects it. It also ensures that the image source used in the
`ImageLoader` component is correct.
2021-10-18 14:00:09 -04:00
B.Melnik
502973c1fb
chore: Add highlighting for StatusQ module
2021-10-18 13:50:08 -04:00
Pascal Precht
3a0c29909e
fix(ModalPopup): use correct path for icon
2021-10-14 12:51:27 -04:00
Pascal Precht
3cee9e0c40
refactor: move `UserStatusContextMenu` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
3fd6279078
refactor: move `UnblockContactConfirmationDialog` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
4d8fb4e2d6
refactor: move `TransactionStackView` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
88049eac49
refactor: move `TransactionSigner` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
94cea6d741
refactor: move `TransactionPreview` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
b3fefb07e4
refactor: move `TransactionFormGroup` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
06aa0d4967
refactor: move `ToastMessage` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
87ea584b62
refactor: move `Timer` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
e598df1d1e
refactor: move `TextWithLabel` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
ac40022a93
chore: remove `TertiaryButton`
2021-10-14 12:51:27 -04:00
Pascal Precht
e6df5c8b12
refactor: move `StyledTextEdit` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
cc0de31399
Revert "chore: remove `StyledTextEdit`"
...
This reverts commit 58619505389b70fa91210e1b45d7d58fbef6ed45.
2021-10-14 12:51:27 -04:00
Pascal Precht
0b302c08a3
refactor: move `StyledTextField` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
ef493a0c6c
chore: remove `StyledTextEdit`
2021-10-14 12:51:27 -04:00
Pascal Precht
a13c9d6675
refactor: move `StyledTextArea` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
61ccf9c757
refactor: move `StyledText` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
5356ca3f93
chore: remove `StyledTArea`
2021-10-14 12:51:27 -04:00
Pascal Precht
e57454d631
refactor: move `StyledButton` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
ed73651db8
refactor: move `SplitViewHandle` and `StatusTabButton` to ui/shared/panels|controls respectively
2021-10-14 12:51:27 -04:00
Pascal Precht
705d52aa9b
refactor: move `SeparatorWithIcon` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
638e91717e
refactor: move `Separator` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
0dbac9fc93
refactor: move `SendToContractWarning` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
af4b165f99
refactor: move `Select` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
916949ece8
refactor: move `SeedPhraseTextArea` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
61292a2661
refactor: move `SearchResults` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
4bb4708528
refactor: move `SearchBox` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
322a071aa3
refactor: move `SVGImage` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
4003f30d68
refactor: move `RoundedImage to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
273f0f8961
refactor: move `RoundedIcon` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
37e71ca431
refactor: move `RecipientSelector` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
fa3adb30e4
refactor: move `PopupMenu` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
a78ac5687b
refactor: move `NotificationWindow` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
e14616ee57
refactor: move `NoFriendsRectangle` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
3ca3e53a0e
refactor: move `ModuleWarning` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
cbfe90947e
refactor: move `ModalPopup` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
86a57a308b
refactor: move `LabelValueRow` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
25421facbf
refactor: move `InviteFriendsPopup` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
bdc7c799d2
refactor: move `Input` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
f20ec49dfb
refactor: move `ImageLoader` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
c74e00379d
refactor: move `ImageCropperModal` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
2e30e1e84e
refactor: move `ImageCropper` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
9ddd6ca3d9
chore: remove `Identicon` component
2021-10-14 12:51:27 -04:00
Pascal Precht
92a153fee5
refactor: move `GlossaryEntry` and `GlossaryLetter` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
f6f46cabbb
refactor: move `GasValidator` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
1897f74552
refactor: move `GasSelectorButton` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
1444f9ee5c
refactor: move `GasSelector` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
ce3ae8f2f2
refactor: move `FormGroup` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
4ed2f6574a
refactor: move `ExistingContacts` into ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
c6053c6ec5
refactor: move `EnsResolver` into ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
4c5d6094ba
refactor: move `DownloadModal` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
549fa8712d
refactor: move `CropCornerRectangle` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
dc81cda66c
refactor: move `CopyToClipboardButton` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
1f8b4563e5
refactor: move `ContactsListAndSearch` into ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
5d05b415ba
refactor: move view and panels components into controls if they belong there
2021-10-14 12:51:27 -04:00
Pascal Precht
260ac75ca4
refactor: move `ContactSelector` to ui/shared/controls
2021-10-14 12:51:27 -04:00
Pascal Precht
ae31f7e1cb
refactor: move `ConfirmationDialog` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
3231ce20d3
chore: remove `ColorSelector`
...
This component doesn't seem to be used anywhere
2021-10-14 12:51:27 -04:00
Pascal Precht
9fbf1587e1
refactor: move `BlockContactConfirmationDialog` to ui/shared/popups
2021-10-14 12:51:27 -04:00
Pascal Precht
0a9e4360ee
refactor: move `BalanceValidator` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
5332236e7a
refactor: move `AssetSelector` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
37d9cc1da2
refactor: move `AssetAndAmountInput` to ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
263d3ff9d9
refactor: move `AddressSourceSelector` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
bd6136759a
refactor: move `AddressRequiredValidator` to ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
fd7edd1b56
refactor: move `AddressInput` into ui/shared/views
2021-10-14 12:51:27 -04:00
Pascal Precht
00a61daabd
refactor: move `Address` into ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
2d47223e1c
refactor: move `AccountSelector` into ui/shared/panels
2021-10-14 12:51:27 -04:00
Pascal Precht
e2f4c99981
fix(StatusEmojiSection): use correct twemoji asset path
2021-10-14 12:50:42 -04:00
Pascal Precht
7e9570c83e
fix(PrivacyView): remove chevrons from items where not needed
2021-10-14 11:05:37 -04:00
Pascal Precht
4e8f2303e6
refactor(@desktop/profile): introduce new QML and store structure in profile section
...
Closes #3712
2021-10-14 09:29:05 -04:00
¨Anthony
4c55ad26bb
fix(@desktop/settings): Fix precision of volume
...
Also move soundtrack in assets and reuse audio component
2021-10-13 14:26:04 -04:00
Anastasiya S
e68d06462d
fix/ui/onboardingGenKeyModal.qml: fix height by design
2021-10-13 14:07:49 -04:00
Khushboo Mehta
ee5fef7dda
feat(@desktop/onboarding): refactor/restructure ui/onboarding to new architecture
...
closes #3799
2021-10-13 14:02:06 -04:00
Khushboo Mehta
80de3f75eb
fix(@desktop/wallet): move QML Wallet section to new architecture
...
fixes #3714
2021-10-13 13:53:01 -04:00
Pascal Precht
7433bbc785
fix: fix broken import version that crashed desktop app
2021-10-08 14:26:46 +02:00
Pascal Precht
b8ecc3e0bf
fix(Communities): preserve channel position after editing
...
Turns out we've been accidentally resetting the channel's `position`
property to `0` by not sending it over to status-lib's underlying
`editCommunityChat` API.
This fixes it by using a newer version of status-lib which supports
the `position` paramter in `editCommunityChat` and then sending that
value along from the edit channel popup.
Fixes #3672
2021-10-08 13:33:42 +02:00
Pascal Precht
abf2a46dc9
fix(@desktop/timeline): add missing import that breaks app
2021-10-07 11:28:46 +02:00
Pascal Precht
d788d22aa0
refactor(@desktop/timeline): use new file and store architecture
...
This refactors the timeline module to follow the stores/views/panel/popups
architecture. It extracts all usages of *Model context variables with
store instance equivalents and replaces API calls on such model instances
with store proxy APIs.
Closes #3713
2021-10-06 15:47:26 -04:00
Pascal Precht
6379b17d95
refactor(@desktop/node-management): move to stores architecture
...
This refactors the node management module to use the stores/views/popups
architecture.
Closes #3711
2021-10-06 15:46:10 -04:00
Michele Balistreri
122314c060
use StatusQ components
2021-10-06 08:32:32 -04:00
Michele Balistreri
879550d332
rename Keycard flow
2021-10-06 08:32:32 -04:00
Michele Balistreri
101e77cc14
continue flow implementation
2021-10-06 08:32:32 -04:00
Michele Balistreri
ce1be698a6
handle signals and card states
2021-10-06 08:32:32 -04:00
Michele Balistreri
7d8be3fc40
start implementing keycard onboarding flow
2021-10-06 08:32:32 -04:00
Michele Balistreri
8f9d300312
add keycard-go to makefile
2021-10-06 08:32:32 -04:00
Michele Balistreri
1e4dc0acbf
test connection/disconnection events
2021-10-06 08:32:32 -04:00
Michele Balistreri
303e40bdcf
card connection prompt
2021-10-06 08:32:32 -04:00
Michele Balistreri
2a027d44d0
add insert card dialog
2021-10-06 08:32:32 -04:00
Michele Balistreri
3d46e62345
draft authentication dialogs
2021-10-06 08:32:32 -04:00
Michele Balistreri
21b20fbc38
add feature switch for Keycard
2021-10-06 08:32:32 -04:00
Pascal Precht
71ab9cebcf
fix(ChatLayout): ensure channel name is vertically centered
...
This was originally reported in https://github.com/status-im/StatusQ/issues/427 , however it turns out
that the underlying component already handles this case correctly.
The reason the channel name is not vertically centered inside Status Desktop,
is because the returned value of `XSS.filterXss()` for the `subTitle` is never an empty string.
Trimming the return value fixes this.
2021-10-05 16:32:07 -04:00
Khushboo Mehta
77bde47de0
\refactor: move QML Browser section to new architecture
...
closes #3709
2021-10-05 16:29:18 -04:00
Richard Ramos
2ccd7420c0
feat: wakuv2 rendezvous
2021-10-05 16:15:29 -04:00
Richard Ramos
a5d48a20b3
feat: wakuV2 light client mode
2021-10-05 16:15:29 -04:00
Richard Ramos
b783e9a884
temporarily disable custom mailservers
2021-10-05 16:15:29 -04:00
Anthony Laibe
22e8c8a7ff
fix(@desktop/profile): Split account and profile settings
...
Avoid to reveal which alias own which settings. The only settings
pre-login available is the storeToKeychain
Ideally we should also encrypt the profile settings
2021-10-01 10:29:05 -04:00
Iuri Matias
9711c20949
bump status-q
2021-09-29 15:29:29 -04:00
Khushboo Mehta
8ff967578d
feat(@desktop/chat): Added support for copy or click on link from channel descriptions
...
fixes #3517
2021-09-29 15:29:29 -04:00
Pascal Precht
2e68be238c
fix(Communities): make channel popup validation work again
...
This was a reference error as there's no `errors` object on `StatusValidator`.
When accessing errors exposed by `StatusInput` we need to dot into the component
reference.
2021-09-29 13:11:53 -04:00
B.Melnik
4b73d68490
fix(ui): Resolve conflict between click on text message and click on message
...
Closes : #3593
2021-09-28 15:37:06 -04:00
¨Anthony
e0c5e9b9b0
fix(@desktop/wallet): gas error position
2021-09-28 15:36:11 -04:00
Eric Mastro
5b63bc14bc
fix(ui): Chat commands popup hide on second click
...
Partially fixes #3558 .
2021-09-28 15:35:47 -04:00
Eric Mastro
b8d4192c02
fix(ui): User presence popup hide on second click
...
Partially fixes #3558 .
2021-09-28 15:35:47 -04:00
Eric Mastro
1ee3bba598
fix(ui): new chat menu popup hide on second click
...
Partially fixes #3558 .
2021-09-28 15:35:47 -04:00
Michael Bradley, Jr
b94b932572
refactor(@desktop/profile): don't display footer or chat settings in profile popup for own profile
...
Closes #3462 .
2021-09-28 15:35:28 -04:00
Alexandra Betouni
7ac4eba9e2
fix(desktop/chat) fixed position view at index
...
Position view at chosen message when coming
from either search or notifications was not
working properly, especially when coming from
another channel (eg from desktop to test).
Added timer to delay positioning action until
the messages model is almost fully loaded so
that the view knows all indexes
Depends on #3562
Closes #3592 , #3683
2021-09-28 15:32:25 -04:00
Alexandra Betouni
4ee21ada05
feat(desktop) Added image function in Style
...
Introduced Style.svg() Style.png() Style.emoji() and
Style.icon() in Style.qml. Those should be used to
set the source in Images instead of using relative
paths. Usage:
Image {
source: Style.svg("check)
....
Also moved all Singletons inside a new "utils"
folder and made it a QML module, to use
import utils 1.0 instead of relative paths
Closes #3678
2021-09-28 15:28:00 -04:00
Anthony Laibe
336ea968de
refactor: browser use object
2021-09-28 15:25:57 -04:00
Anthony Laibe
1cea69b331
feat(@desktop/wallet2): Toggle network
2021-09-28 15:20:43 -04:00
Khushboo Mehta
6e3ac7d5dc
fix(@desktop/chat): Remember the last tab (in nav bar) opened when status app is reopened
...
With this fix after a restart the tab which the user was last one (chat, community, wallet, browser, settings) will be the active one.
If the user was on the timeline tab when the app is closed, the app will be launched with the chat tab.
fixes #3559
2021-09-28 15:17:56 -04:00
Richard Ramos
176b559877
fix: message history issues
...
- Display loading indicator on login when mailserver messages are requested
- Fix bug where the mailserver that's selected as soon as you login is disconnected while being still in the process of connecting instead of waiting until 10s have passed to try connecting to a different mailserver
- Use status-go version that fixes an issue fetching mailserver messages when more than 999 messages are being verified if they're in the cache
2021-09-28 14:55:37 -04:00
Andrei Smirnov
b3d551eeb2
fix(@desktop/mentions): editing mentions
2021-09-28 14:20:19 -04:00
Alexandra Betouni
16d6196aea
feat(desktop/searchMessage) Updating highlight animation
...
Added animation to highlight selected message
from search popup. Currenly when a message is clicked
from the search results, the user is navigated to
that message but it's not clear where is the
message in the screen
Closes #3562
2021-09-24 16:15:42 -04:00
Sale Djenic
e66f95c436
fix(@desktop/chat): scrolling of the chat with code blocks and reactions is repetitive
...
Fixes : #3594
2021-09-24 16:12:46 -04:00
Sale Djenic
faaaa24f39
fix(@desktop/chat): abnormal CPU usage and slowness
...
Fixes : #3626
2021-09-24 15:53:51 -04:00
Iuri Matias
633526abfa
bump status-q
2021-09-23 15:33:07 -04:00
Eric Mastro
3dcf9cc38c
fix(chat): GIF widget UI bugs
...
Fixes : #3564 .
Several UI bug fixes have been made for the gif widget:
1. Star now only appears once the gif is hovered
2. Default hover star colour is “grey”
3. Once the star is hovered, the star turns yellow
4. If the gif is favourited, the star fills in yellow
5. Removed square border around the gif
6. Added invisible padding around the star to increase the mouse surface area for hover/click
7. Added tooltip to the star for adding/removing from favourites
NOTE:
1. An initial attempt at changing star state based on gif thumb hover and star hover proved unsuccessful. Changing visibility of the star had to depend on both the hover state of the thumb AND the star — relying on only the thumb hover caused a flicker.
2. Relying on the local hover state of the star and the thumb hover state caused inconsistencies where the hover state of the star would become true after not being hovered. I’m still unsure as to why this was happening. A workaround was to create a signal to a HOC as to the last hovered gif id. From there, we could rely on matching `model.id` to the last hovered gif id in the HOC.
2021-09-23 15:33:07 -04:00
Anthony Laibe
50ad0f768e
fix(@desktop/chat): Open popup on click
...
fixes #3670
2021-09-23 13:37:01 -04:00
Khushboo Mehta
3e8313d176
fix(@desktop/chat): Fix small UI issues
...
1. Removed back button from pinned popup
2. Added border to user identifier in members list
fixes #3552
2021-09-23 13:21:43 -04:00
Sale Djenic
f54f3a61bf
fix(@desktop/chat): removing contact results in the same contact's contact request showing up again
...
Fixes : #3418
2021-09-22 15:27:52 -04:00
Anthony Laibe
2322f501fa
fix(@desktop/members): Fix missing app settings
2021-09-22 15:06:45 -04:00
Khushboo Mehta
d840ecab12
fix(@desktop/settings): Navbar icon shows a profile icon instead of settings icon
...
fixes #3615
2021-09-22 15:06:08 -04:00
Alexandra Betouni
efbc8073e1
feat(wallet2) Implementing new architecture proposal
...
Introducing stores, panels, views and controls in
order to implement the new architecture proposal in
WalletV2
Closes #3479
2021-09-22 13:48:39 -04:00
Michael Bradley, Jr
9e742e4b4a
feat(@desktop/settings): set "Just @mentions" as the new default in Notifications preferences
...
Closes #3532 .
2021-09-21 14:29:14 -04:00
Khushboo Mehta
2381ad08cd
fix(@desktop/chat): Online/offline labels are hard to read in darkmode
...
fixes #3550
2021-09-21 14:24:09 -04:00
Khushboo Mehta
bd9ae45ae0
fix(@desktop/chat): Create separate chatInput for each conversation
...
Moved the statusChatInput to the repeater in stackview so that each conversation has its own separate textInput area which maintains its own state
fixes #1351
2021-09-21 14:23:11 -04:00
Alexandra Betouni
2b408fe6cd
fix(desktop/chatInput) mentions were misused
...
formattedPlainTextFilter was not reset when suggestion
box was closed causing the insertMention function to be
called again even thought there was no mention in the
chat input
Closes #3535
2021-09-21 14:22:24 -04:00
Alexandra Betouni
63b2bf703c
fix(desktop/membersList) hide scrollbar when inactive
...
The scrollbar should only be visible when scrolling
through the members list
Closes #3557
2021-09-21 14:17:25 -04:00
Khushboo Mehta
75f00e5de0
fix(@desktop/chat): Last message in chat is hidden under the chat box
...
Reduced the gap between list view and ChatBox as per design.
Added logic to scroll to the end of list on the component.onCompleted
fixes #3514
2021-09-21 14:01:06 -04:00
Sale Djenic
c392a473b9
fix(@desktop/general): fix the scenarios for closing the app on Mac (minimise on close On / Off)
...
Fixes : #3378
2021-09-21 10:46:55 -04:00
Eric Mastro
361c902f37
fix(chat): Re-position “retry” link
...
Fixes #3606 .
The “retry” link for failed messages was not aligned correctly in the light theme. This was due to setting the `verticalCenter` as well as `anchors.top` in some situations. `verticalCenter` has been removed in favour of setting the top and bottom anchors.
2021-09-21 10:11:39 -04:00
Eric Mastro
233d1f4da4
fix: block/unblock contacts not persisting
...
Fixes : #3473 .
Sometimes when blocking users and changes channels, blocked user messages would still appear.
This PR fixes the issue by toggling a `hide` property on messages from a contact when that contact is blocked or unblocked. Previously, the messages were only removed from the view when the contact was blocked, but when the view was reloaded, that state was not tracked correctly.
2021-09-21 09:53:15 -04:00
Sale Djenic
0c73febf2c
fix(@desktop/chat): channel links sends to main public channel instead of a channel in that community
...
In case clicked channel:
- exists in a community -> the app will switch you to it
- doesn't exist in a community, but exists in the public chat list -> the app
will switch to `Chat` section and also to the appropriate channel there
- doesn't exist in a community and doesn't exist in the public chat list -> the app
will switch to `Chat` section and join new channel
Fixes : #3489
2021-09-20 17:34:38 -04:00
Sale Djenic
b5e8132859
fix(@desktop/chat): blocked user messages disappear after the user is blocked
...
Fixes : #3418
2021-09-20 17:17:43 -04:00
Anthony Laibe
712c75f051
fix(@desktop/wallet): Fix backup warning
...
Also prevent backup warning to be double when we switch wallet 2 to 1
2021-09-20 12:18:16 -04:00
Anthony Laibe
14c4ee6047
fix(@desktop/chat): Reopening gif popup open trending
...
fixes #3491
2021-09-20 12:11:54 -04:00
Anthony Laibe
c5fb6d4853
fix(@desktop/gif): fix background color on dark mode
...
fixes #3563
2021-09-20 10:41:10 -04:00
Anthony Laibe
b2e263bb3a
fix(@desktop/settings): reinstate downloadChannelMessagesEnabled config
2021-09-20 10:40:03 -04:00
Anthony Laibe
0135a74993
fix(@desktop/chat): Fix color of my profile button
...
fixes #3515
2021-09-20 10:39:50 -04:00
Iuri Matias
5e0a3ea318
bump statusq
2021-09-20 10:36:26 -04:00
Pascal Precht
8d283bf07f
fix(ContactsColumn): call `itemAt` on statusChatListItems.model instead of delegate
...
When StatusQ switched to using `DelegateModel` in `StatusChatList` to enable drag and drop,
we lost the API `itemAt` which was previously exposed via the `Repeater` that was aliased as
`chatListItems`.
StatusQ now exposes `statusChatListItems` additionally so we can still access `model.itemAt`
which is used in this commit.
The only reason this is done here though, is because we need to update the profile picture of
contacts when we get a contact changed signal. Ideally, we handle contact changes including the
profile picture entirely in the backend and have it then just rerender the screen (instead of
using a `Connection`).
Fixes #3328
2021-09-20 10:36:26 -04:00
Anthony Laibe
5f95a1fb4f
feat(@desktop/chat): Allow to retry when query fail
...
fixes #3487
2021-09-20 10:21:55 -04:00
Michael Bradley, Jr
6625ae38be
feat(desktop/profile): add link in advanced settings so log directory can be opened directly
...
Closes #3509 .
2021-09-20 08:58:19 -04:00
Michael Bradley, Jr
2e9c5047bb
fix: in profile popup display Username instead of ENS Username if ENS is not verified
...
Closes #3496 .
2021-09-20 08:57:50 -04:00
Eric Mastro
e42b1d249e
feat(communities): re-enabled open membership communities
...
Closes #3410 .
Re-enables open membership communities, with necessary changes in the Inivitation Bubble for one-on-one chats.
fix: add/edit communities components not appearing
On add/edit community popup load, some components below the thumbnail image picker were not appearing until the app window was resized. Removing the height of the ScrollView fixed the issue (on mac).
NOTE: this may require windows and linux users to test.
2021-09-20 08:51:58 -04:00
Eric Mastro
9854a49a44
feat(wallet2): introduce saved addresses
...
Closes #3307 .
WalletV2 view can be toggled between normal wallet view and the SavedAddresses view.
Users can load, add, edit, and delete saved addresses.
Favouriting a saved address is out of scope, as is sending to a saved addresses, drilling down in to a saved address, and supporting multiple networks.
Updates components that utilised the StatusMinLengthValidator component to support the changes made to StatusQ.
### Notes
1. Depends on status-go PR https://github.com/status-im/status-go/pull/2356
2. Depends on StatusQ PR https://github.com/status-im/StatusQ/pull/394 .
# Conflicts:
# src/app/wallet/v2/view.nim
# ui/app/AppLayouts/WalletV2/WalletV2Layout.qml
2021-09-20 08:32:56 -04:00
Richard Ramos
214069cb25
feat: display mailserver interactions
2021-09-17 13:14:01 -04:00
Alexandra Betouni
46bdec6268
fix(desktop/profile) Bug in adding custom network
...
Network ID is not being displayed when adding a custom network
* Also replaced ModalPopup with StatusModal and other design
related updates (eg top margins etc) in NewCustomNetworkModal.qml
Closes #3456
2021-09-17 12:58:02 -04:00
Khushboo Mehta
15a1646d4a
fix(@desktop/profile): Blocked contacts counter doesn't show actual number
...
fixes #3421
2021-09-17 12:54:27 -04:00
Alexandra Betouni
c030879c18
feat(desktop/wallet2) Adding token view
...
Initial commit adding token detailed view
as per new design
2021-09-17 12:53:29 -04:00
Sale Djenic
8af104a16e
feat(@desktop/onboarding): support (optionally) OS keychain to login password
...
This feature works for MacOs only, for now.
On login, whether new or already created user may select between options:
"Store" - store password to the Keychain
"Not now" - don't store it now, but ask next time again
"Never" - don't store them ever and don't ask again
Selected preference may be changed later in:
`ProfileSettings > Privacy and security > Store pass to Keychain`
On the next app run, if `Store` was selected, a user will be asked to confirm
his identity using Touch Id in order to log in the app. If any error happens
he will be able to login using password.
Fixes : #2675
2021-09-17 12:45:34 -04:00
Sale Djenic
e0c53b7012
refactor(@desktop/general): managing local settings added on the nim side
...
From now on we are able to access local settings (settings and global settings)
on the nim side, not only through the qml.
This change is required as part of the feature issue-2675.
2021-09-17 12:45:34 -04:00
Eric Mastro
795c0d336c
fix(@desktop/chat): add new chat validation error
...
Translation was missing for "enter-a-valid-chat-key-or-ens-username”.
2021-09-17 10:17:15 -04:00
Eric Mastro
dbe9b54326
fix(@desktop/contacts): Double validation for incorrect ENS name
...
The string stored in the translation had been doubled-up, so when a validation error occurred, the doubled-up string appeared.
The fix removes the currently in use translation.
2021-09-17 10:17:15 -04:00
Khushboo Mehta
2448b710b4
fix(@desktop/chat): Fix for Leave chat is shown instead of Delete confirmation when deleting community channel
...
fixes #3365
2021-09-17 10:16:57 -04:00
Anthony Laibe
974e53f3cb
feat(@desktop/wallet2): Add network select
2021-09-16 17:35:58 -04:00
Anthony Laibe
5ce06a94cc
feat(@desktop/chat): download messages
...
fixes #3508
2021-09-16 16:37:58 -04:00
Richard Ramos
dc8294b6bd
fix: display current active mailserver
...
Fixes #3505
2021-09-16 16:29:33 -04:00
Iuri Matias
9d464c7fa8
bump StatusQ and status-lib
2021-09-16 15:39:10 -04:00
Khushboo Mehta
b9073919cb
feat(@desktop/wallet2): Added traits for the opensea Assets
...
fixes #3435
2021-09-16 15:39:10 -04:00
Khushboo Mehta
06d7dbed95
feat(@desktop/wallet2): Added new Tab to display Collectibles
...
New features added :
1. Tab which displays the collection
2. Page which display the details of the NFT
fixes #3306
2021-09-16 15:39:10 -04:00
Alexandra Betouni
24b704f398
feat(desktop/wallet2) Add account with seed modal
...
Added adding account with seed phrase feature
Closes #3311
2021-09-16 11:43:49 -04:00
Alexandra Betouni
470144db6a
feat(desktop/members) Improvements in members list
...
* The userlist toggle made persistent between restarts
* Members is enabled by default for communities
* Public channels changed title to "last seen"
instead of "Members"
Closes #3502
2021-09-16 09:46:40 -04:00
Khushboo Mehta
d8e669d013
fix(@deaktop/chat): drag & drop to upload a file/picture is not working
...
Also checked and updated drag and drop feature to work in commmunities
fixes #3495
2021-09-15 16:07:30 -04:00
Richard Ramos
03eed589a9
feat: display logs in node management section
2021-09-15 16:04:28 -04:00
Alexandra Betouni
22994a4a14
feat(desktop/profile) adding password changed modal
...
Implemented new change password succcess confirmation
popup
Closes #3432
2021-09-15 15:20:33 -04:00
Andrei Smirnov
d159c0e61c
feat(@desktop/deep-links): integrated deep links with single-instance IPC
2021-09-15 14:30:34 -04:00
Pascal Precht
75b08df03d
fix(@desktop/profile): add missing logout confirmation dialog
...
Closes #3423
2021-09-15 13:31:18 -04:00
Pascal Precht
33d800fcda
refactor(ConfirmationDialog): change dialog to `StatusModal`
2021-09-15 13:31:18 -04:00
Andrei Smirnov
10de9fc0c1
Rebased
2021-09-15 12:18:09 -04:00
Pascal Precht
315c4014a7
fix(@desktop/profile): show ENS username in profile page if available
...
Closes #3424
2021-09-15 06:45:58 -04:00
Pascal Precht
31d63c8f7d
fix(@desktop/chat): fix seach input paddings
...
It's unclear to me why these were off since the latest StatusQ upgrade.
Closes #3396
2021-09-10 14:28:49 -04:00
B.Melnik
92ec298c3d
fix(ActivityCenter): Fix reopen popup on bell button click
...
Closes : #3331
2021-09-10 14:28:04 -04:00
Khushboo Mehta
35e15f7ed0
feat(desktop/wallet): Adding Setttings tab in wallet 2
...
Added nim api's to get the account signing phrase
fixes #3303
2021-09-10 14:27:33 -04:00
Richard Ramos
285f54dab6
EIP1559
2021-09-10 13:42:19 -04:00
Pascal Precht
40dd69ca80
fix(@desktop/profile): change headline to settings
...
Fixes #3429
fix(@desktop/profile): change headline to settings
Fixes #3429
rename profile section to settings
2021-09-09 14:52:41 -04:00
Alexandra Betouni
7cfa8272a4
fix(desktop/profile) back seed indication missing
...
When other than the profile menu was selected
Closes #3457
2021-09-09 14:41:47 -04:00
Alexandra Betouni
6514eb6c5c
fix(desktop/wallet2) Updated wallet2 warning text
...
Also changed icon from wallet to cancel, to indicate
that the feature is incomplete
Closes #3431
fix(desktop/wallet2) Updated wallet2 warning text
Also changed icon from wallet to cancel, to indicate
that the feature is incomplete
Closes #3431
update wallet v2 description
2021-09-09 13:43:16 -04:00
Alexandra Betouni
87d0a87b59
fix(dektop/profile) Back up seed was gone
...
Brought back back up seed phrase indicator in profile
menu "Privacy and security"
Closes #3433
2021-09-09 13:27:50 -04:00
Iuri Matias
f3b8ab4749
bump statusQ
2021-09-08 16:24:51 -04:00
Pascal Precht
84a9b873f7
fix(@desktop/chat): force focus on search input when popup is opened
...
Closes #3392
2021-09-08 16:24:51 -04:00
Pascal Precht
3536b57e08
fix(@desktop/onboard): don't submit password creation form on enter when invalid
...
There's a bug where creating a password is possible while having an invalid state
because hitting enter causes the submission without checking the form's validity.
This commit fixes it by only submitting the form when both fields are actually valid.
Closes #3412
2021-09-08 11:42:27 -04:00
Andrei Smirnov
aed0be9054
feat(@desktop/chat): editing message in markdown mode
2021-09-07 14:56:48 -04:00
Alexandra Betouni
4272d0bf19
feat(@desktop/wallet2) Updates in AddAccount modal
...
based on the new concept
* Updates include only adding account with private key,
seed phrase to be done in a seperate PR
Closes #3310
2021-09-07 14:23:50 -04:00
Iuri Matias
a1254606fa
add missing comment close
2021-09-07 14:21:09 -04:00
Sale Djenic
7973679926
chore(@desktop/wallet2): added wallet's footer
...
Removed send/receive/settings buttons from the header.
Wallet's footer and buttons required by the new design are added.
2021-09-07 14:18:14 -04:00
Pascal Precht
8015235eea
fix(Communities): ensure community profile doesn't bleed into modal header
...
Closes #3397
2021-09-07 10:30:58 -04:00
RichΛrd
4295c92deb
fix: invalid variable name in ProfilePopup
2021-09-07 10:30:33 -04:00
Pascal Precht
75c50337b2
fix(Communities): make membership request popup work again
2021-09-07 10:24:26 -04:00
Pascal Precht
4ea80eb248
fix(Communities): fix invite friends modal
2021-09-07 10:24:10 -04:00
Pascal Precht
629ce86076
fix(Communities): ensure communities search works again
2021-09-07 10:23:50 -04:00
Pascal Precht
34707b7298
fix(Communities): make create community categories modal work again
...
Fixes : #3391
2021-09-07 10:21:39 -04:00
Pascal Precht
52b302aa55
fix(Communities): ensure community profile popup is rendered correctly
...
Fixes : #3398
2021-09-07 10:21:29 -04:00
Pascal Precht
6e9f14c6ac
fix(ProfilePopup): ensure modal is working again
...
Due to a breaking change in StatusQ, this modal caused a reference error.
This commit fixes it.
Fixes #3400
2021-09-07 10:21:22 -04:00
Pascal Precht
51c4d8c64e
fix(Communities): make creating communities work again
...
This was broken due to a breaking change in StatusQ dependency.
Fixes #3389
2021-09-07 10:21:14 -04:00
Pascal Precht
942965f13b
fix(Communities): make creating channels work again
...
There was a breaking change introduced 8d32c1d933
which caused reference errors in various modals.
This commit fixes the modal to create and edit community channels
by ensuring we're accessing `contentItem` and also only setting
channel data when editing a channel.
Closes #3390
2021-09-07 10:21:06 -04:00
Sale Djenic
5a448abfd5
fix(@desktop/chat): after reaching the top of chat history, unable to scroll down again
...
InvitationBubble binding loop on height fixed.
Scroll down if you reach the top of the chat is not blocked any more.
Fixes : #3320
2021-09-06 17:00:17 -04:00
Anthony Laibe
6f2dab2e29
feat(@desktop/chat): Hide chat text when the link is only an image
...
fixes #3366
2021-09-06 16:57:53 -04:00
Iuri Matias
95a3b63adb
bump statusq
2021-09-06 16:39:37 -04:00
Sale Djenic
a591e91a2e
fix(@desktop/general): clicking push notification does expand the app but does not open correct channel/chat
...
Logic for adding os notifications for Windows and MacOs added.
Fixes : #2996
2021-09-06 16:39:37 -04:00
Iuri Matias
2efc42bfe8
bump statusq
2021-09-06 14:46:22 -04:00
Khushboo Mehta
f02d7faa41
feat(@desktop/wallet2): Added Share Modal
...
Added new popup to share wallet account details
To-do's:
1. Rounded corners in the QR code
2. Emoji's for the account
fixes #3304
2021-09-06 14:46:22 -04:00
Alexandra Betouni
8d32c1d933
fix(desktop/statusQ) Updated StatusQ HEAD
...
Also updated all StatusModals to use contentItem
instead of content
2021-09-02 16:23:02 -04:00
Alexandra Betouni
c33c7ce45a
fix(desktop) Updated .pro file
...
Updated .pro file to detect and list in QtCreator
all new files automatically
2021-09-02 16:05:59 -04:00
Andrei Smirnov
5ba1b8a13d
Addressed PR feedback.
2021-09-02 15:58:13 -04:00
Andrei Smirnov
6b3ba88556
Added app restart confirmation modal
2021-09-02 15:58:13 -04:00
Andrei Smirnov
979fea1cee
Bugfixes
2021-09-02 15:58:13 -04:00
Andrei Smirnov
f74d1a67a5
fix(@desktop): various UI scaling fixes
2021-09-02 15:58:13 -04:00
Khushboo Mehta
9dd35904ea
fix(@desktop/chat) Right click on community member list should show member information
...
fixes #3162
2021-09-02 14:55:20 -04:00
Pascal Precht
5b674cee5a
refactor(ProfileView): use StatusQ components to render profile menu
2021-09-01 11:02:10 +02:00
Pascal Precht
eeb1cc2f7a
refactor(ProfileModal): replace implementation with StatusQ components
...
Closes #3319
2021-08-31 14:45:05 -04:00
Andrei Smirnov
68d34e5706
fix(@desktop/chat): edit channel modal to show up-to-date values
2021-08-31 14:33:56 -04:00
Alexandra Betouni
1557996cbc
fix(@desktop/chatInput) Pasting text with emoji was invisible
...
When text from clipboard that contained any emoji was pasted
in the chat input it was becoming invisible
Closes #3291
2021-08-31 14:25:16 -04:00
Sale Djenic
4916b8f552
fix(@desktop/chat): no identicon/profile picture shown and wrong timestamp format in search results
...
Icons added for messages senders in the search result, also community and chat
icons are colorized now.
Fixes : #3259
2021-08-31 14:23:59 -04:00
Khushboo Mehta
f4baf7c738
fix(@desktop/chat): Emoji reaction Menu is incorrect
...
Added logic to set parent ,x and y positions from the place where the menu is opened
fixes #2385
2021-08-31 13:45:32 -04:00
Alexandra Betouni
8f1ffd96a1
fix(@desktop/chat) members' status circle is not always right
...
fixed to display online status only if is the current user and
if they have been active in the last 7 minutes. Respective color
is shown depending on if they are in "do not disturb" mode or they
have been active more than 5 minutes ago
Closes #3282
2021-08-31 13:41:22 -04:00
Anthony Laibe
c11267c13d
fix(@desktop/communities): Fix suggestion for communities
2021-08-31 13:22:26 -04:00
Anthony Laibe
5c4b75ce6a
perf(@desktop/chat): Improve performance when big member list
...
Avoid computation when it is not needed for the suggestion filter
This is quite visible when the member list contains 1000s of members.
It is the case when you load historical message (1 month)
2021-08-31 13:18:20 -04:00
Khushboo Mehta
d8817a468e
fix(@desktop/chat) Reply to image doest show image in reply box
...
Added component to show both an image/sticker in the reply area.
Moved some components from app to shared folder so that they can be reused
fixes #3272
2021-08-31 12:14:48 -04:00
Andrei Smirnov
8ae050b642
fix(@desktop/communities): changing contact nickname must be reflected in users list
2021-08-31 12:07:48 -04:00
Richard Ramos
efcbb023a6
fix: message when username is locked, and remove preferred username when released
2021-08-31 12:04:03 -04:00
Richard Ramos
80343446ec
feat: release ENS names
2021-08-31 12:04:03 -04:00
Pascal Precht
ef1140d0a7
chore(deps): update StatusQ to v0.7.0
2021-08-31 12:03:48 -04:00
Alexandra Betouni
f47ddbc955
fix(@desktop/chatMembersList) Increased minimum width in chat members list
...
*Also removed redundant Rectangles
Depends on: https://github.com/status-im/StatusQ/pull/348
Closes #3284
2021-08-27 09:24:23 -04:00
Pascal Precht
118b21543c
fix(ChatContextMenu): fix delete chanenl icon which happens to be upside down
2021-08-27 08:53:56 -04:00
Anthony Laibe
9af32a1796
fix(@desktop/chat): Add new dedicated event for sending message
2021-08-26 16:53:38 -04:00
Anthony Laibe
d0d4debdb4
fix(@desktop/wallet): Add wallet confirmation modal
...
For all actions related to the wallet, add a confirmation if the wallet
is not enabled
fixes #3258
2021-08-26 16:46:48 -04:00
Richard Ramos
f637067606
fix: code review
2021-08-26 16:38:47 -04:00
Richard Ramos
1969130fad
feat: display bloom filter usage
2021-08-26 16:38:47 -04:00
Iuri Matias
033fb3637d
bump statusQ
2021-08-26 15:39:39 -04:00
Pascal Precht
88092e4966
feat(Communities): add support for drag reodering community categories
2021-08-26 15:39:39 -04:00
Pascal Precht
4d5716c8c2
fix(Communities): ensure memberlist modal doesn't throw type related warnings
2021-08-26 15:07:19 -04:00
Pascal Precht
ee69b4264c
fix(Communities): only allow community admins to drag'n'drop chat items
2021-08-26 15:07:09 -04:00
Khushboo Mehta
c5474d42fa
fix(@desktop/chats) Gifs playing when window is not active
...
fixes #2391
2021-08-26 15:06:13 -04:00
Pascal Precht
fb0cedf9a6
feat(@desktop/chat): allow for entering ENS names manually
...
This commit enables users to enter fully qualified ENS names manually
and marking them as mentions, which are then later being replaced with
pubkeys.
The changes do not prevent users from entering ENS names that don't exist.
There's also a fix that ensure prepended "@" signs are removed from the
items selected in the suggestions box.
Closes #3149
2021-08-26 15:05:29 -04:00
Khushboo Mehta
b69ef24e0e
feature(@desktop/onboarding): Right click doesnt paste into password field
...
Added a right click context menu to let the user paste from the clipboard to TextField of the password modal.
fixes #2702
2021-08-26 15:02:37 -04:00
Khushboo Mehta
0531d71e6c
fix(@desktop/chat): Text formatting menu should not disappear when performing actions
...
Qt's Menu closes the menu when action is triggered and to overcome this default behaviour added a custom event to be called when action is clicked.
Fixed some formatting related bugs.
fixes #2349
2021-08-26 15:00:34 -04:00
B.Melnik
a362efecf4
feat(Communities): implement drag and drop to reorder category channels
...
Closes : #2776
2021-08-26 10:53:57 +02:00
Richard Ramos
db3b7ecfd9
feat: Version Updating
...
Fixes #1290
2021-08-24 16:56:55 -04:00
Andrei Smirnov
07364c16cf
fix(@desktop/chat): display suggestions in ContactsColumn
2021-08-24 15:35:58 -04:00
Andrei Smirnov
20bf19983f
fix(@desktop/chat): channel suggestions are not being displayed
2021-08-24 15:35:58 -04:00
Anthony Laibe
94f6041ec5
feat(@desktop/chat): Align chat member and suggestion
...
Removed all computation of suggestion from qml
Reuse user list in order to populate the suggestion box
As a side effect, the suggestion are not serialized from qml to
nim
Remove InputArea which seems not used anymore
2021-08-24 14:56:20 -04:00
Pascal Precht
06b31c69c1
chore: remove unused `CommunityPopupButton` component
2021-08-24 13:51:20 +02:00
Pascal Precht
cbe56dd412
refactor(Communities): use StatusQ's StatusInput component
2021-08-24 13:51:20 +02:00
Pascal Precht
a7458aba1b
refactor(Communities): use StatusInput in CommunitiesPopup
2021-08-24 13:51:20 +02:00
Pascal Precht
a40fe71767
refactor(Communities): use StatusQ's StatusInput in create category popup
2021-08-24 13:51:20 +02:00
Pascal Precht
abb44cb1ec
refactor(Communities): use StatusQ's StatusInput in create channel popup
2021-08-24 13:51:20 +02:00
Pascal Precht
a81678f742
refactor(Communities): use StatusQ's StatusInput in memberlist popup
2021-08-24 13:51:20 +02:00
Iuri Matias
067ed7b255
display peer number in node tab
2021-08-23 15:06:12 -04:00
Anthony Laibe
98943f6d72
feat(@desktop/wallet2): New collectibles API
2021-08-20 16:17:19 -04:00
Anthony Laibe
899cb7b2f5
fix(@desktop/timeline): Fix timeline reaction
...
fixes #3251
- Being able to react in timeline chat
- Once there is a reaction, being able to remove them or add new
- Height of the message taking in consideration if there is reaction or
not
2021-08-20 15:11:57 -04:00
Andrei Smirnov
afa9c555ce
Addressed PR comment
2021-08-20 15:02:26 -04:00
Andrei Smirnov
62ef00ee60
chore(@desktop): odd warnings
2021-08-20 15:02:26 -04:00
Khushboo-dev-cpp
7d5fac46f1
fix(@desktop/browser) Websites with transparent background not handled properly
...
Removed background color assignment as by default it is set to white if unassigned. This fixes the issue of strange grey background in dark mode with white components from websites with transparent background
fixes #3209
2021-08-20 14:59:12 -04:00
Andrei Smirnov
99bdfc65ed
Addressed PR comments
2021-08-20 14:56:00 -04:00
Andrei Smirnov
8e0db42cde
Fixed bug
2021-08-20 14:56:00 -04:00
Andrei Smirnov
754e49bf0f
fix(@desktop/communities): improve member list sorting
2021-08-20 14:56:00 -04:00
Iuri Matias
a3ab31edba
bump vendor
2021-08-19 16:26:59 -04:00
Sale Djenic
1b6ae41c63
feature(@desktop/chat): popup search added on the left side
...
As requested by design popup search added for the left side, click on a search
field (above channels list).
Refers to the changes requested by the issue-2934
Fixes : #2934
2021-08-19 16:26:59 -04:00
Sale Djenic
e2628338de
feature(@desktop/chat): implement search results for communities, channels
...
Added a part for fetching messages from multiple chats/channels/communities.
Fixes : #2934
2021-08-19 16:26:59 -04:00
Alexandra Betouni
4f8b072f10
fix(desktop/messages) Removed separator from options menu
...
when only "Delete" is available
2021-08-19 11:16:16 -04:00
Iuri Matias
cab4e0c359
bump statusQ
2021-08-19 11:15:55 -04:00
Khushboo Mehta
27ff37e166
fix(@desktop/browser): Favorite list get truncated when its too long
...
Adapted the bookmark list to a grid view to accomodate items when the list gets long.
Max column size is 7 and in case screen cannot show 7 columns it will flow to the next row.
Also added ideinticon for a website with no icon
Fixed the issue of DApps launching on all new tabs.
fixes #2009
2021-08-19 11:15:55 -04:00
Anthony Laibe
1ab9b82541
fix(@desktop/chat): fix offline indicator in dark mode
...
fixes #3239
2021-08-19 10:54:50 -04:00
Anthony Laibe
03cfead241
fix(@desktop/timeline): Fix leaving the timeline chat
...
fixes #3249
2021-08-19 10:50:11 -04:00
khushboo-dev-cpp
82718a0e93
fix(@desktop/chat): Right click message actions dont work
...
Fix the bug introduced by removing MessageContextMenu from Chat column. Added missing logic for edit message via MessageContextMenu
fixes #3223
2021-08-19 10:45:47 -04:00
Khushboo Mehta
d4de0c25a4
fix(@desktop/profile): Enter key doesnt activate button
...
Added code so that in the backup seed phrase modal all actions can be performed with the enter key.
Also added logic for default focus on the confirm button in the ConfirmationDialog.
fixes#2359
2021-08-19 10:40:12 -04:00
Khushboo Mehta
8caf95aace
feat(MessageContextMenu): Allow Copy and Download Image
...
Added copy and download Image functionality on right click of an image or its preview
closes #2672
2021-08-19 10:23:18 -04:00
Alexandra Betouni
f218fbf739
fix(desktop/chatinput) fixed automatic emoji replacement missbehavior
...
Closes #3203
2021-08-17 12:23:56 -04:00
Alexandra Betouni
581557cf7e
fix(desktop/chat)Adding custom syntax highligther to StatusChatInput
...
And disabling all previous text formatting
Closes #2920
Closes #3063
2021-08-17 12:20:08 -04:00
Alexandra Betouni
f82a23e361
fix(desktop/chatmessages) fixed stickers can't be used as reply
...
Closes #2404
2021-08-17 11:41:06 -04:00
Sale Djenic
04ca90a7d0
fix(@desktop/general): Changing System Appearance on the fly is not working
...
App is responsive to the OS theme change event.
Now we're following system set theme when the app is started.
Corresponding part on the side on nimqml is added.
Corresponding part on the side on dotherside is added.
On the side of dother side we had kind of a memory leak, cause objects added to
the filter were not deleted ever. When the app is closing, it just removes
filters, but doesn't delete them.
I faced a logical issue, that we were sending qmlengine pointer to the
installEventFilter method, instead object which may or may not rely on the
qqmlengine instance, that is fixed also.
Fixes : #1725
2021-08-16 16:27:14 -04:00
Andrei Smirnov
b7ca0aaf14
Addressed PR feedback
2021-08-16 15:32:21 -04:00
Andrei Smirnov
84472fbcb9
Removed odd Qt.callLater
2021-08-16 15:32:21 -04:00
Andrei Smirnov
8310a36bde
feat(@desktop): change password
2021-08-16 15:32:21 -04:00
Andrei Smirnov
87b3f4f2c0
fix(@desktop/pinned): proper popup menu for pinned messages dialog
2021-08-16 14:54:36 -04:00
Anthony Laibe
c5d841f68d
fix(@desktop/wallet): view in 'collectible' close modal
...
fixes #2644
2021-08-16 14:33:09 -04:00
Pascal Precht
1ec6583494
fix(Communities): move backup community popup logic to onClosed handler
...
The transfer ownership popup triggered by the backup community baner button
was behaving weirdly because the banner from where it originates lives inside
a loader that is deactivated once the popup was opened.
Moving the logic that deactivates the loader into the onClosed handler of the
popup solves this issue.
Thanks to @pinebit for getting to the bottom of this!
Fixes #2997
2021-08-16 14:10:43 -04:00
Anthony Laibe
28a4362b64
feat(@desktop/profile): handle blocked contact
...
fixes #3047
2021-08-16 14:03:52 -04:00
Sale Djenic
662d20b7ac
fix(@desktop/general): right click the icon on the dock and press quit doesn't quit the app (macos)
...
This issue is reproducible on the app only if you're not logged in yet.
The issue is fixed mostly on the side of dotherside.
Fixes : #3112
2021-08-16 13:35:58 -04:00
Richard Ramos
eee22f1cc8
fix: display ENS on contact search results
...
Fixes #3045
2021-08-16 12:58:42 -04:00
Sale Djenic
a530f65ada
fix(@desktop/communities): `joinedCommunities` doesn't update underlying community
...
Counting mentions for community seems was not developed yet. That's added here in this commit, but
instead of using "mentionsCount" we introduced on the side of nim, I found that we're receiving
"unviewedMentionsCount", but only for new messages. I used it for this fix.
Counting mentions and requests per community added.
Fixes : #2972
2021-08-16 12:55:12 -04:00
Richard Ramos
50b6b59abf
feat: add wallet v2 tab
2021-08-16 09:45:06 -04:00
Richard Ramos
c47a16298b
fix: viewProfileAction is not defined
2021-08-13 16:07:44 -04:00
Anthony Laibe
6ae4568807
fix(@desktop/chat): fix replying to message at early chat
...
When replying to a chat, we were reloading messages and rerendering
the messages which were causing issue with the reply id
fixes #3219
2021-08-13 13:07:23 -04:00
Anthony Laibe
2c6d835a42
fix(@desktop/chat): fix shortcut for chat from communities
2021-08-13 12:54:38 -04:00
Anthony Laibe
2b027088e5
fix(@desktop/browser): hide favorite bar when there is none
...
fixes #3210
2021-08-13 12:35:17 -04:00
Khushboo Mehta
09fb1a173c
fix(@desktop/wallet) Truncate long wallet amount
...
Added logic to convert large amounts to Millions and Billions
fixes #2667
2021-08-13 15:03:24 +02:00
Khushboo Mehta
27fc32469e
fix(@desktop/chat): Activity tooltip arrow position is incorrect
...
Updated offset of the notification tooltip arrow based on if the members list is visible. The arrow should be in center when member list is visible else it should be right aligned as there is no place on the window
fixes #3102
2021-08-12 18:06:23 +02:00
Andrei Smirnov
5a7aac0baf
fix(@desktop): crash when transitioning from login|onboarding to the app state
2021-08-11 18:51:59 +03:00
Khushboo Mehta
b80ac8070f
fix(@desktop/chat): pin button is blurred
...
Updated from PopupMenu to StatusPopMenu. Removed buttons not in design.
Also added left and right button functionalXity on memeber list
fixes #2956 , #3162
2021-08-11 14:33:21 +02:00
Anthony Laibe
ee84818c06
feat(@desktop/chat): Save favorites and recents gif
2021-08-10 15:31:19 +02:00
Anthony Laibe
4958e4d941
fix(@desktop/settings): Enable stickers/ens on ropsten
...
fixes #911
2021-08-10 13:35:37 +02:00
Richard Ramos
1d4beeb041
fix: change values to consider user inactive or offline
2021-08-06 14:17:22 -04:00
Richard Ramos
0a27623628
fix: code review
2021-08-06 13:30:05 -04:00
Richard Ramos
d1b46c0226
feat: selector for online or invisible state
...
Fixes #3126
2021-08-06 13:30:05 -04:00
Khushboo Mehta
531b2771a3
fix(@desktop/chat): mention color is too bright when replying
...
Updated the style of mention text when replying to one
fixes #3012
2021-08-06 13:03:23 -04:00
Anthony Laibe
02f2789a23
fix(@desktop/communities): fix sharing community link
...
fixes #3165
2021-08-06 12:46:47 -04:00
Anthony Laibe
7df028df77
fix(@desktop/profile): Add scroll bar for advance settings
2021-08-06 12:33:44 -04:00
Richard Ramos
7c407305d2
fix: userlist
2021-08-05 17:09:03 -04:00
Anthony Laibe
dc51cebaee
fix(@desktop/communities): hide communities if not enabled
...
fixes #3152
2021-08-05 17:05:36 -04:00
Anthony Laibe
ca66d286f7
fix(@desktop/profile): fix click on contact
...
fixes #3158
First change area then activate the channel
2021-08-05 16:58:51 -04:00
Anthony Laibe
9874f82a58
fix(@desktop/browser): close popup when opening link
...
fixes #3155
Also when remembering the choice, update the settings
2021-08-05 16:50:43 -04:00
Khushboo Mehta
7d8c0d676d
fix(@desktop/chats): add background to member button when opened
...
This fix adds a background to the member button when the members section is open.
fixes #3101
2021-08-05 16:48:34 -04:00
Richard Ramos
fda70c66b3
fix: code review
2021-08-05 15:12:34 -04:00
Richard Ramos
481184df25
fix: disable dynamic translations on linux
2021-08-05 15:12:34 -04:00
Sale Djenic
4ba08f02a5
Rebasing issues fixed ( #3005 )
2021-08-05 14:35:46 -04:00
Sale Djenic
83d6817f70
feature(@desktop/chat): support jumping to search result message that is not currently loaded in memory
...
Crash adding public chat which is caused by changes applied to this feature is fixed.
Fixes : #3005
2021-08-05 14:35:46 -04:00
Sale Djenic
5d8b02e057
feature(@desktop/chat): support jumping to search result message that is not currently loaded in memory
...
Feature added. Firstly we check if the searched message is already displayed and if yes simply jump
to it, if not then we are loading new 20 messages in the past using cursor and check if the
searched message's id is among those received messages. We do that in a loop till we find the
message we are searching for.
Fixes : #3005
2021-08-05 14:35:46 -04:00
Sale Djenic
74d868ab92
feature(@desktop/chat): implement search on sqlcipher (status-go side)
...
Searching messages by some term for a specific channel is added on the side of status-go and an
appropriate part on the side of nim is developed accordingly.
Fixes : #2912
2021-08-05 14:35:46 -04:00
Sale Djenic
de661459cb
feature(@desktop/chat): implement search on sqlcipher (status-go side)
...
Current code adapted to handle future changes on message search (like searching message in multiple
channels).
Memory leak which was happening in qml assigning (copying) MessageItem to qml variable messageItem
(where that qml variable messageItem was never deleted) is fixed.
Fixes : #2912
2021-08-05 14:35:46 -04:00
Sale Djenic
fbb9409b5e
Submodules updated, after rebase.
2021-08-04 15:49:50 -04:00
Sale Djenic
f0c605936d
feature(@desktop/chat): implement search on sqlcipher (status-go side)
...
Searching messages by some term for a specific channel is added on the side of status-go and an
appropriate part on the side of nim is developed accordingly.
Fixes : #2912
2021-08-04 15:49:50 -04:00
Sale Djenic
1573d7b928
feature(@desktop/chat): implement search on sqlcipher (status-go side)
...
Current code adapted to handle future changes on message search (like searching message in multiple
channels).
Memory leak which was happening in qml assigning (copying) MessageItem to qml variable messageItem
(where that qml variable messageItem was never deleted) is fixed.
Fixes : #2912
2021-08-04 15:49:50 -04:00
Anthony Laibe
5fc85af04b
fix(@desktop/communities): Remove search from invite
...
fixes #3053
Align invite popup with design
2021-08-04 14:41:13 -04:00
Anthony Laibe
cec7525fe8
fix(@desktop/chat): re-enable ability to click on profile
2021-08-04 07:50:30 -04:00
Alexandra Betouni
fe08c0bdc8
[ #2584 ] Fixing 'more' chat menu position
...
Re-parented to 'more' button so that it's
following that when scaling the window
Closes #2584
2021-08-03 16:51:35 -04:00
Andrei Smirnov
7c735aa7a8
fix(@desktop/communities): close community modal when leaving the community
2021-08-03 16:45:41 -04:00
Anthony Laibe
b21e1d87c0
feat(@desktop/chat): Style gif widget component
2021-08-03 16:42:05 -04:00