úÎ1†,)1      !"#$%&'()*+,-./0 Safe-InferredGHint is some setting (server-dependent) which comes with notification. Server information. $Type synonim for notification icon. $Type synonim for notification body. %Type synonim for notification title. `Category can be used by the notification server to filter or display the data in a certain way. 7Timeout in seconds after which notification is closed. 1 Although timeout does not work with notify-osd. >Notification will not expire until user pays attention to it. (User defined timeout (in milliseconds). Default server timeout. LUrgency can be used by the notification server to prioritize notifications. 1 Although urgency does not work with notify-osd. 9Critical notification that requires immediate attention. Default notification urgency. Low priority notification.      None1Notification session pointer /231456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_1LMNOPQRSTUVWXYZ[\]^_.231456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_None%Returns registered application name. %Updates registered application name. #Returns server capability strings. Returns server information. `abcd `abcdNone0Notification monad. Saves notification context. Libnotify errors. #" has called before notify_init(). notify_init() has failed. >Notification state. Contains next rendered notification data. !-Initializes and uninitializes libnotify API. 5 Any notifications API calls should be wrapped into withNotifications, i.e. ] main = withNotifications (Just "api-name") $ do { ... here are notification API calls ... } "mFunction for one-time notification with hints perhaps. Should be enough for a vast majority of applications. #)Creates new notification session. Inside #. call one can manage current notification via % or & calls. D Returns notification pointer. This could be useful if one wants to % or ', the same notification after some time (see $). $$Continues old notification session. %Updates notification ,   and  . _ User can update notification partially, passing Nothing to arguments that should not changed. &Shows notification to user. 'Closes notification. (Sets notification . )Sets notification . *Sets notification . +#Sets notification icon from pixbuf ,$Sets notification image from pixbuf -Adds  to notification. .!Removes hints from notification. /Adds action to notification. 0#Removes actions from notification. ef g!"#$%&'()*+,-./0h-  !"#$%&'()*+,-./0 "!#$%&'()*-./0+,ef g!"#$%&'()*+,-./0hi       !"#$%&'()*+,-./01234567589:;<=>?@ABCDEFGHIJKLMNOPQRST,-./0UVWXYZ3[\]^_`a b$cdlibnotify-0.0.2.0System.Libnotify.TypesSystem.Libnotify.ServerSystem.LibnotifySystem.Libnotify.InternalHint HintArrayHintByte HintString HintDoubleHintInt ServerInfo serverName serverVendor serverVersionserverSpecVersionIconBodyTitleCategoryTimeoutInfiniteCustomDefaultUrgencyCriticalNormalLow getAppName setAppName getServerCaps getServerInfoNotify NotifyErrorNewCalledBeforeInitNotifyInitHasFailed NotifyStatewithNotificationsoneShotnewcontinueupdaterenderclose setTimeout setCategory setUrgencysetIconFromPixbufsetImageFromPixbufaddHint removeHints addAction removeActions NotificationFreeFuncActionCallbacknotify_notification_close!notify_notification_clear_actionsnotify_notification_add_action wrapFreeFuncwrapActionCallbacknotify_notification_clear_hints'notify_notification_set_hint_byte_array!notify_notification_set_hint_byte#notify_notification_set_hint_string#notify_notification_set_hint_double"notify_notification_set_hint_int32)notify_notification_set_image_from_pixbuf(notify_notification_set_icon_from_pixbufnotify_notification_set_urgency notify_notification_set_categorynotify_notification_set_timeout g_error_freenotify_notification_shownotify_notification_updatenotify_notification_newnotify_is_initted notify_uninit notify_init initNotify uninitNotify isInitted newNotify updateNotify showNotify setHintInt32 setHintDouble setHintString setHintBytesetHintByteArray clearHints clearActions closeNotify g_type_initnotify_get_server_infonotify_get_server_capsnotify_set_app_namenotify_get_app_name runNotify listToMaybe