[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 David Faure changed: What|Removed |Added Latest Commit|https://invent.kde.org/pim/ |https://invent.kde.org/pim/ |akonadi-calendar/-/commit/2 |akonadi-calendar/-/commit/0 |2fbeb4e48646ab4fa9abce21c4e |dea82b7100a3f79a81bfdc2e627 |f1eab31475e5|ba8923131abe --- Comment #29 from David Faure --- 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 453298, bug 457046 M +2-0reminder-daemon/CMakeLists.txt M +5-4reminder-daemon/alarmnotification.cpp M +2-2reminder-daemon/kalendaracmain.cpp M +21 -5reminder-daemon/kalendaralarmclient.cpp M +4-0reminder-daemon/kalendaralarmclient.h A +136 -0reminder-daemon/suspenddialog.cpp * A +33 -0reminder-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 -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 David Faure changed: What|Removed |Added Latest Commit||https://invent.kde.org/pim/ ||akonadi-calendar/-/commit/2 ||2fbeb4e48646ab4fa9abce21c4e ||f1eab31475e5 Status|ASSIGNED|RESOLVED Resolution|--- |FIXED --- Comment #28 from David Faure --- 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 453298, bug 457046 M +2-0reminder-daemon/CMakeLists.txt M +5-4reminder-daemon/alarmnotification.cpp M +2-2reminder-daemon/kalendaracmain.cpp M +21 -5reminder-daemon/kalendaralarmclient.cpp M +4-0reminder-daemon/kalendaralarmclient.h A +136 -0reminder-daemon/suspenddialog.cpp * A +33 -0reminder-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 -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 Bug Janitor Service changed: What|Removed |Added Status|REPORTED|ASSIGNED Ever confirmed|0 |1 --- Comment #27 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/82 -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 Flossy Cat changed: What|Removed |Added CC||flossy-...@online.de --- Comment #26 from Flossy Cat --- (In reply to Bernhard E. Reiter 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 -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 Christian Wolf changed: What|Removed |Added CC||christianlu...@web.de --- Comment #25 from Christian Wolf --- I was surprised by this regression as well as I updated my Archlinux machine. I have read the comments with this report and see it slightly different: For me, distinguishing between a task (fixed appointment) and a ToDo/task (rough time estimation) is not that strict. The extremes are a fixed appointment and a strategic document. Between them, there is a (linear, analogous) space/gradient. The different approaches mentioned here are falling within this gradient. I confirm the statements in #16 and #18 are true. These types of delays are valid and I can confirm. I want to add other points additionally: 1. I use a central Nextcloud server to sync tasks/appointments between phone and laptop. So, for me it is essential that any solution is compatible with the webdav-based appointments/tasks. 2. When driving in the car, I often get (good?) ideas. I want to fix them in a quick manner. Normally, I do not have the time to decide if this is better a task or an appointment. It's more like adding an appointment "Call Mom, mobile app" to remind me that I need to call her and ask if I need to install a certain app on her phone (just a dumb example). I will put a reminder (default 15min) after I arrived and most probably will be back on the computer. There I can process further and call her. 3. When coming to my laptop, I am typically greeted by a bunch of notifications that are informing me of whatever I need to do now. With the old korac I was able to process the tasks in "my" order. Some could be dismissed directly (already done). Others need more caring. One trick to get this done fast was to delay all still-to-be-cared-of notifications for 1-2 minutes and then dismiss all altogether. This was typically much faster than 1 on 1 dismissing. 4. I might be able to adjust to thinking if it is a hard deadline or not, most of my appointments are rather tasks instead of appointments. Explaining the concept to my parents or my girlfriend would seem rather complex. I do not know if I can get them used to the difference. 5. Speaking boldly: What would be the benefit of differentiating between appointments and tasks? The restrictions imposed by the UI to appointments hold true for tasks, are they not? 6. If you put a hamburger menu for appointments/tasks in the UI, you could think of an option to shift the event/task due time instead of delaying the notification. That might be useful as it will propagate to all synced devices. Eventually, I will have more comments, that it for now :-) Christian -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 --- Comment #24 from Volker Krause --- Git commit be3c95e8a7704507e2448da99cbdda0c76707729 by Volker Krause. Committed on 20/05/2022 at 15:26. Pushed by vkrause into branch 'master'. Add translation context for the "Dismiss" action Should help with fixing the misleading German translation of this. M +1-1reminder-daemon/alarmnotification.cpp https://invent.kde.org/pim/akonadi-calendar/commit/be3c95e8a7704507e2448da99cbdda0c76707729 -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 --- Comment #23 from Bug Janitor Service --- A possibly relevant merge request was started @ https://invent.kde.org/pim/akonadi-calendar/-/merge_requests/24 -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 --- Comment #22 from Till Schäfer --- (In reply to Bernhard E. Reiter from comment #21) > One more usability degradation: > > ### confusing "decline" button > > The reminding dialog per appointment remnder offer me a "decline" option > (in German "Ablehnen"). I am unsure what is does. Usually "decline" (and > more so "Ablehnen") for an appointment would mean that I want to refuse to > make the appointment, especially when this is a meeting in the Kalender this > would potentially mean that I inform the others that I will not participate > in the meeting. I guess that this is not what the button does, it probably > just declines being remined of this meeting. However that is not clear from > the presentation of the dialog. With no localization (i.e., English language) this is called "dismiss". IMO, a fitting German translation would be "Verwerfen". -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 --- Comment #21 from Bernhard E. Reiter --- One more usability degradation: ### confusing "decline" button The reminding dialog per appointment remnder offer me a "decline" option (in German "Ablehnen"). I am unsure what is does. Usually "decline" (and more so "Ablehnen") for an appointment would mean that I want to refuse to make the appointment, especially when this is a meeting in the Kalender this would potentially mean that I inform the others that I will not participate in the meeting. I guess that this is not what the button does, it probably just declines being remined of this meeting. However that is not clear from the presentation of the dialog. -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 --- Comment #20 from Bernhard E. Reiter --- Created attachment 149018 --> https://bugs.kde.org/attachment.cgi?id=149018&action=edit Screenshot of German Reminder Dialog with "Ablehnen" Button -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 --- Comment #19 from gjditchfi...@acm.org --- Note also bug 148663 (mark a to-do as complete). -- You are receiving this mail because: You are the assignee for the bug.
[Reminder Daemon] [Bug 452264] Appointment reminder handling reduces usability and functionality between 21.12.3 and 22.03.80
https://bugs.kde.org/show_bug.cgi?id=452264 gjditchfi...@acm.org changed: What|Removed |Added Version|5.19.80 |unspecified CC||gjditchfi...@acm.org Product|korganizer |Reminder Daemon Component|reminder daemon (korgac)|general -- You are receiving this mail because: You are the assignee for the bug.