gi-ibus 1.5.7 → 1.5.8
raw patch · 4 files changed
+9/−5 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.IBus.Callbacks: drop_closures_FreeFunc :: FreeFunc -> FreeFunc_WithClosures
+ GI.IBus.Callbacks: noFreeFunc_WithClosures :: Maybe FreeFunc_WithClosures
+ GI.IBus.Callbacks: type FreeFunc_WithClosures = -- | /@object@/: object to be freed. Ptr () -> IO ()
+ GI.IBus.Enums: AnotherAttrPreedit :: Int -> AttrPreedit
+ GI.IBus.Enums: AnotherBusGlobalBindingType :: Int -> BusGlobalBindingType
+ GI.IBus.Enums: AttrPreeditDefault :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditErrorCompose :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditErrorSpelling :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditNone :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditPrediction :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditPrefix :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditSelection :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditSuffix :: AttrPreedit
+ GI.IBus.Enums: AttrPreeditWhole :: AttrPreedit
+ GI.IBus.Enums: BusGlobalBindingTypeAny :: BusGlobalBindingType
+ GI.IBus.Enums: BusGlobalBindingTypeEmojiTyping :: BusGlobalBindingType
+ GI.IBus.Enums: BusGlobalBindingTypeImeSwitcher :: BusGlobalBindingType
+ GI.IBus.Enums: data AttrPreedit
+ GI.IBus.Enums: data BusGlobalBindingType
+ GI.IBus.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance Data.GI.Base.BasicTypes.BoxedEnum GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance Data.GI.Base.BasicTypes.TypedObject GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance Data.GI.Base.Overloading.HasParentTypes GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance GHC.Classes.Eq GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance GHC.Classes.Eq GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance GHC.Classes.Ord GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance GHC.Classes.Ord GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance GHC.Enum.Enum GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance GHC.Enum.Enum GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Enums: instance GHC.Show.Show GI.IBus.Enums.AttrPreedit
+ GI.IBus.Enums: instance GHC.Show.Show GI.IBus.Enums.BusGlobalBindingType
+ GI.IBus.Objects.Bus: afterBusGlobalShortcutKeyResponded :: (IsBus a, MonadIO m) => a -> ((?self :: a) => BusGlobalShortcutKeyRespondedCallback) -> m SignalHandlerId
+ GI.IBus.Objects.Bus: busSetGlobalShortcutKeys :: (HasCallStack, MonadIO m, IsBus a) => a -> BusGlobalBindingType -> [ProcessKeyEventData] -> m Bool
+ GI.IBus.Objects.Bus: busSetGlobalShortcutKeysAsync :: (HasCallStack, MonadIO m, IsBus a, IsCancellable b) => a -> BusGlobalBindingType -> [ProcessKeyEventData] -> Int32 -> Maybe b -> Maybe AsyncReadyCallback -> m ()
+ GI.IBus.Objects.Bus: busSetGlobalShortcutKeysAsyncFinish :: (HasCallStack, MonadIO m, IsBus a, IsAsyncResult b) => a -> b -> m ()
+ GI.IBus.Objects.Bus: onBusGlobalShortcutKeyResponded :: (IsBus a, MonadIO m) => a -> ((?self :: a) => BusGlobalShortcutKeyRespondedCallback) -> m SignalHandlerId
+ GI.IBus.Objects.Bus: type BusGlobalShortcutKeyRespondedCallback = -- | /@type@/: The type of the global shortcut key. Word8 -> -- | /@isPressed@/: 'P.True' if the key is pressed. Bool -> -- | /@isBackward@/: 'P.True' if the backward key is pressed. Bool -> IO ()
+ GI.IBus.Objects.InputContext: inputContextPostProcessKeyEvent :: (HasCallStack, MonadIO m, IsInputContext a) => a -> m ()
+ GI.IBus.Objects.InputContext: inputContextSetPostProcessKeyEvent :: (HasCallStack, MonadIO m, IsInputContext a) => a -> Bool -> m ()
+ GI.IBus.Objects.Service: clearServiceConnection :: (MonadIO m, IsService o) => o -> m ()
+ GI.IBus.Objects.Service: setServiceConnection :: (MonadIO m, IsService o, IsDBusConnection a) => o -> a -> m ()
- GI.IBus.Callbacks: type FreeFunc = -- | /@object@/: object to be freed. Ptr () -> IO ()
+ GI.IBus.Callbacks: type FreeFunc = IO ()
- GI.IBus.Callbacks: wrap_FreeFunc :: Maybe (Ptr (FunPtr C_FreeFunc)) -> FreeFunc -> C_FreeFunc
+ GI.IBus.Callbacks: wrap_FreeFunc :: Maybe (Ptr (FunPtr C_FreeFunc)) -> FreeFunc_WithClosures -> C_FreeFunc
Files
- ChangeLog.md +4/−0
- README.md +1/−1
- Setup.hs +1/−1
- gi-ibus.cabal +3/−3
ChangeLog.md view
@@ -1,3 +1,7 @@+### 1.5.8+++ Depend on haskell-gi >= 0.26.9 (see [issue 439](https://github.com/haskell-gi/haskell-gi/issues/439))+ ### 1.5.7 + 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-ibus-1.5.7/docs/GI-IBus.html](https://hackage.haskell.org/package/gi-ibus-1.5.7/docs/GI-IBus.html)+[https://hackage.haskell.org/package/gi-ibus-1.5.8/docs/GI-IBus.html](https://hackage.haskell.org/package/gi-ibus-1.5.8/docs/GI-IBus.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
@@ -12,7 +12,7 @@ where name = "IBus" version = "1.0" pkgName = "gi-ibus"- pkgVersion = "1.5.7"+ pkgVersion = "1.5.8" overridesFile = Nothing verbose = False outputDir = Nothing
gi-ibus.cabal view
@@ -1,5 +1,5 @@ name: gi-ibus-version: 1.5.7+version: 1.5.8 synopsis: IBus bindings description: Bindings for IBus, 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-gio == 2.0.*, gi-gobject == 2.0.*, gi-glib == 2.0.*@@ -30,7 +30,7 @@ pkgconfig-depends: ibus-1.0 >= 1.5 && < 1.6 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-gio == 2.0.*, gi-gobject == 2.0.*,