Changelog for gi-gtk-3.0.42
3.0.42
- Depend on haskell-gi >= 0.26.9 (see issue 439)
3.0.41
- Bump base lower bound
3.0.40
- Bump base lower bound
3.0.39
- Relax constraint on text
3.0.38
- Update to haskell-gi(-base)-0.26
3.0.37
- Update to haskell-gi(-base)-0.25
3.0.36
- The pixbuf parameter for ClipboardImageReceivedFunc is nullable, but it was not marked as such.
3.0.35
- Avoid a crash in radioButtonNew, radioMenuItemNew and radioToolButtonNew (and variants) due to wrong introspection data.
3.0.34
- Upgrade to haskell-gi-base-0.24
3.0.33
- Mark the return argument of comboBoxTextGetActiveText as nullable. See issue 264.
3.0.32
- Update for haskell-gi(-base)-0.23
3.0.31
- Add support for inherited dependencies
3.0.30
- Tighten bounds in haskell-gi(-base)
3.0.29
- List autogenerated modules in .cabal file
3.0.28
- Update to haskell-gi(-base) 0.22
3.0.27
- Mark the 'length' argument of builderAddFromString is marked as signed, so '(-1)' can be passed without a warning. See issue 209.
3.0.26
- Make sure that the 'data' argument of CellLayoutDataFunc is properly anotated as a closure argument.
3.0.25
-
Update stack version to 12.10
-
Add missing nullable return annotation to treePathGetIndices, see issue 192.
3.0.24
- Mark the return value of applicationGetActiveWindow as nullable, see issue 176.
3.0.23
- Add an override to make sure that
Cairo.FontOptions
is always treated as boxed.
3.0.22
- The return value of
applicationNew
can be null, but it is not marked as such in the introspection data, leading to a rather confusing error message (see issue 142 and issue 143).
3.0.21
- The return value of
widgetDragDestFindTarget
is nullable, but was not marked as such.
3.0.20
- Make the
events
parameter towidgetAddEvents
andwidgetSetEvents
aGdkEventMask
, see issue 136.
3.0.19
- Remove enable-overloading flags, and use instead explicit CPP checks for 'haskell-gi-overloading-1.0', see how to disable overloading.
3.0.18
- Fix introspection info for buttonSetImage. Image parameter can be null.
3.0.15
-
Fix introspection info for uIManagerGetAction, uIManagerGetWidget, actionGroupGetAction, textMarkGetName and notebookGetTabLabel. In all these cases the function can return NULL, but it was not marked as such in the introspection data.
-
Fix introspection data for builderAddCallbackSymbol. The
callbackSymbol
argument was marked as(scope async)
, which meant that it was safe to free after the first invokation, but this was not correct, and leads to crashes.
3.0.14
Update lower version bound on haskell-gi (>= 0.20.1).
3.0.13
Update nullable overrides to match gtk+ 3.22.11.
3.0.12
Fix a mistake in the introspection data in widgetGetParentwindow, where the return value was not properly annotated as nullable. Fixes #90.