Patryk Osmaczko
fa11b3bf67
fix(@desktop): show compressed multiformat public keys
...
closes : #5181
2022-04-04 12:55:31 -04:00
Patryk Osmaczko
53c38624ef
chore: add utility to compress pubkey
2022-04-04 12:55:31 -04:00
Patryk Osmaczko
08caca2a60
fix(@desktop): use identicon ring/letter instead of identicon
...
fixes : #5149
2022-04-04 17:50:48 +02:00
Patryk Osmaczko
25c6a5f5ca
chore(@desktop): remove identicon related code
2022-04-04 17:50:48 +02:00
Sale Djenic
57fb0882aa
fix(@desktop/chat): contact lists should only shown mutual contacts
...
Fixes #5117
2022-04-01 14:00:21 +02:00
Sale Djenic
149ff69310
fix(@desktop/contacts): contacts updated to match more closely to requested design
2022-04-01 14:00:21 +02:00
Alexandra Betouni
e9f770f02c
fix(welcomeScreen): Updated welcome image to comply with both themes
...
Closes #5186
2022-03-31 15:47:58 -04:00
Anthony Laibe
08131e1d2d
feat(@wallet): move suggested fees to status-go
2022-03-30 09:41:10 +01:00
Khushboo Mehta
4b9b93a873
fix(@desktop/chat): Downlaoding/Copying an image from chat crashes the app
...
The issue was caused because the data being passed to the UI is now a URL and not image data.
Added support to download/copy image by URL
fixes #5194
2022-03-30 10:06:52 +02:00
Jonathan Rainville
d35344834e
fix(onboarding): show warning when trying to re-encrypt existing account
...
Fixes #5029
2022-03-29 16:48:09 -04:00
Anthony Laibe
696e8aba29
fix(@browser): shared assets/history view
...
fixes #5129
2022-03-29 12:48:04 +01:00
Alexandra Betouni
dcab50fe09
feat(onboarding): ading create new keys screens
...
Closes #4956
2022-03-29 00:47:24 +03:00
Stefan Dunca
23326b8e2d
fix(contacts): validate and limit nickname input for a contact
...
Depends on 648501ad in StatusQ
updates #5010
2022-03-28 23:05:32 +03:00
Stefan Dunca
c03cdef684
fix(browser): Fix favorite entries for malformed and long names
...
Limit long named tabs
Also avoid breaking visualization by escaping HTML
fix : #4961
2022-03-28 23:05:32 +03:00
Stefan Dunca
e5322276ec
fix(dev): silence cppApp undefined warning
2022-03-28 23:05:32 +03:00
Jonathan Rainville
b4a1fb1a14
feat(SearchBox): use StatusInput for SearchBox and add clear button
...
Fixes #5090
2022-03-28 15:17:23 -04:00
Boris Melnik
a5cfa7dfa7
fix(Input): Change `TextEdit` to `StatusBaseText` in `Input.qml`
...
Closes : #5188
2022-03-28 13:50:05 -04:00
Khushboo Mehta
0903fa6ce2
feat(@desktop/wallet): Adapt to new SendModal Design
...
fixes #5040
2022-03-28 13:08:56 -04:00
Stefan D
5147c6febb
fix(profile): workaround to increase emoji sharpness in Profile
...
Add "supersampling" option to the ProfileHeader. Enabilng the option
will draw the emojis at double the resolution and downasmple them
by scaling down the text control by half to compensate for the
resolution increase
fixes : #5109
2022-03-27 08:06:15 -04:00
Sale Djenic
3ef69f6ba7
fix(@desktop/general): the default profile picture and profile emojis are blurred on the Profile page
...
Fixes #5109
2022-03-27 08:06:15 -04:00
Jonathan Rainville
942066f8b4
feat(updates): implement new download update page
...
Fixes #4231
2022-03-25 10:32:31 -04:00
Jonathan Rainville
cfd84d5ba0
feat(contacts-settings): add badge for requests in contacts settings
...
Fixes #5089
2022-03-24 17:31:51 -04:00
Stefan D
1c52dd3b8e
fix(chat): fix removal of emojis in reply preview
...
Emojis are parsed in a message to transform from special emojis characters
in qml image links. After this transformation, an XSS filter was applied
that "fixes" all the image URLs introduced by the previous stage.
Reversing the order of these opperations fixed the issue.
fixes #4899
2022-03-23 18:02:27 -04:00
Sale Djenic
94e1511644
fix(@desktop/chat): cannot create a group chat by hitting `Confirm`
...
Fixes #5094
2022-03-23 10:14:56 -04:00
Jonathan Rainville
43e58e357c
feat(community): add emoji for channel header and identifier as well
2022-03-23 09:56:30 -04:00
Jonathan Rainville
738a3ba93e
feat(profile): re-design Contacts setting view
...
Fixes #5004
2022-03-18 11:37:26 -04:00
Jonathan Rainville
e1b7475884
feat(profile): add Messaging settings view in profile
...
Fixes #4931
2022-03-17 14:59:45 -04:00
Patryk Osmaczko
e244260c81
fix(@desktop): make get(Emoji/Color)Hash global utility
...
Removed instances of VisualIdentityService as it was stateless.
Removed (emoji/color)Hash models as they were reduntant, hashes are
obtained only from global utility now.
2022-03-17 15:32:25 +01:00
Patryk Osmaczko
7994faf756
fix(@desktop): add missing visual identity elements
2022-03-17 15:32:25 +01:00
Khushboo Mehta
f5e67fc658
feat(@desktop/wallet): adapt receive modal design
...
closes #5039
2022-03-16 15:27:00 -04:00
Patryk Osmaczko
e130953634
feat(@desktop): use emoji hash and identicon ring
...
Closes : #4782
2022-03-16 18:34:57 +01:00
Richard Ramos
8183d4e317
chore: add status.prod fleet
2022-03-11 15:52:47 -05:00
Alexandra Betouni
cbfb60c4f7
feat(onboarding): adding initial screens
...
Closes #4974
2022-03-11 14:32:55 -05:00
Alexandra Betouni
8cab96fd24
feat(desktop/chat): Updated create new chat/group flow
...
As per new designs
Closes #4781
2022-03-11 14:31:51 -05:00
Sale Djenic
9821e160c1
fix(@dekstop/chat): editing a message does not update the reply
...
Fixes #4891
2022-03-11 14:44:44 +01:00
Sale Djenic
4ff700681f
fix(@dekstop/chat): mentioning oneself display the full key instead of username
...
Fixes #4897
2022-03-11 13:14:14 +01:00
Michal Iskierko
4fa5aa5de4
fix(desktop/chat): Do not display "Send message" to logged-in user
...
Fixes #4907
2022-03-10 16:51:57 -05:00
Richard Ramos
3c7779305b
feat: move stickers business logic to status-go
2022-03-09 12:16:42 -04:00
Stefan Dunca
1d6d20200a
fix(chat): Fix applying edit of nickname using enter key
2022-03-09 11:51:55 +01:00
Stefan Dunca
12b6500fbe
fix(chat): Show beam mouse cursor over the chat message field
...
Fixes #4896
2022-03-09 11:51:55 +01:00
Jonathan Rainville
68a4498d11
feat(privacy): reimplement show only contact pfp using status-go setting
...
Fixes #4900
2022-03-08 15:50:15 -05:00
Alexandra Betouni
63d56aba12
fix(chatMessages): line breaks in message were not respected when pasting text
...
Closes #3510
2022-03-08 15:46:50 -05:00
Jonathan Rainville
be9d2f94e2
feat: enable emojis as channel icons
...
Fixes #4809
2022-03-08 15:15:25 -05:00
Alexandra Betouni
76123f3b14
fix(chat/textInput): prevent break mentions when ctrl+left is pressed
...
Closes #4981
2022-03-08 14:41:47 -05:00
Iuri Matias
5937c7d3aa
chore: update applayout imports
2022-03-08 14:02:24 -05:00
Alexandra Betouni
c2977e468f
feat(onboarding): Added SplashScreen
...
- Added SplashScreen as initial screen before
onboard as per new designs.
- Also moved all onboarding related code from
main to onboarding section and switched to
import this and all other sections as
qml modules, exposing this way only
necessary files.
- Cleaned up unecessary qmldir files and
imports.
Closes #4954
2022-03-08 14:02:24 -05:00
Alexandra Betouni
f8aebda0dd
fix(statusChatInput): update mentions behavior when text is pasted
...
Fixed to update mentions positions when text is pasted or
added before those
Closes #4867
2022-03-03 15:00:51 -05:00
Jonathan Rainville
35e50d186b
fix(drag-zone): make drag zone only work in correct chats
...
Fixes #4904
Moves drag zone to the AppMain so that we can check if the current chat accepts the images
Also disables the Input Connection if the channel is not active
2022-03-03 13:01:53 -05:00
Khushboo Mehta
cc55f811b1
fix(@desktop/wallet): Re-add saved addresses view from Wallet V2
...
fixes #4747
2022-03-03 15:47:42 +01:00
Jonathan Rainville
6fa74b7ba9
refactor: re-hook disconnected and re-connected signals and banner
2022-03-02 09:27:45 -05:00
Anthony Laibe
bfda545646
refactor: add back eip1559
2022-03-01 15:10:23 -05:00
Sale Djenic
d0e0df1e3b
fix(@dekstop/chat): clicking on `enable in settings` redirects to network settings
...
Fixes #4890
2022-02-25 12:11:57 -05:00
Sale Djenic
40d10b0cbb
fix(@dekstop/chat): timestamp for `Fetch messages` is wrong
...
Fixes #4850
2022-02-25 12:11:26 -05:00
Khushboo Mehta
ec9a359a28
fix(@desktop/wallet): Sign transaction accepts incorrect password
...
Async methods for send transaction is not impolemented yet and this is a fix until the proper flow is implemented.
Also resolves the same issue observed in chat section.
fixes #4821
2022-02-25 11:58:15 -05:00
Alexandra Betouni
5c30daab07
fix(chat/mentions) fixes in mentions behavior
...
Changed cursor behavior to jump over text when it
reaches a mention, either on left or right side.
Also made mention to behave as link when hovered
with mouse so that it cannot be clicked and place
cursor inside it.
Also fixed keyboard focus to navigate only in the
suggestions list when this is opened.
Closes #4423
2022-02-24 11:10:33 -05:00
Jonathan Rainville
3985272037
fix(invitation): fix community invite not showing in 1-1 chats
...
Fixes #4851
2022-02-24 10:58:26 -05:00
Sale Djenic
52fb195b39
fix(@dekstop/chat): trying to unblock a contact by hitting 'Unblock' via the chat view does not do anything
...
Fixes #4835
2022-02-24 16:19:51 +01:00
Khushboo Mehta
d47ac2d5f7
feat(@desktop/wallet): cpp: Added apis for
...
1. Generate new API
2. Import accounts by PK
3. Import account by seed phrase
4. Add watch only address
5. delete account
6. current account
2022-02-24 10:53:18 +01:00
Jonathan Rainville
12d2652469
fix(groups): fix first message of group chats not appearing
...
Fixes #4852
2022-02-23 16:11:01 -05:00
Richard Ramos
d4f8b63292
feat: add status.test fleet
2022-02-23 15:48:06 -05:00
Sale Djenic
c855de98b6
fix(@dekstop/chat): higher cpu usage after opening gif selector
...
Fixes #4829
2022-02-23 15:43:21 -05:00
Sale Djenic
6186bf9c8c
fix(@desktop/general): app/os notifications
...
Fixes #4409
2022-02-21 22:01:19 +01:00
Jonathan Rainville
16aac6fd4a
fix: fix self profile image not showing in the message and fix name
...
Fixes #4807
2022-02-21 09:32:26 -05:00
Jonathan Rainville
b335542dcd
fix(links): fix editing a link and reflect what the new link shows
...
Fixes #3631
2022-02-17 12:38:55 -05:00
Anthony Laibe
626541e3bd
chores(@wallet): remove wallet 2
2022-02-17 12:00:20 -05:00
Jonathan Rainville
713e6685ca
fix: make mentions work with ensname, alias and nickname
...
Fixes #3707
2022-02-17 11:59:23 -05:00
Sale Djenic
9ed6c6235c
fix(@desktop/chat): can't join to group chat by clicking [Join chat] or decline invitation with [Decline invitation]
...
Fixes #4766
2022-02-17 11:28:59 -05:00
Khushboo Mehta
52e96e904b
fix(@desktop/chat): enable transactions over chat
...
fixes #4610
2022-02-15 21:22:21 +01:00
Alexandra Betouni
8e6ae3c047
fix(Browser) Transaction Popup was misaligned
...
Fixed transaction popup position
Fixed JSDialogWindow title was going
off popup boundaries
Closes #4361
2022-02-15 00:06:21 +02:00
Jonathan Rainville
16e7d16c8c
feat(communities): re-implement community link unfurling
...
Fixes #4788
2022-02-14 17:03:41 -05:00
Jonathan Rainville
a3048f517b
fix(browser-sign): show signing phrase in the sign tx modal
...
Fixes #4778
2022-02-14 10:08:30 -05:00
Jonathan Rainville
3b43d2f9ea
fix: [re-add] The text entry box shouldn't highlight invalid @mentions
...
Fixes #4678
The text input in chat was highlighting whatever was starting
with @. Fixed to highlight only valid user mentions.
2022-02-14 10:08:09 -05:00
Jonathan Rainville
426b230b3a
fix(link-message): fix link unfurling display and height
...
Fixes #4608
2022-02-11 09:37:58 -05:00
Jonathan Rainville
306471be60
fix(ChatInput): fix clicking on emoji suggestion
...
Fixes #4768
2022-02-10 09:25:06 -05:00
Jonathan Rainville
b7bfd334f3
feat(ens): [re-add] new backend
...
Fixes #4694
also add back pending transaction
2022-02-10 09:24:38 -05:00
Patryk Osmaczko
ba7a6d5d34
style: remove trailing whitespaces
2022-02-09 11:16:23 +01:00
Patryk Osmaczko
914c7b2839
fix(@desktop/sections): make ctrl+k display chats from communities
...
Closes : #4059
2022-02-09 10:38:34 +01:00
Sale Djenic
aa6036b78b
fix(@desktop/chat): mention suggestion list fixed
2022-02-08 12:33:45 -05:00
Sale Djenic
4341d12efc
fix(@desktop/wallet): send transaction to address UI is broken
...
Fixes #4623
2022-02-07 16:42:30 +01:00
Sale Djenic
5c034f545d
chore(@desktop/general): add avatar change functionality
...
Fixes #4669
2022-02-07 08:16:44 +01:00
Sale Djenic
841f1704b7
fix(@desktop/chat): add a blocked bar for blocked user profile
...
- blocked bar is added for profile popup
- blocked bar is added for a chat
Fixes #4673
2022-02-06 16:41:30 +01:00
Sale Djenic
d43b1eb25c
chore(@desktop/general): remove all timeline related code
...
Fixes #4709
2022-02-04 17:57:07 +01:00
Jonathan Rainville
f21c6eda45
fix(pins): only enable jump to and unpin buttons from the pinned popup
...
Fixes #4540
2022-02-04 09:39:23 -05:00
Jonathan Rainville
b688a5a305
feat(wallet): hook sendTransferTokens to the wallet Send
...
Fixes #4650
2022-02-03 15:12:32 -05:00
Jonathan Rainville
0f5a6d8599
feat(wallet): hook transferEth for wallet transfers
2022-02-03 15:12:32 -05:00
Sale Djenic
0b3cafdbc4
fix(@desktop/settings-contacts): it is not possible to add new contacts after the first one is added
...
Fixes #4658
2022-02-03 15:40:54 +01:00
Anthony Laibe
add8163f31
fix(@wallet): send tx with ens
...
fixes #4629
2022-02-03 13:52:55 +01:00
Richard Ramos
ad7f48d6ac
refactor: removing mailserver controller and model
2022-02-01 15:16:45 -04:00
Jonathan Rainville
f36bee6337
fix(wallet-send): fix send modal estimate gas and other hooks
2022-02-01 14:09:56 -05:00
Jonathan Rainville
82fb325dac
fix(browser-tx): fix estimate gas and send TX on the browser
...
Fixes #4557
2022-02-01 14:09:56 -05:00
Khushboo Mehta
6f5fcd8623
fix(@desktop/chat): context menu is gone for pictures
...
fixes #4609
2022-02-01 11:19:56 -05:00
Noelia
9673c399e5
fix(@desktop/wallet): [base_bc] can't copy wallet address
...
Store propagation in order to use the global copyToClipboard method.
It is also applied in WalletV2.
Fixes #4636
2022-02-01 11:51:31 +01:00
Noelia
50fb0dc45f
fix(@desktop/CopyToClipboard): [base_bc] can't copy from Invite friends as well as App Version and Node Version
...
Root store propagation in order to use the global copyToClipboard method.
Modify InviteFriendsPopup to use StatusQ components.
Fixes #4529
2022-02-01 11:51:00 +01:00
Richard Ramos
ba863acd4e
fix: code review
2022-02-01 11:51:00 +01:00
Richard Ramos
24fa56e3b8
refactor: add fake category type
2022-02-01 11:50:57 +01:00
Sale Djenic
25f7544b41
fix(@desktop/app-search): [base_bc] can't jump to a message from search results
...
- broken "jump to a section/chat/message" feature fixed
- added loading indicator while searching is in progress
- animation when we point to the searched message is in place again
Fixes #4577
2022-02-01 11:50:50 +01:00
Boris Melnik
5099ca4b3e
fix(groups): Hide invitation for admin
...
Closes : #4574
2022-02-01 11:50:50 +01:00
Noelia
d8a7a3d812
fix(desktop/chat): [base_bc] selecting a channel does not auto-focus on the text input field
...
When new channel/chat is displayed, text input field focus is forced properly.
Fixes #4524
2022-02-01 11:50:50 +01:00
Anthony Laibe
16225a3af9
fix(@chat): display link urls
2022-02-01 11:50:40 +01:00
Sale Djenic
b07a0acad4
fix(@desktop/chat): [base_bc] Start new chat modal has text overlapped, also it is not possible to start new chat at all
...
Fixes #4530
2022-02-01 11:50:32 +01:00
Anthony Laibe
234af3283e
fix(@wallet): receive modal
...
fixes #4534
2022-02-01 11:50:17 +01:00
Jonathan Rainville
311abcd23a
fix(ChannelPicker): re-hook channel picker with new model and functions
...
Fixes #4550
2022-02-01 11:50:17 +01:00
Sale Djenic
6a81b97012
fix(@desktop/chat-messages): [base_bc] emojis alignment is wrong
...
Fixes #4561
2022-02-01 11:50:17 +01:00
Richard Ramos
fb35f89336
fix: loading indicator
2022-02-01 11:50:17 +01:00
Sale Djenic
69fc5bec5e
refactor(@desktop/settings-ens-usernames): ens usernames module added and corresponding ui updated
2022-02-01 11:50:14 +01:00
Noelia
35df41e669
fix(@communities/InviteFriends): [base_bc] invite friends button is misplaced
...
Closes #4416
Invite friends button placed to be consistant with other views like in GroupChat/Add members popup.
2022-02-01 11:49:47 +01:00
Jonathan Rainville
d073dd215a
fix(chat): fix copy and download image
...
Fixes #4494
2022-02-01 11:49:47 +01:00
Noelia
ddfa3d3e4e
fix(@desktop/ProfilePopup) [base_bc] share profile url in profile modal is incorrect
...
Closes #4419
profileStore property has been added based in MyProfileView.qml.
Share profile information has been updated using the new store.
It also fixes another issue related to Contact/ViewProfile/ShareProfileURL. It was also showing incorrect info.
2022-02-01 11:49:47 +01:00
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
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
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
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
Jonathan Rainville
9fc9f698d9
refactor(community): hook invite user and fix community context menu
2022-02-01 11:48:43 +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
Sale Djenic
e220599612
refactor(@desktop/general): necessary changes applied due to refactored `Contacts` sub-section of the `Settings` section
2022-02-01 11:47:46 +01:00
Sale Djenic
da6fe00528
refactor(@desktop/settings-contacts): contacts section updated
2022-02-01 11:47:46 +01:00
Sale Djenic
9b1e794e8f
refactor(@desktop/settings-pivacy-security): privacy and security section updated
2022-02-01 11:47:43 +01:00
Sale Djenic
5bafb2bb5a
refactor(@desktop/settings-appearance): appearance settings updated
2022-02-01 11:47:18 +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
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
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
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
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
Sale Djenic
6e1438d241
refactor(@desktop/general): `globalUtils` instance added (changed old `utilsModel`)
2022-02-01 11:44:56 +01:00
Khushboo Mehta
1977420db2
refactor: remove dynamic scoping from profile module
...
closes #4247
2022-02-01 11:43:27 +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
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
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
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
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