gi-notify 0.7.29 → 0.7.30
raw patch · 4 files changed
+12/−7 lines, 4 filesdep ~haskell-gisetup-changedPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependency ranges changed: haskell-gi
API changes (from Hackage documentation)
- GI.Notify: GArray :: Ptr (GArray a) -> GArray a
- GI.Notify: GByteArray :: Ptr GByteArray -> GByteArray
- GI.Notify: GError :: ManagedPtr GError -> GError
- GI.Notify: GHashTable :: Ptr (GHashTable a b) -> GHashTable a b
- GI.Notify: GList :: Ptr (GList a) -> GList a
- GI.Notify: GParamSpec :: ManagedPtr GParamSpec -> GParamSpec
- GI.Notify: GPtrArray :: Ptr (GPtrArray a) -> GPtrArray a
- GI.Notify: GSList :: Ptr (GSList a) -> GSList a
- GI.Notify: GType :: CGType -> GType
- GI.Notify: GValue :: ManagedPtr GValue -> GValue
- GI.Notify: GVariant :: ManagedPtr GVariant -> GVariant
- GI.Notify: GVariantDictEntry :: key -> value -> GVariantDictEntry key value
- GI.Notify: GVariantHandle :: Int32 -> GVariantHandle
- GI.Notify: GVariantSinglet :: a -> GVariantSinglet a
- GI.Notify: ManagedPtr :: ForeignPtr a -> Maybe CallStack -> IORef (Maybe CallStack) -> ManagedPtr a
- GI.Notify: PtrWrapped :: Ptr a -> PtrWrapped a
- GI.Notify: UnexpectedNullPointerReturn :: Text -> UnexpectedNullPointerReturn
- GI.Notify: [:!<~] :: forall obj info (attr :: Symbol) (tag1 :: AttrOpTag) b model (tag :: AttrOpTag). (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag1 info obj, AttrSetTypeConstraint info b, ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
- GI.Notify: [:&=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrTransferTypeConstraint info b, AttrSetTypeConstraint info (AttrTransferType info)) => AttrLabelProxy attr -> b -> AttrOp obj tag
- GI.Notify: [:::] :: forall object info. SignalProxy object info -> Text -> SignalProxy object info
- GI.Notify: [:<~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b model. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b, AttrOpAllowed 'AttrGet info obj, EqMaybe b (AttrGetType info), ?_haskell_gi_modelProxy :: ModelProxy model) => AttrLabelProxy attr -> DynVal model b -> AttrOp obj tag
- GI.Notify: [:=>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> IO b -> AttrOp obj tag
- GI.Notify: [:=] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrSetTypeConstraint info b) => AttrLabelProxy attr -> b -> AttrOp obj tag
- GI.Notify: [:~>] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> IO b) -> AttrOp obj tag
- GI.Notify: [:~] :: forall obj info (attr :: Symbol) (tag :: AttrOpTag) b a. (HasAttributeList obj, info ~ ResolveAttribute attr obj, AttrInfo info, AttrBaseTypeConstraint info obj, tag ~ 'AttrSet, AttrOpAllowed 'AttrSet info obj, AttrOpAllowed 'AttrGet info obj, AttrSetTypeConstraint info b, a ~ AttrGetType info) => AttrLabelProxy attr -> (a -> b) -> AttrOp obj tag
- GI.Notify: [After] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
- GI.Notify: [Bind] :: forall obj info (propName :: Symbol) (tag :: AttrOpTag) model outType (components :: [Symbol]) (fieldName :: Symbol). (HasAttributeList obj, GObject obj, info ~ ResolveAttribute propName obj, AttrInfo info, KnownSymbol (AttrLabel info), AttrBaseTypeConstraint info obj, AttrOpAllowed tag info obj, AttrOpAllowed 'AttrPut info obj, ?_haskell_gi_modelProxy :: ModelProxy model, outType ~ AttrGetType info, AttrSetTypeConstraint info outType, components ~ Components fieldName, PathFieldAccess components model outType, KnownSymbol fieldName, Eq outType) => AttrLabelProxy propName -> AttrLabelProxy fieldName -> AttrOp obj tag
- GI.Notify: [On] :: forall obj info (tag :: AttrOpTag). (GObject obj, SignalInfo info) => SignalProxy obj info -> ((?self :: obj) => HaskellCallbackType info) -> AttrOp obj tag
- GI.Notify: [PropertyNotify] :: forall info1 (propName :: Symbol) object (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object GObjectNotifySignalInfo
- GI.Notify: [PropertySet] :: forall info1 (propName :: Symbol) object b (pl :: Symbol). (info1 ~ ResolveAttribute propName object, AttrInfo info1, AttrBaseTypeConstraint info1 object, b ~ AttrGetType info1, pl ~ AttrLabel info1, KnownSymbol pl) => AttrLabelProxy propName -> SignalProxy object (GObjectPropertySetSignalInfo b)
- GI.Notify: [gtypeToCGType] :: GType -> CGType
- GI.Notify: [managedForeignPtr] :: ManagedPtr a -> ForeignPtr a
- GI.Notify: [managedPtrAllocCallStack] :: ManagedPtr a -> Maybe CallStack
- GI.Notify: [managedPtrIsDisowned] :: ManagedPtr a -> IORef (Maybe CallStack)
- GI.Notify: [nullPtrErrorMsg] :: UnexpectedNullPointerReturn -> Text
- GI.Notify: [unwrapPtr] :: PtrWrapped a -> Ptr a
- GI.Notify: after :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
- GI.Notify: asA :: (ManagedPtrNewtype a, ManagedPtrNewtype b, HasParentTypes b, IsDescendantOf a b) => b -> (ManagedPtr a -> a) -> a
- GI.Notify: boxedPtrCalloc :: CallocPtr a => IO (Ptr a)
- GI.Notify: boxedPtrCopy :: BoxedPtr a => a -> IO a
- GI.Notify: boxedPtrFree :: BoxedPtr a => a -> IO ()
- GI.Notify: byteStringToCString :: ByteString -> IO CString
- GI.Notify: castTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o', GObject o') => (ManagedPtr o' -> o') -> o -> IO (Maybe o')
- GI.Notify: catchGErrorJust :: GErrorClass err => err -> IO a -> (GErrorMessage -> IO a) -> IO a
- GI.Notify: catchGErrorJustDomain :: GErrorClass err => IO a -> (err -> GErrorMessage -> IO a) -> IO a
- GI.Notify: checkGError :: (Ptr (Ptr GError) -> IO a) -> (GError -> IO a) -> IO a
- GI.Notify: checkInstanceType :: (ManagedPtrNewtype o, TypedObject o) => o -> GType -> IO Bool
- GI.Notify: class TypedObject a => BoxedEnum a
- GI.Notify: class TypedObject a => BoxedFlags a
- GI.Notify: class ManagedPtrNewtype a => BoxedPtr a
- GI.Notify: class BoxedPtr a => CallocPtr a
- GI.Notify: class (ManagedPtrNewtype a, TypedObject a) => GBoxed a
- GI.Notify: class Enum err => GErrorClass err
- GI.Notify: class (ManagedPtrNewtype a, TypedObject a) => GObject a
- GI.Notify: class Enum a => IsGFlag a
- GI.Notify: class IsGValue a
- GI.Notify: class IsGVariant a
- GI.Notify: class Ord a => IsGVariantBasicType a
- GI.Notify: class Coercible a ManagedPtr () => ManagedPtrNewtype a
- GI.Notify: class HasParentTypes a => TypedObject a
- GI.Notify: copyBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
- GI.Notify: copyBoxedPtr :: GBoxed a => Ptr a -> IO (Ptr a)
- GI.Notify: copyBytes :: (HasCallStack, CallocPtr a) => Int -> Ptr a -> IO (Ptr a)
- GI.Notify: cstringPackPtr :: CString -> PtrWrapped CString
- GI.Notify: cstringToByteString :: HasCallStack => CString -> IO ByteString
- GI.Notify: cstringToString :: HasCallStack => CString -> IO String
- GI.Notify: cstringToText :: HasCallStack => CString -> IO Text
- GI.Notify: cstringUnpackPtr :: PtrWrapped CString -> CString
- GI.Notify: data AttrOp obj (tag :: AttrOpTag)
- GI.Notify: data GArray a
- GI.Notify: data GByteArray
- GI.Notify: data GClosure a
- GI.Notify: data GHashTable a b
- GI.Notify: data GList a
- GI.Notify: data GPtrArray a
- GI.Notify: data GSList a
- GI.Notify: data GVariantDictEntry key value
- GI.Notify: data GVariantObjectPath
- GI.Notify: data GVariantSignature
- GI.Notify: data ManagedPtr a
- GI.Notify: data SignalProxy object info
- GI.Notify: data UnexpectedNullPointerReturn
- GI.Notify: disownBoxed :: (HasCallStack, GBoxed a) => a -> IO (Ptr a)
- GI.Notify: disownGVariant :: GVariant -> IO (Ptr GVariant)
- GI.Notify: disownManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
- GI.Notify: disownObject :: (HasCallStack, GObject a) => a -> IO (Ptr b)
- GI.Notify: freeBoxed :: (HasCallStack, GBoxed a) => a -> IO ()
- GI.Notify: fromGValue :: (IsGValue a, MonadIO m) => GValue -> m a
- GI.Notify: fromGVariant :: IsGVariant a => GVariant -> IO (Maybe a)
- GI.Notify: gDirectEqual :: GEqualFunc (Ptr a)
- GI.Notify: gDirectHash :: GHashFunc (Ptr a)
- GI.Notify: gStrEqual :: GEqualFunc CString
- GI.Notify: gStrHash :: GHashFunc CString
- GI.Notify: g_list_free :: Ptr (GList a) -> IO ()
- GI.Notify: g_slist_free :: Ptr (GSList a) -> IO ()
- GI.Notify: gerrorClassDomain :: GErrorClass err => err -> Text
- GI.Notify: gerrorCode :: GError -> IO GErrorCode
- GI.Notify: gerrorDomain :: GError -> IO GQuark
- GI.Notify: gerrorMessage :: GError -> IO GErrorMessage
- GI.Notify: gerrorNew :: GErrorDomain -> GErrorCode -> GErrorMessage -> IO GError
- GI.Notify: get :: forall info (attr :: Symbol) obj result m. (AttrGetC info obj attr result, MonadIO m) => obj -> AttrLabelProxy attr -> m result
- GI.Notify: gflagsToWord :: (Num b, IsGFlag a) => [a] -> b
- GI.Notify: glibType :: TypedObject a => IO GType
- GI.Notify: gtypeName :: GType -> IO String
- GI.Notify: gvalueGType_ :: IsGValue a => IO GType
- GI.Notify: gvalueGet_ :: IsGValue a => Ptr GValue -> IO a
- GI.Notify: gvaluePackPtr :: Ptr GValue -> PtrWrapped (Ptr GValue)
- GI.Notify: gvalueSet_ :: IsGValue a => Ptr GValue -> a -> IO ()
- GI.Notify: gvalueUnpackPtr :: PtrWrapped (Ptr GValue) -> Ptr GValue
- GI.Notify: gvariantFromBool :: Bool -> IO GVariant
- GI.Notify: gvariantFromBytestring :: ByteString -> IO GVariant
- GI.Notify: gvariantFromDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => key -> value -> IO GVariant
- GI.Notify: gvariantFromDouble :: Double -> IO GVariant
- GI.Notify: gvariantFromGVariant :: GVariant -> IO GVariant
- GI.Notify: gvariantFromHandle :: Int32 -> IO GVariant
- GI.Notify: gvariantFromInt16 :: Int16 -> IO GVariant
- GI.Notify: gvariantFromInt32 :: Int32 -> IO GVariant
- GI.Notify: gvariantFromInt64 :: Int64 -> IO GVariant
- GI.Notify: gvariantFromList :: IsGVariant a => [a] -> IO GVariant
- GI.Notify: gvariantFromMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => Map key value -> IO GVariant
- GI.Notify: gvariantFromMaybe :: IsGVariant a => Maybe a -> IO GVariant
- GI.Notify: gvariantFromObjectPath :: GVariantObjectPath -> IO GVariant
- GI.Notify: gvariantFromSignature :: GVariantSignature -> IO GVariant
- GI.Notify: gvariantFromText :: Text -> IO GVariant
- GI.Notify: gvariantFromTuple :: [GVariant] -> IO GVariant
- GI.Notify: gvariantFromWord16 :: Word16 -> IO GVariant
- GI.Notify: gvariantFromWord32 :: Word32 -> IO GVariant
- GI.Notify: gvariantFromWord64 :: Word64 -> IO GVariant
- GI.Notify: gvariantFromWord8 :: Word8 -> IO GVariant
- GI.Notify: gvariantGetTypeString :: GVariant -> IO Text
- GI.Notify: gvariantObjectPathToText :: GVariantObjectPath -> Text
- GI.Notify: gvariantSignatureToText :: GVariantSignature -> Text
- GI.Notify: gvariantToBool :: GVariant -> IO (Maybe Bool)
- GI.Notify: gvariantToBytestring :: GVariant -> IO (Maybe ByteString)
- GI.Notify: gvariantToDictEntry :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (key, value))
- GI.Notify: gvariantToDouble :: GVariant -> IO (Maybe Double)
- GI.Notify: gvariantToGVariant :: GVariant -> IO (Maybe GVariant)
- GI.Notify: gvariantToHandle :: GVariant -> IO (Maybe Int32)
- GI.Notify: gvariantToInt16 :: GVariant -> IO (Maybe Int16)
- GI.Notify: gvariantToInt32 :: GVariant -> IO (Maybe Int32)
- GI.Notify: gvariantToInt64 :: GVariant -> IO (Maybe Int64)
- GI.Notify: gvariantToList :: IsGVariant a => GVariant -> IO (Maybe [a])
- GI.Notify: gvariantToMap :: (IsGVariant key, IsGVariantBasicType key, IsGVariant value) => GVariant -> IO (Maybe (Map key value))
- GI.Notify: gvariantToMaybe :: IsGVariant a => GVariant -> IO (Maybe (Maybe a))
- GI.Notify: gvariantToObjectPath :: GVariant -> IO (Maybe Text)
- GI.Notify: gvariantToSignature :: GVariant -> IO (Maybe Text)
- GI.Notify: gvariantToText :: GVariant -> IO (Maybe Text)
- GI.Notify: gvariantToTuple :: GVariant -> IO (Maybe [GVariant])
- GI.Notify: gvariantToWord16 :: GVariant -> IO (Maybe Word16)
- GI.Notify: gvariantToWord32 :: GVariant -> IO (Maybe Word32)
- GI.Notify: gvariantToWord64 :: GVariant -> IO (Maybe Word64)
- GI.Notify: gvariantToWord8 :: GVariant -> IO (Maybe Word8)
- GI.Notify: handleGErrorJust :: GErrorClass err => err -> (GErrorMessage -> IO a) -> IO a -> IO a
- GI.Notify: handleGErrorJustDomain :: GErrorClass err => (err -> GErrorMessage -> IO a) -> IO a -> IO a
- GI.Notify: mapCArrayWithLength :: (Storable a, Integral b) => b -> (a -> IO c) -> Ptr a -> IO ()
- GI.Notify: mapGArray :: Storable a => (a -> IO b) -> Ptr (GArray a) -> IO ()
- GI.Notify: mapGList :: (Ptr a -> IO b) -> Ptr (GList (Ptr a)) -> IO ()
- GI.Notify: mapGSList :: (Ptr a -> IO b) -> Ptr (GSList (Ptr a)) -> IO ()
- GI.Notify: mapPtrArray :: (Ptr a -> IO b) -> Ptr (GPtrArray (Ptr a)) -> IO ()
- GI.Notify: mapZeroTerminatedCArray :: (Ptr a -> IO b) -> Ptr (Ptr a) -> IO ()
- GI.Notify: maybePokeGError :: Ptr (Ptr GError) -> Maybe GError -> IO ()
- GI.Notify: maybeWithManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => Maybe a -> (Ptr a -> IO c) -> IO c
- GI.Notify: new :: (Constructible a tag, MonadIO m) => (ManagedPtr a -> a) -> [AttrOp a tag] -> m a
- GI.Notify: newBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
- GI.Notify: newGVariantFromPtr :: Ptr GVariant -> IO GVariant
- GI.Notify: newGVariantObjectPath :: Text -> Maybe GVariantObjectPath
- GI.Notify: newGVariantSignature :: Text -> Maybe GVariantSignature
- GI.Notify: newManagedPtr :: HasCallStack => Ptr a -> IO () -> IO (ManagedPtr a)
- GI.Notify: newManagedPtr' :: HasCallStack => FinalizerPtr a -> Ptr a -> IO (ManagedPtr a)
- GI.Notify: newManagedPtr_ :: Ptr a -> IO (ManagedPtr a)
- GI.Notify: newObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
- GI.Notify: newPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
- GI.Notify: newtype GError
- GI.Notify: newtype GParamSpec
- GI.Notify: newtype GType
- GI.Notify: newtype GValue
- GI.Notify: newtype GVariant
- GI.Notify: newtype GVariantHandle
- GI.Notify: newtype GVariantSinglet a
- GI.Notify: newtype PtrWrapped a
- GI.Notify: noGParamSpec :: Maybe GParamSpec
- GI.Notify: noGVariant :: Maybe GVariant
- GI.Notify: on :: forall object info m. (GObject object, MonadIO m, SignalInfo info) => object -> SignalProxy object info -> ((?self :: object) => HaskellCallbackType info) -> m SignalHandlerId
- GI.Notify: packBlockArray :: Int -> [Ptr a] -> IO (Ptr a)
- GI.Notify: packByteString :: ByteString -> IO (Ptr Word8)
- GI.Notify: packFileNameArray :: [String] -> IO (Ptr CString)
- GI.Notify: packGArray :: Storable a => [a] -> IO (Ptr (GArray a))
- GI.Notify: packGByteArray :: ByteString -> IO (Ptr GByteArray)
- GI.Notify: packGHashTable :: GHashFunc a -> GEqualFunc a -> Maybe (GDestroyNotify a) -> Maybe (GDestroyNotify b) -> [(PtrWrapped a, PtrWrapped b)] -> IO (Ptr (GHashTable a b))
- GI.Notify: packGList :: [Ptr a] -> IO (Ptr (GList (Ptr a)))
- GI.Notify: packGPtrArray :: [Ptr a] -> IO (Ptr (GPtrArray (Ptr a)))
- GI.Notify: packGSList :: [Ptr a] -> IO (Ptr (GSList (Ptr a)))
- GI.Notify: packMapStorableArray :: forall a b. Storable b => (a -> b) -> [a] -> IO (Ptr b)
- GI.Notify: packMapZeroTerminatedStorableArray :: forall a b. (Num b, Storable b) => (a -> b) -> [a] -> IO (Ptr b)
- GI.Notify: packPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
- GI.Notify: packStorableArray :: Storable a => [a] -> IO (Ptr a)
- GI.Notify: packUTF8CArray :: [Text] -> IO (Ptr CString)
- GI.Notify: packZeroTerminatedByteString :: ByteString -> IO (Ptr Word8)
- GI.Notify: packZeroTerminatedFileNameArray :: [String] -> IO (Ptr CString)
- GI.Notify: packZeroTerminatedPtrArray :: [Ptr a] -> IO (Ptr (Ptr a))
- GI.Notify: packZeroTerminatedStorableArray :: (Num a, Storable a) => [a] -> IO (Ptr a)
- GI.Notify: packZeroTerminatedUTF8CArray :: [Text] -> IO (Ptr CString)
- GI.Notify: propagateGError :: (Ptr (Ptr GError) -> IO a) -> IO a
- GI.Notify: ptrPackPtr :: Ptr a -> PtrWrapped (Ptr a)
- GI.Notify: ptrUnpackPtr :: PtrWrapped (Ptr a) -> Ptr a
- GI.Notify: releaseObject :: (HasCallStack, GObject a) => a -> IO ()
- GI.Notify: set :: forall o m. MonadIO m => o -> [AttrOp o 'AttrSet] -> m ()
- GI.Notify: stringToCString :: String -> IO CString
- GI.Notify: textToCString :: Text -> IO CString
- GI.Notify: toGValue :: (IsGValue a, MonadIO m) => a -> m GValue
- GI.Notify: toGVariant :: IsGVariant a => a -> IO GVariant
- GI.Notify: toGVariantFormatString :: IsGVariant a => a -> Text
- GI.Notify: toManagedPtr :: ManagedPtrNewtype a => a -> ManagedPtr a
- GI.Notify: touchManagedPtr :: ManagedPtrNewtype a => a -> IO ()
- GI.Notify: type CGType = Word64
- GI.Notify: type GDestroyNotify ptr = FunPtr ptr -> IO ()
- GI.Notify: type GEqualFunc a = FunPtr PtrWrapped a -> PtrWrapped a -> IO Int32
- GI.Notify: type GErrorCode = C_gint
- GI.Notify: type GErrorDomain = GQuark
- GI.Notify: type GErrorMessage = Text
- GI.Notify: type GHashFunc a = FunPtr PtrWrapped a -> IO Word32
- GI.Notify: unpackBlockArrayWithLength :: Integral a => Int -> a -> Ptr b -> IO [Ptr b]
- GI.Notify: unpackBoxedArrayWithLength :: (Integral a, GBoxed b) => Int -> a -> Ptr b -> IO [Ptr b]
- GI.Notify: unpackByteStringWithLength :: Integral a => a -> Ptr Word8 -> IO ByteString
- GI.Notify: unpackFileNameArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [String]
- GI.Notify: unpackGArray :: Storable a => Ptr (GArray a) -> IO [a]
- GI.Notify: unpackGByteArray :: Ptr GByteArray -> IO ByteString
- GI.Notify: unpackGHashTable :: Ptr (GHashTable a b) -> IO [(PtrWrapped a, PtrWrapped b)]
- GI.Notify: unpackGList :: Ptr (GList (Ptr a)) -> IO [Ptr a]
- GI.Notify: unpackGPtrArray :: Ptr (GPtrArray (Ptr a)) -> IO [Ptr a]
- GI.Notify: unpackGSList :: Ptr (GSList (Ptr a)) -> IO [Ptr a]
- GI.Notify: unpackMapStorableArrayWithLength :: (Integral a, Storable b) => (b -> c) -> a -> Ptr b -> IO [c]
- GI.Notify: unpackMapZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => (a -> b) -> Ptr a -> IO [b]
- GI.Notify: unpackPtrArrayWithLength :: Integral a => a -> Ptr (Ptr b) -> IO [Ptr b]
- GI.Notify: unpackStorableArrayWithLength :: (Integral a, Storable b) => a -> Ptr b -> IO [b]
- GI.Notify: unpackUTF8CArrayWithLength :: (HasCallStack, Integral a) => a -> Ptr CString -> IO [Text]
- GI.Notify: unpackZeroTerminatedByteString :: Ptr Word8 -> IO ByteString
- GI.Notify: unpackZeroTerminatedFileNameArray :: HasCallStack => Ptr CString -> IO [String]
- GI.Notify: unpackZeroTerminatedPtrArray :: Ptr (Ptr a) -> IO [Ptr a]
- GI.Notify: unpackZeroTerminatedStorableArray :: (Eq a, Num a, Storable a) => Ptr a -> IO [a]
- GI.Notify: unpackZeroTerminatedUTF8CArray :: HasCallStack => Ptr CString -> IO [Text]
- GI.Notify: unrefGArray :: Ptr (GArray a) -> IO ()
- GI.Notify: unrefGByteArray :: Ptr GByteArray -> IO ()
- GI.Notify: unrefGHashTable :: Ptr (GHashTable a b) -> IO ()
- GI.Notify: unrefGVariant :: GVariant -> IO ()
- GI.Notify: unrefObject :: (HasCallStack, GObject a) => a -> IO ()
- GI.Notify: unrefPtrArray :: Ptr (GPtrArray a) -> IO ()
- GI.Notify: unsafeCastTo :: (HasCallStack, ManagedPtrNewtype o, TypedObject o, ManagedPtrNewtype o', TypedObject o') => (ManagedPtr o' -> o') -> o -> IO o'
- GI.Notify: unsafeManagedPtrCastPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr b)
- GI.Notify: unsafeManagedPtrGetPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> IO (Ptr a)
- GI.Notify: withManagedPtr :: (HasCallStack, ManagedPtrNewtype a) => a -> (Ptr a -> IO c) -> IO c
- GI.Notify: withManagedPtrList :: (HasCallStack, ManagedPtrNewtype a) => [a] -> ([Ptr a] -> IO c) -> IO c
- GI.Notify: withNewObject :: (HasCallStack, GObject o) => Ptr o -> (o -> IO b) -> IO b
- GI.Notify: withTextCString :: Text -> (CString -> IO a) -> IO a
- GI.Notify: withTransient :: (HasCallStack, ManagedPtrNewtype a) => Ptr a -> (a -> IO b) -> IO b
- GI.Notify: wordToGFlags :: (Storable a, Integral a, Bits a, IsGFlag b) => a -> [b]
- GI.Notify: wrapBoxed :: (HasCallStack, GBoxed a) => (ManagedPtr a -> a) -> Ptr a -> IO a
- GI.Notify: wrapGVariantPtr :: Ptr GVariant -> IO GVariant
- GI.Notify: wrapObject :: (HasCallStack, GObject a, GObject b) => (ManagedPtr a -> a) -> Ptr b -> IO a
- GI.Notify: wrapPtr :: (HasCallStack, BoxedPtr a) => (ManagedPtr a -> a) -> Ptr a -> IO a
- GI.Notify.Enums: instance GHC.Classes.Eq GI.Notify.Enums.ClosedReason
- GI.Notify.Enums: instance GHC.Classes.Eq GI.Notify.Enums.Urgency
- GI.Notify.Enums: instance GHC.Classes.Ord GI.Notify.Enums.ClosedReason
- GI.Notify.Enums: instance GHC.Classes.Ord GI.Notify.Enums.Urgency
- GI.Notify.Objects.Notification: instance (info GHC.Types.~ GI.Notify.Objects.Notification.ResolveNotificationMethod t GI.Notify.Objects.Notification.Notification, Data.GI.Base.Overloading.OverloadedMethod info GI.Notify.Objects.Notification.Notification p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.Notify.Objects.Notification.Notification -> p)
- GI.Notify.Objects.Notification: instance (info GHC.Types.~ GI.Notify.Objects.Notification.ResolveNotificationMethod t GI.Notify.Objects.Notification.Notification, Data.GI.Base.Overloading.OverloadedMethod info GI.Notify.Objects.Notification.Notification p, GHC.Internal.Records.HasField t GI.Notify.Objects.Notification.Notification p) => GHC.Internal.Records.HasField t GI.Notify.Objects.Notification.Notification p
- GI.Notify.Objects.Notification: instance (info GHC.Types.~ GI.Notify.Objects.Notification.ResolveNotificationMethod t GI.Notify.Objects.Notification.Notification, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.Notify.Objects.Notification.Notification) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.Notify.Objects.Notification.Notification)
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> Data.ByteString.Internal.Type.ByteString -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintByteArrayMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> GI.Notify.Callbacks.ActionCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationAddActionMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintStringMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Int.Int32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintInt32MethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.GI.Base.BasicTypes.GVariant -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> m GHC.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationUpdateMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Word.Word32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintUint32MethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Word.Word8 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintByteMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> GHC.Types.Double -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintDoubleMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetCategoryMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (GHC.Internal.Int.Int32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetTimeoutMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetAppIconMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetAppNameMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (GI.Notify.Enums.Urgency -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetUrgencyMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (b -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a, GI.GdkPixbuf.Objects.Pixbuf.IsPixbuf b) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetIconFromPixbufMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ (b -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a, GI.GdkPixbuf.Objects.Pixbuf.IsPixbuf b) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetImageFromPixbufMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationClearActionsMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationClearHintsMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationCloseMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationShowMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ m (GHC.Internal.Maybe.Maybe Data.Text.Internal.Text), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationGetActivationTokenMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ m (GHC.Internal.Maybe.Maybe GI.Gio.Objects.AppLaunchContext.AppLaunchContext), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationGetActivationAppLaunchContextMethodInfo a signature
- GI.Notify.Objects.Notification: instance (signature GHC.Types.~ m GHC.Internal.Int.Int32, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationGetClosedReasonMethodInfo a signature
- GI.Notify.Objects.Notification: instance GHC.Classes.Eq GI.Notify.Objects.Notification.Notification
+ GI.Notify.Config: pkgConfigVersions :: Map Text Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_ACTION_ICONS :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_CATEGORY :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_DESKTOP_ENTRY :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_IMAGE_DATA :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_IMAGE_DATA_LEGACY :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_IMAGE_PATH :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_IMAGE_PATH_LEGACY :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_RESIDENT :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_SOUND_FILE :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_SOUND_NAME :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_SUPPRESS_SOUND :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_TRANSIENT :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_URGENCY :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_X :: Text
+ GI.Notify.Constants: pattern NOTIFICATION_HINT_Y :: Text
+ GI.Notify.Enums: ClosedReasonUndefined :: ClosedReason
+ GI.Notify.Enums: instance GHC.Internal.Classes.Eq GI.Notify.Enums.ClosedReason
+ GI.Notify.Enums: instance GHC.Internal.Classes.Eq GI.Notify.Enums.Urgency
+ GI.Notify.Enums: instance GHC.Internal.Classes.Ord GI.Notify.Enums.ClosedReason
+ GI.Notify.Enums: instance GHC.Internal.Classes.Ord GI.Notify.Enums.Urgency
+ GI.Notify.Objects.Notification: instance (info GHC.Internal.Types.~ GI.Notify.Objects.Notification.ResolveNotificationMethod t GI.Notify.Objects.Notification.Notification, Data.GI.Base.Overloading.OverloadedMethod info GI.Notify.Objects.Notification.Notification p) => GHC.Internal.OverloadedLabels.IsLabel t (GI.Notify.Objects.Notification.Notification -> p)
+ GI.Notify.Objects.Notification: instance (info GHC.Internal.Types.~ GI.Notify.Objects.Notification.ResolveNotificationMethod t GI.Notify.Objects.Notification.Notification, Data.GI.Base.Overloading.OverloadedMethod info GI.Notify.Objects.Notification.Notification p, GHC.Internal.Records.HasField t GI.Notify.Objects.Notification.Notification p) => GHC.Internal.Records.HasField t GI.Notify.Objects.Notification.Notification p
+ GI.Notify.Objects.Notification: instance (info GHC.Internal.Types.~ GI.Notify.Objects.Notification.ResolveNotificationMethod t GI.Notify.Objects.Notification.Notification, Data.GI.Base.Overloading.OverloadedMethodInfo info GI.Notify.Objects.Notification.Notification) => GHC.Internal.OverloadedLabels.IsLabel t (Data.GI.Base.Overloading.MethodProxy info GI.Notify.Objects.Notification.Notification)
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> Data.ByteString.Internal.Type.ByteString -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintByteArrayMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> GI.Notify.Callbacks.ActionCallback -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationAddActionMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintStringMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Int.Int32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintInt32MethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.GI.Base.BasicTypes.GVariant -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> m GHC.Internal.Types.Bool), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationUpdateMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Types.Double -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintDoubleMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Word.Word32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintUint32MethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> GHC.Internal.Word.Word8 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetHintByteMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetCategoryMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (GHC.Internal.Int.Int32 -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetTimeoutMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetAppIconMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (GHC.Internal.Maybe.Maybe Data.Text.Internal.Text -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetAppNameMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (GI.Notify.Enums.Urgency -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetUrgencyMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (b -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a, GI.GdkPixbuf.Objects.Pixbuf.IsPixbuf b) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetIconFromPixbufMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ (b -> m ()), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a, GI.GdkPixbuf.Objects.Pixbuf.IsPixbuf b) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationSetImageFromPixbufMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationClearActionsMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationClearHintsMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationCloseMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ m (), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationShowMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ m (GHC.Internal.Maybe.Maybe Data.Text.Internal.Text), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationGetActivationTokenMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ m (GHC.Internal.Maybe.Maybe GI.Gio.Objects.AppLaunchContext.AppLaunchContext), GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationGetActivationAppLaunchContextMethodInfo a signature
+ GI.Notify.Objects.Notification: instance (signature GHC.Internal.Types.~ m GHC.Internal.Int.Int32, GHC.Internal.Control.Monad.IO.Class.MonadIO m, GI.Notify.Objects.Notification.IsNotification a) => Data.GI.Base.Overloading.OverloadedMethod GI.Notify.Objects.Notification.NotificationGetClosedReasonMethodInfo a signature
+ GI.Notify.Objects.Notification: instance GHC.Internal.Classes.Eq GI.Notify.Objects.Notification.Notification
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- Setup.hs +4/−3
- gi-notify.cabal +3/−3
ChangeLog.md view
@@ -1,3 +1,7 @@+### 0.7.30+++ Use haskell-gi 0.27.+ ### 0.7.29 + Add dependency on gi-gio.
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-notify-0.7.29/docs/GI-Notify.html](https://hackage.haskell.org/package/gi-notify-0.7.29/docs/GI-Notify.html)+[https://hackage.haskell.org/package/gi-notify-0.7.30/docs/GI-Notify.html](https://hackage.haskell.org/package/gi-notify-0.7.30/docs/GI-Notify.html) For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -1,6 +1,6 @@ {-# LANGUAGE OverloadedStrings #-} -import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..))+import Data.GI.CodeGen.CabalHooks (setupBinding, TaggedOverride(..), TaggedPkgConfigVersions(..)) import qualified GI.GLib.Config as GLib import qualified GI.GObject.Config as GObject@@ -9,12 +9,13 @@ main :: IO ()-main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides outputDir+main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides depVersions outputDir where name = "Notify" version = "0.7" pkgName = "gi-notify"- pkgVersion = "0.7.29"+ pkgVersion = "0.7.30" overridesFile = Just "Notify.overrides" verbose = False outputDir = Nothing inheritedOverrides = [TaggedOverride "inherited:GLib" GLib.overrides, TaggedOverride "inherited:GObject" GObject.overrides, TaggedOverride "inherited:GdkPixbuf" GdkPixbuf.overrides, TaggedOverride "inherited:Gio" Gio.overrides]+ depVersions = [TaggedPkgConfigVersions "GLib" GLib.pkgConfigVersions, TaggedPkgConfigVersions "GObject" GObject.pkgConfigVersions, TaggedPkgConfigVersions "GdkPixbuf" GdkPixbuf.pkgConfigVersions, TaggedPkgConfigVersions "Gio" Gio.pkgConfigVersions]
gi-notify.cabal view
@@ -1,5 +1,5 @@ name: gi-notify-version: 0.7.29+version: 0.7.30 synopsis: Libnotify bindings description: Bindings for Libnotify, autogenerated by haskell-gi. homepage: https://github.com/haskell-gi/haskell-gi@@ -16,7 +16,7 @@ custom-setup setup-depends: base >= 4.11 && < 5, Cabal >= 1.24 && < 4,- haskell-gi >= 0.26.14 && < 0.27,+ haskell-gi >= 0.27 && < 0.28, gi-gdkpixbuf == 2.0.*, gi-gobject == 2.0.*, gi-glib == 2.0.*,@@ -31,7 +31,7 @@ pkgconfig-depends: libnotify >= 0.7 && < 1 build-depends: base >= 4.7 && <5, haskell-gi-base >= 0.26 && < 0.27,- haskell-gi >= 0.26.14 && < 0.27,+ haskell-gi >= 0.27 && < 0.28, haskell-gi-overloading < 1.1, gi-gdkpixbuf == 2.0.*, gi-gobject == 2.0.*,