After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 558354 - Evolution: "Close" button in Appointments reminder window is ambiguous and inconsistent; replace with a per-item "Dismiss" button instead.
Evolution: "Close" button in Appointments reminder window is ambiguous and in...
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Calendar
2.22.x (obsolete)
Other All
: Normal minor
: ---
Assigned To: Milan Crha
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2008-10-29 08:48 UTC by Nick Jenkins
Modified: 2008-11-05 00:21 UTC
See Also:
GNOME target: ---
GNOME version: 2.21/2.22


Attachments
proposed evo patch (10.93 KB, patch)
2008-11-04 15:26 UTC, Milan Crha
committed Details | Review
screenshot of new dialog (29.56 KB, image/png)
2008-11-04 15:27 UTC, Milan Crha
  Details

Description Nick Jenkins 2008-10-29 08:48:49 UTC
What happens:
* I open the appointment reminder dialog box, and have two appointments that are now outstanding.
* I want to dismiss the first reminder (which I have finished), and keep the window open to remind myself of the second one until I have completed it.
* I highlight the first item, and click "Close", which seems to be the closest verb to "Dismiss".
* The dialog box closes completely, taking _both_ the first and the second reminder with it!
* I exclaim "Goddammit! Give my reminder back!"

What should happen:
* The "close" button is annoying and inconsistent, because it works differently to the two other buttons (it applies to the dialog box, just to be different, and not to the reminder items). There needs to be a per-item "dismiss" button instead, underneath the "snooze" and "edit" buttons, and then all 3 buttons in the dialog box would work on a per-reminder-item basis.
* Clicking the "dismiss" item should dismiss the highlighted item(s), allowing people to process appointments in any order they liked.
* The dialog box should close when there are no items left (i.e. all items have either been dismissed or snoozed). The "close" button then becomes unnecessary, and can be removed.

Other information:
Comment 1 Milan Crha 2008-11-04 15:26:55 UTC
Created attachment 121961 [details] [review]
proposed evo patch

for evolution;

Changed "Close" button to "Dismiss all" and added a "Dismiss" button
to the alarm notification dialog to be able to dismiss only some of
the alarms shown in the dialog.
Comment 2 Milan Crha 2008-11-04 15:27:26 UTC
Created attachment 121962 [details]
screenshot of new dialog
Comment 3 Matthew Barnes 2008-11-04 15:33:10 UTC
Capitalize "All".  Otherwise looks great!
Comment 4 Milan Crha 2008-11-04 15:40:03 UTC
Committed to trunk, with the above change applied. Committed revision 36740.
Comment 5 Nick Jenkins 2008-11-05 00:21:25 UTC
Fantastic! Looks great, thank you so much.