detached 40378d5

Revert "chore(deps): pin puregotk nil-signal fix"

This reverts commit a161e348e2093172038390b0906448f0ae979a0d.
commit
40378d5e4fd2372d054e49168ab2a6f67aedd0fd
author
brice · · 2026-07-14 17:59 UTC
parent
8d647bb
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
905 files · +25263 -27842
M go.mod +1 -1
@@ -11,7 +11,7 @@ require (
1111 github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a
1212 github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c
1313 github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf6
14- github.com/bnema/puregotk v0.7.1-0.20260714170452-0b6b9b901234
14+ github.com/bnema/puregotk v0.7.0
1515 github.com/charmbracelet/bubbles v1.0.0
1616 github.com/charmbracelet/bubbletea v1.3.10
1717 github.com/charmbracelet/lipgloss v1.1.0
@@ -11,7 +11,7 @@ require (
11 github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a11 github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a
12 github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c12 github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c
13 github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf613 github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf6
14- github.com/bnema/puregotk v0.7.1-0.20260714170452-0b6b9b90123414+ github.com/bnema/puregotk v0.7.0
15 github.com/charmbracelet/bubbles v1.0.015 github.com/charmbracelet/bubbles v1.0.0
16 github.com/charmbracelet/bubbletea v1.3.1016 github.com/charmbracelet/bubbletea v1.3.10
17 github.com/charmbracelet/lipgloss v1.1.017 github.com/charmbracelet/lipgloss v1.1.0
M go.sum +0 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/internal/core/core.go +4 -197 generated file: collapsed
M vendor/github.com/bnema/puregotk/pkg/core/core.go +0 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-dialog.go +64 -99 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-window.go +62 -95 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-accent-color.go +15 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-action-row.go +29 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-alert-dialog.go +47 -66 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-target.go +27 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-util.go +12 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation.go +26 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application-window.go +22 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application.go +15 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-avatar.go +25 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-banner.go +26 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bin.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bottom-sheet.go +38 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint-bin.go +19 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint.go +37 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-content.go +22 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-row.go +18 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-dots.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-lines.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel.go +37 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-layout.go +20 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-scrollable.go +22 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp.go +22 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-combo-row.go +33 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-dialog.go +38 -45 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-easing.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-entry-row.go +33 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-enum-list-model.go +22 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-expander-row.go +33 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-flap.go +48 -61 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-fold-threshold-policy.go +1 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-header-bar.go +33 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-inline-view-switcher.go +24 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout-slot.go +15 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout.go +17 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-leaflet.go +56 -69 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-length-unit.go +14 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-main.go +15 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-message-dialog.go +44 -63 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-multi-layout-view.go +23 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-direction.go +1 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-split-view.go +32 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-view.go +49 -60 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-overlay-split-view.go +38 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-password-entry-row.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-dialog.go +25 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-group.go +26 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-page.go +33 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-row.go +22 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-window.go +29 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcut-label.go +18 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-dialog.go +15 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-item.go +25 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-section.go +17 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar-item.go +37 -45 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar-section.go +27 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar.go +39 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spin-row.go +34 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spinner-paintable.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spinner.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-split-button.go +34 -39 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spring-animation.go +30 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spring-params.go +21 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-squeezer.go +44 -49 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-status-page.go +24 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-style-manager.go +28 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-swipe-tracker.go +30 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-swipeable.go +21 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-switch-row.go +16 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-bar.go +32 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-button.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-overview.go +37 -45 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-view.go +87 -123 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-timed-animation.go +28 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toast-overlay.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toast.go +36 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toggle-group.go +51 -64 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toolbar-view.go +35 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-version.go +16 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-stack.go +62 -78 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-bar.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-sidebar.go +22 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-title.go +23 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher.go +20 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-window-title.go +18 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-window.go +22 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-wrap-box.go +46 -66 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-wrap-layout.go +46 -57 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/cairo/main.go +79 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkapplaunchcontext.go +17 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcairo.go +16 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcairocontext.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcicpparams.go +25 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkclipboard.go +32 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcolorstate.go +16 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentdeserializer.go +27 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentformats.go +31 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentprovider.go +28 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentserializer.go +27 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcursor.go +21 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevice.go +33 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevicepad.go +22 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevicetool.go +18 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdisplay.go +43 -51 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdisplaymanager.go +20 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexture.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexturebuilder.go +41 -53 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrag.go +28 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdragsurface.go +14 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdragsurfacesize.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrawcontext.go +18 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrop.go +24 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkenums.go +1 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkevents.go +118 -120 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkframeclock.go +24 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkframetimings.go +20 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkglcontext.go +36 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkgltexture.go +15 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkgltexturebuilder.go +35 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkkeys.go +22 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmemorytexture.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmemorytexturebuilder.go +35 -42 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmonitor.go +27 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpaintable.go +33 -63 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpango.go +12 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpixbuf.go +12 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpopup.go +26 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpopuplayout.go +32 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkrgba.go +21 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkseat.go +20 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdksnapshot.go +0 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdksurface.go +40 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktexture.go +31 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevel.go +66 -157 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevellayout.go +25 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevelsize.go +16 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktypes.go +72 -95 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkvulkancontext.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-animation.go +32 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-core.go +0 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-io.go +23 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-loader.go +22 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-simple-anim.go +17 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-transform.go +1 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf.go +79 -102
@@ -4,6 +4,7 @@ package gdkpixbuf
44 import (
55 "unsafe"
66
7+ "github.com/bnema/purego"
78 "github.com/bnema/puregotk/pkg/core"
89 "github.com/bnema/puregotk/v4/gio"
910 "github.com/bnema/puregotk/v4/glib"
@@ -153,7 +154,6 @@ type Pixbuf struct {
153154 var xPixbufGLibType func() types.GType
154155
155156 func PixbufGLibType() types.GType {
156- core.LazyRegister(&xPixbufGLibType, "GDKPIXBUF", "gdk_pixbuf_get_type", false)
157157 return xPixbufGLibType()
158158 }
159159
@@ -172,7 +172,6 @@ var xNewPixbuf func(Colorspace, bool, int, int, int) uintptr
172172 // The buffer has an optimal rowstride. Note that the buffer is not cleared;
173173 // you will have to fill it completely yourself.
174174 func NewPixbuf(ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int) *Pixbuf {
175- core.LazyRegister(&xNewPixbuf, "GDKPIXBUF", "gdk_pixbuf_new", false)
176175 var cls *Pixbuf
177176
178177 cret := xNewPixbuf(ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar)
@@ -194,7 +193,6 @@ var xNewPixbufFromBytes func(*glib.Bytes, Colorspace, bool, int, int, int, int)
194193 // This is the `GBytes` variant of gdk_pixbuf_new_from_data(), useful
195194 // for language bindings.
196195 func NewPixbufFromBytes(DataVar *glib.Bytes, ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int, RowstrideVar int) *Pixbuf {
197- core.LazyRegister(&xNewPixbufFromBytes, "GDKPIXBUF", "gdk_pixbuf_new_from_bytes", false)
198196 var cls *Pixbuf
199197
200198 cret := xNewPixbufFromBytes(DataVar, ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar, RowstrideVar)
@@ -221,7 +219,6 @@ var xNewPixbufFromData func([]byte, Colorspace, bool, int, int, int, int, uintpt
221219 //
222220 // See also: [ctor@GdkPixbuf.Pixbuf.new_from_bytes]
223221 func NewPixbufFromData(DataVar []byte, ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int, RowstrideVar int, DestroyFnVar *PixbufDestroyNotify, DestroyFnDataVar uintptr) *Pixbuf {
224- core.LazyRegister(&xNewPixbufFromData, "GDKPIXBUF", "gdk_pixbuf_new_from_data", false)
225222 var cls *Pixbuf
226223
227224 cret := xNewPixbufFromData(DataVar, ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar, RowstrideVar, glib.NewCallbackNullable(DestroyFnVar), DestroyFnDataVar)
@@ -249,7 +246,6 @@ var xNewPixbufFromFile func(string, **glib.Error) uintptr
249246 //
250247 // The error domains are `GDK_PIXBUF_ERROR` and `G_FILE_ERROR`.
251248 func NewPixbufFromFile(FilenameVar string) (*Pixbuf, error) {
252- core.LazyRegister(&xNewPixbufFromFile, "GDKPIXBUF", "gdk_pixbuf_new_from_file", false)
253249 var cls *Pixbuf
254250 var cerr *glib.Error
255251
@@ -291,7 +287,6 @@ var xNewPixbufFromFileAtScale func(string, int, int, bool, **glib.Error) uintptr
291287 // at all in that dimension. Negative values for `width` and `height` are
292288 // allowed since 2.8.
293289 func NewPixbufFromFileAtScale(FilenameVar string, WidthVar int, HeightVar int, PreserveAspectRatioVar bool) (*Pixbuf, error) {
294- core.LazyRegister(&xNewPixbufFromFileAtScale, "GDKPIXBUF", "gdk_pixbuf_new_from_file_at_scale", false)
295290 var cls *Pixbuf
296291 var cerr *glib.Error
297292
@@ -329,7 +324,6 @@ var xNewPixbufFromFileAtSize func(string, int, int, **glib.Error) uintptr
329324 // and image at the requested size, regardless of aspect ratio, use
330325 // [ctor@GdkPixbuf.Pixbuf.new_from_file_at_scale].
331326 func NewPixbufFromFileAtSize(FilenameVar string, WidthVar int, HeightVar int) (*Pixbuf, error) {
332- core.LazyRegister(&xNewPixbufFromFileAtSize, "GDKPIXBUF", "gdk_pixbuf_new_from_file_at_size", false)
333327 var cls *Pixbuf
334328 var cerr *glib.Error
335329
@@ -382,7 +376,6 @@ var xNewPixbufFromInline func(int, []byte, bool, **glib.Error) uintptr
382376 // inline data located at runtime, you could have corrupt inline data in
383377 // addition.
384378 func NewPixbufFromInline(DataLengthVar int, DataVar []byte, CopyPixelsVar bool) (*Pixbuf, error) {
385- core.LazyRegister(&xNewPixbufFromInline, "GDKPIXBUF", "gdk_pixbuf_new_from_inline", false)
386379 var cls *Pixbuf
387380 var cerr *glib.Error
388381
@@ -406,7 +399,6 @@ var xNewPixbufFromResource func(string, **glib.Error) uintptr
406399 // The file format is detected automatically. If `NULL` is returned, then
407400 // @error will be set.
408401 func NewPixbufFromResource(ResourcePathVar string) (*Pixbuf, error) {
409- core.LazyRegister(&xNewPixbufFromResource, "GDKPIXBUF", "gdk_pixbuf_new_from_resource", false)
410402 var cls *Pixbuf
411403 var cerr *glib.Error
412404
@@ -439,7 +431,6 @@ var xNewPixbufFromResourceAtScale func(string, int, int, bool, **glib.Error) uin
439431 //
440432 // The stream is not closed.
441433 func NewPixbufFromResourceAtScale(ResourcePathVar string, WidthVar int, HeightVar int, PreserveAspectRatioVar bool) (*Pixbuf, error) {
442- core.LazyRegister(&xNewPixbufFromResourceAtScale, "GDKPIXBUF", "gdk_pixbuf_new_from_resource_at_scale", false)
443434 var cls *Pixbuf
444435 var cerr *glib.Error
445436
@@ -471,7 +462,6 @@ var xNewPixbufFromStream func(uintptr, uintptr, **glib.Error) uintptr
471462 //
472463 // The stream is not closed.
473464 func NewPixbufFromStream(StreamVar *gio.InputStream, CancellableVar *gio.Cancellable) (*Pixbuf, error) {
474- core.LazyRegister(&xNewPixbufFromStream, "GDKPIXBUF", "gdk_pixbuf_new_from_stream", false)
475465 var cls *Pixbuf
476466 var cerr *glib.Error
477467
@@ -512,7 +502,6 @@ var xNewPixbufFromStreamAtScale func(uintptr, int, int, bool, uintptr, **glib.Er
512502 //
513503 // The stream is not closed.
514504 func NewPixbufFromStreamAtScale(StreamVar *gio.InputStream, WidthVar int, HeightVar int, PreserveAspectRatioVar bool, CancellableVar *gio.Cancellable) (*Pixbuf, error) {
515- core.LazyRegister(&xNewPixbufFromStreamAtScale, "GDKPIXBUF", "gdk_pixbuf_new_from_stream_at_scale", false)
516505 var cls *Pixbuf
517506 var cerr *glib.Error
518507
@@ -534,7 +523,6 @@ var xNewPixbufFromStreamFinish func(uintptr, **glib.Error) uintptr
534523 // Finishes an asynchronous pixbuf creation operation started with
535524 // gdk_pixbuf_new_from_stream_async().
536525 func NewPixbufFromStreamFinish(AsyncResultVar gio.AsyncResult) (*Pixbuf, error) {
537- core.LazyRegister(&xNewPixbufFromStreamFinish, "GDKPIXBUF", "gdk_pixbuf_new_from_stream_finish", false)
538526 var cls *Pixbuf
539527 var cerr *glib.Error
540528
@@ -558,7 +546,6 @@ var xNewPixbufFromXpmData func([]string) uintptr
558546 // This data is commonly the result of including an XPM file into a
559547 // program's C source.
560548 func NewPixbufFromXpmData(DataVar []string) *Pixbuf {
561- core.LazyRegister(&xNewPixbufFromXpmData, "GDKPIXBUF", "gdk_pixbuf_new_from_xpm_data", false)
562549 var cls *Pixbuf
563550
564551 cret := xNewPixbufFromXpmData(DataVar)
@@ -587,7 +574,6 @@ var xPixbufAddAlpha func(uintptr, bool, byte, byte, byte) uintptr
587574 // If `substitute_color` is `FALSE`, then the (`r`, `g`, `b`) arguments
588575 // will be ignored.
589576 func (x *Pixbuf) AddAlpha(SubstituteColorVar bool, RVar byte, GVar byte, BVar byte) *Pixbuf {
590- core.LazyRegister(&xPixbufAddAlpha, "GDKPIXBUF", "gdk_pixbuf_add_alpha", false)
591577 var cls *Pixbuf
592578
593579 cret := xPixbufAddAlpha(x.GoPointer(), SubstituteColorVar, RVar, GVar, BVar)
@@ -613,7 +599,6 @@ var xPixbufApplyEmbeddedOrientation func(uintptr) uintptr
613599 // If an orientation option/tag is present, the appropriate transform
614600 // will be performed so that the pixbuf is oriented correctly.
615601 func (x *Pixbuf) ApplyEmbeddedOrientation() *Pixbuf {
616- core.LazyRegister(&xPixbufApplyEmbeddedOrientation, "GDKPIXBUF", "gdk_pixbuf_apply_embedded_orientation", false)
617602 var cls *Pixbuf
618603
619604 cret := xPixbufApplyEmbeddedOrientation(x.GoPointer())
@@ -642,8 +627,6 @@ var xPixbufComposite func(uintptr, uintptr, int, int, int, int, float64, float64
642627 //
643628 // ![](composite.png)
644629 func (x *Pixbuf) Composite(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType, OverallAlphaVar int) {
645- core.LazyRegister(&xPixbufComposite, "GDKPIXBUF", "gdk_pixbuf_composite", false)
646-
647630 xPixbufComposite(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar, OverallAlphaVar)
648631 }
649632
@@ -662,8 +645,6 @@ var xPixbufCompositeColor func(uintptr, uintptr, int, int, int, int, float64, fl
662645 // See gdk_pixbuf_composite_color_simple() for a simpler variant of this
663646 // function suitable for many tasks.
664647 func (x *Pixbuf) CompositeColor(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType, OverallAlphaVar int, CheckXVar int, CheckYVar int, CheckSizeVar int, Color1Var uint32, Color2Var uint32) {
665- core.LazyRegister(&xPixbufCompositeColor, "GDKPIXBUF", "gdk_pixbuf_composite_color", false)
666-
667648 xPixbufCompositeColor(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar, OverallAlphaVar, CheckXVar, CheckYVar, CheckSizeVar, Color1Var, Color2Var)
668649 }
669650
@@ -673,7 +654,6 @@ var xPixbufCompositeColorSimple func(uintptr, int, int, InterpType, int, int, ui
673654 // and alpha blending the result with a checkboard of colors `color1`
674655 // and `color2`.
675656 func (x *Pixbuf) CompositeColorSimple(DestWidthVar int, DestHeightVar int, InterpTypeVar InterpType, OverallAlphaVar int, CheckSizeVar int, Color1Var uint32, Color2Var uint32) *Pixbuf {
676- core.LazyRegister(&xPixbufCompositeColorSimple, "GDKPIXBUF", "gdk_pixbuf_composite_color_simple", false)
677657 var cls *Pixbuf
678658
679659 cret := xPixbufCompositeColorSimple(x.GoPointer(), DestWidthVar, DestHeightVar, InterpTypeVar, OverallAlphaVar, CheckSizeVar, Color1Var, Color2Var)
@@ -694,7 +674,6 @@ var xPixbufCopy func(uintptr) uintptr
694674 // Note that this does not copy the options set on the original `GdkPixbuf`,
695675 // use gdk_pixbuf_copy_options() for this.
696676 func (x *Pixbuf) Copy() *Pixbuf {
697- core.LazyRegister(&xPixbufCopy, "GDKPIXBUF", "gdk_pixbuf_copy", false)
698677 var cls *Pixbuf
699678
700679 cret := xPixbufCopy(x.GoPointer())
@@ -717,8 +696,6 @@ var xPixbufCopyArea func(uintptr, int, int, int, int, uintptr, int, int)
717696 // same pixbuf, it will be overwritten during the copy operation.
718697 // Therefore, you can not use this function to scroll a pixbuf.
719698 func (x *Pixbuf) CopyArea(SrcXVar int, SrcYVar int, WidthVar int, HeightVar int, DestPixbufVar *Pixbuf, DestXVar int, DestYVar int) {
720- core.LazyRegister(&xPixbufCopyArea, "GDKPIXBUF", "gdk_pixbuf_copy_area", false)
721-
722699 xPixbufCopyArea(x.GoPointer(), SrcXVar, SrcYVar, WidthVar, HeightVar, DestPixbufVar.GoPointer(), DestXVar, DestYVar)
723700 }
724701
@@ -731,8 +708,6 @@ var xPixbufCopyOptions func(uintptr, uintptr) bool
731708 // a file. However be careful to remove metadata which you've already
732709 // applied, such as the "orientation" option after rotating the image.
733710 func (x *Pixbuf) CopyOptions(DestPixbufVar *Pixbuf) bool {
734- core.LazyRegister(&xPixbufCopyOptions, "GDKPIXBUF", "gdk_pixbuf_copy_options", false)
735-
736711 cret := xPixbufCopyOptions(x.GoPointer(), DestPixbufVar.GoPointer())
737712 return cret
738713 }
@@ -745,8 +720,6 @@ var xPixbufFill func(uintptr, uint32)
745720 // The alpha component will be ignored if the pixbuf doesn't have an alpha
746721 // channel.
747722 func (x *Pixbuf) Fill(PixelVar uint32) {
748- core.LazyRegister(&xPixbufFill, "GDKPIXBUF", "gdk_pixbuf_fill", false)
749-
750723 xPixbufFill(x.GoPointer(), PixelVar)
751724 }
752725
@@ -755,7 +728,6 @@ var xPixbufFlip func(uintptr, bool) uintptr
755728 // Flips a pixbuf horizontally or vertically and returns the
756729 // result in a new pixbuf.
757730 func (x *Pixbuf) Flip(HorizontalVar bool) *Pixbuf {
758- core.LazyRegister(&xPixbufFlip, "GDKPIXBUF", "gdk_pixbuf_flip", false)
759731 var cls *Pixbuf
760732
761733 cret := xPixbufFlip(x.GoPointer(), HorizontalVar)
@@ -772,8 +744,6 @@ var xPixbufGetBitsPerSample func(uintptr) int
772744
773745 // Queries the number of bits per color sample in a pixbuf.
774746 func (x *Pixbuf) GetBitsPerSample() int {
775- core.LazyRegister(&xPixbufGetBitsPerSample, "GDKPIXBUF", "gdk_pixbuf_get_bits_per_sample", false)
776-
777747 cret := xPixbufGetBitsPerSample(x.GoPointer())
778748 return cret
779749 }
@@ -782,8 +752,6 @@ var xPixbufGetByteLength func(uintptr) uint
782752
783753 // Returns the length of the pixel data, in bytes.
784754 func (x *Pixbuf) GetByteLength() uint {
785- core.LazyRegister(&xPixbufGetByteLength, "GDKPIXBUF", "gdk_pixbuf_get_byte_length", false)
786-
787755 cret := xPixbufGetByteLength(x.GoPointer())
788756 return cret
789757 }
@@ -792,8 +760,6 @@ var xPixbufGetColorspace func(uintptr) Colorspace
792760
793761 // Queries the color space of a pixbuf.
794762 func (x *Pixbuf) GetColorspace() Colorspace {
795- core.LazyRegister(&xPixbufGetColorspace, "GDKPIXBUF", "gdk_pixbuf_get_colorspace", false)
796-
797763 cret := xPixbufGetColorspace(x.GoPointer())
798764 return cret
799765 }
@@ -802,8 +768,6 @@ var xPixbufGetHasAlpha func(uintptr) bool
802768
803769 // Queries whether a pixbuf has an alpha channel (opacity information).
804770 func (x *Pixbuf) GetHasAlpha() bool {
805- core.LazyRegister(&xPixbufGetHasAlpha, "GDKPIXBUF", "gdk_pixbuf_get_has_alpha", false)
806-
807771 cret := xPixbufGetHasAlpha(x.GoPointer())
808772 return cret
809773 }
@@ -812,8 +776,6 @@ var xPixbufGetHeight func(uintptr) int
812776
813777 // Queries the height of a pixbuf.
814778 func (x *Pixbuf) GetHeight() int {
815- core.LazyRegister(&xPixbufGetHeight, "GDKPIXBUF", "gdk_pixbuf_get_height", false)
816-
817779 cret := xPixbufGetHeight(x.GoPointer())
818780 return cret
819781 }
@@ -822,8 +784,6 @@ var xPixbufGetNChannels func(uintptr) int
822784
823785 // Queries the number of channels of a pixbuf.
824786 func (x *Pixbuf) GetNChannels() int {
825- core.LazyRegister(&xPixbufGetNChannels, "GDKPIXBUF", "gdk_pixbuf_get_n_channels", false)
826-
827787 cret := xPixbufGetNChannels(x.GoPointer())
828788 return cret
829789 }
@@ -846,8 +806,6 @@ var xPixbufGetOption func(uintptr, string) string
846806 // Since 2.36.6, the JPEG loader sets the "comment" option with the comment
847807 // EXIF tag.
848808 func (x *Pixbuf) GetOption(KeyVar string) string {
849- core.LazyRegister(&xPixbufGetOption, "GDKPIXBUF", "gdk_pixbuf_get_option", false)
850-
851809 cret := xPixbufGetOption(x.GoPointer(), KeyVar)
852810 return cret
853811 }
@@ -858,8 +816,6 @@ var xPixbufGetOptions func(uintptr) uintptr
858816 // attached to the `pixbuf` when it was loaded, or that may have been
859817 // attached by another function using [method@GdkPixbuf.Pixbuf.set_option].
860818 func (x *Pixbuf) GetOptions() *glib.HashTable {
861- core.LazyRegister(&xPixbufGetOptions, "GDKPIXBUF", "gdk_pixbuf_get_options", false)
862-
863819 cret := xPixbufGetOptions(x.GoPointer())
864820 if cret == 0 {
865821 return nil
@@ -877,8 +833,6 @@ var xPixbufGetPixels func(uintptr) uintptr
877833 // Please see the section on [image data](class.Pixbuf.html#image-data) for information
878834 // about how the pixel data is stored in memory.
879835 func (x *Pixbuf) GetPixels() uintptr {
880- core.LazyRegister(&xPixbufGetPixels, "GDKPIXBUF", "gdk_pixbuf_get_pixels", false)
881-
882836 cret := xPixbufGetPixels(x.GoPointer())
883837 return cret
884838 }
@@ -893,8 +847,6 @@ var xPixbufGetPixelsWithLength func(uintptr, *uint) uintptr
893847 // Please see the section on [image data](class.Pixbuf.html#image-data) for information
894848 // about how the pixel data is stored in memory.
895849 func (x *Pixbuf) GetPixelsWithLength(LengthVar *uint) uintptr {
896- core.LazyRegister(&xPixbufGetPixelsWithLength, "GDKPIXBUF", "gdk_pixbuf_get_pixels_with_length", false)
897-
898850 cret := xPixbufGetPixelsWithLength(x.GoPointer(), LengthVar)
899851 return cret
900852 }
@@ -904,8 +856,6 @@ var xPixbufGetRowstride func(uintptr) int
904856 // Queries the rowstride of a pixbuf, which is the number of bytes between
905857 // the start of a row and the start of the next row.
906858 func (x *Pixbuf) GetRowstride() int {
907- core.LazyRegister(&xPixbufGetRowstride, "GDKPIXBUF", "gdk_pixbuf_get_rowstride", false)
908-
909859 cret := xPixbufGetRowstride(x.GoPointer())
910860 return cret
911861 }
@@ -914,8 +864,6 @@ var xPixbufGetWidth func(uintptr) int
914864
915865 // Queries the width of a pixbuf.
916866 func (x *Pixbuf) GetWidth() int {
917- core.LazyRegister(&xPixbufGetWidth, "GDKPIXBUF", "gdk_pixbuf_get_width", false)
918-
919867 cret := xPixbufGetWidth(x.GoPointer())
920868 return cret
921869 }
@@ -932,7 +880,6 @@ var xPixbufNewSubpixbuf func(uintptr, int, int, int, int) uintptr
932880 // Note that if `src_pixbuf` is read-only, this function will force it
933881 // to be mutable.
934882 func (x *Pixbuf) NewSubpixbuf(SrcXVar int, SrcYVar int, WidthVar int, HeightVar int) *Pixbuf {
935- core.LazyRegister(&xPixbufNewSubpixbuf, "GDKPIXBUF", "gdk_pixbuf_new_subpixbuf", false)
936883 var cls *Pixbuf
937884
938885 cret := xPixbufNewSubpixbuf(x.GoPointer(), SrcXVar, SrcYVar, WidthVar, HeightVar)
@@ -953,8 +900,6 @@ var xPixbufReadPixelBytes func(uintptr) uintptr
953900 // This function allows skipping the implicit copy that must be made
954901 // if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.
955902 func (x *Pixbuf) ReadPixelBytes() *glib.Bytes {
956- core.LazyRegister(&xPixbufReadPixelBytes, "GDKPIXBUF", "gdk_pixbuf_read_pixel_bytes", false)
957-
958903 cret := xPixbufReadPixelBytes(x.GoPointer())
959904 if cret == 0 {
960905 return nil
@@ -969,8 +914,6 @@ var xPixbufReadPixels func(uintptr) byte
969914 // This function allows skipping the implicit copy that must be made
970915 // if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.
971916 func (x *Pixbuf) ReadPixels() byte {
972- core.LazyRegister(&xPixbufReadPixels, "GDKPIXBUF", "gdk_pixbuf_read_pixels", false)
973-
974917 cret := xPixbufReadPixels(x.GoPointer())
975918 return cret
976919 }
@@ -979,7 +922,6 @@ var xPixbufRef func(uintptr) uintptr
979922
980923 // Adds a reference to a pixbuf.
981924 func (x *Pixbuf) Ref() *Pixbuf {
982- core.LazyRegister(&xPixbufRef, "GDKPIXBUF", "gdk_pixbuf_ref", false)
983925 var cls *Pixbuf
984926
985927 cret := xPixbufRef(x.GoPointer())
@@ -996,8 +938,6 @@ var xPixbufRemoveOption func(uintptr, string) bool
996938
997939 // Removes the key/value pair option attached to a `GdkPixbuf`.
998940 func (x *Pixbuf) RemoveOption(KeyVar string) bool {
999- core.LazyRegister(&xPixbufRemoveOption, "GDKPIXBUF", "gdk_pixbuf_remove_option", false)
1000-
1001941 cret := xPixbufRemoveOption(x.GoPointer(), KeyVar)
1002942 return cret
1003943 }
@@ -1009,7 +949,6 @@ var xPixbufRotateSimple func(uintptr, PixbufRotation) uintptr
1009949 //
1010950 // If `angle` is 0, this function will return a copy of `src`.
1011951 func (x *Pixbuf) RotateSimple(AngleVar PixbufRotation) *Pixbuf {
1012- core.LazyRegister(&xPixbufRotateSimple, "GDKPIXBUF", "gdk_pixbuf_rotate_simple", false)
1013952 var cls *Pixbuf
1014953
1015954 cret := xPixbufRotateSimple(x.GoPointer(), AngleVar)
@@ -1039,8 +978,6 @@ var xPixbufSaturateAndPixelate func(uintptr, uintptr, float32, bool)
1039978 // If `pixelate` is `TRUE`, then pixels are faded in a checkerboard pattern to
1040979 // create a pixelated image.
1041980 func (x *Pixbuf) SaturateAndPixelate(DestVar *Pixbuf, SaturationVar float32, PixelateVar bool) {
1042- core.LazyRegister(&xPixbufSaturateAndPixelate, "GDKPIXBUF", "gdk_pixbuf_saturate_and_pixelate", false)
1043-
1044981 xPixbufSaturateAndPixelate(x.GoPointer(), DestVar.GoPointer(), SaturationVar, PixelateVar)
1045982 }
1046983
@@ -1119,8 +1056,6 @@ var xPixbufSave func(uintptr, string, string, **glib.Error, ...interface{}) bool
11191056 // parameter. When the ICO saver is given "x_hot" and "y_hot" parameters,
11201057 // it produces a CUR instead of an ICO.
11211058 func (x *Pixbuf) Save(FilenameVar string, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {
1122- core.LazyRegister(&xPixbufSave, "GDKPIXBUF", "gdk_pixbuf_save", false)
1123-
11241059 cret := xPixbufSave(x.GoPointer(), FilenameVar, TypeVar, ErrorVar, varArgs...)
11251060 return cret
11261061 }
@@ -1142,8 +1077,6 @@ var xPixbufSaveToBuffer func(uintptr, *[]byte, *uint, string, **glib.Error, ...i
11421077 //
11431078 // See `gdk_pixbuf_save()` for more details.
11441079 func (x *Pixbuf) SaveToBuffer(BufferVar *[]byte, BufferSizeVar *uint, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {
1145- core.LazyRegister(&xPixbufSaveToBuffer, "GDKPIXBUF", "gdk_pixbuf_save_to_buffer", false)
1146-
11471080 cret := xPixbufSaveToBuffer(x.GoPointer(), BufferVar, BufferSizeVar, TypeVar, ErrorVar, varArgs...)
11481081 return cret
11491082 }
@@ -1157,7 +1090,6 @@ var xPixbufSaveToBufferv func(uintptr, *[]byte, *uint, string, []string, []strin
11571090 //
11581091 // See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.
11591092 func (x *Pixbuf) SaveToBufferv(BufferVar *[]byte, BufferSizeVar *uint, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {
1160- core.LazyRegister(&xPixbufSaveToBufferv, "GDKPIXBUF", "gdk_pixbuf_save_to_bufferv", false)
11611093 var cerr *glib.Error
11621094
11631095 cret := xPixbufSaveToBufferv(x.GoPointer(), BufferVar, BufferSizeVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)
@@ -1181,8 +1113,6 @@ var xPixbufSaveToCallback func(uintptr, uintptr, uintptr, string, **glib.Error,
11811113 //
11821114 // See [method@GdkPixbuf.Pixbuf.save] for more details.
11831115 func (x *Pixbuf) SaveToCallback(SaveFuncVar *PixbufSaveFunc, UserDataVar uintptr, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {
1184- core.LazyRegister(&xPixbufSaveToCallback, "GDKPIXBUF", "gdk_pixbuf_save_to_callback", false)
1185-
11861116 cret := xPixbufSaveToCallback(x.GoPointer(), glib.NewCallback(SaveFuncVar), UserDataVar, TypeVar, ErrorVar, varArgs...)
11871117 return cret
11881118 }
@@ -1198,7 +1128,6 @@ var xPixbufSaveToCallbackv func(uintptr, uintptr, uintptr, string, []string, []s
11981128 //
11991129 // See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.
12001130 func (x *Pixbuf) SaveToCallbackv(SaveFuncVar *PixbufSaveFunc, UserDataVar uintptr, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {
1201- core.LazyRegister(&xPixbufSaveToCallbackv, "GDKPIXBUF", "gdk_pixbuf_save_to_callbackv", false)
12021131 var cerr *glib.Error
12031132
12041133 cret := xPixbufSaveToCallbackv(x.GoPointer(), glib.NewCallback(SaveFuncVar), UserDataVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)
@@ -1222,8 +1151,6 @@ var xPixbufSaveToStream func(uintptr, uintptr, string, uintptr, **glib.Error, ..
12221151 //
12231152 // The stream is not closed at the end of this call.
12241153 func (x *Pixbuf) SaveToStream(StreamVar *gio.OutputStream, TypeVar string, CancellableVar *gio.Cancellable, ErrorVar **glib.Error, varArgs ...interface{}) bool {
1225- core.LazyRegister(&xPixbufSaveToStream, "GDKPIXBUF", "gdk_pixbuf_save_to_stream", false)
1226-
12271154 cret := xPixbufSaveToStream(x.GoPointer(), StreamVar.GoPointer(), TypeVar, CancellableVar.GoPointer(), ErrorVar, varArgs...)
12281155 return cret
12291156 }
@@ -1240,8 +1167,6 @@ var xPixbufSaveToStreamAsync func(uintptr, uintptr, string, uintptr, uintptr, ui
12401167 // You can then call gdk_pixbuf_save_to_stream_finish() to get the result of
12411168 // the operation.
12421169 func (x *Pixbuf) SaveToStreamAsync(StreamVar *gio.OutputStream, TypeVar string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr, varArgs ...interface{}) {
1243- core.LazyRegister(&xPixbufSaveToStreamAsync, "GDKPIXBUF", "gdk_pixbuf_save_to_stream_async", false)
1244-
12451170 xPixbufSaveToStreamAsync(x.GoPointer(), StreamVar.GoPointer(), TypeVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar, varArgs...)
12461171 }
12471172
@@ -1254,7 +1179,6 @@ var xPixbufSaveToStreamv func(uintptr, uintptr, string, []string, []string, uint
12541179 //
12551180 // See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.
12561181 func (x *Pixbuf) SaveToStreamv(StreamVar *gio.OutputStream, TypeVar string, OptionKeysVar []string, OptionValuesVar []string, CancellableVar *gio.Cancellable) (bool, error) {
1257- core.LazyRegister(&xPixbufSaveToStreamv, "GDKPIXBUF", "gdk_pixbuf_save_to_streamv", false)
12581182 var cerr *glib.Error
12591183
12601184 cret := xPixbufSaveToStreamv(x.GoPointer(), StreamVar.GoPointer(), TypeVar, OptionKeysVar, OptionValuesVar, CancellableVar.GoPointer(), &cerr)
@@ -1276,8 +1200,6 @@ var xPixbufSaveToStreamvAsync func(uintptr, uintptr, string, []string, []string,
12761200 // You can then call gdk_pixbuf_save_to_stream_finish() to get the result of
12771201 // the operation.
12781202 func (x *Pixbuf) SaveToStreamvAsync(StreamVar *gio.OutputStream, TypeVar string, OptionKeysVar []string, OptionValuesVar []string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {
1279- core.LazyRegister(&xPixbufSaveToStreamvAsync, "GDKPIXBUF", "gdk_pixbuf_save_to_streamv_async", false)
1280-
12811203 xPixbufSaveToStreamvAsync(x.GoPointer(), StreamVar.GoPointer(), TypeVar, OptionKeysVar, OptionValuesVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)
12821204 }
12831205
@@ -1291,7 +1213,6 @@ var xPixbufSavev func(uintptr, string, string, []string, []string, **glib.Error)
12911213 //
12921214 // See [method@GdkPixbuf.Pixbuf.save] for more details.
12931215 func (x *Pixbuf) Savev(FilenameVar string, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {
1294- core.LazyRegister(&xPixbufSavev, "GDKPIXBUF", "gdk_pixbuf_savev", false)
12951216 var cerr *glib.Error
12961217
12971218 cret := xPixbufSavev(x.GoPointer(), FilenameVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)
@@ -1317,8 +1238,6 @@ var xPixbufScale func(uintptr, uintptr, int, int, int, int, float64, float64, fl
13171238 // same pixbuf, it will be overwritten during the scaling which
13181239 // results in rendering artifacts.
13191240 func (x *Pixbuf) Scale(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType) {
1320- core.LazyRegister(&xPixbufScale, "GDKPIXBUF", "gdk_pixbuf_scale", false)
1321-
13221241 xPixbufScale(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar)
13231242 }
13241243
@@ -1343,7 +1262,6 @@ var xPixbufScaleSimple func(uintptr, int, int, InterpType) uintptr
13431262 // For more complicated scaling/alpha blending see [method@GdkPixbuf.Pixbuf.scale]
13441263 // and [method@GdkPixbuf.Pixbuf.composite].
13451264 func (x *Pixbuf) ScaleSimple(DestWidthVar int, DestHeightVar int, InterpTypeVar InterpType) *Pixbuf {
1346- core.LazyRegister(&xPixbufScaleSimple, "GDKPIXBUF", "gdk_pixbuf_scale_simple", false)
13471265 var cls *Pixbuf
13481266
13491267 cret := xPixbufScaleSimple(x.GoPointer(), DestWidthVar, DestHeightVar, InterpTypeVar)
@@ -1363,8 +1281,6 @@ var xPixbufSetOption func(uintptr, string, string) bool
13631281 // If `key` already exists in the list of options attached to the `pixbuf`,
13641282 // the new value is ignored and `FALSE` is returned.
13651283 func (x *Pixbuf) SetOption(KeyVar string, ValueVar string) bool {
1366- core.LazyRegister(&xPixbufSetOption, "GDKPIXBUF", "gdk_pixbuf_set_option", false)
1367-
13681284 cret := xPixbufSetOption(x.GoPointer(), KeyVar, ValueVar)
13691285 return cret
13701286 }
@@ -1373,8 +1289,6 @@ var xPixbufUnref func(uintptr)
13731289
13741290 // Removes a reference from a pixbuf.
13751291 func (x *Pixbuf) Unref() {
1376- core.LazyRegister(&xPixbufUnref, "GDKPIXBUF", "gdk_pixbuf_unref", false)
1377-
13781292 xPixbufUnref(x.GoPointer())
13791293 }
13801294
@@ -1637,8 +1551,6 @@ var xPixbufCalculateRowstride func(Colorspace, bool, int, int, int) int
16371551 // This function is useful for front-ends and backends that want to check
16381552 // image values without needing to create a `GdkPixbuf`.
16391553 func PixbufCalculateRowstride(ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int) int {
1640- core.LazyRegister(&xPixbufCalculateRowstride, "GDKPIXBUF", "gdk_pixbuf_calculate_rowstride", false)
1641-
16421554 cret := xPixbufCalculateRowstride(ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar)
16431555 return cret
16441556 }
@@ -1647,8 +1559,6 @@ var xPixbufGetFileInfo func(string, *int, *int) uintptr
16471559
16481560 // Parses an image file far enough to determine its format and size.
16491561 func PixbufGetFileInfo(FilenameVar string, WidthVar *int, HeightVar *int) *PixbufFormat {
1650- core.LazyRegister(&xPixbufGetFileInfo, "GDKPIXBUF", "gdk_pixbuf_get_file_info", false)
1651-
16521562 cret := xPixbufGetFileInfo(FilenameVar, WidthVar, HeightVar)
16531563 if cret == 0 {
16541564 return nil
@@ -1668,8 +1578,6 @@ var xPixbufGetFileInfoAsync func(string, uintptr, uintptr, uintptr)
16681578 // main thread. You can then call gdk_pixbuf_get_file_info_finish() to
16691579 // get the result of the operation.
16701580 func PixbufGetFileInfoAsync(FilenameVar string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {
1671- core.LazyRegister(&xPixbufGetFileInfoAsync, "GDKPIXBUF", "gdk_pixbuf_get_file_info_async", false)
1672-
16731581 xPixbufGetFileInfoAsync(FilenameVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)
16741582 }
16751583
@@ -1678,7 +1586,6 @@ var xPixbufGetFileInfoFinish func(uintptr, *int, *int, **glib.Error) uintptr
16781586 // Finishes an asynchronous pixbuf parsing operation started with
16791587 // gdk_pixbuf_get_file_info_async().
16801588 func PixbufGetFileInfoFinish(AsyncResultVar gio.AsyncResult, WidthVar *int, HeightVar *int) (*PixbufFormat, error) {
1681- core.LazyRegister(&xPixbufGetFileInfoFinish, "GDKPIXBUF", "gdk_pixbuf_get_file_info_finish", false)
16821589 var cerr *glib.Error
16831590
16841591 cret := xPixbufGetFileInfoFinish(AsyncResultVar.GoPointer(), WidthVar, HeightVar, &cerr)
@@ -1696,8 +1603,6 @@ var xPixbufGetFormats func() uintptr
16961603 // Obtains the available information about the image formats supported
16971604 // by GdkPixbuf.
16981605 func PixbufGetFormats() *glib.SList {
1699- core.LazyRegister(&xPixbufGetFormats, "GDKPIXBUF", "gdk_pixbuf_get_formats", false)
1700-
17011606 cret := xPixbufGetFormats()
17021607 if cret == 0 {
17031608 return nil
@@ -1721,7 +1626,6 @@ var xPixbufInitModules func(string, **glib.Error) bool
17211626 // with the application in a separate directory from the OS or runtime-
17221627 // provided modules.
17231628 func PixbufInitModules(PathVar string) (bool, error) {
1724- core.LazyRegister(&xPixbufInitModules, "GDKPIXBUF", "gdk_pixbuf_init_modules", false)
17251629 var cerr *glib.Error
17261630
17271631 cret := xPixbufInitModules(PathVar, &cerr)
@@ -1742,8 +1646,6 @@ var xPixbufNewFromStreamAsync func(uintptr, uintptr, uintptr, uintptr)
17421646 // You can then call gdk_pixbuf_new_from_stream_finish() to get the result of
17431647 // the operation.
17441648 func PixbufNewFromStreamAsync(StreamVar *gio.InputStream, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {
1745- core.LazyRegister(&xPixbufNewFromStreamAsync, "GDKPIXBUF", "gdk_pixbuf_new_from_stream_async", false)
1746-
17471649 xPixbufNewFromStreamAsync(StreamVar.GoPointer(), CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)
17481650 }
17491651
@@ -1757,8 +1659,6 @@ var xPixbufNewFromStreamAtScaleAsync func(uintptr, int, int, bool, uintptr, uint
17571659 // When the operation is finished, @callback will be called in the main thread.
17581660 // You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the operation.
17591661 func PixbufNewFromStreamAtScaleAsync(StreamVar *gio.InputStream, WidthVar int, HeightVar int, PreserveAspectRatioVar bool, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {
1760- core.LazyRegister(&xPixbufNewFromStreamAtScaleAsync, "GDKPIXBUF", "gdk_pixbuf_new_from_stream_at_scale_async", false)
1761-
17621662 xPixbufNewFromStreamAtScaleAsync(StreamVar.GoPointer(), WidthVar, HeightVar, PreserveAspectRatioVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)
17631663 }
17641664
@@ -1767,7 +1667,6 @@ var xPixbufSaveToStreamFinish func(uintptr, **glib.Error) bool
17671667 // Finishes an asynchronous pixbuf save operation started with
17681668 // gdk_pixbuf_save_to_stream_async().
17691669 func PixbufSaveToStreamFinish(AsyncResultVar gio.AsyncResult) (bool, error) {
1770- core.LazyRegister(&xPixbufSaveToStreamFinish, "GDKPIXBUF", "gdk_pixbuf_save_to_stream_finish", false)
17711670 var cerr *glib.Error
17721671
17731672 cret := xPixbufSaveToStreamFinish(AsyncResultVar.GoPointer(), &cerr)
@@ -1780,4 +1679,82 @@ func PixbufSaveToStreamFinish(AsyncResultVar gio.AsyncResult) (bool, error) {
17801679 func init() {
17811680 core.SetPackageName("GDKPIXBUF", "gdk-pixbuf-2.0")
17821681 core.SetSharedLibraries("GDKPIXBUF", []string{"libgdk_pixbuf-2.0.so.0", "libgdk_pixbuf-2.0.0.dylib"})
1682+ var libs []uintptr
1683+ for _, libPath := range core.GetPaths("GDKPIXBUF") {
1684+ lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL)
1685+ if err != nil {
1686+ panic(err)
1687+ }
1688+ libs = append(libs, lib)
1689+ }
1690+
1691+ core.PuregoSafeRegister(&xPixbufGLibType, libs, "gdk_pixbuf_get_type")
1692+
1693+ core.PuregoSafeRegister(&xNewPixbuf, libs, "gdk_pixbuf_new")
1694+ core.PuregoSafeRegister(&xNewPixbufFromBytes, libs, "gdk_pixbuf_new_from_bytes")
1695+ core.PuregoSafeRegister(&xNewPixbufFromData, libs, "gdk_pixbuf_new_from_data")
1696+ core.PuregoSafeRegister(&xNewPixbufFromFile, libs, "gdk_pixbuf_new_from_file")
1697+ core.PuregoSafeRegister(&xNewPixbufFromFileAtScale, libs, "gdk_pixbuf_new_from_file_at_scale")
1698+ core.PuregoSafeRegister(&xNewPixbufFromFileAtSize, libs, "gdk_pixbuf_new_from_file_at_size")
1699+ core.PuregoSafeRegister(&xNewPixbufFromInline, libs, "gdk_pixbuf_new_from_inline")
1700+ core.PuregoSafeRegister(&xNewPixbufFromResource, libs, "gdk_pixbuf_new_from_resource")
1701+ core.PuregoSafeRegister(&xNewPixbufFromResourceAtScale, libs, "gdk_pixbuf_new_from_resource_at_scale")
1702+ core.PuregoSafeRegister(&xNewPixbufFromStream, libs, "gdk_pixbuf_new_from_stream")
1703+ core.PuregoSafeRegister(&xNewPixbufFromStreamAtScale, libs, "gdk_pixbuf_new_from_stream_at_scale")
1704+ core.PuregoSafeRegister(&xNewPixbufFromStreamFinish, libs, "gdk_pixbuf_new_from_stream_finish")
1705+ core.PuregoSafeRegister(&xNewPixbufFromXpmData, libs, "gdk_pixbuf_new_from_xpm_data")
1706+
1707+ core.PuregoSafeRegister(&xPixbufAddAlpha, libs, "gdk_pixbuf_add_alpha")
1708+ core.PuregoSafeRegister(&xPixbufApplyEmbeddedOrientation, libs, "gdk_pixbuf_apply_embedded_orientation")
1709+ core.PuregoSafeRegister(&xPixbufComposite, libs, "gdk_pixbuf_composite")
1710+ core.PuregoSafeRegister(&xPixbufCompositeColor, libs, "gdk_pixbuf_composite_color")
1711+ core.PuregoSafeRegister(&xPixbufCompositeColorSimple, libs, "gdk_pixbuf_composite_color_simple")
1712+ core.PuregoSafeRegister(&xPixbufCopy, libs, "gdk_pixbuf_copy")
1713+ core.PuregoSafeRegister(&xPixbufCopyArea, libs, "gdk_pixbuf_copy_area")
1714+ core.PuregoSafeRegister(&xPixbufCopyOptions, libs, "gdk_pixbuf_copy_options")
1715+ core.PuregoSafeRegister(&xPixbufFill, libs, "gdk_pixbuf_fill")
1716+ core.PuregoSafeRegister(&xPixbufFlip, libs, "gdk_pixbuf_flip")
1717+ core.PuregoSafeRegister(&xPixbufGetBitsPerSample, libs, "gdk_pixbuf_get_bits_per_sample")
1718+ core.PuregoSafeRegister(&xPixbufGetByteLength, libs, "gdk_pixbuf_get_byte_length")
1719+ core.PuregoSafeRegister(&xPixbufGetColorspace, libs, "gdk_pixbuf_get_colorspace")
1720+ core.PuregoSafeRegister(&xPixbufGetHasAlpha, libs, "gdk_pixbuf_get_has_alpha")
1721+ core.PuregoSafeRegister(&xPixbufGetHeight, libs, "gdk_pixbuf_get_height")
1722+ core.PuregoSafeRegister(&xPixbufGetNChannels, libs, "gdk_pixbuf_get_n_channels")
1723+ core.PuregoSafeRegister(&xPixbufGetOption, libs, "gdk_pixbuf_get_option")
1724+ core.PuregoSafeRegister(&xPixbufGetOptions, libs, "gdk_pixbuf_get_options")
1725+ core.PuregoSafeRegister(&xPixbufGetPixels, libs, "gdk_pixbuf_get_pixels")
1726+ core.PuregoSafeRegister(&xPixbufGetPixelsWithLength, libs, "gdk_pixbuf_get_pixels_with_length")
1727+ core.PuregoSafeRegister(&xPixbufGetRowstride, libs, "gdk_pixbuf_get_rowstride")
1728+ core.PuregoSafeRegister(&xPixbufGetWidth, libs, "gdk_pixbuf_get_width")
1729+ core.PuregoSafeRegister(&xPixbufNewSubpixbuf, libs, "gdk_pixbuf_new_subpixbuf")
1730+ core.PuregoSafeRegister(&xPixbufReadPixelBytes, libs, "gdk_pixbuf_read_pixel_bytes")
1731+ core.PuregoSafeRegister(&xPixbufReadPixels, libs, "gdk_pixbuf_read_pixels")
1732+ core.PuregoSafeRegister(&xPixbufRef, libs, "gdk_pixbuf_ref")
1733+ core.PuregoSafeRegister(&xPixbufRemoveOption, libs, "gdk_pixbuf_remove_option")
1734+ core.PuregoSafeRegister(&xPixbufRotateSimple, libs, "gdk_pixbuf_rotate_simple")
1735+ core.PuregoSafeRegister(&xPixbufSaturateAndPixelate, libs, "gdk_pixbuf_saturate_and_pixelate")
1736+ core.PuregoSafeRegister(&xPixbufSave, libs, "gdk_pixbuf_save")
1737+ core.PuregoSafeRegister(&xPixbufSaveToBuffer, libs, "gdk_pixbuf_save_to_buffer")
1738+ core.PuregoSafeRegister(&xPixbufSaveToBufferv, libs, "gdk_pixbuf_save_to_bufferv")
1739+ core.PuregoSafeRegister(&xPixbufSaveToCallback, libs, "gdk_pixbuf_save_to_callback")
1740+ core.PuregoSafeRegister(&xPixbufSaveToCallbackv, libs, "gdk_pixbuf_save_to_callbackv")
1741+ core.PuregoSafeRegister(&xPixbufSaveToStream, libs, "gdk_pixbuf_save_to_stream")
1742+ core.PuregoSafeRegister(&xPixbufSaveToStreamAsync, libs, "gdk_pixbuf_save_to_stream_async")
1743+ core.PuregoSafeRegister(&xPixbufSaveToStreamv, libs, "gdk_pixbuf_save_to_streamv")
1744+ core.PuregoSafeRegister(&xPixbufSaveToStreamvAsync, libs, "gdk_pixbuf_save_to_streamv_async")
1745+ core.PuregoSafeRegister(&xPixbufSavev, libs, "gdk_pixbuf_savev")
1746+ core.PuregoSafeRegister(&xPixbufScale, libs, "gdk_pixbuf_scale")
1747+ core.PuregoSafeRegister(&xPixbufScaleSimple, libs, "gdk_pixbuf_scale_simple")
1748+ core.PuregoSafeRegister(&xPixbufSetOption, libs, "gdk_pixbuf_set_option")
1749+ core.PuregoSafeRegister(&xPixbufUnref, libs, "gdk_pixbuf_unref")
1750+
1751+ core.PuregoSafeRegister(&xPixbufCalculateRowstride, libs, "gdk_pixbuf_calculate_rowstride")
1752+ core.PuregoSafeRegister(&xPixbufGetFileInfo, libs, "gdk_pixbuf_get_file_info")
1753+ core.PuregoSafeRegister(&xPixbufGetFileInfoAsync, libs, "gdk_pixbuf_get_file_info_async")
1754+ core.PuregoSafeRegister(&xPixbufGetFileInfoFinish, libs, "gdk_pixbuf_get_file_info_finish")
1755+ core.PuregoSafeRegister(&xPixbufGetFormats, libs, "gdk_pixbuf_get_formats")
1756+ core.PuregoSafeRegister(&xPixbufInitModules, libs, "gdk_pixbuf_init_modules")
1757+ core.PuregoSafeRegister(&xPixbufNewFromStreamAsync, libs, "gdk_pixbuf_new_from_stream_async")
1758+ core.PuregoSafeRegister(&xPixbufNewFromStreamAtScaleAsync, libs, "gdk_pixbuf_new_from_stream_at_scale_async")
1759+ core.PuregoSafeRegister(&xPixbufSaveToStreamFinish, libs, "gdk_pixbuf_save_to_stream_finish")
17831760 }
@@ -4,6 +4,7 @@ package gdkpixbuf
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7+ "github.com/bnema/purego"
7 "github.com/bnema/puregotk/pkg/core"8 "github.com/bnema/puregotk/pkg/core"
8 "github.com/bnema/puregotk/v4/gio"9 "github.com/bnema/puregotk/v4/gio"
9 "github.com/bnema/puregotk/v4/glib"10 "github.com/bnema/puregotk/v4/glib"
@@ -153,7 +154,6 @@ type Pixbuf struct {
153 var xPixbufGLibType func() types.GType154 var xPixbufGLibType func() types.GType
154 155
155 func PixbufGLibType() types.GType {156 func PixbufGLibType() types.GType {
156- core.LazyRegister(&xPixbufGLibType, "GDKPIXBUF", "gdk_pixbuf_get_type", false)
157 return xPixbufGLibType()157 return xPixbufGLibType()
158 }158 }
159 159
@@ -172,7 +172,6 @@ var xNewPixbuf func(Colorspace, bool, int, int, int) uintptr
172 // The buffer has an optimal rowstride. Note that the buffer is not cleared;172 // The buffer has an optimal rowstride. Note that the buffer is not cleared;
173 // you will have to fill it completely yourself.173 // you will have to fill it completely yourself.
174 func NewPixbuf(ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int) *Pixbuf {174 func NewPixbuf(ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int) *Pixbuf {
175- core.LazyRegister(&xNewPixbuf, "GDKPIXBUF", "gdk_pixbuf_new", false)
176 var cls *Pixbuf175 var cls *Pixbuf
177 176
178 cret := xNewPixbuf(ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar)177 cret := xNewPixbuf(ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar)
@@ -194,7 +193,6 @@ var xNewPixbufFromBytes func(*glib.Bytes, Colorspace, bool, int, int, int, int)
194 // This is the `GBytes` variant of gdk_pixbuf_new_from_data(), useful193 // This is the `GBytes` variant of gdk_pixbuf_new_from_data(), useful
195 // for language bindings.194 // for language bindings.
196 func NewPixbufFromBytes(DataVar *glib.Bytes, ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int, RowstrideVar int) *Pixbuf {195 func NewPixbufFromBytes(DataVar *glib.Bytes, ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int, RowstrideVar int) *Pixbuf {
197- core.LazyRegister(&xNewPixbufFromBytes, "GDKPIXBUF", "gdk_pixbuf_new_from_bytes", false)
198 var cls *Pixbuf196 var cls *Pixbuf
199 197
200 cret := xNewPixbufFromBytes(DataVar, ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar, RowstrideVar)198 cret := xNewPixbufFromBytes(DataVar, ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar, RowstrideVar)
@@ -221,7 +219,6 @@ var xNewPixbufFromData func([]byte, Colorspace, bool, int, int, int, int, uintpt
221 //219 //
222 // See also: [ctor@GdkPixbuf.Pixbuf.new_from_bytes]220 // See also: [ctor@GdkPixbuf.Pixbuf.new_from_bytes]
223 func NewPixbufFromData(DataVar []byte, ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int, RowstrideVar int, DestroyFnVar *PixbufDestroyNotify, DestroyFnDataVar uintptr) *Pixbuf {221 func NewPixbufFromData(DataVar []byte, ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int, RowstrideVar int, DestroyFnVar *PixbufDestroyNotify, DestroyFnDataVar uintptr) *Pixbuf {
224- core.LazyRegister(&xNewPixbufFromData, "GDKPIXBUF", "gdk_pixbuf_new_from_data", false)
225 var cls *Pixbuf222 var cls *Pixbuf
226 223
227 cret := xNewPixbufFromData(DataVar, ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar, RowstrideVar, glib.NewCallbackNullable(DestroyFnVar), DestroyFnDataVar)224 cret := xNewPixbufFromData(DataVar, ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar, RowstrideVar, glib.NewCallbackNullable(DestroyFnVar), DestroyFnDataVar)
@@ -249,7 +246,6 @@ var xNewPixbufFromFile func(string, **glib.Error) uintptr
249 //246 //
250 // The error domains are `GDK_PIXBUF_ERROR` and `G_FILE_ERROR`.247 // The error domains are `GDK_PIXBUF_ERROR` and `G_FILE_ERROR`.
251 func NewPixbufFromFile(FilenameVar string) (*Pixbuf, error) {248 func NewPixbufFromFile(FilenameVar string) (*Pixbuf, error) {
252- core.LazyRegister(&xNewPixbufFromFile, "GDKPIXBUF", "gdk_pixbuf_new_from_file", false)
253 var cls *Pixbuf249 var cls *Pixbuf
254 var cerr *glib.Error250 var cerr *glib.Error
255 251
@@ -291,7 +287,6 @@ var xNewPixbufFromFileAtScale func(string, int, int, bool, **glib.Error) uintptr
291 // at all in that dimension. Negative values for `width` and `height` are287 // at all in that dimension. Negative values for `width` and `height` are
292 // allowed since 2.8.288 // allowed since 2.8.
293 func NewPixbufFromFileAtScale(FilenameVar string, WidthVar int, HeightVar int, PreserveAspectRatioVar bool) (*Pixbuf, error) {289 func NewPixbufFromFileAtScale(FilenameVar string, WidthVar int, HeightVar int, PreserveAspectRatioVar bool) (*Pixbuf, error) {
294- core.LazyRegister(&xNewPixbufFromFileAtScale, "GDKPIXBUF", "gdk_pixbuf_new_from_file_at_scale", false)
295 var cls *Pixbuf290 var cls *Pixbuf
296 var cerr *glib.Error291 var cerr *glib.Error
297 292
@@ -329,7 +324,6 @@ var xNewPixbufFromFileAtSize func(string, int, int, **glib.Error) uintptr
329 // and image at the requested size, regardless of aspect ratio, use324 // and image at the requested size, regardless of aspect ratio, use
330 // [ctor@GdkPixbuf.Pixbuf.new_from_file_at_scale].325 // [ctor@GdkPixbuf.Pixbuf.new_from_file_at_scale].
331 func NewPixbufFromFileAtSize(FilenameVar string, WidthVar int, HeightVar int) (*Pixbuf, error) {326 func NewPixbufFromFileAtSize(FilenameVar string, WidthVar int, HeightVar int) (*Pixbuf, error) {
332- core.LazyRegister(&xNewPixbufFromFileAtSize, "GDKPIXBUF", "gdk_pixbuf_new_from_file_at_size", false)
333 var cls *Pixbuf327 var cls *Pixbuf
334 var cerr *glib.Error328 var cerr *glib.Error
335 329
@@ -382,7 +376,6 @@ var xNewPixbufFromInline func(int, []byte, bool, **glib.Error) uintptr
382 // inline data located at runtime, you could have corrupt inline data in376 // inline data located at runtime, you could have corrupt inline data in
383 // addition.377 // addition.
384 func NewPixbufFromInline(DataLengthVar int, DataVar []byte, CopyPixelsVar bool) (*Pixbuf, error) {378 func NewPixbufFromInline(DataLengthVar int, DataVar []byte, CopyPixelsVar bool) (*Pixbuf, error) {
385- core.LazyRegister(&xNewPixbufFromInline, "GDKPIXBUF", "gdk_pixbuf_new_from_inline", false)
386 var cls *Pixbuf379 var cls *Pixbuf
387 var cerr *glib.Error380 var cerr *glib.Error
388 381
@@ -406,7 +399,6 @@ var xNewPixbufFromResource func(string, **glib.Error) uintptr
406 // The file format is detected automatically. If `NULL` is returned, then399 // The file format is detected automatically. If `NULL` is returned, then
407 // @error will be set.400 // @error will be set.
408 func NewPixbufFromResource(ResourcePathVar string) (*Pixbuf, error) {401 func NewPixbufFromResource(ResourcePathVar string) (*Pixbuf, error) {
409- core.LazyRegister(&xNewPixbufFromResource, "GDKPIXBUF", "gdk_pixbuf_new_from_resource", false)
410 var cls *Pixbuf402 var cls *Pixbuf
411 var cerr *glib.Error403 var cerr *glib.Error
412 404
@@ -439,7 +431,6 @@ var xNewPixbufFromResourceAtScale func(string, int, int, bool, **glib.Error) uin
439 //431 //
440 // The stream is not closed.432 // The stream is not closed.
441 func NewPixbufFromResourceAtScale(ResourcePathVar string, WidthVar int, HeightVar int, PreserveAspectRatioVar bool) (*Pixbuf, error) {433 func NewPixbufFromResourceAtScale(ResourcePathVar string, WidthVar int, HeightVar int, PreserveAspectRatioVar bool) (*Pixbuf, error) {
442- core.LazyRegister(&xNewPixbufFromResourceAtScale, "GDKPIXBUF", "gdk_pixbuf_new_from_resource_at_scale", false)
443 var cls *Pixbuf434 var cls *Pixbuf
444 var cerr *glib.Error435 var cerr *glib.Error
445 436
@@ -471,7 +462,6 @@ var xNewPixbufFromStream func(uintptr, uintptr, **glib.Error) uintptr
471 //462 //
472 // The stream is not closed.463 // The stream is not closed.
473 func NewPixbufFromStream(StreamVar *gio.InputStream, CancellableVar *gio.Cancellable) (*Pixbuf, error) {464 func NewPixbufFromStream(StreamVar *gio.InputStream, CancellableVar *gio.Cancellable) (*Pixbuf, error) {
474- core.LazyRegister(&xNewPixbufFromStream, "GDKPIXBUF", "gdk_pixbuf_new_from_stream", false)
475 var cls *Pixbuf465 var cls *Pixbuf
476 var cerr *glib.Error466 var cerr *glib.Error
477 467
@@ -512,7 +502,6 @@ var xNewPixbufFromStreamAtScale func(uintptr, int, int, bool, uintptr, **glib.Er
512 //502 //
513 // The stream is not closed.503 // The stream is not closed.
514 func NewPixbufFromStreamAtScale(StreamVar *gio.InputStream, WidthVar int, HeightVar int, PreserveAspectRatioVar bool, CancellableVar *gio.Cancellable) (*Pixbuf, error) {504 func NewPixbufFromStreamAtScale(StreamVar *gio.InputStream, WidthVar int, HeightVar int, PreserveAspectRatioVar bool, CancellableVar *gio.Cancellable) (*Pixbuf, error) {
515- core.LazyRegister(&xNewPixbufFromStreamAtScale, "GDKPIXBUF", "gdk_pixbuf_new_from_stream_at_scale", false)
516 var cls *Pixbuf505 var cls *Pixbuf
517 var cerr *glib.Error506 var cerr *glib.Error
518 507
@@ -534,7 +523,6 @@ var xNewPixbufFromStreamFinish func(uintptr, **glib.Error) uintptr
534 // Finishes an asynchronous pixbuf creation operation started with523 // Finishes an asynchronous pixbuf creation operation started with
535 // gdk_pixbuf_new_from_stream_async().524 // gdk_pixbuf_new_from_stream_async().
536 func NewPixbufFromStreamFinish(AsyncResultVar gio.AsyncResult) (*Pixbuf, error) {525 func NewPixbufFromStreamFinish(AsyncResultVar gio.AsyncResult) (*Pixbuf, error) {
537- core.LazyRegister(&xNewPixbufFromStreamFinish, "GDKPIXBUF", "gdk_pixbuf_new_from_stream_finish", false)
538 var cls *Pixbuf526 var cls *Pixbuf
539 var cerr *glib.Error527 var cerr *glib.Error
540 528
@@ -558,7 +546,6 @@ var xNewPixbufFromXpmData func([]string) uintptr
558 // This data is commonly the result of including an XPM file into a546 // This data is commonly the result of including an XPM file into a
559 // program's C source.547 // program's C source.
560 func NewPixbufFromXpmData(DataVar []string) *Pixbuf {548 func NewPixbufFromXpmData(DataVar []string) *Pixbuf {
561- core.LazyRegister(&xNewPixbufFromXpmData, "GDKPIXBUF", "gdk_pixbuf_new_from_xpm_data", false)
562 var cls *Pixbuf549 var cls *Pixbuf
563 550
564 cret := xNewPixbufFromXpmData(DataVar)551 cret := xNewPixbufFromXpmData(DataVar)
@@ -587,7 +574,6 @@ var xPixbufAddAlpha func(uintptr, bool, byte, byte, byte) uintptr
587 // If `substitute_color` is `FALSE`, then the (`r`, `g`, `b`) arguments574 // If `substitute_color` is `FALSE`, then the (`r`, `g`, `b`) arguments
588 // will be ignored.575 // will be ignored.
589 func (x *Pixbuf) AddAlpha(SubstituteColorVar bool, RVar byte, GVar byte, BVar byte) *Pixbuf {576 func (x *Pixbuf) AddAlpha(SubstituteColorVar bool, RVar byte, GVar byte, BVar byte) *Pixbuf {
590- core.LazyRegister(&xPixbufAddAlpha, "GDKPIXBUF", "gdk_pixbuf_add_alpha", false)
591 var cls *Pixbuf577 var cls *Pixbuf
592 578
593 cret := xPixbufAddAlpha(x.GoPointer(), SubstituteColorVar, RVar, GVar, BVar)579 cret := xPixbufAddAlpha(x.GoPointer(), SubstituteColorVar, RVar, GVar, BVar)
@@ -613,7 +599,6 @@ var xPixbufApplyEmbeddedOrientation func(uintptr) uintptr
613 // If an orientation option/tag is present, the appropriate transform599 // If an orientation option/tag is present, the appropriate transform
614 // will be performed so that the pixbuf is oriented correctly.600 // will be performed so that the pixbuf is oriented correctly.
615 func (x *Pixbuf) ApplyEmbeddedOrientation() *Pixbuf {601 func (x *Pixbuf) ApplyEmbeddedOrientation() *Pixbuf {
616- core.LazyRegister(&xPixbufApplyEmbeddedOrientation, "GDKPIXBUF", "gdk_pixbuf_apply_embedded_orientation", false)
617 var cls *Pixbuf602 var cls *Pixbuf
618 603
619 cret := xPixbufApplyEmbeddedOrientation(x.GoPointer())604 cret := xPixbufApplyEmbeddedOrientation(x.GoPointer())
@@ -642,8 +627,6 @@ var xPixbufComposite func(uintptr, uintptr, int, int, int, int, float64, float64
642 //627 //
643 // ![](composite.png)628 // ![](composite.png)
644 func (x *Pixbuf) Composite(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType, OverallAlphaVar int) {629 func (x *Pixbuf) Composite(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType, OverallAlphaVar int) {
645- core.LazyRegister(&xPixbufComposite, "GDKPIXBUF", "gdk_pixbuf_composite", false)
646-
647 xPixbufComposite(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar, OverallAlphaVar)630 xPixbufComposite(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar, OverallAlphaVar)
648 }631 }
649 632
@@ -662,8 +645,6 @@ var xPixbufCompositeColor func(uintptr, uintptr, int, int, int, int, float64, fl
662 // See gdk_pixbuf_composite_color_simple() for a simpler variant of this645 // See gdk_pixbuf_composite_color_simple() for a simpler variant of this
663 // function suitable for many tasks.646 // function suitable for many tasks.
664 func (x *Pixbuf) CompositeColor(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType, OverallAlphaVar int, CheckXVar int, CheckYVar int, CheckSizeVar int, Color1Var uint32, Color2Var uint32) {647 func (x *Pixbuf) CompositeColor(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType, OverallAlphaVar int, CheckXVar int, CheckYVar int, CheckSizeVar int, Color1Var uint32, Color2Var uint32) {
665- core.LazyRegister(&xPixbufCompositeColor, "GDKPIXBUF", "gdk_pixbuf_composite_color", false)
666-
667 xPixbufCompositeColor(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar, OverallAlphaVar, CheckXVar, CheckYVar, CheckSizeVar, Color1Var, Color2Var)648 xPixbufCompositeColor(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar, OverallAlphaVar, CheckXVar, CheckYVar, CheckSizeVar, Color1Var, Color2Var)
668 }649 }
669 650
@@ -673,7 +654,6 @@ var xPixbufCompositeColorSimple func(uintptr, int, int, InterpType, int, int, ui
673 // and alpha blending the result with a checkboard of colors `color1`654 // and alpha blending the result with a checkboard of colors `color1`
674 // and `color2`.655 // and `color2`.
675 func (x *Pixbuf) CompositeColorSimple(DestWidthVar int, DestHeightVar int, InterpTypeVar InterpType, OverallAlphaVar int, CheckSizeVar int, Color1Var uint32, Color2Var uint32) *Pixbuf {656 func (x *Pixbuf) CompositeColorSimple(DestWidthVar int, DestHeightVar int, InterpTypeVar InterpType, OverallAlphaVar int, CheckSizeVar int, Color1Var uint32, Color2Var uint32) *Pixbuf {
676- core.LazyRegister(&xPixbufCompositeColorSimple, "GDKPIXBUF", "gdk_pixbuf_composite_color_simple", false)
677 var cls *Pixbuf657 var cls *Pixbuf
678 658
679 cret := xPixbufCompositeColorSimple(x.GoPointer(), DestWidthVar, DestHeightVar, InterpTypeVar, OverallAlphaVar, CheckSizeVar, Color1Var, Color2Var)659 cret := xPixbufCompositeColorSimple(x.GoPointer(), DestWidthVar, DestHeightVar, InterpTypeVar, OverallAlphaVar, CheckSizeVar, Color1Var, Color2Var)
@@ -694,7 +674,6 @@ var xPixbufCopy func(uintptr) uintptr
694 // Note that this does not copy the options set on the original `GdkPixbuf`,674 // Note that this does not copy the options set on the original `GdkPixbuf`,
695 // use gdk_pixbuf_copy_options() for this.675 // use gdk_pixbuf_copy_options() for this.
696 func (x *Pixbuf) Copy() *Pixbuf {676 func (x *Pixbuf) Copy() *Pixbuf {
697- core.LazyRegister(&xPixbufCopy, "GDKPIXBUF", "gdk_pixbuf_copy", false)
698 var cls *Pixbuf677 var cls *Pixbuf
699 678
700 cret := xPixbufCopy(x.GoPointer())679 cret := xPixbufCopy(x.GoPointer())
@@ -717,8 +696,6 @@ var xPixbufCopyArea func(uintptr, int, int, int, int, uintptr, int, int)
717 // same pixbuf, it will be overwritten during the copy operation.696 // same pixbuf, it will be overwritten during the copy operation.
718 // Therefore, you can not use this function to scroll a pixbuf.697 // Therefore, you can not use this function to scroll a pixbuf.
719 func (x *Pixbuf) CopyArea(SrcXVar int, SrcYVar int, WidthVar int, HeightVar int, DestPixbufVar *Pixbuf, DestXVar int, DestYVar int) {698 func (x *Pixbuf) CopyArea(SrcXVar int, SrcYVar int, WidthVar int, HeightVar int, DestPixbufVar *Pixbuf, DestXVar int, DestYVar int) {
720- core.LazyRegister(&xPixbufCopyArea, "GDKPIXBUF", "gdk_pixbuf_copy_area", false)
721-
722 xPixbufCopyArea(x.GoPointer(), SrcXVar, SrcYVar, WidthVar, HeightVar, DestPixbufVar.GoPointer(), DestXVar, DestYVar)699 xPixbufCopyArea(x.GoPointer(), SrcXVar, SrcYVar, WidthVar, HeightVar, DestPixbufVar.GoPointer(), DestXVar, DestYVar)
723 }700 }
724 701
@@ -731,8 +708,6 @@ var xPixbufCopyOptions func(uintptr, uintptr) bool
731 // a file. However be careful to remove metadata which you've already708 // a file. However be careful to remove metadata which you've already
732 // applied, such as the "orientation" option after rotating the image.709 // applied, such as the "orientation" option after rotating the image.
733 func (x *Pixbuf) CopyOptions(DestPixbufVar *Pixbuf) bool {710 func (x *Pixbuf) CopyOptions(DestPixbufVar *Pixbuf) bool {
734- core.LazyRegister(&xPixbufCopyOptions, "GDKPIXBUF", "gdk_pixbuf_copy_options", false)
735-
736 cret := xPixbufCopyOptions(x.GoPointer(), DestPixbufVar.GoPointer())711 cret := xPixbufCopyOptions(x.GoPointer(), DestPixbufVar.GoPointer())
737 return cret712 return cret
738 }713 }
@@ -745,8 +720,6 @@ var xPixbufFill func(uintptr, uint32)
745 // The alpha component will be ignored if the pixbuf doesn't have an alpha720 // The alpha component will be ignored if the pixbuf doesn't have an alpha
746 // channel.721 // channel.
747 func (x *Pixbuf) Fill(PixelVar uint32) {722 func (x *Pixbuf) Fill(PixelVar uint32) {
748- core.LazyRegister(&xPixbufFill, "GDKPIXBUF", "gdk_pixbuf_fill", false)
749-
750 xPixbufFill(x.GoPointer(), PixelVar)723 xPixbufFill(x.GoPointer(), PixelVar)
751 }724 }
752 725
@@ -755,7 +728,6 @@ var xPixbufFlip func(uintptr, bool) uintptr
755 // Flips a pixbuf horizontally or vertically and returns the728 // Flips a pixbuf horizontally or vertically and returns the
756 // result in a new pixbuf.729 // result in a new pixbuf.
757 func (x *Pixbuf) Flip(HorizontalVar bool) *Pixbuf {730 func (x *Pixbuf) Flip(HorizontalVar bool) *Pixbuf {
758- core.LazyRegister(&xPixbufFlip, "GDKPIXBUF", "gdk_pixbuf_flip", false)
759 var cls *Pixbuf731 var cls *Pixbuf
760 732
761 cret := xPixbufFlip(x.GoPointer(), HorizontalVar)733 cret := xPixbufFlip(x.GoPointer(), HorizontalVar)
@@ -772,8 +744,6 @@ var xPixbufGetBitsPerSample func(uintptr) int
772 744
773 // Queries the number of bits per color sample in a pixbuf.745 // Queries the number of bits per color sample in a pixbuf.
774 func (x *Pixbuf) GetBitsPerSample() int {746 func (x *Pixbuf) GetBitsPerSample() int {
775- core.LazyRegister(&xPixbufGetBitsPerSample, "GDKPIXBUF", "gdk_pixbuf_get_bits_per_sample", false)
776-
777 cret := xPixbufGetBitsPerSample(x.GoPointer())747 cret := xPixbufGetBitsPerSample(x.GoPointer())
778 return cret748 return cret
779 }749 }
@@ -782,8 +752,6 @@ var xPixbufGetByteLength func(uintptr) uint
782 752
783 // Returns the length of the pixel data, in bytes.753 // Returns the length of the pixel data, in bytes.
784 func (x *Pixbuf) GetByteLength() uint {754 func (x *Pixbuf) GetByteLength() uint {
785- core.LazyRegister(&xPixbufGetByteLength, "GDKPIXBUF", "gdk_pixbuf_get_byte_length", false)
786-
787 cret := xPixbufGetByteLength(x.GoPointer())755 cret := xPixbufGetByteLength(x.GoPointer())
788 return cret756 return cret
789 }757 }
@@ -792,8 +760,6 @@ var xPixbufGetColorspace func(uintptr) Colorspace
792 760
793 // Queries the color space of a pixbuf.761 // Queries the color space of a pixbuf.
794 func (x *Pixbuf) GetColorspace() Colorspace {762 func (x *Pixbuf) GetColorspace() Colorspace {
795- core.LazyRegister(&xPixbufGetColorspace, "GDKPIXBUF", "gdk_pixbuf_get_colorspace", false)
796-
797 cret := xPixbufGetColorspace(x.GoPointer())763 cret := xPixbufGetColorspace(x.GoPointer())
798 return cret764 return cret
799 }765 }
@@ -802,8 +768,6 @@ var xPixbufGetHasAlpha func(uintptr) bool
802 768
803 // Queries whether a pixbuf has an alpha channel (opacity information).769 // Queries whether a pixbuf has an alpha channel (opacity information).
804 func (x *Pixbuf) GetHasAlpha() bool {770 func (x *Pixbuf) GetHasAlpha() bool {
805- core.LazyRegister(&xPixbufGetHasAlpha, "GDKPIXBUF", "gdk_pixbuf_get_has_alpha", false)
806-
807 cret := xPixbufGetHasAlpha(x.GoPointer())771 cret := xPixbufGetHasAlpha(x.GoPointer())
808 return cret772 return cret
809 }773 }
@@ -812,8 +776,6 @@ var xPixbufGetHeight func(uintptr) int
812 776
813 // Queries the height of a pixbuf.777 // Queries the height of a pixbuf.
814 func (x *Pixbuf) GetHeight() int {778 func (x *Pixbuf) GetHeight() int {
815- core.LazyRegister(&xPixbufGetHeight, "GDKPIXBUF", "gdk_pixbuf_get_height", false)
816-
817 cret := xPixbufGetHeight(x.GoPointer())779 cret := xPixbufGetHeight(x.GoPointer())
818 return cret780 return cret
819 }781 }
@@ -822,8 +784,6 @@ var xPixbufGetNChannels func(uintptr) int
822 784
823 // Queries the number of channels of a pixbuf.785 // Queries the number of channels of a pixbuf.
824 func (x *Pixbuf) GetNChannels() int {786 func (x *Pixbuf) GetNChannels() int {
825- core.LazyRegister(&xPixbufGetNChannels, "GDKPIXBUF", "gdk_pixbuf_get_n_channels", false)
826-
827 cret := xPixbufGetNChannels(x.GoPointer())787 cret := xPixbufGetNChannels(x.GoPointer())
828 return cret788 return cret
829 }789 }
@@ -846,8 +806,6 @@ var xPixbufGetOption func(uintptr, string) string
846 // Since 2.36.6, the JPEG loader sets the "comment" option with the comment806 // Since 2.36.6, the JPEG loader sets the "comment" option with the comment
847 // EXIF tag.807 // EXIF tag.
848 func (x *Pixbuf) GetOption(KeyVar string) string {808 func (x *Pixbuf) GetOption(KeyVar string) string {
849- core.LazyRegister(&xPixbufGetOption, "GDKPIXBUF", "gdk_pixbuf_get_option", false)
850-
851 cret := xPixbufGetOption(x.GoPointer(), KeyVar)809 cret := xPixbufGetOption(x.GoPointer(), KeyVar)
852 return cret810 return cret
853 }811 }
@@ -858,8 +816,6 @@ var xPixbufGetOptions func(uintptr) uintptr
858 // attached to the `pixbuf` when it was loaded, or that may have been816 // attached to the `pixbuf` when it was loaded, or that may have been
859 // attached by another function using [method@GdkPixbuf.Pixbuf.set_option].817 // attached by another function using [method@GdkPixbuf.Pixbuf.set_option].
860 func (x *Pixbuf) GetOptions() *glib.HashTable {818 func (x *Pixbuf) GetOptions() *glib.HashTable {
861- core.LazyRegister(&xPixbufGetOptions, "GDKPIXBUF", "gdk_pixbuf_get_options", false)
862-
863 cret := xPixbufGetOptions(x.GoPointer())819 cret := xPixbufGetOptions(x.GoPointer())
864 if cret == 0 {820 if cret == 0 {
865 return nil821 return nil
@@ -877,8 +833,6 @@ var xPixbufGetPixels func(uintptr) uintptr
877 // Please see the section on [image data](class.Pixbuf.html#image-data) for information833 // Please see the section on [image data](class.Pixbuf.html#image-data) for information
878 // about how the pixel data is stored in memory.834 // about how the pixel data is stored in memory.
879 func (x *Pixbuf) GetPixels() uintptr {835 func (x *Pixbuf) GetPixels() uintptr {
880- core.LazyRegister(&xPixbufGetPixels, "GDKPIXBUF", "gdk_pixbuf_get_pixels", false)
881-
882 cret := xPixbufGetPixels(x.GoPointer())836 cret := xPixbufGetPixels(x.GoPointer())
883 return cret837 return cret
884 }838 }
@@ -893,8 +847,6 @@ var xPixbufGetPixelsWithLength func(uintptr, *uint) uintptr
893 // Please see the section on [image data](class.Pixbuf.html#image-data) for information847 // Please see the section on [image data](class.Pixbuf.html#image-data) for information
894 // about how the pixel data is stored in memory.848 // about how the pixel data is stored in memory.
895 func (x *Pixbuf) GetPixelsWithLength(LengthVar *uint) uintptr {849 func (x *Pixbuf) GetPixelsWithLength(LengthVar *uint) uintptr {
896- core.LazyRegister(&xPixbufGetPixelsWithLength, "GDKPIXBUF", "gdk_pixbuf_get_pixels_with_length", false)
897-
898 cret := xPixbufGetPixelsWithLength(x.GoPointer(), LengthVar)850 cret := xPixbufGetPixelsWithLength(x.GoPointer(), LengthVar)
899 return cret851 return cret
900 }852 }
@@ -904,8 +856,6 @@ var xPixbufGetRowstride func(uintptr) int
904 // Queries the rowstride of a pixbuf, which is the number of bytes between856 // Queries the rowstride of a pixbuf, which is the number of bytes between
905 // the start of a row and the start of the next row.857 // the start of a row and the start of the next row.
906 func (x *Pixbuf) GetRowstride() int {858 func (x *Pixbuf) GetRowstride() int {
907- core.LazyRegister(&xPixbufGetRowstride, "GDKPIXBUF", "gdk_pixbuf_get_rowstride", false)
908-
909 cret := xPixbufGetRowstride(x.GoPointer())859 cret := xPixbufGetRowstride(x.GoPointer())
910 return cret860 return cret
911 }861 }
@@ -914,8 +864,6 @@ var xPixbufGetWidth func(uintptr) int
914 864
915 // Queries the width of a pixbuf.865 // Queries the width of a pixbuf.
916 func (x *Pixbuf) GetWidth() int {866 func (x *Pixbuf) GetWidth() int {
917- core.LazyRegister(&xPixbufGetWidth, "GDKPIXBUF", "gdk_pixbuf_get_width", false)
918-
919 cret := xPixbufGetWidth(x.GoPointer())867 cret := xPixbufGetWidth(x.GoPointer())
920 return cret868 return cret
921 }869 }
@@ -932,7 +880,6 @@ var xPixbufNewSubpixbuf func(uintptr, int, int, int, int) uintptr
932 // Note that if `src_pixbuf` is read-only, this function will force it880 // Note that if `src_pixbuf` is read-only, this function will force it
933 // to be mutable.881 // to be mutable.
934 func (x *Pixbuf) NewSubpixbuf(SrcXVar int, SrcYVar int, WidthVar int, HeightVar int) *Pixbuf {882 func (x *Pixbuf) NewSubpixbuf(SrcXVar int, SrcYVar int, WidthVar int, HeightVar int) *Pixbuf {
935- core.LazyRegister(&xPixbufNewSubpixbuf, "GDKPIXBUF", "gdk_pixbuf_new_subpixbuf", false)
936 var cls *Pixbuf883 var cls *Pixbuf
937 884
938 cret := xPixbufNewSubpixbuf(x.GoPointer(), SrcXVar, SrcYVar, WidthVar, HeightVar)885 cret := xPixbufNewSubpixbuf(x.GoPointer(), SrcXVar, SrcYVar, WidthVar, HeightVar)
@@ -953,8 +900,6 @@ var xPixbufReadPixelBytes func(uintptr) uintptr
953 // This function allows skipping the implicit copy that must be made900 // This function allows skipping the implicit copy that must be made
954 // if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.901 // if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.
955 func (x *Pixbuf) ReadPixelBytes() *glib.Bytes {902 func (x *Pixbuf) ReadPixelBytes() *glib.Bytes {
956- core.LazyRegister(&xPixbufReadPixelBytes, "GDKPIXBUF", "gdk_pixbuf_read_pixel_bytes", false)
957-
958 cret := xPixbufReadPixelBytes(x.GoPointer())903 cret := xPixbufReadPixelBytes(x.GoPointer())
959 if cret == 0 {904 if cret == 0 {
960 return nil905 return nil
@@ -969,8 +914,6 @@ var xPixbufReadPixels func(uintptr) byte
969 // This function allows skipping the implicit copy that must be made914 // This function allows skipping the implicit copy that must be made
970 // if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.915 // if gdk_pixbuf_get_pixels() is called on a read-only pixbuf.
971 func (x *Pixbuf) ReadPixels() byte {916 func (x *Pixbuf) ReadPixels() byte {
972- core.LazyRegister(&xPixbufReadPixels, "GDKPIXBUF", "gdk_pixbuf_read_pixels", false)
973-
974 cret := xPixbufReadPixels(x.GoPointer())917 cret := xPixbufReadPixels(x.GoPointer())
975 return cret918 return cret
976 }919 }
@@ -979,7 +922,6 @@ var xPixbufRef func(uintptr) uintptr
979 922
980 // Adds a reference to a pixbuf.923 // Adds a reference to a pixbuf.
981 func (x *Pixbuf) Ref() *Pixbuf {924 func (x *Pixbuf) Ref() *Pixbuf {
982- core.LazyRegister(&xPixbufRef, "GDKPIXBUF", "gdk_pixbuf_ref", false)
983 var cls *Pixbuf925 var cls *Pixbuf
984 926
985 cret := xPixbufRef(x.GoPointer())927 cret := xPixbufRef(x.GoPointer())
@@ -996,8 +938,6 @@ var xPixbufRemoveOption func(uintptr, string) bool
996 938
997 // Removes the key/value pair option attached to a `GdkPixbuf`.939 // Removes the key/value pair option attached to a `GdkPixbuf`.
998 func (x *Pixbuf) RemoveOption(KeyVar string) bool {940 func (x *Pixbuf) RemoveOption(KeyVar string) bool {
999- core.LazyRegister(&xPixbufRemoveOption, "GDKPIXBUF", "gdk_pixbuf_remove_option", false)
1000-
1001 cret := xPixbufRemoveOption(x.GoPointer(), KeyVar)941 cret := xPixbufRemoveOption(x.GoPointer(), KeyVar)
1002 return cret942 return cret
1003 }943 }
@@ -1009,7 +949,6 @@ var xPixbufRotateSimple func(uintptr, PixbufRotation) uintptr
1009 //949 //
1010 // If `angle` is 0, this function will return a copy of `src`.950 // If `angle` is 0, this function will return a copy of `src`.
1011 func (x *Pixbuf) RotateSimple(AngleVar PixbufRotation) *Pixbuf {951 func (x *Pixbuf) RotateSimple(AngleVar PixbufRotation) *Pixbuf {
1012- core.LazyRegister(&xPixbufRotateSimple, "GDKPIXBUF", "gdk_pixbuf_rotate_simple", false)
1013 var cls *Pixbuf952 var cls *Pixbuf
1014 953
1015 cret := xPixbufRotateSimple(x.GoPointer(), AngleVar)954 cret := xPixbufRotateSimple(x.GoPointer(), AngleVar)
@@ -1039,8 +978,6 @@ var xPixbufSaturateAndPixelate func(uintptr, uintptr, float32, bool)
1039 // If `pixelate` is `TRUE`, then pixels are faded in a checkerboard pattern to978 // If `pixelate` is `TRUE`, then pixels are faded in a checkerboard pattern to
1040 // create a pixelated image.979 // create a pixelated image.
1041 func (x *Pixbuf) SaturateAndPixelate(DestVar *Pixbuf, SaturationVar float32, PixelateVar bool) {980 func (x *Pixbuf) SaturateAndPixelate(DestVar *Pixbuf, SaturationVar float32, PixelateVar bool) {
1042- core.LazyRegister(&xPixbufSaturateAndPixelate, "GDKPIXBUF", "gdk_pixbuf_saturate_and_pixelate", false)
1043-
1044 xPixbufSaturateAndPixelate(x.GoPointer(), DestVar.GoPointer(), SaturationVar, PixelateVar)981 xPixbufSaturateAndPixelate(x.GoPointer(), DestVar.GoPointer(), SaturationVar, PixelateVar)
1045 }982 }
1046 983
@@ -1119,8 +1056,6 @@ var xPixbufSave func(uintptr, string, string, **glib.Error, ...interface{}) bool
1119 // parameter. When the ICO saver is given "x_hot" and "y_hot" parameters,1056 // parameter. When the ICO saver is given "x_hot" and "y_hot" parameters,
1120 // it produces a CUR instead of an ICO.1057 // it produces a CUR instead of an ICO.
1121 func (x *Pixbuf) Save(FilenameVar string, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {1058 func (x *Pixbuf) Save(FilenameVar string, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {
1122- core.LazyRegister(&xPixbufSave, "GDKPIXBUF", "gdk_pixbuf_save", false)
1123-
1124 cret := xPixbufSave(x.GoPointer(), FilenameVar, TypeVar, ErrorVar, varArgs...)1059 cret := xPixbufSave(x.GoPointer(), FilenameVar, TypeVar, ErrorVar, varArgs...)
1125 return cret1060 return cret
1126 }1061 }
@@ -1142,8 +1077,6 @@ var xPixbufSaveToBuffer func(uintptr, *[]byte, *uint, string, **glib.Error, ...i
1142 //1077 //
1143 // See `gdk_pixbuf_save()` for more details.1078 // See `gdk_pixbuf_save()` for more details.
1144 func (x *Pixbuf) SaveToBuffer(BufferVar *[]byte, BufferSizeVar *uint, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {1079 func (x *Pixbuf) SaveToBuffer(BufferVar *[]byte, BufferSizeVar *uint, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {
1145- core.LazyRegister(&xPixbufSaveToBuffer, "GDKPIXBUF", "gdk_pixbuf_save_to_buffer", false)
1146-
1147 cret := xPixbufSaveToBuffer(x.GoPointer(), BufferVar, BufferSizeVar, TypeVar, ErrorVar, varArgs...)1080 cret := xPixbufSaveToBuffer(x.GoPointer(), BufferVar, BufferSizeVar, TypeVar, ErrorVar, varArgs...)
1148 return cret1081 return cret
1149 }1082 }
@@ -1157,7 +1090,6 @@ var xPixbufSaveToBufferv func(uintptr, *[]byte, *uint, string, []string, []strin
1157 //1090 //
1158 // See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.1091 // See [method@GdkPixbuf.Pixbuf.save_to_buffer] for more details.
1159 func (x *Pixbuf) SaveToBufferv(BufferVar *[]byte, BufferSizeVar *uint, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {1092 func (x *Pixbuf) SaveToBufferv(BufferVar *[]byte, BufferSizeVar *uint, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {
1160- core.LazyRegister(&xPixbufSaveToBufferv, "GDKPIXBUF", "gdk_pixbuf_save_to_bufferv", false)
1161 var cerr *glib.Error1093 var cerr *glib.Error
1162 1094
1163 cret := xPixbufSaveToBufferv(x.GoPointer(), BufferVar, BufferSizeVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)1095 cret := xPixbufSaveToBufferv(x.GoPointer(), BufferVar, BufferSizeVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)
@@ -1181,8 +1113,6 @@ var xPixbufSaveToCallback func(uintptr, uintptr, uintptr, string, **glib.Error,
1181 //1113 //
1182 // See [method@GdkPixbuf.Pixbuf.save] for more details.1114 // See [method@GdkPixbuf.Pixbuf.save] for more details.
1183 func (x *Pixbuf) SaveToCallback(SaveFuncVar *PixbufSaveFunc, UserDataVar uintptr, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {1115 func (x *Pixbuf) SaveToCallback(SaveFuncVar *PixbufSaveFunc, UserDataVar uintptr, TypeVar string, ErrorVar **glib.Error, varArgs ...interface{}) bool {
1184- core.LazyRegister(&xPixbufSaveToCallback, "GDKPIXBUF", "gdk_pixbuf_save_to_callback", false)
1185-
1186 cret := xPixbufSaveToCallback(x.GoPointer(), glib.NewCallback(SaveFuncVar), UserDataVar, TypeVar, ErrorVar, varArgs...)1116 cret := xPixbufSaveToCallback(x.GoPointer(), glib.NewCallback(SaveFuncVar), UserDataVar, TypeVar, ErrorVar, varArgs...)
1187 return cret1117 return cret
1188 }1118 }
@@ -1198,7 +1128,6 @@ var xPixbufSaveToCallbackv func(uintptr, uintptr, uintptr, string, []string, []s
1198 //1128 //
1199 // See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.1129 // See [method@GdkPixbuf.Pixbuf.save_to_callback] for more details.
1200 func (x *Pixbuf) SaveToCallbackv(SaveFuncVar *PixbufSaveFunc, UserDataVar uintptr, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {1130 func (x *Pixbuf) SaveToCallbackv(SaveFuncVar *PixbufSaveFunc, UserDataVar uintptr, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {
1201- core.LazyRegister(&xPixbufSaveToCallbackv, "GDKPIXBUF", "gdk_pixbuf_save_to_callbackv", false)
1202 var cerr *glib.Error1131 var cerr *glib.Error
1203 1132
1204 cret := xPixbufSaveToCallbackv(x.GoPointer(), glib.NewCallback(SaveFuncVar), UserDataVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)1133 cret := xPixbufSaveToCallbackv(x.GoPointer(), glib.NewCallback(SaveFuncVar), UserDataVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)
@@ -1222,8 +1151,6 @@ var xPixbufSaveToStream func(uintptr, uintptr, string, uintptr, **glib.Error, ..
1222 //1151 //
1223 // The stream is not closed at the end of this call.1152 // The stream is not closed at the end of this call.
1224 func (x *Pixbuf) SaveToStream(StreamVar *gio.OutputStream, TypeVar string, CancellableVar *gio.Cancellable, ErrorVar **glib.Error, varArgs ...interface{}) bool {1153 func (x *Pixbuf) SaveToStream(StreamVar *gio.OutputStream, TypeVar string, CancellableVar *gio.Cancellable, ErrorVar **glib.Error, varArgs ...interface{}) bool {
1225- core.LazyRegister(&xPixbufSaveToStream, "GDKPIXBUF", "gdk_pixbuf_save_to_stream", false)
1226-
1227 cret := xPixbufSaveToStream(x.GoPointer(), StreamVar.GoPointer(), TypeVar, CancellableVar.GoPointer(), ErrorVar, varArgs...)1154 cret := xPixbufSaveToStream(x.GoPointer(), StreamVar.GoPointer(), TypeVar, CancellableVar.GoPointer(), ErrorVar, varArgs...)
1228 return cret1155 return cret
1229 }1156 }
@@ -1240,8 +1167,6 @@ var xPixbufSaveToStreamAsync func(uintptr, uintptr, string, uintptr, uintptr, ui
1240 // You can then call gdk_pixbuf_save_to_stream_finish() to get the result of1167 // You can then call gdk_pixbuf_save_to_stream_finish() to get the result of
1241 // the operation.1168 // the operation.
1242 func (x *Pixbuf) SaveToStreamAsync(StreamVar *gio.OutputStream, TypeVar string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr, varArgs ...interface{}) {1169 func (x *Pixbuf) SaveToStreamAsync(StreamVar *gio.OutputStream, TypeVar string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr, varArgs ...interface{}) {
1243- core.LazyRegister(&xPixbufSaveToStreamAsync, "GDKPIXBUF", "gdk_pixbuf_save_to_stream_async", false)
1244-
1245 xPixbufSaveToStreamAsync(x.GoPointer(), StreamVar.GoPointer(), TypeVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar, varArgs...)1170 xPixbufSaveToStreamAsync(x.GoPointer(), StreamVar.GoPointer(), TypeVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar, varArgs...)
1246 }1171 }
1247 1172
@@ -1254,7 +1179,6 @@ var xPixbufSaveToStreamv func(uintptr, uintptr, string, []string, []string, uint
1254 //1179 //
1255 // See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.1180 // See [method@GdkPixbuf.Pixbuf.save_to_stream] for more details.
1256 func (x *Pixbuf) SaveToStreamv(StreamVar *gio.OutputStream, TypeVar string, OptionKeysVar []string, OptionValuesVar []string, CancellableVar *gio.Cancellable) (bool, error) {1181 func (x *Pixbuf) SaveToStreamv(StreamVar *gio.OutputStream, TypeVar string, OptionKeysVar []string, OptionValuesVar []string, CancellableVar *gio.Cancellable) (bool, error) {
1257- core.LazyRegister(&xPixbufSaveToStreamv, "GDKPIXBUF", "gdk_pixbuf_save_to_streamv", false)
1258 var cerr *glib.Error1182 var cerr *glib.Error
1259 1183
1260 cret := xPixbufSaveToStreamv(x.GoPointer(), StreamVar.GoPointer(), TypeVar, OptionKeysVar, OptionValuesVar, CancellableVar.GoPointer(), &cerr)1184 cret := xPixbufSaveToStreamv(x.GoPointer(), StreamVar.GoPointer(), TypeVar, OptionKeysVar, OptionValuesVar, CancellableVar.GoPointer(), &cerr)
@@ -1276,8 +1200,6 @@ var xPixbufSaveToStreamvAsync func(uintptr, uintptr, string, []string, []string,
1276 // You can then call gdk_pixbuf_save_to_stream_finish() to get the result of1200 // You can then call gdk_pixbuf_save_to_stream_finish() to get the result of
1277 // the operation.1201 // the operation.
1278 func (x *Pixbuf) SaveToStreamvAsync(StreamVar *gio.OutputStream, TypeVar string, OptionKeysVar []string, OptionValuesVar []string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {1202 func (x *Pixbuf) SaveToStreamvAsync(StreamVar *gio.OutputStream, TypeVar string, OptionKeysVar []string, OptionValuesVar []string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {
1279- core.LazyRegister(&xPixbufSaveToStreamvAsync, "GDKPIXBUF", "gdk_pixbuf_save_to_streamv_async", false)
1280-
1281 xPixbufSaveToStreamvAsync(x.GoPointer(), StreamVar.GoPointer(), TypeVar, OptionKeysVar, OptionValuesVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)1203 xPixbufSaveToStreamvAsync(x.GoPointer(), StreamVar.GoPointer(), TypeVar, OptionKeysVar, OptionValuesVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)
1282 }1204 }
1283 1205
@@ -1291,7 +1213,6 @@ var xPixbufSavev func(uintptr, string, string, []string, []string, **glib.Error)
1291 //1213 //
1292 // See [method@GdkPixbuf.Pixbuf.save] for more details.1214 // See [method@GdkPixbuf.Pixbuf.save] for more details.
1293 func (x *Pixbuf) Savev(FilenameVar string, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {1215 func (x *Pixbuf) Savev(FilenameVar string, TypeVar string, OptionKeysVar []string, OptionValuesVar []string) (bool, error) {
1294- core.LazyRegister(&xPixbufSavev, "GDKPIXBUF", "gdk_pixbuf_savev", false)
1295 var cerr *glib.Error1216 var cerr *glib.Error
1296 1217
1297 cret := xPixbufSavev(x.GoPointer(), FilenameVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)1218 cret := xPixbufSavev(x.GoPointer(), FilenameVar, TypeVar, OptionKeysVar, OptionValuesVar, &cerr)
@@ -1317,8 +1238,6 @@ var xPixbufScale func(uintptr, uintptr, int, int, int, int, float64, float64, fl
1317 // same pixbuf, it will be overwritten during the scaling which1238 // same pixbuf, it will be overwritten during the scaling which
1318 // results in rendering artifacts.1239 // results in rendering artifacts.
1319 func (x *Pixbuf) Scale(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType) {1240 func (x *Pixbuf) Scale(DestVar *Pixbuf, DestXVar int, DestYVar int, DestWidthVar int, DestHeightVar int, OffsetXVar float64, OffsetYVar float64, ScaleXVar float64, ScaleYVar float64, InterpTypeVar InterpType) {
1320- core.LazyRegister(&xPixbufScale, "GDKPIXBUF", "gdk_pixbuf_scale", false)
1321-
1322 xPixbufScale(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar)1241 xPixbufScale(x.GoPointer(), DestVar.GoPointer(), DestXVar, DestYVar, DestWidthVar, DestHeightVar, OffsetXVar, OffsetYVar, ScaleXVar, ScaleYVar, InterpTypeVar)
1323 }1242 }
1324 1243
@@ -1343,7 +1262,6 @@ var xPixbufScaleSimple func(uintptr, int, int, InterpType) uintptr
1343 // For more complicated scaling/alpha blending see [method@GdkPixbuf.Pixbuf.scale]1262 // For more complicated scaling/alpha blending see [method@GdkPixbuf.Pixbuf.scale]
1344 // and [method@GdkPixbuf.Pixbuf.composite].1263 // and [method@GdkPixbuf.Pixbuf.composite].
1345 func (x *Pixbuf) ScaleSimple(DestWidthVar int, DestHeightVar int, InterpTypeVar InterpType) *Pixbuf {1264 func (x *Pixbuf) ScaleSimple(DestWidthVar int, DestHeightVar int, InterpTypeVar InterpType) *Pixbuf {
1346- core.LazyRegister(&xPixbufScaleSimple, "GDKPIXBUF", "gdk_pixbuf_scale_simple", false)
1347 var cls *Pixbuf1265 var cls *Pixbuf
1348 1266
1349 cret := xPixbufScaleSimple(x.GoPointer(), DestWidthVar, DestHeightVar, InterpTypeVar)1267 cret := xPixbufScaleSimple(x.GoPointer(), DestWidthVar, DestHeightVar, InterpTypeVar)
@@ -1363,8 +1281,6 @@ var xPixbufSetOption func(uintptr, string, string) bool
1363 // If `key` already exists in the list of options attached to the `pixbuf`,1281 // If `key` already exists in the list of options attached to the `pixbuf`,
1364 // the new value is ignored and `FALSE` is returned.1282 // the new value is ignored and `FALSE` is returned.
1365 func (x *Pixbuf) SetOption(KeyVar string, ValueVar string) bool {1283 func (x *Pixbuf) SetOption(KeyVar string, ValueVar string) bool {
1366- core.LazyRegister(&xPixbufSetOption, "GDKPIXBUF", "gdk_pixbuf_set_option", false)
1367-
1368 cret := xPixbufSetOption(x.GoPointer(), KeyVar, ValueVar)1284 cret := xPixbufSetOption(x.GoPointer(), KeyVar, ValueVar)
1369 return cret1285 return cret
1370 }1286 }
@@ -1373,8 +1289,6 @@ var xPixbufUnref func(uintptr)
1373 1289
1374 // Removes a reference from a pixbuf.1290 // Removes a reference from a pixbuf.
1375 func (x *Pixbuf) Unref() {1291 func (x *Pixbuf) Unref() {
1376- core.LazyRegister(&xPixbufUnref, "GDKPIXBUF", "gdk_pixbuf_unref", false)
1377-
1378 xPixbufUnref(x.GoPointer())1292 xPixbufUnref(x.GoPointer())
1379 }1293 }
1380 1294
@@ -1637,8 +1551,6 @@ var xPixbufCalculateRowstride func(Colorspace, bool, int, int, int) int
1637 // This function is useful for front-ends and backends that want to check1551 // This function is useful for front-ends and backends that want to check
1638 // image values without needing to create a `GdkPixbuf`.1552 // image values without needing to create a `GdkPixbuf`.
1639 func PixbufCalculateRowstride(ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int) int {1553 func PixbufCalculateRowstride(ColorspaceVar Colorspace, HasAlphaVar bool, BitsPerSampleVar int, WidthVar int, HeightVar int) int {
1640- core.LazyRegister(&xPixbufCalculateRowstride, "GDKPIXBUF", "gdk_pixbuf_calculate_rowstride", false)
1641-
1642 cret := xPixbufCalculateRowstride(ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar)1554 cret := xPixbufCalculateRowstride(ColorspaceVar, HasAlphaVar, BitsPerSampleVar, WidthVar, HeightVar)
1643 return cret1555 return cret
1644 }1556 }
@@ -1647,8 +1559,6 @@ var xPixbufGetFileInfo func(string, *int, *int) uintptr
1647 1559
1648 // Parses an image file far enough to determine its format and size.1560 // Parses an image file far enough to determine its format and size.
1649 func PixbufGetFileInfo(FilenameVar string, WidthVar *int, HeightVar *int) *PixbufFormat {1561 func PixbufGetFileInfo(FilenameVar string, WidthVar *int, HeightVar *int) *PixbufFormat {
1650- core.LazyRegister(&xPixbufGetFileInfo, "GDKPIXBUF", "gdk_pixbuf_get_file_info", false)
1651-
1652 cret := xPixbufGetFileInfo(FilenameVar, WidthVar, HeightVar)1562 cret := xPixbufGetFileInfo(FilenameVar, WidthVar, HeightVar)
1653 if cret == 0 {1563 if cret == 0 {
1654 return nil1564 return nil
@@ -1668,8 +1578,6 @@ var xPixbufGetFileInfoAsync func(string, uintptr, uintptr, uintptr)
1668 // main thread. You can then call gdk_pixbuf_get_file_info_finish() to1578 // main thread. You can then call gdk_pixbuf_get_file_info_finish() to
1669 // get the result of the operation.1579 // get the result of the operation.
1670 func PixbufGetFileInfoAsync(FilenameVar string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {1580 func PixbufGetFileInfoAsync(FilenameVar string, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {
1671- core.LazyRegister(&xPixbufGetFileInfoAsync, "GDKPIXBUF", "gdk_pixbuf_get_file_info_async", false)
1672-
1673 xPixbufGetFileInfoAsync(FilenameVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)1581 xPixbufGetFileInfoAsync(FilenameVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)
1674 }1582 }
1675 1583
@@ -1678,7 +1586,6 @@ var xPixbufGetFileInfoFinish func(uintptr, *int, *int, **glib.Error) uintptr
1678 // Finishes an asynchronous pixbuf parsing operation started with1586 // Finishes an asynchronous pixbuf parsing operation started with
1679 // gdk_pixbuf_get_file_info_async().1587 // gdk_pixbuf_get_file_info_async().
1680 func PixbufGetFileInfoFinish(AsyncResultVar gio.AsyncResult, WidthVar *int, HeightVar *int) (*PixbufFormat, error) {1588 func PixbufGetFileInfoFinish(AsyncResultVar gio.AsyncResult, WidthVar *int, HeightVar *int) (*PixbufFormat, error) {
1681- core.LazyRegister(&xPixbufGetFileInfoFinish, "GDKPIXBUF", "gdk_pixbuf_get_file_info_finish", false)
1682 var cerr *glib.Error1589 var cerr *glib.Error
1683 1590
1684 cret := xPixbufGetFileInfoFinish(AsyncResultVar.GoPointer(), WidthVar, HeightVar, &cerr)1591 cret := xPixbufGetFileInfoFinish(AsyncResultVar.GoPointer(), WidthVar, HeightVar, &cerr)
@@ -1696,8 +1603,6 @@ var xPixbufGetFormats func() uintptr
1696 // Obtains the available information about the image formats supported1603 // Obtains the available information about the image formats supported
1697 // by GdkPixbuf.1604 // by GdkPixbuf.
1698 func PixbufGetFormats() *glib.SList {1605 func PixbufGetFormats() *glib.SList {
1699- core.LazyRegister(&xPixbufGetFormats, "GDKPIXBUF", "gdk_pixbuf_get_formats", false)
1700-
1701 cret := xPixbufGetFormats()1606 cret := xPixbufGetFormats()
1702 if cret == 0 {1607 if cret == 0 {
1703 return nil1608 return nil
@@ -1721,7 +1626,6 @@ var xPixbufInitModules func(string, **glib.Error) bool
1721 // with the application in a separate directory from the OS or runtime-1626 // with the application in a separate directory from the OS or runtime-
1722 // provided modules.1627 // provided modules.
1723 func PixbufInitModules(PathVar string) (bool, error) {1628 func PixbufInitModules(PathVar string) (bool, error) {
1724- core.LazyRegister(&xPixbufInitModules, "GDKPIXBUF", "gdk_pixbuf_init_modules", false)
1725 var cerr *glib.Error1629 var cerr *glib.Error
1726 1630
1727 cret := xPixbufInitModules(PathVar, &cerr)1631 cret := xPixbufInitModules(PathVar, &cerr)
@@ -1742,8 +1646,6 @@ var xPixbufNewFromStreamAsync func(uintptr, uintptr, uintptr, uintptr)
1742 // You can then call gdk_pixbuf_new_from_stream_finish() to get the result of1646 // You can then call gdk_pixbuf_new_from_stream_finish() to get the result of
1743 // the operation.1647 // the operation.
1744 func PixbufNewFromStreamAsync(StreamVar *gio.InputStream, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {1648 func PixbufNewFromStreamAsync(StreamVar *gio.InputStream, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {
1745- core.LazyRegister(&xPixbufNewFromStreamAsync, "GDKPIXBUF", "gdk_pixbuf_new_from_stream_async", false)
1746-
1747 xPixbufNewFromStreamAsync(StreamVar.GoPointer(), CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)1649 xPixbufNewFromStreamAsync(StreamVar.GoPointer(), CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)
1748 }1650 }
1749 1651
@@ -1757,8 +1659,6 @@ var xPixbufNewFromStreamAtScaleAsync func(uintptr, int, int, bool, uintptr, uint
1757 // When the operation is finished, @callback will be called in the main thread.1659 // When the operation is finished, @callback will be called in the main thread.
1758 // You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the operation.1660 // You can then call gdk_pixbuf_new_from_stream_finish() to get the result of the operation.
1759 func PixbufNewFromStreamAtScaleAsync(StreamVar *gio.InputStream, WidthVar int, HeightVar int, PreserveAspectRatioVar bool, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {1661 func PixbufNewFromStreamAtScaleAsync(StreamVar *gio.InputStream, WidthVar int, HeightVar int, PreserveAspectRatioVar bool, CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) {
1760- core.LazyRegister(&xPixbufNewFromStreamAtScaleAsync, "GDKPIXBUF", "gdk_pixbuf_new_from_stream_at_scale_async", false)
1761-
1762 xPixbufNewFromStreamAtScaleAsync(StreamVar.GoPointer(), WidthVar, HeightVar, PreserveAspectRatioVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)1662 xPixbufNewFromStreamAtScaleAsync(StreamVar.GoPointer(), WidthVar, HeightVar, PreserveAspectRatioVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar)
1763 }1663 }
1764 1664
@@ -1767,7 +1667,6 @@ var xPixbufSaveToStreamFinish func(uintptr, **glib.Error) bool
1767 // Finishes an asynchronous pixbuf save operation started with1667 // Finishes an asynchronous pixbuf save operation started with
1768 // gdk_pixbuf_save_to_stream_async().1668 // gdk_pixbuf_save_to_stream_async().
1769 func PixbufSaveToStreamFinish(AsyncResultVar gio.AsyncResult) (bool, error) {1669 func PixbufSaveToStreamFinish(AsyncResultVar gio.AsyncResult) (bool, error) {
1770- core.LazyRegister(&xPixbufSaveToStreamFinish, "GDKPIXBUF", "gdk_pixbuf_save_to_stream_finish", false)
1771 var cerr *glib.Error1670 var cerr *glib.Error
1772 1671
1773 cret := xPixbufSaveToStreamFinish(AsyncResultVar.GoPointer(), &cerr)1672 cret := xPixbufSaveToStreamFinish(AsyncResultVar.GoPointer(), &cerr)
@@ -1780,4 +1679,82 @@ func PixbufSaveToStreamFinish(AsyncResultVar gio.AsyncResult) (bool, error) {
1780 func init() {1679 func init() {
1781 core.SetPackageName("GDKPIXBUF", "gdk-pixbuf-2.0")1680 core.SetPackageName("GDKPIXBUF", "gdk-pixbuf-2.0")
1782 core.SetSharedLibraries("GDKPIXBUF", []string{"libgdk_pixbuf-2.0.so.0", "libgdk_pixbuf-2.0.0.dylib"})1681 core.SetSharedLibraries("GDKPIXBUF", []string{"libgdk_pixbuf-2.0.so.0", "libgdk_pixbuf-2.0.0.dylib"})
1682+ var libs []uintptr
1683+ for _, libPath := range core.GetPaths("GDKPIXBUF") {
1684+ lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL)
1685+ if err != nil {
1686+ panic(err)
1687+ }
1688+ libs = append(libs, lib)
1689+ }
1690+
1691+ core.PuregoSafeRegister(&xPixbufGLibType, libs, "gdk_pixbuf_get_type")
1692+
1693+ core.PuregoSafeRegister(&xNewPixbuf, libs, "gdk_pixbuf_new")
1694+ core.PuregoSafeRegister(&xNewPixbufFromBytes, libs, "gdk_pixbuf_new_from_bytes")
1695+ core.PuregoSafeRegister(&xNewPixbufFromData, libs, "gdk_pixbuf_new_from_data")
1696+ core.PuregoSafeRegister(&xNewPixbufFromFile, libs, "gdk_pixbuf_new_from_file")
1697+ core.PuregoSafeRegister(&xNewPixbufFromFileAtScale, libs, "gdk_pixbuf_new_from_file_at_scale")
1698+ core.PuregoSafeRegister(&xNewPixbufFromFileAtSize, libs, "gdk_pixbuf_new_from_file_at_size")
1699+ core.PuregoSafeRegister(&xNewPixbufFromInline, libs, "gdk_pixbuf_new_from_inline")
1700+ core.PuregoSafeRegister(&xNewPixbufFromResource, libs, "gdk_pixbuf_new_from_resource")
1701+ core.PuregoSafeRegister(&xNewPixbufFromResourceAtScale, libs, "gdk_pixbuf_new_from_resource_at_scale")
1702+ core.PuregoSafeRegister(&xNewPixbufFromStream, libs, "gdk_pixbuf_new_from_stream")
1703+ core.PuregoSafeRegister(&xNewPixbufFromStreamAtScale, libs, "gdk_pixbuf_new_from_stream_at_scale")
1704+ core.PuregoSafeRegister(&xNewPixbufFromStreamFinish, libs, "gdk_pixbuf_new_from_stream_finish")
1705+ core.PuregoSafeRegister(&xNewPixbufFromXpmData, libs, "gdk_pixbuf_new_from_xpm_data")
1706+
1707+ core.PuregoSafeRegister(&xPixbufAddAlpha, libs, "gdk_pixbuf_add_alpha")
1708+ core.PuregoSafeRegister(&xPixbufApplyEmbeddedOrientation, libs, "gdk_pixbuf_apply_embedded_orientation")
1709+ core.PuregoSafeRegister(&xPixbufComposite, libs, "gdk_pixbuf_composite")
1710+ core.PuregoSafeRegister(&xPixbufCompositeColor, libs, "gdk_pixbuf_composite_color")
1711+ core.PuregoSafeRegister(&xPixbufCompositeColorSimple, libs, "gdk_pixbuf_composite_color_simple")
1712+ core.PuregoSafeRegister(&xPixbufCopy, libs, "gdk_pixbuf_copy")
1713+ core.PuregoSafeRegister(&xPixbufCopyArea, libs, "gdk_pixbuf_copy_area")
1714+ core.PuregoSafeRegister(&xPixbufCopyOptions, libs, "gdk_pixbuf_copy_options")
1715+ core.PuregoSafeRegister(&xPixbufFill, libs, "gdk_pixbuf_fill")
1716+ core.PuregoSafeRegister(&xPixbufFlip, libs, "gdk_pixbuf_flip")
1717+ core.PuregoSafeRegister(&xPixbufGetBitsPerSample, libs, "gdk_pixbuf_get_bits_per_sample")
1718+ core.PuregoSafeRegister(&xPixbufGetByteLength, libs, "gdk_pixbuf_get_byte_length")
1719+ core.PuregoSafeRegister(&xPixbufGetColorspace, libs, "gdk_pixbuf_get_colorspace")
1720+ core.PuregoSafeRegister(&xPixbufGetHasAlpha, libs, "gdk_pixbuf_get_has_alpha")
1721+ core.PuregoSafeRegister(&xPixbufGetHeight, libs, "gdk_pixbuf_get_height")
1722+ core.PuregoSafeRegister(&xPixbufGetNChannels, libs, "gdk_pixbuf_get_n_channels")
1723+ core.PuregoSafeRegister(&xPixbufGetOption, libs, "gdk_pixbuf_get_option")
1724+ core.PuregoSafeRegister(&xPixbufGetOptions, libs, "gdk_pixbuf_get_options")
1725+ core.PuregoSafeRegister(&xPixbufGetPixels, libs, "gdk_pixbuf_get_pixels")
1726+ core.PuregoSafeRegister(&xPixbufGetPixelsWithLength, libs, "gdk_pixbuf_get_pixels_with_length")
1727+ core.PuregoSafeRegister(&xPixbufGetRowstride, libs, "gdk_pixbuf_get_rowstride")
1728+ core.PuregoSafeRegister(&xPixbufGetWidth, libs, "gdk_pixbuf_get_width")
1729+ core.PuregoSafeRegister(&xPixbufNewSubpixbuf, libs, "gdk_pixbuf_new_subpixbuf")
1730+ core.PuregoSafeRegister(&xPixbufReadPixelBytes, libs, "gdk_pixbuf_read_pixel_bytes")
1731+ core.PuregoSafeRegister(&xPixbufReadPixels, libs, "gdk_pixbuf_read_pixels")
1732+ core.PuregoSafeRegister(&xPixbufRef, libs, "gdk_pixbuf_ref")
1733+ core.PuregoSafeRegister(&xPixbufRemoveOption, libs, "gdk_pixbuf_remove_option")
1734+ core.PuregoSafeRegister(&xPixbufRotateSimple, libs, "gdk_pixbuf_rotate_simple")
1735+ core.PuregoSafeRegister(&xPixbufSaturateAndPixelate, libs, "gdk_pixbuf_saturate_and_pixelate")
1736+ core.PuregoSafeRegister(&xPixbufSave, libs, "gdk_pixbuf_save")
1737+ core.PuregoSafeRegister(&xPixbufSaveToBuffer, libs, "gdk_pixbuf_save_to_buffer")
1738+ core.PuregoSafeRegister(&xPixbufSaveToBufferv, libs, "gdk_pixbuf_save_to_bufferv")
1739+ core.PuregoSafeRegister(&xPixbufSaveToCallback, libs, "gdk_pixbuf_save_to_callback")
1740+ core.PuregoSafeRegister(&xPixbufSaveToCallbackv, libs, "gdk_pixbuf_save_to_callbackv")
1741+ core.PuregoSafeRegister(&xPixbufSaveToStream, libs, "gdk_pixbuf_save_to_stream")
1742+ core.PuregoSafeRegister(&xPixbufSaveToStreamAsync, libs, "gdk_pixbuf_save_to_stream_async")
1743+ core.PuregoSafeRegister(&xPixbufSaveToStreamv, libs, "gdk_pixbuf_save_to_streamv")
1744+ core.PuregoSafeRegister(&xPixbufSaveToStreamvAsync, libs, "gdk_pixbuf_save_to_streamv_async")
1745+ core.PuregoSafeRegister(&xPixbufSavev, libs, "gdk_pixbuf_savev")
1746+ core.PuregoSafeRegister(&xPixbufScale, libs, "gdk_pixbuf_scale")
1747+ core.PuregoSafeRegister(&xPixbufScaleSimple, libs, "gdk_pixbuf_scale_simple")
1748+ core.PuregoSafeRegister(&xPixbufSetOption, libs, "gdk_pixbuf_set_option")
1749+ core.PuregoSafeRegister(&xPixbufUnref, libs, "gdk_pixbuf_unref")
1750+
1751+ core.PuregoSafeRegister(&xPixbufCalculateRowstride, libs, "gdk_pixbuf_calculate_rowstride")
1752+ core.PuregoSafeRegister(&xPixbufGetFileInfo, libs, "gdk_pixbuf_get_file_info")
1753+ core.PuregoSafeRegister(&xPixbufGetFileInfoAsync, libs, "gdk_pixbuf_get_file_info_async")
1754+ core.PuregoSafeRegister(&xPixbufGetFileInfoFinish, libs, "gdk_pixbuf_get_file_info_finish")
1755+ core.PuregoSafeRegister(&xPixbufGetFormats, libs, "gdk_pixbuf_get_formats")
1756+ core.PuregoSafeRegister(&xPixbufInitModules, libs, "gdk_pixbuf_init_modules")
1757+ core.PuregoSafeRegister(&xPixbufNewFromStreamAsync, libs, "gdk_pixbuf_new_from_stream_async")
1758+ core.PuregoSafeRegister(&xPixbufNewFromStreamAtScaleAsync, libs, "gdk_pixbuf_new_from_stream_at_scale_async")
1759+ core.PuregoSafeRegister(&xPixbufSaveToStreamFinish, libs, "gdk_pixbuf_save_to_stream_finish")
1783 }1760 }
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/main.go +17 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gaction.go +31 -59 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gactiongroup.go +39 -96 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gactionmap.go +21 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gappinfo.go +116 -244 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gapplication.go +55 -79 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gapplicationcommandline.go +27 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gasyncinitable.go +22 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gasyncresult.go +19 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbufferedinputstream.go +29 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbufferedoutputstream.go +18 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbytesicon.go +15 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcancellable.go +27 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcharsetconverter.go +17 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcontenttype.go +26 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverter.go +20 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverterinputstream.go +14 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverteroutputstream.go +14 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcredentials.go +21 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdatagrambased.go +30 -45 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdatainputstream.go +35 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdataoutputstream.go +23 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusactiongroup.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusaddress.go +17 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusauthobserver.go +16 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusconnection.go +66 -77 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbuserror.go +18 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusinterface.go +19 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusinterfaceskeleton.go +24 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusintrospection.go +56 -54 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmenumodel.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmessage.go +64 -88 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmethodinvocation.go +30 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusnameowning.go +15 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusnamewatching.go +15 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobject.go +17 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanager.go +19 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanagerclient.go +23 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanagerserver.go +20 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectproxy.go +15 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectskeleton.go +18 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusproxy.go +38 -42 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusserver.go +20 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusutils.go +22 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdebugcontroller.go +16 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdebugcontrollerdbus.go +14 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdrive.go +82 -214 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsclientconnection.go +24 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsconnection.go +80 -207 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsserverconnection.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gemblem.go +17 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gemblemedicon.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfile.go +450 -1148 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileattribute.go +19 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileenumerator.go +35 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileicon.go +15 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileinfo.go +84 -138 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileinputstream.go +23 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileiostream.go +27 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilemonitor.go +15 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilenamecompleter.go +16 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileoutputstream.go +27 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilterinputstream.go +14 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilteroutputstream.go +14 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gicon.go +25 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetaddress.go +34 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetaddressmask.go +21 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetsocketaddress.go +19 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginitable.go +18 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginputstream.go +48 -52 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioenums.go +1 -90 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioerror.go +13 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giomodule.go +29 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioscheduler.go +12 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giostream.go +29 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giotypes.go +60 -70 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giptosmessage.go +16 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gipv6tclassmessage.go +16 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/glistmodel.go +21 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gliststore.go +24 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gloadableicon.go +23 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemoryinputstream.go +17 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemorymonitor.go +12 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemoryoutputstream.go +19 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmenu.go +50 -62 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmenumodel.go +33 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmount.go +86 -215 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmountoperation.go +32 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnativesocketaddress.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnativevolumemonitor.go +0 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkaddress.go +21 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworking.go +14 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkmonitor.go +31 -49 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkservice.go +19 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnotification.go +26 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/goutputstream.go +72 -86 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpermission.go +33 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableinputstream.go +22 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableoutputstream.go +27 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableutils.go +15 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpowerprofilemonitor.go +16 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpropertyaction.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxy.go +27 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyaddress.go +21 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyaddressenumerator.go +0 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyresolver.go +27 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gremoteactiongroup.go +15 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gresolver.go +67 -75 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gresource.go +23 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gseekable.go +27 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettings.go +67 -99 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettingsbackend.go +24 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettingsschema.go +43 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleaction.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleactiongroup.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleasyncresult.go +40 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleiostream.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimplepermission.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleproxyresolver.go +16 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocket.go +72 -87 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketaddress.go +19 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketaddressenumerator.go +20 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketclient.go +44 -54 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketconnectable.go +17 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketconnection.go +21 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketcontrolmessage.go +17 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketlistener.go +25 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketservice.go +16 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsrvtarget.go +11 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsubprocess.go +39 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsubprocesslauncher.go +31 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtask.go +52 -70 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtcpconnection.go +14 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtcpwrapperconnection.go +15 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtestdbus.go +22 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthemedicon.go +19 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthreadedresolver.go +0 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthreadedsocketservice.go +12 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsbackend.go +33 -69 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlscertificate.go +29 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsclientconnection.go +29 -55 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsconnection.go +46 -56 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsdatabase.go +48 -51 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsfiledatabase.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsinteraction.go +31 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlspassword.go +22 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsserverconnection.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixconnection.go +20 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixcredentialsmessage.go +17 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixfdlist.go +19 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixsocketaddress.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvfs.go +24 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvolume.go +58 -143 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvolumemonitor.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gzlibcompressor.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gzlibdecompressor.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/main.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gallocator.go +28 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/garray.go +59 -82 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gasyncqueue.go +39 -56 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gatomic.go +34 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbacktrace.go +15 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbase64.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbitlock.go +24 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbookmarkfile.go +61 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcache.go +15 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcharset.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gchecksum.go +25 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcompletion.go +17 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gconvert.go +28 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdataset.go +28 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdate.go +65 -103 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdatetime.go +66 -107 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdir.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/genviron.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gerror.go +29 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gfileutils.go +38 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ggettext.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghash.go +53 -81 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghmac.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghook.go +26 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghostutils.go +18 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/giochannel.go +67 -83 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gkeyfile.go +62 -72 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/glib-types.go +12 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/glist.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmain.go +117 -181 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmappedfile.go +21 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmarkup.go +43 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmem.go +31 -44 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmessages.go +45 -70 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gnode.go +35 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/goption.go +43 -57 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpathbuf.go +24 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpattern.go +23 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpoll.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gprimes.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gprintf.go +20 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gqsort.go +15 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gquark.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gqueue.go +52 -84 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grand.go +30 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grcbox.go +27 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grefcount.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grefstring.go +20 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gregex.go +57 -72 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grel.go +21 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gscanner.go +30 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gsequence.go +49 -74 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gshell.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gslice.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gslist.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gspawn.go +23 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstdio.go +27 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstrfuncs.go +71 -115 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstring.go +51 -77 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstringchunk.go +15 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstrvbuilder.go +22 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtestutils.go +80 -132 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gthread.go +97 -146 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gthreadpool.go +25 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtimer.go +20 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtimezone.go +26 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtrashstack.go +14 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtree.go +45 -63 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtypes.go +12 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gunicode.go +85 -132 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/guri.go +50 -63 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gutils.go +41 -62 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/guuid.go +15 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvariant-parser.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvariant.go +143 -242 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvarianttype.go +45 -63 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gversion.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/main.go +28 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gmodule/gmodule.go +18 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gmodule/main.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gbinding.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gbindinggroup.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gboxed.go +13 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gclosure.go +31 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/genums.go +22 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/glib-types.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gmarshal.go +35 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gobject.go +82 -116 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gparam.go +43 -54 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gparamspecs.go +79 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsignal.go +50 -79 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsignalgroup.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsourceclosure.go +12 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtype.go +82 -136 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtypemodule.go +18 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtypeplugin.go +20 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvalue.go +85 -141 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvaluearray.go +23 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvaluetypes.go +13 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/main.go +1 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/more.go +1 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-box.go +44 -61 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-euler.go +34 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-frustum.go +23 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-matrix.go +80 -135 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-plane.go +27 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-point.go +25 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-point3d.go +31 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-quad.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-quaternion.go +37 -49 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-ray.go +31 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-rect.go +46 -67 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-size.go +22 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-sphere.go +26 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-triangle.go +29 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec2.go +40 -53 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec3.go +48 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec4.go +48 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskblendnode.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskblurnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskbordernode.go +17 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskbroadwayrenderer.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcaironode.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcairorenderer.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskclipnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcolormatrixnode.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcolornode.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcomponenttransfer.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcomponenttransfernode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcompositenode.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskconicgradientnode.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcontainernode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcopynode.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcrossfadenode.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskdebugnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskenums.go +1 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskfillnode.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglrenderer.go +17 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglshader.go +50 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglshadernode.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskinsetshadownode.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskisolationnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsklineargradientnode.go +22 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskmasknode.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskopacitynode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskoutsetshadownode.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpastenode.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpath.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpathpoint.go +21 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskradialgradientnode.go +25 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrenderer.go +21 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrendernode.go +29 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrepeatnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskroundedclipnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskroundedrect.go +20 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskshadownode.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskstroke.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskstrokenode.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsksubsurfacenode.go +17 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktextnode.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktexturenode.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktexturescalenode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktransform.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktransformnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktypes.go +153 -237 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskvulkanrenderer.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaboutdialog.go +51 -70 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccelgroup.go +19 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessible.go +66 -159 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessiblehypertext.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessiblerange.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessibletext.go +21 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkactionable.go +23 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkactionbar.go +21 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkadjustment.go +28 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkalertdialog.go +29 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooser.go +18 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserbutton.go +25 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserdialog.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserwidget.go +26 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkapplication.go +29 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkapplicationwindow.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaspectframe.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkassistant.go +43 -48 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkatcontext.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbinlayout.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbitset.go +20 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbookmarklist.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkboolfilter.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkborder.go +16 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbox.go +27 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkboxlayout.go +22 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuildable.go +28 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilder.go +41 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilderlistitemfactory.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilderscope.go +23 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbutton.go +28 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcalendar.go +33 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellarea.go +59 -87 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellareabox.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellareacontext.go +21 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcelleditable.go +17 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcelllayout.go +31 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderer.go +42 -56 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendereraccel.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderercombo.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererpixbuf.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererprogress.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererspin.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererspinner.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderertext.go +14 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderertoggle.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellview.go +26 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcenterbox.go +24 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcenterlayout.go +26 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcheckbutton.go +26 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorbutton.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooser.go +21 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooserdialog.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooserwidget.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolordialog.go +22 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolordialogbutton.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorutils.go +15 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnview.go +39 -47 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewcell.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewcolumn.go +33 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewrow.go +25 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewsorter.go +16 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcombobox.go +40 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcomboboxtext.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraint.go +28 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraintguide.go +24 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraintlayout.go +27 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcsserror.go +12 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcssprovider.go +22 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcsssection.go +24 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomfilter.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomlayout.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomsorter.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdebug.go +14 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdialog.go +28 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdialogerror.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdirectorylist.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdragicon.go +19 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdragsource.go +21 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdrawingarea.go +18 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdropcontrollermotion.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdropdown.go +34 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdroptarget.go +25 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdroptargetasync.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeditable.go +65 -173 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeditablelabel.go +17 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkemojichooser.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentry.go +76 -119 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentrybuffer.go +23 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentrycompletion.go +37 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkenums.go +147 -70 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontroller.go +25 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerfocus.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerkey.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerlegacy.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollermotion.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerscroll.go +19 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkexpander.go +29 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkexpression.go +67 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooser.go +68 -177 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooserdialog.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechoosernative.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooserwidget.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfiledialog.go +46 -54 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilefilter.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilelauncher.go +24 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilter.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilterlistmodel.go +23 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfixed.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfixedlayout.go +18 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkflattenlistmodel.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkflowbox.go +57 -79 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontbutton.go +23 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooser.go +51 -132 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooserdialog.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooserwidget.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontdialog.go +32 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontdialogbutton.go +30 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkframe.go +21 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesture.go +29 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgestureclick.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturedrag.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturelongpress.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturepan.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturerotate.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturesingle.go +20 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturestylus.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgestureswipe.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturezoom.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkglarea.go +32 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgraphicsoffload.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgrid.go +36 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgridlayout.go +37 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgridview.go +29 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkheaderbar.go +25 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkiconpaintable.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkicontheme.go +37 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkiconview.go +78 -123 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimage.go +37 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimcontext.go +26 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimcontextsimple.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimmulticontext.go +15 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkinfobar.go +30 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkinscription.go +37 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklabel.go +64 -98 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklayoutchild.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklayoutmanager.go +17 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklevelbar.go +28 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklinkbutton.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistbase.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistbox.go +63 -88 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistheader.go +18 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistitem.go +27 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistitemfactory.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkliststore.go +34 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistview.go +29 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklockbutton.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmain.go +18 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmaplistmodel.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediacontrols.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediafile.go +24 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediastream.go +45 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmenubutton.go +41 -53 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmessagedialog.go +21 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmountoperation.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultifilter.go +22 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultiselection.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultisorter.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknative.go +24 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknativedialog.go +21 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknoselection.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknotebook.go +64 -87 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknumericsorter.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkorientable.go +16 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkoverlay.go +22 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkoverlaylayout.go +20 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpadcontroller.go +18 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpagesetup.go +40 -47 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpagesetupunixdialog.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpaned.go +30 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpapersize.go +39 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpasswordentry.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpasswordentrybuffer.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpicture.go +36 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopover.go +33 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopoverbin.go +24 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopovermenu.go +21 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopovermenubar.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintcontext.go +23 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintdialog.go +37 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprinter.go +40 -48 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintjob.go +44 -57 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintoperation.go +54 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintoperationpreview.go +17 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintsettings.go +89 -145 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintunixdialog.go +31 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprogressbar.go +27 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrange.go +33 -44 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrecentmanager.go +54 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrender.go +22 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrevealer.go +25 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkroot.go +18 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscale.go +27 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscalebutton.go +24 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrollable.go +29 -61 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrollbar.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrolledwindow.go +49 -61 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksearchbar.go +23 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksearchentry.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksectionmodel.go +15 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkselectionfiltermodel.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkselectionmodel.go +33 -75 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkseparator.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksettings.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcut.go +21 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutaction.go +47 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutcontroller.go +21 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutlabel.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutmanager.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutsgroup.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutssection.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutsshortcut.go +0 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutswindow.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcuttrigger.go +46 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshow.go +13 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksignallistitemfactory.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksingleselection.go +23 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksizegroup.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksizerequest.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkslicelistmodel.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksnapshot.go +71 -112 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksorter.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksortlistmodel.go +23 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkspinbutton.go +45 -56 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkspinner.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstack.go +55 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstacksidebar.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstackswitcher.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstatusbar.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringfilter.go +24 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringlist.go +26 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringsorter.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstylecontext.go +35 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstyleprovider.go +1 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksvg.go +39 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkswitch.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksymbolicpaintable.go +15 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktestatcontext.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktestutils.go +17 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktext.go +49 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextbuffer.go +85 -138 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextchild.go +16 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextiter.go +104 -179 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextmark.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktexttag.go +17 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktexttagtable.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextview.go +92 -145 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktogglebutton.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktooltip.go +19 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreednd.go +27 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeexpander.go +25 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreelistmodel.go +32 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreelistrowsorter.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodel.go +113 -261 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodelfilter.go +21 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodelsort.go +22 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeselection.go +32 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreesortable.go +23 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreestore.go +36 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeview.go +105 -176 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeviewcolumn.go +68 -102 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktypes.go +53 -74 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkurilauncher.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkversion.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkvideo.go +30 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkviewport.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkvolumebutton.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwidget.go +207 -357 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwidgetpaintable.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindow.go +79 -121 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowcontrols.go +21 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowgroup.go +16 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowhandle.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/main.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCClass.go +20 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCContext.go +35 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCException.go +27 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCOptions.go +26 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCValue.go +73 -93 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCVersion.go +16 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCVirtualMachine.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCWeakValue.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/layershell/gtk4-layer-shell.go +38 -52 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/main.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-attributes.go +108 -160 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-bidi-type.go +16 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-break.go +15 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-color.go +17 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-context.go +37 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-coverage.go +25 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-direction.go +1 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-font.go +112 -153 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontmap.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontset-simple.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontset.go +14 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-glyph-item.go +27 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-glyph.go +31 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-gravity.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-item.go +23 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-language.go +13 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-layout.go +131 -201 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-markup.go +13 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-matrix.go +25 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-renderer.go +32 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-script.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-tabs.go +32 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-types.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-utils.go +29 -38 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-basic.go +1 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-digest.go +1 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain-basic.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain-digest.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain.go +20 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-manager.go +14 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-negotiate.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-ntlm.go +1 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth.go +28 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cache.go +23 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-content-decoder.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-content-sniffer.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar-db.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar-text.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar.go +28 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie.go +19 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-date-utils.go +14 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-form.go +16 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-headers.go +25 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-hsts-enforcer-db.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-hsts-enforcer.go +19 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-logger.go +21 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message-body.go +29 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message-headers.go +52 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message.go +64 -90 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-multipart-input-stream.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-multipart.go +22 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-server-message.go +35 -42 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-server.go +40 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-session-feature.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-session.go +60 -74 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-status.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-tld.go +15 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-types.go +75 -113 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-uri-utils.go +15 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-version.go +17 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-connection.go +33 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension-deflate.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension-manager.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension.go +25 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket.go +25 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitApplicationInfo.go +19 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitAuthenticationRequest.go +31 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitAutomationSession.go +20 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitBackForwardList.go +24 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitBackForwardListItem.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitClipboardPermissionRequest.go +0 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitColorChooserRequest.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenu.go +33 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenuActions.go +1 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenuItem.go +28 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitCookieManager.go +33 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitCredential.go +24 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitDeviceInfoPermissionRequest.go +0 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitDownload.go +26 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitEditorState.go +23 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitError.go +39 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFaviconDatabase.go +23 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFeature.go +28 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFileChooserRequest.go +21 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFindController.go +26 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFormSubmissionRequest.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitGeolocationManager.go +30 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitGeolocationPermissionRequest.go +0 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitHitTestResult.go +29 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitImage.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitInputMethodContext.go +38 -38 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitMediaKeySystemPermissionRequest.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitMemoryPressureSettings.go +25 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNavigationAction.go +22 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNavigationPolicyDecision.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNetworkProxySettings.go +18 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNetworkSession.go +36 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNotification.go +21 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNotificationPermissionRequest.go +0 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitOptionMenu.go +21 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitOptionMenuItem.go +19 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPermissionRequest.go +18 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPermissionStateQuery.go +18 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPointerLockPermissionRequest.go +0 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPolicyDecision.go +18 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPrintOperation.go +25 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitResponsePolicyDecision.go +19 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitScriptDialog.go +21 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitSecurityManager.go +27 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitSecurityOrigin.go +20 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitSettings.go +146 -255 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIRequest.go +21 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIResponse.go +21 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURISchemeRequest.go +25 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURISchemeResponse.go +20 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIUtilities.go +13 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContent.go +36 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContentFilterStore.go +28 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContentManager.go +37 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserMediaPermissionRequest.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserMessage.go +26 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitVersion.go +15 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebContext.go +40 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebExtension.go +41 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebExtensionMatchPattern.go +31 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebInspector.go +24 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebResource.go +19 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebView.go +118 -159 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewBase.go +0 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewGtk4.go +1 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewSessionState.go +16 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteData.go +16 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteDataAccessPermissionRequest.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteDataManager.go +46 -47 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsitePolicies.go +21 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWindowProperties.go +23 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitXRPermissionRequest.go +27 -21 collapsed to keep the page light
M vendor/modules.txt +1 -1 collapsed to keep the page light

Keyboard shortcuts

Single-key shortcuts are on. ctrl k and esc work whatever this says.

ctrl k :
go to a section, branch, tag, file or repository
?
this list
j k
move the row cursor down / up
enter
open the row under the cursor; on Files, a directory opens or closes in place
↑ ↓ ← → home end
in the file tree (focus on a row): previous / next row, close / open a directory or go to its parent / first entry, first / last row. They never open a file
l h
on Files: open a directory or a file / close a directory or go up to its parent, then to the parent page. Elsewhere: into the side panel (on a merge request, its files) / back to the content; there j k move between its controls
g g G
first / last row
/
filter the list; on Files, find a file anywhere in the repository (esc clears, enter opens the best match)
b
switch branch or tag
g s g f g c g b g m g i g r g a
tabs: summary, files, commits, branches & tags, merge requests, issues, releases, actions (when available)
g h
home
w
wide mode: use the whole width of the screen, or not (remembered)
y
copy a permalink pinned to the commit
d u x
diff: split / unified / collapse or expand all
e E
diff: the whole file in view / every file, with the lines the hunks hide
n
merge request: next note in the diff
esc
close a dialog, leave a field

Branches 8

Tags 42

↑↓ moveenter openesc close