Releases: gotk3/gotk3
GOTK3 Version 0.6.3
What's Changed
- Add binding for
gtk_style_context_list_classes
by @davidborzek in #911 - Implement gtk_widget_unset_state_flags and gtk_widget_get_state_flags by @3l0w in #912
- Emit return value shall be typed with newer glib by @DevEMedia in #892
New Contributors
- @davidborzek made their first contribution in #911
- @3l0w made their first contribution in #912
- @DevEMedia made their first contribution in #892
Full Changelog: v0.6.2...v0.6.3
GOTK3 Version 0.6.2
add more functions and many bugfixes
- Add cairo_filter_t and derived fncts by @hfmrow in #794
- Implement widget un/realize wrappers by @firelizzard18 in #799
- Add gtk.RenderBackground by @diamondburned in #802
- Add cairo.FontOptions by @diamondburned in #804
- File chooser by @tbuen in #808
- Fix #811 by separating out the G_FORMAT_SIZE_BITS reference to anothe… by @olabiniV2 in #812
- Guard against building on earlier pango versions than 1.42 by @olabiniV2 in #813
- Do not build cairo get/set variations on cario versions earlier than … by @olabiniV2 in #814
- Fix compile on GLib 2.58 and higher by @olabiniV2 in #815
- Build constraints for cairo packages should be based on cairo-naming,… by @olabiniV2 in #816
- It turns out Cairo release numberings are only even on the patch numb… by @olabiniV2 in #818
- Fix finalizer bad thread interaction by @olabiniV2 in #820
- Add support for some missing Pango attributes-related functionality including support for getting the attributes from a label widget. by @pedropalau in #821
- Fix old reference to pangoAttribute property by @pedropalau in #823
- [pango-attributes] I shouldn't free a list that is going to be used later by @pedropalau in #825
- Update gbinding.go by @cnchef in #826
- Update glib binding>2.66 by @hfmrow in #828
- Add marshalling for gtk.Viewport by @olabiniV2 in #829
- #826 merging correction. by @hfmrow in #831
- Add g_markup_escape_text to Glib by @olabiniV2 in #832
- adjust function signatures in tests by @satta in #847
- Add (*gtk).FileChooser Set/GetAction by @hfmrow in #845
- Adding new function KeyValName, a wrapper around gdk_keyval_name() by @ahsand97 in #853
- Adding new function SignalNewV, wrapper around g_signal_newv() by @ahsand97 in #852
- Added FontChooserDialog to gotk3 by @ajm113 in #854
- Fixed typo for GtkColorChooserDialog native comment. by @ajm113 in #855
- Updating gtk theme wrapper by @b00f in #865
- Add binding for SetOverrideRedirect by @hfmrow in #859
- Ignoring test for linux workflow by @b00f in #866
- Gdk event touch by @gg-rewrite in #870
- Update Binding build tags to only build on later versions of Glib. by @olabiniV2 in #875
New Contributors
- @olabiniV2 made their first contribution in #812
- @pedropalau made their first contribution in #821
- @cnchef made their first contribution in #826
- @satta made their first contribution in #847
- @ahsand97 made their first contribution in #853
- @ajm113 made their first contribution in #854
- @b00f made their first contribution in #865
- @gg-rewrite made their first contribution in #870
Full Changelog: v0.6.1...v0.6.2
GOTK3 Version 0.6.1
GOTK3 Version 0.6.0
#786 Implement GLArea.SetError
#776 Fix incorrect Idle priority
#773 More performant {Idle,Timeout}Add
#774 Fix dangerous memory reference again.
#769 Adding missing 'GtkButtonBox' to gotk3 'WrapMap'
#765 Add binding for g_value_unset
#758 Add MainContext.{IsOwner,Acquire,Release}
#756 fix crash in SetHeader if header is nil
#753 added missing ScrolledWindow methods
#685 Refactor Gtk callback setters and types enhancement missing binding
#706 Refactor internal closure handling and several API changes breaking changes
#746 Add build tag pango_1_42 for Pango
#743 Solving #741- Add possibility to use GVariant in signal handler
#740 Add binding for GtkRadioMenuItem
#738 Adds binding for gtk_cell_layout_clear_attributes()
#737 Adds bindings for gdk_pixbuf_new_from_resource() and gdk_pixbuf_new_from_resource_at_scale()
#736 Add bindings/helper methods GdkRectangle GdkPoint
#735 Add GtkMenuItem bindings
#734 Add bindings GtkMenuShell
#732 add as contributor
#731 add bindings to GtkMenu
#730 Solve GtkAccelKey issue with golang 1.16
#728 It is not safe to reference memory returned in a signal callback.
#687 GtkAccelKey v1.16 issue fix next version
#724 Implemented CellRenderer.SetAlignment
#723 Added SetOrientation to gkt.SpinButton
#720 Add Prgname getter and setter
#716 Add (Get/Set) methods to GdkRGBA & GdkVisual & GdkDisplayManager binding
#715 Add some GtkRange bindings
#712 glib.Take to return nil and gtk.marshal* to allow nil
GOTK3 Version 0.5.2
#710 Add extra GList functions
#709 Adding some GtkSpinButton methods and Types
#708 Add bindings for GdkRGBA
#705 Bindings for some widget's methods/types
#703 Add more SelectionData getters and setters
#702 Add get_scale_factor bindings
#699 Add cairo Region, Overlap, Rectangle bindings
#698 Add Pixbuf Fill and AddAlpha bindings
#697 clang-format all C Header files
#696 Add Pixbuf Save stream to io.Writer API
#695 Add GdkPixbuf Scale and Composite bindings
#692 Add binding for TextView & TextAnchor
#690 Add missing Surface APIs in Image and Gdk
#689 Add missing gtk_widget_get_scale_factor
#684 Fixed glib signals missing mutex
#682 Add back CAIRO_ANTIALIAS_FAST constants and co.
#615 allow passing gdk.Pixbuf to TreeStore.InsertWithValues()
#625 Make it possible to disable hyphenation on labels
#681 Add some bindings TreeModel, CellRenderer, CellEditable
#680 Add GtkCellEditable & some GtkCellRenderer methods
#322 Add GtkPixbufAnimation help wanted missing binding
#348 Thread-safe mutex locks for Show* bug help wanted
#384 Missing gdk_keymap_translate_keyboard_state() help wanted missing binding
#240 Stack.GetChildByName() returns Widget instead of IWidget missing binding
GOTK3 Version 0.5.1
Merge pull request #678 from diamondburned/add/list-store-insert Add a binding for gtk_list_store_insert
GOTK3 Version 0.5.0
Merge pull request #661 from hfmrow/hfmrow-patch-8 Update gtk.go with GtkImage methods using GIcon
GOTK3 Version 0.4.0
description later