Summary: | kalendarac: Notifications miss option to remind later with other time duration than 5 minutes | ||
---|---|---|---|
Product: | [Frameworks and Libraries] Reminder Daemon | Reporter: | Till Schäfer <till2.schaefer> |
Component: | general | Assignee: | kdepim bugs <kdepim-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | antoniofloresta, bernhard, bingmybong, faure, gjditchfield, kishore96, Martin, null, stuff, tprotopopescu, track-kdebugs |
Priority: | NOR | Keywords: | regression |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/pim/akonadi-calendar/-/commit/0dea82b7100a3f79a81bfdc2e627ba8923131abe | Version Fixed In: | |
Sentry Crash Report: |
Description
Till Schäfer
2022-05-02 13:34:06 UTC
I agree with Till Schäfer's comment. Its a regression of functionality. I added a "1 hour" option in master, but I agree that this is not yet optimal overall. https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/26 Agreed, I missed several birthday greetings due to this already. I agree with Till Schäfer's comment. Its a regression of functionality and I have missed several important events because of that missing/removed functionality. +1! I have similar use cases. I used the korgac features to delay for hours, days and even weeks (like if I have a deadline for a long project I need to start work on I might set the reminder weeks in advance, and want it to come up a week later...). It would be great if that functionality could be brought back, it really made korganizer for me. I hope this will be considered a bug - not a feature request - as Debian users won't ever receive a fix otherwise. :| I also hope this will be considered important as some folks might forget their tax declaration because of this. ;) I agree this is a serious loss of functionality. I often have to reschedule several reminders in a row during work hours, which I'll now have to do either every 5 or every 60 minutes. I regularly used the "old" system to be reminded about important tasks (saved as calendar entries) like tax declarations(!) in advance and keep the reminder active e.g. from day to day. Also the old notification window contained additional information like the description and IIRC the location which I now have to look for in the mos cumbersome way. (In reply to Till Schäfer from comment #0) I experienced the same issue when upgrading within my distribution. As neither here nor in the many duplicates I see any progress to a solution, I've set up a discussion about possible workarounds to which I invite anybody interested: https://bugs.kde.org/show_bug.cgi?id=481024#c1 A possibly relevant merge request was started @ https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/82 Git commit 22fbeb4e48646ab4fa9abce21c4ef1eab31475e5 by David Faure. Committed on 13/02/2024 at 15:57. Pushed by dfaure into branch 'master'. Implement a dialog for the user to choose the suspend duration The "Remind in 1h" action has been replaced with a "Remind later..." action which pops up that dialog. The UI is QWidget-based (reusing some code from korgac). On mobile we could just not show the "Remind later" action or implement a similar QML-based UI. Related: bug 481024, bug 457046, bug 452264, bug 457046 M +2 -0 reminder-daemon/CMakeLists.txt M +5 -4 reminder-daemon/alarmnotification.cpp M +2 -2 reminder-daemon/kalendaracmain.cpp M +21 -5 reminder-daemon/kalendaralarmclient.cpp M +4 -0 reminder-daemon/kalendaralarmclient.h A +136 -0 reminder-daemon/suspenddialog.cpp * A +33 -0 reminder-daemon/suspenddialog.h * The files marked with a * at the end have a non valid license. Please read: https://community.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page. https://invent.kde.org/pim/akonadi-calendar/-/commit/22fbeb4e48646ab4fa9abce21c4ef1eab31475e5 Wow, cool! THX! Git commit 0dea82b7100a3f79a81bfdc2e627ba8923131abe by David Faure. Committed on 15/02/2024 at 19:40. Pushed by dfaure into branch 'release/24.02'. Implement a dialog for the user to choose the suspend duration The "Remind in 1h" action has been replaced with a "Remind later..." action which pops up that dialog. The UI is QWidget-based (reusing some code from korgac). On mobile we could just not show the "Remind later" action or implement a similar QML-based UI. Related: bug 481024, bug 457046, bug 452264, bug 457046 M +2 -0 reminder-daemon/CMakeLists.txt M +5 -4 reminder-daemon/alarmnotification.cpp M +2 -2 reminder-daemon/kalendaracmain.cpp M +21 -5 reminder-daemon/kalendaralarmclient.cpp M +4 -0 reminder-daemon/kalendaralarmclient.h A +136 -0 reminder-daemon/suspenddialog.cpp * A +33 -0 reminder-daemon/suspenddialog.h * The files marked with a * at the end have a non valid license. Please read: https://community.kde.org/Policies/Licensing_Policy and use the headers which are listed at that page. https://invent.kde.org/pim/akonadi-calendar/-/commit/0dea82b7100a3f79a81bfdc2e627ba8923131abe |