Patryk Osmaczko
dfbac49302
chore(qml): adapt assets to support mediaserver images
2023-06-08 13:09:59 +02:00
Patryk Osmaczko
35a2dd5244
[Popups]: added destroy() function in all popups by default
...
Also switched StatusModal to derive from StatusDialog instead
of Popup type
Closes #10149
2023-06-02 14:28:39 +03:00
MishkaRogachev
206800bd5b
fix(Contacts): Use contactRequestState enum for determinating correct contact state
2023-05-02 13:56:36 -04:00
MishkaRogachev
2160b53e33
fix(ActivityCenter): Use ContactRequestId for accpeting and declining CRs from AC
...
Close #10127
2023-04-25 16:16:32 +04:00
MishkaRogachev
0ae1881564
fix(ActivityCenter): Fix contact request notifications
...
Close #9788
2023-04-25 16:16:32 +04:00
Lukáš Tinkl
038ab08765
fix: do not display ENS name when not ENS verified
...
- expose "isEnsVerified" as model role
- fix returning "ensName" when the user is not ensVerified
- react to nickname updates correctly
- fix sorting in the user/member list view
2023-04-21 00:24:32 +02:00
Lukáš Tinkl
c209e7c282
fix(ActivityNotificationMessage): use ProfileUtils.displayName()
...
to compose the primary/secondary user names, just like we do in the
message views, or the Profile dialog
2023-04-21 00:24:32 +02:00
Lukáš Tinkl
297b73fced
fix: react to contact name (nickname) changes
...
the contact details are fetched imperatively in these popups (not via
model updates), so we need to setup a signal to be able to react to those
changes
2023-04-21 00:24:32 +02:00
Lukáš Tinkl
4424342dd6
chore: do not block main thread closing the popup
...
the marking as read can be done in a different thread
2023-04-17 15:42:59 +02:00
Lukáš Tinkl
1a81508b5d
fix(ActivityCenterPopup): close the AC popup a second time the button is clicked
...
the Popup has to be modal and the overlay should catch/eat all the mouse
events to prevent them from propagating to the contents behind the popup
Fixes #9838
2023-04-17 15:42:59 +02:00
MishkaRogachev
38a9b4a7f1
feat(ActivityCenter): Support status-go PR with endpoints refactor
2023-03-03 19:52:20 +04:00
MishkaRogachev
ec51fbe0e0
feat(ActivityCenter): Override replied text for messages with rich content
...
Close #9416
2023-03-03 16:31:08 +04:00
MishkaRogachev
723bc4f387
fix(ActivityCenter): fix missing membership notifications
...
Close #9656
2023-03-02 16:31:25 +04:00
MishkaRogachev
a70bbd448c
feat(ActivityCenter): move activity category counters on the backend
2023-02-28 14:08:49 +04:00
MishkaRogachev
bb9d6b3121
feat(ActivityCenter): Review fixes
2023-02-28 14:08:49 +04:00
MishkaRogachev
c5a32ff8cb
feat(ActivityCenter): Switch on backend filtering for the AC notifications
2023-02-28 14:08:49 +04:00
MishkaRogachev
0529ea4be5
feat(ActivityCenter): Storing activity center group in the service level
2023-02-28 14:08:49 +04:00
MishkaRogachev
a0647d241e
feat(ActivityCenter): Remove UI-side AC notifications filtering & sorting
...
Close #8510
2023-02-28 14:08:49 +04:00
MishkaRogachev
b70e1f0fb4
feat(ActivityCenter): Add indication for visited/unvisited AC state
...
Close #347
2023-02-17 16:13:43 +04:00
MishkaRogachev
165271dbea
fix(ActivityCenter): Fix CommunityBadge eliding
...
Close #9402
2023-02-17 14:01:30 +04:00
MishkaRogachev
128ac8dbd8
feat(ActivityCenter): Move AC notifications counting to status-go
...
Close #8074
2023-01-30 11:24:50 +04:00
Jonathan Rainville
fdc0dce782
chore: remove public chat functionnalities
...
Fixes #8504
Removes the ability to create public chats, see public chats and even leaves previously active public chats
2023-01-25 10:05:55 -05:00
Alex Jbanca
719e0a34f6
perf(chatScroll): Optimise timestamps
...
The date parsing is time consuming and it needs to be used with care in the delegate
perf(chatScroll): Fix StatusDateGroupLabel comment - standaloneMonthName
perf(chatScroll): fix comments on Optimise timestamps
perf(chatScroll): Optimise timestamps - bring back comment
perf(chatScroll): fix activity notification
2023-01-19 19:24:18 +02:00
MishkaRogachev
2890fe5845
hotfix(ActivityCenter): Fix warnings and text align with messageBadge
2023-01-18 18:01:56 +04:00
Lukáš Tinkl
b2328d6643
chore: Consolidate date/time formatting
...
- simplify locale settings
- extract/fix datetime related functions into LocaleUtils
- port code to the new LocaleUtils
Closes #7230
2023-01-17 16:42:34 +01:00
MishkaRogachev
2359dfe6a3
feat(Profile): Add SimplifiedMessageView for AC and verifiaction popups
2023-01-17 12:21:25 +04:00
MishkaRogachev
321496c807
feat(ActivityCenter): Update ActivityNotificationMessage's text maximum width
...
Close #8915 , close #8950
2023-01-10 20:39:34 +04:00
MishkaRogachev
c50cf988a7
fix(ActivityCenter): Update AC notification on contact changes
...
Close #8586
2022-12-30 18:35:51 +04:00
MishkaRogachev
130a5f48b4
fix(ActivityCenter): Unify ContactRequest and ContactVerification AC notifications
2022-12-30 12:13:42 +04:00
MishkaRogachev
f70ccfc17d
fix(ActivityCenter): Add identity verification AC notifications
2022-12-30 12:13:42 +04:00
MishkaRogachev
97436b6e26
feat(ActivityCenter) Outgoing contact request notification text fixes
...
Close #8388
2022-12-28 16:26:33 +04:00
Boris Melnik
0a37716c7c
feat(activity-center): Add details view dialog for contact requests
...
Fixes : #8461
2022-12-07 12:03:38 +03:00
MishkaRogachev
5d9d9a8f2a
Fix(ActivityCenter): Fix reply badge text eliding
...
Close #8526
2022-12-02 14:02:42 +04:00
Lukáš Tinkl
9559789030
chore: reduce the number of (verification) RPC calls
...
- when calling `Utils.getColorHashAsJson()` we don't actually need to
issue ID verification requests at all and there might be situations when
we know beforehand that we don't need the ENS verification either
- change these helper functions' syntax and do early returns in that case
- in MessageContextMenuView, the "contact details" were duplicated, so
remove one
- remove dead code, fix some warnings
2022-12-01 16:50:23 +01:00
MishkaRogachev
e635ccdc93
fix(ActivityCenter): Get rid of DelegateChooser in ActivityCenterPopop
...
Close #8499
2022-12-01 15:05:03 +04:00
Lukáš Tinkl
3d4cb12d0c
fix: some notification UI fixes
...
This aims at bringing the notifcation display closer to what regular
messages look like, namely:
- show compressed chat keys
- don't show identicon rings for ENS names
- fix timestamps and their tooltips (`notification` isn't part of StatusMessage!)
- unbreak clicking outside of the whole popup overlay (`activityCenter`
is undefined)
- fix blurry checkmark icon for marking notification as read
2022-11-30 11:05:58 +01:00
Boris Melnik
87d51ab039
feat(ActivityCenter): Click on reply message jumps to message in chat log
...
Fixes : #8121
2022-11-29 16:42:37 +03:00
MishkaRogachev
726ae26128
hotfix(ActivityCenter): Fix AC timestamps and binding loop for previousMessageIndex
...
Close #8434
2022-11-29 16:49:36 +04:00
MishkaRogachev
fee883b650
Fix(ActivityCenter): Hotfix for activity center ui issues
2022-11-23 12:22:12 +01:00
MishkaRogachev
1e6e138be7
fix(ActivityCenter): Fader for AC tabs header
...
Close #8310
2022-11-21 16:51:13 +04:00
MishkaRogachev
e233771e6c
feat(ActivityCenter): Remove MessageView from the Activity Center
...
Close #8285
2022-11-21 16:08:12 +04:00
Lukáš Tinkl
2b6164fc8d
fix: ens names should not display `@`
...
Fixes #8122
2022-11-10 10:42:05 +01:00
MishkaRogachev
d147d7058e
fix(ActivityCenter): Polishing Activity Center UI
2022-10-31 14:01:58 +03:00
Igor Sirotin
82bc21b4ff
fix: Fixed group and channel mention notifications
2022-10-28 21:21:49 +03:00
MishkaRogachev
6a72773ab6
feat(ActivityCenter): Refactor AC Store and fix notifications counting
...
Close #7654
2022-10-28 12:29:40 +03:00
MishkaRogachev
851dd3bc76
feat(ActivityCenter): Review fixed for community membership AС notifications
2022-10-28 00:25:10 +03:00
MishkaRogachev
5d8e3ac252
feat(ActivityCenter): Fix handling membership requests from AC
2022-10-28 00:25:10 +03:00
MishkaRogachev
9b93a9d3f9
feat(ActivityCenter): Common date-time lable
...
Close #7952
2022-10-28 00:25:10 +03:00
MishkaRogachev
532700f6c7
feat(ActivityCenter): Kicked from community notification
2022-10-28 00:25:10 +03:00
MishkaRogachev
9c8fee09cd
feat(ActivityCenter): Community membership status handling
2022-10-28 00:25:10 +03:00