sethyuan / logseq-plugin-reminder

System notification for Scheduled and Deadline.
MIT License
27 stars 1 forks source link

Seems don’t work for me #2

Closed bepolymathe closed 1 year ago

bepolymathe commented 2 years ago

Hi @sethyuan

Waiting for this for a long time. Thanks for that... but it don’t work for me with 0.8.10 on linux (Fedora). Nothing appeared.

sethyuan commented 2 years ago

Oh my, I don't use Linux desktop, and I'm not sure if Linux has some kind of system level notification center.

bepolymathe commented 2 years ago

Ok. Yes there is a notification system build on libnotify and use with the notify-send command. It works with Gnome or KDE desktop. Just an introduction here. It would be really practical to have it also under linux. In my case, I use linux at home and windows at work with logseq synchronize on both machines (+ the phone).

sethyuan commented 2 years ago

Can you use console (ctrl+shift+i) and capture a screenshot of the errors? This should happen at the moment the system notification is supposed to appear.

BTW, did you install the plugin using the marketplace?

bepolymathe commented 2 years ago

BTW, did you install the plugin using the marketplace?

Yes !

Can you use console (ctrl+shift+i) and capture a screenshot of the errors? This should happen at the moment the system notification is supposed to appear.

No errors 🤔

image

sethyuan commented 2 years ago

Strange. Can you type Notification.permission in the console and see what it says?

bepolymathe commented 2 years ago

Same behaviour...

image

image

sethyuan commented 2 years ago

You wrote it in the wrong place. You should execute it below "41 issues", after the arrow pointing right.

bepolymathe commented 2 years ago

Oups... image

sethyuan commented 2 years ago

I'm out of ideas. It looks like the methods are executed, but still nothing is popping up. I think it may be a bug in Electron (the foundation framework Logseq is built on).

bepolymathe commented 2 years ago

All right. I understand. I'll try to look into it on my end and let you know

emms007 commented 2 years ago

I have the same case with Windows. I see no error, it seems that the plugin is not detecting that it is time to "ring". Any way to debug further?

bepolymathe commented 2 years ago

I have the same case with Windows

Strange. It works for me on windows machine 🤔

emms007 commented 2 years ago

Not sure how nor why but it worked after another attempt tonight. Now I am not just not sure how to access to the "snooze reminder". I understand i need to click on the popup but nothing is happening.

sethyuan commented 2 years ago

Sometimes, it's recommended to restart Logseq after installing a plugin. As of snooze in Windows, it's a known issue. It seems that Electron in Windows does not fire the notification click event. We need to wait for Logseq to update its Electron version to see if it can solve this problem.

sethyuan commented 1 year ago

@lobbia Be sure you have Logseq running, this is not a system service level alert, so the software has to be running and the respective graph opened in order to work.

sourcebert commented 1 year ago

This worked for me (Ubuntu 23.04 - GNOME, Logseq Flatpak):

Hope that helps!

clobrano commented 1 year ago

https://github.com/sethyuan/logseq-plugin-reminder/issues/2#issuecomment-1613315698 This also worked for me

clobrano commented 1 year ago

It might be a good idea to report this somehow in the Readme page (or somewhere else) to support Linux users 😊

sethyuan commented 1 year ago

Good idea, I will add this to the README file.