** Project changed: notify-osd => notify-osd (Ubuntu) -- You received this bug notification because you are a member of DX Packages, which is subscribed to notify-osd in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/410828
Title: OK and CANCEL buttons in fallback alert are ambiguous Status in “notify-osd” package in Ubuntu: Won't Fix Bug description: I use the freedesktop.org DBus notification interface to submit notifications to Notify OSD. When submitting a notification with a timeout of zero or with custom actions, a fallback alert appears. This alert has an OK and a CANCEL button. To me it is unclear why there are 2 buttons, respectively what's their difference. To understand this, I listened for the DBus signal org.freedesktop.Notifications.NotificationClosed. This signal's 'reason' parameter gives the following values - press OK button: 3 - press CANCEL button: 2 - close alert window: 2 The freedesktop notification spec describes the values as follows: 2 - The notification was dismissed by the user. 3 - The notification was closed by a call to CloseNotification. A reason value of 2 for CANCEL and "close alert window" seems to be appropriate. In contrast, OK and "The notification was closed by a call to CloseNotification" are not equivalent. With regard to other notification systems, I would not generally expect to have a positive action assigned to the reason value 3. But maybe this is a problem in the freedesktop notification spec. To be clear about user actions, I tried to add custom actions, but the problem is, that the OK and CANCEL buttons are still shown, additionally to the custom action buttons. Custom actions are a good thing to put some more information into actions (not only positive/OK or negative/CANCEL). However, this does not make sense if the OK and CANCEL buttons are still visible. To summarize, I would prefer to merge the OK and CANCEL buttons to a single button (e.g. OK or DISMISS) and/or to show _no_ standard buttons when custom action are used. Thanks for your time and kind regards, Oben To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/notify-osd/+bug/410828/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp

