[Tokodon] [Bug 485168] Support notifications of severed events
Joshua Goins
bugzilla_noreply at kde.org
Sun Oct 20 01:25:27 BST 2024
https://bugs.kde.org/show_bug.cgi?id=485168
Joshua Goins <josh at redstrate.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|CONFIRMED |RESOLVED
Latest Commit| |https://invent.kde.org/netw
| |ork/tokodon/-/commit/fd242b
| |280e7df1b726d2d636d6529dea5
| |5bceb18
Resolution|--- |FIXED
--- Comment #1 from Joshua Goins <josh at redstrate.com> ---
Git commit fd242b280e7df1b726d2d636d6529dea55bceb18 by Joshua Goins.
Committed on 20/10/2024 at 00:25.
Pushed by redstrate into branch 'master'.
Support new notification events in v4.3.0, along with report types
Whilst the notification delegates are limited, they are now shown in the
notification pane. This includes the "report" notification for admins
(albiet you still need to open up the tools manually to see it for now)
and the two new events in v4.3.0: severance events and moderation
warnings. The details shown can be expanded in the future.
M +3 -0 src/CMakeLists.txt
A +555 -0 src/autotests/data/notifications.json
M +15 -1 src/content/ui/FollowDelegate.qml
M +21 -6 src/content/ui/NotificationPage.qml
C +22 -13 src/content/ui/Notifications/AccountWarningDelegate.qml [from:
src/content/ui/FollowDelegate.qml - 068% similarity]
M +2 -0 src/content/ui/Notifications/GroupInteractionLabel.qml
C +21 -23 src/content/ui/Notifications/RelationshipSeveranceDelegate.qml
[from: src/content/ui/FollowDelegate.qml - 052% similarity]
C +20 -23 src/content/ui/Notifications/ReportDelegate.qml [from:
src/content/ui/FollowDelegate.qml - 052% similarity]
M +1 -0 src/content/ui/Notifications/UserInteractionLabel.qml
M +1 -0 src/main.cpp
M +2 -1 src/notification/notificationgroupingmodel.cpp
M +15 -2 src/notification/notificationmodel.cpp
M +3 -0 src/notification/notificationmodel.h
M +111 -0 src/timeline/notification.cpp
M +65 -1 src/timeline/notification.h
https://invent.kde.org/network/tokodon/-/commit/fd242b280e7df1b726d2d636d6529dea55bceb18
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list