matfantinel / reminduck

A simple reminder app made for elementaryOS with Vala and GTK.
GNU General Public License v3.0
58 stars 12 forks source link

Reminduck doesn't auto-start on system startup on elementaryOS 6 #64

Open OndoAlvelle opened 2 years ago

OndoAlvelle commented 2 years ago

On elementary OS 6, I have Reminduck set to start automatically. The window didn't appear, but I assumed it was just running in the background. However, the reminder I had set for today didn't work. I opened the app manually and I saw that the reminder was set for the right time and date, and created a test reminder that worked while the window was open.

I don't know if the app just can't send notifications while in the background, or if it doesn't launch correctly. But having a reminders app that you need to remember to open feels a bit counter-intuitive. Would it be possible to make it send notifications will not running in the foreground?

matfantinel commented 2 years ago

Hmm, this is definitely not intended. Reminduck should both:

  1. stay running in the background after you open it for the first time (and send reminders at the right time)
  2. Add itself to the startup apps, so it runs in the background when you reboot your system.

I think this might be a bug related to the migration to Flatpak between elementary 5 and 6. However, apparently this isn't an issue on the Flathub version.

I'm no longer running elementary OS so I can't promise I'll look into this soon :(

OndoAlvelle commented 2 years ago

It definitely added itself to the startup apps, no idea why it wasn't sending the notification. I installed the flathub version and it works as intended. It feels a bit out of place now, but hey, at least it quacks! :duck: