sidneys / pb-for-desktop

The missing Desktop application for Pushbullet.
https://sidneys.github.io/pb-for-desktop
MIT License
506 stars 43 forks source link

Notifications are only shown for a couple of seconds #124

Open ars4l4n opened 4 years ago

ars4l4n commented 4 years ago

🤷🏽‍♂️ Current Behaviour

Notifications are only shown for a couple of seconds and there doesn't seem to be a way to change it in your application. (I thought, perhaps the snooze option would be for that but it wasn't)

🎯 Expected Behaviour

there should be an option to show the notfication for eg an hour or indefinitely until it's clicked away. The official pushbullet desktop version does sort of do the latter. (The notifications are shown as long as they're shown on your phone). This is relevant to me because I'm using pushbullet to extend the amount of time a notification is shown to me from the default time on Windows Calendar (~5min) so that I don't miss important information. I specifically use the official desktop version for this because it's not affected by the Chrome notification limitation of a couple minutes but it has no dark mode which is why I'm looking for an alternative.

don't know if this is a missing feature or a bug so I'll tell you my build: Windows 10 Pro 64 bit, Version 1903, build 18362.900

sidneys commented 4 years ago

@ars4l4n

Thanks for the input.

The duration for which Pushbullet notifications persist on any given client system is heavily dependent on the restrictions said platform enacts on native notifications, varying heavily. Does the official desktop application use a proprietary notification system or is it leveraging the native interface as well?

Kind regards S

ars4l4n commented 4 years ago

Since I've never seen a notification by the Windows OS itself that was able to last for more than a few minutes and the UI of that notification looks completely different (pic) I think the official Pushbullet Desktop version is using a proprietary notification system

sidneys commented 4 years ago

Since I've never seen a notification by the Windows OS itself that was able to last for more than a few minutes and the UI of that notification looks completely different (pic) I think the official Pushbullet Desktop version is using a proprietary notification system

That confirms the hypothesis. However, as the central tenet of this project is to provide native notifications, there is likely not much that can be done at this time.

whispy commented 3 years ago

Other MacOS apps (e.g. the outdated Pushpal) can keep the notifications shown indefinitely. It would be nice if there were a setting in PB4D to control the duration of notification persistence.

For example, I often forget I've sent myself a push because PB4D hides the notification after only a few seconds. If they are shown indefinitely, then I would remember and be able to to address them.

Eliasyoussef47 commented 3 years ago

If I understand this correctly, this is an OS issue and you should be able to control this from your OS settings. For Windows 10 you can change the notification duration in Start > Settings > Ease of Access > Display > Simplify and personalize Windows and change Show notifications for to the desired duration (indefinite is not possible).