h)MtC      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefgh0.7.28 Safe-Inferred"/19 gi-notify.Overrides used when generating these bindings.)Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"(/1q gi-notify.The default expiration time on a notification. gi-notifyThe notification never expires.:It stays open until closed by the calling API or the user. gi-notifyAdwaita major version component (e.g. 1 if the version is 1.2.3). gi-notifyAdwaita micro version component (e.g. 3 if the version is 1.2.3). gi-notifyAdwaita minor version component (e.g. 2 if the version is 1.2.3).)Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"/1  gi-notify6The reason for which the notification has been closed. Since: 0.8.0 gi-notify&The urgency level of the notification. gi-notifyNotification not closed.  gi-notifyTimeout has expired.  gi-notify"It has been dismissed by the user.  gi-notify*It has been closed by a call to [methodnotifyNotification.close].  gi-notify%Closed by undefined/reserved reasons.  gi-notifyCatch-all for unknown values gi-notify0Low urgency. Used for unimportant notifications. gi-notify5Normal urgency. Used for most standard notifications. gi-notify8Critical urgency. Used for very important notifications. gi-notifyCatch-all for unknown values    )Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"/1  gi-notifyUninitializes libnotify.This should be called when the program no longer needs libnotify for the rest of its lifecycle, typically just before exitting.! gi-notifySets the application name." gi-notify-Gets whether or not libnotify is initialized.# gi-notifyInitialized libnotify. This must be called before any other functions.#Starting from 0.8, if the provided appName is i, libnotify will try to figure it out from the running application. Before it was not allowed, and was causing libnotify not to be initialized.$ gi-notify#Queries the server for information.Synchronously queries the server for its information, specifically, the name, vendor, server version, and the version of the notifications specification that it is compliant with.% gi-notify Queries the server capabilities.Synchronously queries the server for its capabilities and returns them in a list.& gi-notify%Gets the application name registered.! gi-notifyappName: The name of the application" gi-notifyReturns: j! if libnotify is initialized, or k otherwise.# gi-notifyappName5: The name of the application initializing libnotify. gi-notifyReturns: j if successful, or k on error.$ gi-notifyReturns: j6 if successful, and the variables passed will be set, k< on error. The returned strings must be freed with g_free% gi-notifyReturns:% a list of server capability strings.& gi-notifyReturns:1 The registered application name, passed to [funcinit].&%$#"! &%$#"! )Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"/1 + gi-notifyAn action callback function., gi-notifyAn action callback function.- gi-notify0Type for the callback on the (unwrapped) C side.. gi-notify9Generate a function pointer callable from C code, from a -./ gi-notifyGiven a pointer to a foreign C function, wrap it into a function callable from Haskell.0 gi-notifyA convenience synonym for i :: l ,.1 gi-notifyA convenience synonym for i :: l +.2 gi-notify4A simple wrapper that ignores the closure arguments.3 gi-notifyWrap the callback into a m.4 gi-notifyWrap a , into a -.+ gi-notify notification: a , notification gi-notifyaction: The activated action name gi-notifyuserData: User provided data, gi-notify notification: a , notification gi-notifyaction: The activated action name/ gi-notify notification: a , notification gi-notifyaction: The activated action name gi-notifyuserData: User provided data ,+-2/3.014 ,+-2/3.014)Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"/1?2' gi-notify1Type class for types which can be safely cast to (, for instance with *.( gi-notifyMemory-managed wrapper type.* gi-notifyCast to (, for types for which this is known to be safe. For general casts, use  .5 gi-notify(Emitted when the notification is closed.n gi-notify9Generate a function pointer callable from C code, from a o.6 gi-notify!Connect a signal handler for the  #signal:closedclosed5 signal, to be run before the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification #closed callback 7 gi-notify!Connect a signal handler for the  #signal:closedclosed4 signal, to be run after the default handler. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification #closed callback By default the object invoking the signal is not passed to the callback. If you need to access it, you can use the implit ?self4 parameter. Note that this requires activating the ImplicitParams GHC extension.8 gi-notifyGet the value of the @app-name@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification #appName 9 gi-notifySet the value of the @app-name@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification [ #appName   value ] : gi-notify Construct a p with valid value for the @app-name>@ property. This is rarely needed directly, but it is used by .; gi-notifySet the value of the @app-name@ property to i. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   #appName < gi-notifyGet the value of the @body@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification #body = gi-notifySet the value of the @body@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification [ #body   value ] > gi-notify Construct a p with valid value for the @body>@ property. This is rarely needed directly, but it is used by .? gi-notifySet the value of the @body@ property to i. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   #body @ gi-notifyGet the value of the @ closed-reason@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification #closedReason A gi-notifyGet the value of the @ icon-name@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification #iconName B gi-notifySet the value of the @ icon-name@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification [ #iconName   value ] C gi-notify Construct a p with valid value for the @ icon-name>@ property. This is rarely needed directly, but it is used by .D gi-notifySet the value of the @ icon-name@ property to i. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   #iconName E gi-notifyGet the value of the @id@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification #id F gi-notifySet the value of the @id@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification [ #id   value ] G gi-notify Construct a p with valid value for the @id>@ property. This is rarely needed directly, but it is used by .H gi-notifyGet the value of the @summary@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification #summary I gi-notifySet the value of the @summary@ property. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   notification [ #summary   value ] J gi-notify Construct a p with valid value for the @summary>@ property. This is rarely needed directly, but it is used by .K gi-notifySet the value of the @summary@ property to i. When  9https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading" is enabled, this is equivalent to   #summary L gi-notifyCreates a new (.The summary text is required, but all other parameters are optional.M gi-notify!Adds an action to a notification.When the action is invoked, the specified callback function will be called, along with the value passed to userData.N gi-notify)Clears all actions from the notification.O gi-notify'Clears all hints from the notification.P gi-notifySynchronously tells the notification server to hide the notification on the screen.Q gi-notify.Gets the activation token of the notification.If an an action is currently being activated, return the activation token. This function is intended to be used in a [callbackactionCallback] to get the activation token for the activated action, if the notification daemon supports it. Since: 0.7.10R gi-notify4Returns the closed reason code for the notification.This is valid only after the  #g:signal:closedsignal notification[closed] signal is emitted.7Since version 0.8.0 the returned value is of type [enum closedReason].S gi-notify/Sets the application name for the notification.%If this function is not called or if appName is i, the application name will be set from the value used in [funcinit] or overridden with [func setAppName]. Since: 0.7.3T gi-notify'Sets the category of this notification.This can be used by the notification server to filter or display the data in a certain way.U gi-notifySets a hint for key with value value.If value is i, a previously set hint for key is unset.If value is floating, it is consumed. Since: 0.6V gi-notifySets a hint with a byte value.W gi-notify$Sets a hint with a byte array value.The length of value must be passed as len.X gi-notify Sets a hint with a double value.Y gi-notify(Sets a hint with a 32-bit integer value.Z gi-notify Sets a hint with a string value.[ gi-notify2Sets a hint with an unsigned 32-bit integer value.\ gi-notify)Sets the icon in the notification from a .] gi-notify*Sets the image in the notification from a . Since: 0.5^ gi-notify%Sets the timeout of the notification.To set the default time, pass  as timeout1. To set the notification to never expire, pass .3Note that the timeout may be ignored by the server._ gi-notify,Sets the urgency level of this notification.` gi-notifyTells the notification server to display the notification on the screen.a gi-notify'Updates the notification text and icon.This won't send the update out and display it on the screen. For that, you will need to call [method notification.show].b gi-notifyConvert ( to and from . See  and .L gi-notifysummary: The required summary text. gi-notifybody: The optional body text. gi-notifyicon0: The optional icon theme icon name or filename. gi-notifyReturns: The new (.M gi-notify notification: The notification. gi-notifyaction: The action ID. gi-notifylabel": The human-readable action label. gi-notifycallback!: The action's callback function.N gi-notify notification: The notification.O gi-notify notification: The notification.P gi-notify notification: The notification. gi-notify (Can throw )Q gi-notify notification: The notification. gi-notifyReturns:" The current activation token, or i if noneR gi-notify notification: The notification. gi-notifyReturns: An integer representing the closed reason code (Since 0.8.0 it's also a [enum closedReason]).S gi-notify notification: a ( gi-notifyappName : the localised application nameT gi-notify notification: The notification. gi-notifycategory: The category.U gi-notify notification: a ( gi-notifykey: the hint key gi-notifyvalue: the hint valueV gi-notify notification: The notification. gi-notifykey : The hint. gi-notifyvalue: The hint's value.W gi-notify notification: The notification. gi-notifykey : The hint. gi-notifyvalue: The hint's value.X gi-notify notification: The notification. gi-notifykey : The hint. gi-notifyvalue: The hint's value.Y gi-notify notification: The notification. gi-notifykey : The hint. gi-notifyvalue: The hint's value.Z gi-notify notification: The notification. gi-notifykey : The hint. gi-notifyvalue: The hint's value.[ gi-notify notification: The notification. gi-notifykey : The hint. gi-notifyvalue: The hint's value.\ gi-notify notification: The notification. gi-notifyicon : The icon.] gi-notify notification: The notification. gi-notifypixbuf : The image.^ gi-notify notification: The notification. gi-notifytimeout: The timeout in milliseconds._ gi-notify notification: The notification. gi-notifyurgency: The urgency level.` gi-notify notification: The notification. gi-notify (Can throw )a gi-notify notification: The notification to update. gi-notifysummary : The new required summary text. gi-notifybody: The optional body text. gi-notifyicon0: The optional icon theme icon name or filename. gi-notifyReturns: j), unless an invalid parameter was passed.1()'*MNOPQRLSTUVWXYZ[\]^_`a;:89?><=@DCABGEFKJHI5761()'*MNOPQRLSTUVWXYZ[\]^_`a;:89?><=@DCABGEFKJHI576)Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"/1@u1()'5*MNOPQRLSTUVWXYZ[\]^_`a;:89?><=@DCABGEFKJHI76)Will Thompson and Iaki Garca EtxebarriaLGPL-2.1Iaki Garca Etxebarria Safe-Inferred"/1A8,+-2/3.014  #&%$"! ()'5*MNOPQRLSTUVWXYZ[\]^_`a;:89?><=@DCABGEFKJHI76qrstuvwmxyz{|}~ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~                gi-notify-0.7.28-inplaceGI.Notify.ConfigGI.Notify.ConstantsGI.Notify.EnumsGI.Notify.FunctionsGI.Notify.Objects.NotificationGI.Notify.Callbacks gi-notifyData.GI.Base.ManagedPtrcastToData.GI.Base.SignalsonafterData.GI.Base.Attributesgetset:=Data.GI.Base.ConstructiblenewclearGI.GdkPixbuf.Objects.PixbufPixbufEXPIRES_DEFAULT EXPIRES_NEVERData.GI.Base.GValueGValuetoGValue fromGValueData.GI.Base.GErrorGErrorGI.Notify.Objects GI.Notify overrides VERSION_MAJOR VERSION_MICRO VERSION_MINOR ClosedReasonUrgencyClosedReasonUnsetClosedReasonExpiredClosedReasonDismissedClosedReasonApiRequestClosedReasonUndefiendAnotherClosedReason UrgencyLow UrgencyNormalUrgencyCriticalAnotherUrgency$fBoxedEnumUrgency$fTypedObjectUrgency$fHasParentTypesUrgency $fOrdUrgency $fEnumUrgency$fBoxedEnumClosedReason$fTypedObjectClosedReason$fHasParentTypesClosedReason$fOrdClosedReason$fEnumClosedReason$fShowClosedReason$fEqClosedReason $fShowUrgency $fEqUrgencyuninit setAppName isInittedinit getServerInfo getServerCaps getAppNameIsNotification NotificationtoNotificationActionCallback_WithClosuresActionCallbackC_ActionCallbackmk_ActionCallbackdynamic_ActionCallbacknoActionCallbacknoActionCallback_WithClosuresdrop_closures_ActionCallbackgenClosure_ActionCallbackwrap_ActionCallbackNotificationClosedCallbackonNotificationClosedafterNotificationClosedgetNotificationAppNamesetNotificationAppNameconstructNotificationAppNameclearNotificationAppNamegetNotificationBodysetNotificationBodyconstructNotificationBodyclearNotificationBodygetNotificationClosedReasongetNotificationIconNamesetNotificationIconNameconstructNotificationIconNameclearNotificationIconNamegetNotificationIdsetNotificationIdconstructNotificationIdgetNotificationSummarysetNotificationSummaryconstructNotificationSummaryclearNotificationSummarynotificationNewnotificationAddActionnotificationClearActionsnotificationClearHintsnotificationClosenotificationGetActivationTokennotificationGetClosedReasonnotificationSetAppNamenotificationSetCategorynotificationSetHintnotificationSetHintBytenotificationSetHintByteArraynotificationSetHintDoublenotificationSetHintInt32notificationSetHintStringnotificationSetHintUint32notificationSetIconFromPixbufnotificationSetImageFromPixbufnotificationSetTimeoutnotificationSetUrgencynotificationShownotificationUpdate$fIsGValueMaybe$fHasParentTypesNotification$fGObjectNotification$fTypedObjectNotification$fManagedPtrNewtypeNotification$fIsNotificationo$fEqNotificationbase GHC.MaybeNothingghc-prim GHC.TypesTrueFalseMaybehaskell-gi-base-0.26.5-inplaceData.GI.Base.GClosureGClosuremk_NotificationClosedCallbackC_NotificationClosedCallbackGValueConstructData.GI.Base.BasicTypes ManagedPtrmanagedPtrIsDisownedmanagedPtrAllocCallStackmanagedForeignPtrGArray GHashTableGVariant GParamSpecGObjectAttrOpOnAfter:~>:~:=>:&= BoxedEnum BoxedFlagsBoxedPtr boxedPtrCopy boxedPtrFreeCGType CallocPtrboxedPtrCallocGBoxed GByteArrayGDestroyNotify GEqualFunc GHashFuncGList GPtrArrayGSListGType gtypeToCGTypeIsGFlagManagedPtrNewtype toManagedPtr PtrWrapped unwrapPtr TypedObjectglibTypeUnexpectedNullPointerReturnnullPtrErrorMsg GErrorClassgerrorClassDomain GErrorCode GErrorDomain GErrorMessageIsGValue gvalueSet_ gvalueGType_ gvalueGet_Data.GI.Base.GVariantGVariantDictEntryGVariantHandleGVariantObjectPathGVariantSignatureGVariantSinglet IsGVarianttoGVariantFormatString fromGVariant toGVariantIsGVariantBasicType SignalProxy:::PropertyNotify copyBytesData.GI.Base.BasicConversionsbyteStringToCStringcstringToByteStringcstringToString cstringToText gflagsToWordmapCArrayWithLength mapGArraymapGList mapGSList mapPtrArraymapZeroTerminatedCArraypackBlockArraypackByteStringpackFileNameArray packGArraypackGByteArraypackGHashTable packGList packGPtrArray packGSListpackMapStorableArray"packMapZeroTerminatedStorableArray packPtrArraypackStorableArraypackUTF8CArraypackZeroTerminatedByteStringpackZeroTerminatedFileNameArraypackZeroTerminatedPtrArraypackZeroTerminatedStorableArraypackZeroTerminatedUTF8CArraystringToCString textToCStringunpackBlockArrayWithLengthunpackBoxedArrayWithLengthunpackByteStringWithLengthunpackFileNameArrayWithLength unpackGArrayunpackGByteArrayunpackGHashTable unpackGListunpackGPtrArray unpackGSList unpackMapStorableArrayWithLength$unpackMapZeroTerminatedStorableArrayunpackPtrArrayWithLengthunpackStorableArrayWithLengthunpackUTF8CArrayWithLengthunpackZeroTerminatedByteString!unpackZeroTerminatedFileNameArrayunpackZeroTerminatedPtrArray!unpackZeroTerminatedStorableArrayunpackZeroTerminatedUTF8CArray unrefGArrayunrefGByteArrayunrefGHashTable unrefPtrArraywithTextCString wordToGFlags g_list_free g_slist_free gtypeName noGParamSpeccatchGErrorJustcatchGErrorJustDomain checkGError gerrorCode gerrorDomain gerrorMessage gerrorNewhandleGErrorJusthandleGErrorJustDomainmaybePokeGErrorpropagateGErrorData.GI.Base.GHashTablecstringPackPtrcstringUnpackPtr gDirectEqual gDirectHash gStrEqualgStrHash gvaluePackPtrgvalueUnpackPtr ptrPackPtr ptrUnpackPtrdisownGVariantgvariantFromBoolgvariantFromBytestringgvariantFromDictEntrygvariantFromDoublegvariantFromGVariantgvariantFromHandlegvariantFromInt16gvariantFromInt32gvariantFromInt64gvariantFromListgvariantFromMapgvariantFromMaybegvariantFromObjectPathgvariantFromSignaturegvariantFromTextgvariantFromTuplegvariantFromWord16gvariantFromWord32gvariantFromWord64gvariantFromWord8gvariantGetTypeStringgvariantObjectPathToTextgvariantSignatureToTextgvariantToBoolgvariantToBytestringgvariantToDictEntrygvariantToDoublegvariantToGVariantgvariantToHandlegvariantToInt16gvariantToInt32gvariantToInt64gvariantToList gvariantToMapgvariantToMaybegvariantToObjectPathgvariantToSignaturegvariantToTextgvariantToTuplegvariantToWord16gvariantToWord32gvariantToWord64gvariantToWord8newGVariantFromPtrnewGVariantObjectPathnewGVariantSignature noGVariant unrefGVariantwrapGVariantPtrcheckInstanceType copyBoxed copyBoxedPtr disownBoxeddisownManagedPtr disownObject freeBoxedmaybeWithManagedPtrnewBoxed newManagedPtrnewManagedPtr'newManagedPtr_ newObjectnewPtr releaseObjecttouchManagedPtr unrefObject unsafeCastTounsafeManagedPtrCastPtrunsafeManagedPtrGetPtrwithManagedPtrwithManagedPtrList withNewObject withTransient wrapBoxed wrapObjectwrapPtrData.GI.Base.OverloadingasA