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
MishkaRogachev
d4e4e66fc6
feat(ActivityCenter): Community membership notifications
...
Close #7277
2022-10-28 00:25:10 +03:00
Lukáš Tinkl
2c2337a45d
fix(MessageView): unbreak message reply update and found animation
...
due to the refactor, StatusMessage is no longer the toplevel item inside
the delegate, so adjust the functions
some minor cleanups and dead code removals; striving for keeping the
number of properties and bindings inside a ListView delegate at a minimum
2022-10-26 12:50:39 +02:00
MishkaRogachev
c4496483d3
feat(ActivityCenter): handle notification's updates via response
2022-10-07 15:09:56 +04:00
MishkaRogachev
9b227cbfd9
feat(ActivityCenter): Add CTA for contact request notifications
...
Close #7277
2022-10-07 15:09:56 +04:00
MishkaRogachev
9d103e5b07
feat(ActivityCenter): Fix unreadNotificationsCount availability on every section
...
Close #7674
2022-10-04 17:05:47 +04:00