Coder Social home page Coder Social logo

Show notification previews about vienna-rss HOT 3 OPEN

kdzh-az avatar kdzh-az commented on June 28, 2024
Show notification previews

from vienna-rss.

Comments (3)

Eitot avatar Eitot commented on June 28, 2024 1

Doing it like Teams or Outlook is not immediately workable for Vienna. A feed can have a virtually unlimited number of new feed items per refresh. Assuming that the notification system is even able to handle larger numbers of notifications at once, this would require several more considerations: what is the sensible maximum number of notifications per feed or refresh? What should happen if that number is exceeded?

Also consider that notification grouping was added in macOS 11 (Big Sur). Vienna still supports macOS 10.13, 10.14 and 10.15 too, so the implementation must handle all of them.

For this to work:

  • Implement UNUserNotifications framework (macOS 10.14+)
  • Implement notifications per feed (#1624)
  • Implement notifications per feed item (#1132)
  • Test and decide the maximum number of individual notifications (if necessary, make this user configurable)

from vienna-rss.

Eitot avatar Eitot commented on June 28, 2024

This is working as intended. Vienna does not use previews. Unfortunately, it is not possible for apps to control the "Show previews" setting in System Preferences.

I do not see the need right now to mark this as a feature request. How would a preview of multiple unread articles look? What were you expecting exactly?

from vienna-rss.

kdzh-az avatar kdzh-az commented on June 28, 2024

Thanks for your reply, Eitot. I'm not asking for Vienna to control system settings, but the other way around to enable Vienna to actually show previews as it's enabled in the system settings.

Multiple unread articles will either be stacked or laid out as a list. An example may look like:

Screen Shot 2023-02-28 at 09 45 21
The first group (with Microsoft Teams) is what I meant by "be stacked".

Each item showing preview could just show the title, which should be good enough.

from vienna-rss.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.