Added requested bulk action support for marking topics read/unread.
The following interactive functions are available:
gh-notify-marked-notifications-set-read
: sets marked notifications as readgh-notify-marked-notifications-set-unread
: sets marked notifications as unreadgh-notify-set-status-read
: sets notification at point as readgh-notify-set-status-unread
: sets notification at point as unread
In concert with the existing region aware gh-notify-mark-all-notifications
and gh-notify-unmark-all-notifications
this should provide all the primitives one needs for local read state management of notifications.
Note that these are db local operations and do not reflect state changes on the remote end. A future release will have more integrated and comprehensive remote state syncing, pending Forge semantics.