packages feed

gi-gtk 3.0.35 → 3.0.36

raw patch · 4 files changed

+9/−2 lines, 4 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

+ GI.Gtk.Objects.Settings: constructSettingsGtkCursorAspectRatio :: (IsSettings o, MonadIO m) => Float -> m (GValueConstruct o)
+ GI.Gtk.Objects.Settings: getSettingsGtkCursorAspectRatio :: (MonadIO m, IsSettings o) => o -> m Float
+ GI.Gtk.Objects.Settings: setSettingsGtkCursorAspectRatio :: (MonadIO m, IsSettings o) => o -> Float -> m ()
- GI.Gtk.Callbacks: dynamic_ClipboardImageReceivedFunc :: (HasCallStack, MonadIO m, IsClipboard a, IsPixbuf b) => FunPtr C_ClipboardImageReceivedFunc -> a -> b -> Ptr () -> m ()
+ GI.Gtk.Callbacks: dynamic_ClipboardImageReceivedFunc :: (HasCallStack, MonadIO m, IsClipboard a, IsPixbuf b) => FunPtr C_ClipboardImageReceivedFunc -> a -> Maybe b -> Ptr () -> m ()
- GI.Gtk.Callbacks: type ClipboardImageReceivedFunc = Clipboard " /@clipboard@/: the t'GI.Gtk.Objects.Clipboard.Clipboard'" -> Pixbuf " /@pixbuf@/: the received image" -> IO ()
+ GI.Gtk.Callbacks: type ClipboardImageReceivedFunc = Clipboard " /@clipboard@/: the t'GI.Gtk.Objects.Clipboard.Clipboard'" -> Maybe Pixbuf " /@pixbuf@/: the received image" -> IO ()
- GI.Gtk.Callbacks: type ClipboardImageReceivedFunc_WithClosures = Clipboard " /@clipboard@/: the t'GI.Gtk.Objects.Clipboard.Clipboard'" -> Pixbuf " /@pixbuf@/: the received image" -> Ptr () " /@data@/: the /@userData@/ supplied to 'GI.Gtk.Objects.Clipboard.clipboardRequestImage'." -> IO ()
+ GI.Gtk.Callbacks: type ClipboardImageReceivedFunc_WithClosures = Clipboard " /@clipboard@/: the t'GI.Gtk.Objects.Clipboard.Clipboard'" -> Maybe Pixbuf " /@pixbuf@/: the received image" -> Ptr () " /@data@/: the /@userData@/ supplied to 'GI.Gtk.Objects.Clipboard.clipboardRequestImage'." -> IO ()
- GI.Gtk.Interfaces.FileChooser: fileChooserSetCurrentName :: (HasCallStack, MonadIO m, IsFileChooser a) => a -> [Char] -> m ()
+ GI.Gtk.Interfaces.FileChooser: fileChooserSetCurrentName :: (HasCallStack, MonadIO m, IsFileChooser a) => a -> Text -> m ()

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 3.0.36+++ The pixbuf parameter for [ClipboardImageReceivedFunc](https://hackage.haskell.org/package/gi-gtk-3.0.36/docs/GI-Gtk-Callbacks.html#g:signal:ClipboardImageReceivedFunc) is nullable, but it was not marked as such.+ ### 3.0.35  + Avoid a crash in [radioButtonNew](https://hackage.haskell.org/package/gi-gtk-3.0.35/docs/GI-Gtk-Objects-RadioButton.html#g:method:new), [radioMenuItemNew](https://hackage.haskell.org/package/gi-gtk-3.0.35/docs/GI-Gtk-Objects-RadioMenuItem.html#g:method:new) and [radioToolButtonNew](https://hackage.haskell.org/package/gi-gtk-3.0.35/docs/GI-Gtk-Objects-RadioToolButton.html#g:method:new) (and variants) due to wrong introspection data.
Gtk.overrides view
@@ -13,6 +13,9 @@ # upstream issue: https://bugzilla.gnome.org/show_bug.cgi?id=761339 ignore WidgetPath.iter_add_qclass +# The pixbuf parameter can be null is the request failed.+set-attr Gtk/ClipboardImageReceivedFunc/@parameters/pixbuf nullable 1+ # Wrong introspection annotation, leading to crashes. See # https://bugzilla.gnome.org/show_bug.cgi?id=783381 # https://github.com/haskell-gi/haskell-gi/issues/104
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-gtk-3.0.35/docs/GI-Gtk.html](https://hackage.haskell.org/package/gi-gtk-3.0.35/docs/GI-Gtk.html)+[https://hackage.haskell.org/package/gi-gtk-3.0.36/docs/GI-Gtk.html](https://hackage.haskell.org/package/gi-gtk-3.0.36/docs/GI-Gtk.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).
gi-gtk.cabal view
@@ -1,5 +1,5 @@ name:                 gi-gtk-version:              3.0.35+version:              3.0.36 synopsis:             Gtk bindings description:          Bindings for Gtk, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi