Skip to content
Snippets Groups Projects

wire up notification settings

Merged kaniini requested to merge feature/notification-controls into develop
2 unresolved threads

Add the notification settings in pleroma!988 (merged) and pleroma!1204 (merged).

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
209 209 "loop_video": "Loop videos",
210 210 "loop_video_silent_only": "Loop only videos without sound (i.e. Mastodon's \"gifs\")",
211 211 "mutes_tab": "Mutes",
212 "interactions_tab": "Interactions",
  • Maintainer

    ?

  • Author Contributor

    I created a new tab for these settings, I can get rid of the tab and put them elsewhere, but I figure we will probably have more settings in the future that influence how interactions behave for an account.

  • Maintainer

    there's already "notifications" section in "General" tab of just-settings, you probably should move that lone setting from there to this tab too.

    Otherwise I don't think it should be called interactions because that's a little bit broader concept and blocking/muting kinda falls into that category too.

    There's also this: #232

  • Author Contributor

    it's somewhat challenging because this controls what notifications BE generates at all. so these settings need to live with the account. I don't think having #232 as part of this makes sense in that regard as that has to do more with how FE presents the notifications. these settings ensure the notifications are disabled across all clients.

  • Maintainer

    it all would be so much better when we'll have ability to save FE user-settings to BE, so that we can finally merge the two settings pages.

    For now i think "notifications" would still be better for a tab label

  • changed this line in version 3 of the diff

  • Please register or sign in to reply
  • 141 141 output.deactivated = data.pleroma.deactivated
    142 142 }
    143 143
    144 if (data.pleroma) {
  • Maintainer

    I feel like the opposite wording would be good. I.e. "don't get notifications from non-followers" or something like that instead of "show notifications from non-followers".

    People would probably want to disable notifications from certain people, they would be looking for "Disable (something)" or "Don't (something)"

  • HJ
  • kaniini added 2 commits

    added 2 commits

    • ac97cd3e - entity normalizer: collapse data.pleroma if blocks
    • 855566f8 - notification controls: redesign entirely

    Compare with previous version

  • Author Contributor

    Redesigned the notification controls entirely. Local and remote options were removed because they were deemed too complicated.

    image

  • kaniini mentioned in commit b4796ccb

    mentioned in commit b4796ccb

  • merged

  • Please register or sign in to reply
    Loading