gi-atk 2.0.27 → 2.0.28
raw patch · 4 files changed
+13/−7 lines, 4 filesdep ~haskell-gisetup-changedPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: haskell-gi
API changes (from Hackage documentation)
+ GI.Atk.Enums: AnotherLive :: Int -> Live
+ GI.Atk.Enums: LiveAssertive :: Live
+ GI.Atk.Enums: LiveNone :: Live
+ GI.Atk.Enums: LivePolite :: Live
+ GI.Atk.Enums: data Live
+ GI.Atk.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.Atk.Enums.Live
+ GI.Atk.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.Atk.Enums.Live
+ GI.Atk.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.Atk.Enums.Live
+ GI.Atk.Enums: instance GHC.Classes.Eq GI.Atk.Enums.Live
+ GI.Atk.Enums: instance GHC.Classes.Ord GI.Atk.Enums.Live
+ GI.Atk.Enums: instance GHC.Enum.Enum GI.Atk.Enums.Live
+ GI.Atk.Enums: instance GHC.Show.Show GI.Atk.Enums.Live
+ GI.Atk.Interfaces.Document: afterDocumentDocumentAttributeChanged :: (IsDocument a, MonadIO m) => a -> ((?self :: a) => DocumentDocumentAttributeChangedCallback) -> m SignalHandlerId
+ GI.Atk.Interfaces.Document: documentGetTextSelections :: (HasCallStack, MonadIO m, IsDocument a) => a -> m [TextSelection]
+ GI.Atk.Interfaces.Document: documentSetTextSelections :: (HasCallStack, MonadIO m, IsDocument a) => a -> [TextSelection] -> m Bool
+ GI.Atk.Interfaces.Document: onDocumentDocumentAttributeChanged :: (IsDocument a, MonadIO m) => a -> ((?self :: a) => DocumentDocumentAttributeChangedCallback) -> m SignalHandlerId
+ GI.Atk.Interfaces.Document: type DocumentDocumentAttributeChangedCallback = -- | /@arg1@/: the name of the attribute being modified, or 'P.Nothing' if not -- available. Text -> -- | /@arg2@/: the attribute\'s new value, or @/null/@ if not available. Text -> IO ()
+ GI.Atk.Objects.Object: afterObjectAttributeChanged :: (IsObject a, MonadIO m) => a -> ((?self :: a) => ObjectAttributeChangedCallback) -> m SignalHandlerId
+ GI.Atk.Objects.Object: afterObjectNotification :: (IsObject a, MonadIO m) => a -> ((?self :: a) => ObjectNotificationCallback) -> m SignalHandlerId
+ GI.Atk.Objects.Object: clearObjectAccessibleHelpText :: (MonadIO m, IsObject o) => o -> m ()
+ GI.Atk.Objects.Object: constructObjectAccessibleHelpText :: (IsObject o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Atk.Objects.Object: constructObjectAccessibleId :: (IsObject o, MonadIO m) => Text -> m (GValueConstruct o)
+ GI.Atk.Objects.Object: getObjectAccessibleHelpText :: (MonadIO m, IsObject o) => o -> m (Maybe Text)
+ GI.Atk.Objects.Object: getObjectAccessibleId :: (MonadIO m, IsObject o) => o -> m Text
+ GI.Atk.Objects.Object: objectGetHelpText :: (HasCallStack, MonadIO m, IsObject a) => a -> m Text
+ GI.Atk.Objects.Object: objectSetHelpText :: (HasCallStack, MonadIO m, IsObject a) => a -> Text -> m ()
+ GI.Atk.Objects.Object: onObjectAttributeChanged :: (IsObject a, MonadIO m) => a -> ((?self :: a) => ObjectAttributeChangedCallback) -> m SignalHandlerId
+ GI.Atk.Objects.Object: onObjectNotification :: (IsObject a, MonadIO m) => a -> ((?self :: a) => ObjectNotificationCallback) -> m SignalHandlerId
+ GI.Atk.Objects.Object: setObjectAccessibleHelpText :: (MonadIO m, IsObject o) => o -> Text -> m ()
+ GI.Atk.Objects.Object: setObjectAccessibleId :: (MonadIO m, IsObject o) => o -> Text -> m ()
+ GI.Atk.Objects.Object: type ObjectAttributeChangedCallback = -- | /@arg1@/: the name of the attribute being modified, or 'P.Nothing' if not -- available. Text -> -- | /@arg2@/: the attribute\'s new value, or @/null/@ if not available. Text -> IO ()
+ GI.Atk.Objects.Object: type ObjectNotificationCallback = -- | /@arg1@/: the text to be announced. Text -> -- | /@arg2@/: an t'GI.Atk.Enums.Live' specifying the politeness of the notification. -- Should be either ATK_LIVE_POLITE or ATK_LIVE_ASSERTIVE. Int32 -> IO ()
+ GI.Atk.Structs.TextSelection: TextSelection :: ManagedPtr TextSelection -> TextSelection
+ GI.Atk.Structs.TextSelection: clearTextSelectionEndObject :: MonadIO m => TextSelection -> m ()
+ GI.Atk.Structs.TextSelection: clearTextSelectionStartObject :: MonadIO m => TextSelection -> m ()
+ GI.Atk.Structs.TextSelection: getTextSelectionEndObject :: MonadIO m => TextSelection -> m (Maybe Object)
+ GI.Atk.Structs.TextSelection: getTextSelectionEndOffset :: MonadIO m => TextSelection -> m Int32
+ GI.Atk.Structs.TextSelection: getTextSelectionStartIsActive :: MonadIO m => TextSelection -> m Bool
+ GI.Atk.Structs.TextSelection: getTextSelectionStartObject :: MonadIO m => TextSelection -> m (Maybe Object)
+ GI.Atk.Structs.TextSelection: getTextSelectionStartOffset :: MonadIO m => TextSelection -> m Int32
+ GI.Atk.Structs.TextSelection: instance (tag GHC.Types.~ 'Data.GI.Base.Attributes.AttrSet) => Data.GI.Base.Constructible.Constructible GI.Atk.Structs.TextSelection.TextSelection tag
+ GI.Atk.Structs.TextSelection: instance Data.GI.Base.BasicTypes.BoxedPtr GI.Atk.Structs.TextSelection.TextSelection
+ GI.Atk.Structs.TextSelection: instance Data.GI.Base.BasicTypes.CallocPtr GI.Atk.Structs.TextSelection.TextSelection
+ GI.Atk.Structs.TextSelection: instance Data.GI.Base.BasicTypes.ManagedPtrNewtype GI.Atk.Structs.TextSelection.TextSelection
+ GI.Atk.Structs.TextSelection: instance GHC.Classes.Eq GI.Atk.Structs.TextSelection.TextSelection
+ GI.Atk.Structs.TextSelection: newZeroTextSelection :: MonadIO m => m TextSelection
+ GI.Atk.Structs.TextSelection: newtype TextSelection
+ GI.Atk.Structs.TextSelection: setTextSelectionEndObject :: MonadIO m => TextSelection -> Ptr Object -> m ()
+ GI.Atk.Structs.TextSelection: setTextSelectionEndOffset :: MonadIO m => TextSelection -> Int32 -> m ()
+ GI.Atk.Structs.TextSelection: setTextSelectionStartIsActive :: MonadIO m => TextSelection -> Bool -> m ()
+ GI.Atk.Structs.TextSelection: setTextSelectionStartObject :: MonadIO m => TextSelection -> Ptr Object -> m ()
+ GI.Atk.Structs.TextSelection: setTextSelectionStartOffset :: MonadIO m => TextSelection -> Int32 -> m ()
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-atk.cabal +7/−5
ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.0.28+++ Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))+ ### 2.0.27 + Bump base lower bound
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-atk-2.0.27/docs/GI-Atk.html](https://hackage.haskell.org/package/gi-atk-2.0.27/docs/GI-Atk.html)+[https://hackage.haskell.org/package/gi-atk-2.0.28/docs/GI-Atk.html](https://hackage.haskell.org/package/gi-atk-2.0.28/docs/GI-Atk.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
@@ -11,7 +11,7 @@ where name = "Atk" version = "1.0" pkgName = "gi-atk"- pkgVersion = "2.0.27"+ pkgVersion = "2.0.28" overridesFile = Just "Atk.overrides" verbose = False outputDir = Nothing
gi-atk.cabal view
@@ -1,5 +1,5 @@ name: gi-atk-version: 2.0.27+version: 2.0.28 synopsis: Atk bindings description: Bindings for Atk, 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 && < 0.27,+ haskell-gi >= 0.26.9 && < 0.27, gi-gobject == 2.0.*, gi-glib == 2.0.* @@ -29,7 +29,7 @@ pkgconfig-depends: atk >= 2.0 && < 3 build-depends: base >= 4.7 && <5, haskell-gi-base >= 0.26 && < 0.27,- haskell-gi >= 0.26 && < 0.27,+ haskell-gi >= 0.26.9 && < 0.27, haskell-gi-overloading < 1.1, gi-gobject == 2.0.*, gi-glib == 2.0.*,@@ -95,7 +95,8 @@ GI.Atk.Structs.Range, GI.Atk.Structs.Rectangle, GI.Atk.Structs.TextRange,- GI.Atk.Structs.TextRectangle+ GI.Atk.Structs.TextRectangle,+ GI.Atk.Structs.TextSelection autogen-modules: GI.Atk.Config, GI.Atk,@@ -143,4 +144,5 @@ GI.Atk.Structs.Range, GI.Atk.Structs.Rectangle, GI.Atk.Structs.TextRange,- GI.Atk.Structs.TextRectangle+ GI.Atk.Structs.TextRectangle,+ GI.Atk.Structs.TextSelection