detached 7efcb53

Merge pull request #350 from bnema/fix/repin-fixed-puregotk

fix(deps): validate puregotk lazy registration fix
commit
7efcb530f552287f9a8cd8ac48d95f101b00e248
author
bnema · · 2026-07-15 05:12 UTC
committer
GitHub · · 2026-07-15 05:12 UTC
merge of
053ff36 + 25c734e · diff against the first parent
signature
GPG UnverifiedB5690EEEBB952194 The key is unknown
907 files · +27874 -25296
M go.mod +3 -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.0
14+ github.com/bnema/puregotk v0.7.1-0.20260714200603-7370c78950ef
1515 github.com/charmbracelet/bubbles v1.0.0
1616 github.com/charmbracelet/bubbletea v1.3.10
1717 github.com/charmbracelet/lipgloss v1.1.0
@@ -47,6 +47,7 @@ require (
4747 github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
4848 github.com/fatih/color v1.19.0 // indirect
4949 github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
50+ github.com/google/go-cmp v0.7.0 // indirect
5051 github.com/inconshreveable/mousetrap v1.1.0 // indirect
5152 github.com/lucasb-eyer/go-colorful v1.4.0 // indirect
5253 github.com/mattn/go-colorable v0.1.14 // indirect
@@ -80,6 +81,7 @@ require (
8081 golang.org/x/text v0.40.0 // indirect
8182 golang.org/x/tools v0.47.0 // indirect
8283 gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
84+ mvdan.cc/gofumpt v0.9.2 // indirect
8385 )
8486
8587 tool github.com/a-h/templ/cmd/templ
@@ -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.014+ github.com/bnema/puregotk v0.7.1-0.20260714200603-7370c78950ef
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
@@ -47,6 +47,7 @@ require (
47 github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect47 github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
48 github.com/fatih/color v1.19.0 // indirect48 github.com/fatih/color v1.19.0 // indirect
49 github.com/go-viper/mapstructure/v2 v2.5.0 // indirect49 github.com/go-viper/mapstructure/v2 v2.5.0 // indirect
50+ github.com/google/go-cmp v0.7.0 // indirect
50 github.com/inconshreveable/mousetrap v1.1.0 // indirect51 github.com/inconshreveable/mousetrap v1.1.0 // indirect
51 github.com/lucasb-eyer/go-colorful v1.4.0 // indirect52 github.com/lucasb-eyer/go-colorful v1.4.0 // indirect
52 github.com/mattn/go-colorable v0.1.14 // indirect53 github.com/mattn/go-colorable v0.1.14 // indirect
@@ -80,6 +81,7 @@ require (
80 golang.org/x/text v0.40.0 // indirect81 golang.org/x/text v0.40.0 // indirect
81 golang.org/x/tools v0.47.0 // indirect82 golang.org/x/tools v0.47.0 // indirect
82 gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect83 gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect
84+ mvdan.cc/gofumpt v0.9.2 // indirect
83 )85 )
84 86
85 tool github.com/a-h/templ/cmd/templ87 tool github.com/a-h/templ/cmd/templ
M go.sum +4 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/internal/core/core.go +197 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/pkg/core/core.go +10 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-dialog.go +99 -64 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-window.go +95 -62 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-accent-color.go +7 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-action-row.go +33 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-alert-dialog.go +66 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-target.go +10 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-util.go +4 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation.go +24 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application-window.go +14 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-avatar.go +22 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-banner.go +23 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bin.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bottom-sheet.go +47 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint-bin.go +10 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint.go +33 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-content.go +18 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-row.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-dots.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-lines.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel.go +47 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-layout.go +14 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-scrollable.go +17 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp.go +17 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-combo-row.go +34 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-dialog.go +45 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-easing.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-entry-row.go +40 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-enum-list-model.go +13 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-expander-row.go +40 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-flap.go +61 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-fold-threshold-policy.go +10 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-header-bar.go +36 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-inline-view-switcher.go +18 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout-slot.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout.go +7 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-leaflet.go +69 -56 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-length-unit.go +5 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-main.go +5 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-message-dialog.go +63 -44 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-multi-layout-view.go +17 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-direction.go +10 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-split-view.go +36 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-view.go +60 -49 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-overlay-split-view.go +48 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-password-entry-row.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-dialog.go +23 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-group.go +24 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-page.go +38 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-row.go +18 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-window.go +31 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcut-label.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-dialog.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-item.go +23 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-section.go +8 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar-item.go +45 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar-section.go +24 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar.go +41 -39 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spin-row.go +40 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spinner-paintable.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spinner.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-split-button.go +39 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spring-animation.go +34 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spring-params.go +17 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-squeezer.go +49 -44 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-status-page.go +20 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-style-manager.go +25 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-swipe-tracker.go +33 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-swipeable.go +33 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-switch-row.go +6 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-bar.go +35 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-button.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-overview.go +45 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-view.go +123 -87 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-timed-animation.go +30 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toast-overlay.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toast.go +41 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toggle-group.go +64 -51 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toolbar-view.go +40 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-version.go +7 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-stack.go +78 -62 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-bar.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-sidebar.go +15 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-title.go +19 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher.go +10 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-window-title.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-window.go +14 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-wrap-box.go +66 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-wrap-layout.go +57 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/cairo/main.go +36 -79 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkapplaunchcontext.go +10 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcairo.go +12 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcairocontext.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcicpparams.go +20 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkclipboard.go +34 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcolorstate.go +12 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentdeserializer.go +26 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentformats.go +28 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentprovider.go +23 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentserializer.go +26 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcursor.go +12 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevice.go +36 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevicepad.go +27 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevicetool.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdisplay.go +51 -43 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdisplaymanager.go +10 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexture.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexturebuilder.go +53 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexturebuilder_extra.go +6 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrag.go +20 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdragsurface.go +6 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdragsurfacesize.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrawcontext.go +11 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrop.go +19 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkenums.go +21 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkevents.go +120 -118 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkframeclock.go +22 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkframetimings.go +17 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkglcontext.go +40 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkgltexture.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkgltexturebuilder.go +41 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkkeys.go +19 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmemorytexture.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmemorytexturebuilder.go +42 -35 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 +63 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpango.go +4 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpixbuf.go +2 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpopup.go +47 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpopuplayout.go +36 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkrgba.go +19 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkseat.go +11 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdksnapshot.go +7 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdksurface.go +46 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktexture.go +27 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevel.go +157 -66 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevellayout.go +24 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevelsize.go +9 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktypes.go +95 -72 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkvulkancontext.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-animation.go +26 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-core.go +9 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-io.go +25 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-loader.go +13 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-simple-anim.go +8 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-transform.go +11 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf.go +102 -79 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/main.go +5 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gaction.go +59 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gactiongroup.go +96 -39 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gactionmap.go +33 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gappinfo.go +244 -116 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gapplication.go +79 -55 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gapplicationcommandline.go +31 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gasyncinitable.go +25 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gasyncresult.go +26 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbufferedinputstream.go +26 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbufferedoutputstream.go +11 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbytesicon.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcancellable.go +26 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcharsetconverter.go +8 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcontenttype.go +30 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverter.go +23 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverterinputstream.go +3 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverteroutputstream.go +3 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcredentials.go +12 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdatagrambased.go +45 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdatainputstream.go +31 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdataoutputstream.go +14 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusactiongroup.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusaddress.go +10 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusauthobserver.go +6 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusconnection.go +77 -66 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbuserror.go +16 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusinterface.go +26 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusinterfaceskeleton.go +25 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusintrospection.go +54 -56 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmenumodel.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmessage.go +88 -64 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmethodinvocation.go +35 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusnameowning.go +10 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusnamewatching.go +10 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobject.go +19 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanager.go +26 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanagerclient.go +16 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanagerserver.go +13 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectproxy.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectskeleton.go +12 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusproxy.go +42 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusserver.go +14 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusutils.go +24 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdebugcontroller.go +12 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdebugcontrollerdbus.go +4 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdrive.go +214 -82 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsclientconnection.go +34 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsconnection.go +207 -80 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsserverconnection.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gemblem.go +6 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gemblemedicon.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfile.go +1148 -450 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileattribute.go +13 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileenumerator.go +34 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileicon.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileinfo.go +138 -84 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileinputstream.go +17 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileiostream.go +23 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilemonitor.go +9 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilenamecompleter.go +8 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileoutputstream.go +23 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilterinputstream.go +6 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilteroutputstream.go +6 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gicon.go +32 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetaddress.go +40 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetaddressmask.go +14 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetsocketaddress.go +10 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginitable.go +11 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginputstream.go +52 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioenums.go +90 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioerror.go +6 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giomodule.go +26 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioscheduler.go +4 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giostream.go +25 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giotypes.go +70 -60 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giptosmessage.go +6 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gipv6tclassmessage.go +6 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/glistmodel.go +33 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gliststore.go +22 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gloadableicon.go +27 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemoryinputstream.go +8 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemorymonitor.go +2 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemoryoutputstream.go +13 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmenu.go +62 -50 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmenumodel.go +31 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmount.go +215 -86 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmountoperation.go +40 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnativesocketaddress.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnativevolumemonitor.go +7 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkaddress.go +11 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworking.go +3 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkmonitor.go +49 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkservice.go +12 -19 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 +86 -72 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 +30 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableoutputstream.go +41 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableutils.go +7 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpowerprofilemonitor.go +7 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpropertyaction.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxy.go +35 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyaddress.go +16 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyaddressenumerator.go +7 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyresolver.go +35 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gremoteactiongroup.go +12 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gresolver.go +75 -67 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gresource.go +19 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gseekable.go +41 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettings.go +99 -67 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettingsbackend.go +19 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettingsschema.go +48 -43 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleaction.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleactiongroup.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleasyncresult.go +46 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleiostream.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimplepermission.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleproxyresolver.go +8 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocket.go +87 -72 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketaddress.go +11 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketaddressenumerator.go +13 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketclient.go +54 -44 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketconnectable.go +19 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketconnection.go +14 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketcontrolmessage.go +10 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketlistener.go +18 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketservice.go +8 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsrvtarget.go +2 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsubprocess.go +40 -39 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsubprocesslauncher.go +34 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtask.go +70 -52 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtcpconnection.go +5 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtcpwrapperconnection.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtestdbus.go +16 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthemedicon.go +10 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthreadedresolver.go +7 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthreadedsocketservice.go +2 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsbackend.go +69 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlscertificate.go +25 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsclientconnection.go +55 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsconnection.go +56 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsdatabase.go +51 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsfiledatabase.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsinteraction.go +27 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlspassword.go +20 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsserverconnection.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixconnection.go +11 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixcredentialsmessage.go +6 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixfdlist.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gunixsocketaddress.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvfs.go +18 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvolume.go +143 -58 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvolumemonitor.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gzlibcompressor.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gzlibdecompressor.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/main.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gallocator.go +32 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/garray.go +82 -59 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gasyncqueue.go +56 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gatomic.go +43 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbacktrace.go +5 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbase64.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbitlock.go +23 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbookmarkfile.go +69 -61 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcache.go +10 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcharset.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gchecksum.go +23 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcompletion.go +14 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gconvert.go +25 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdataset.go +36 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdate.go +103 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdatetime.go +107 -66 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdir.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/genviron.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gerror.go +30 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gfileutils.go +45 -38 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ggettext.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghash.go +81 -53 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghmac.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghook.go +28 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghostutils.go +11 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/giochannel.go +83 -67 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gkeyfile.go +72 -62 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/glib-types.go +4 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/glist.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmain.go +181 -117 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmappedfile.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmarkup.go +51 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmem.go +44 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmessages.go +70 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gnode.go +50 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/goption.go +57 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpathbuf.go +26 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpattern.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpoll.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gprimes.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gprintf.go +15 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gqsort.go +5 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gquark.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gqueue.go +84 -52 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grand.go +33 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grcbox.go +29 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grefcount.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grefstring.go +15 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gregex.go +72 -57 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grel.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gscanner.go +40 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gsequence.go +74 -49 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gshell.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gslice.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gslist.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gspawn.go +12 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstdio.go +33 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstrfuncs.go +115 -71 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstring.go +77 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstringchunk.go +10 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstrvbuilder.go +19 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtestutils.go +132 -80 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gthread.go +146 -97 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gthreadpool.go +26 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtimer.go +18 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtimezone.go +27 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtrashstack.go +8 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtree.go +63 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtypes.go +4 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gunicode.go +132 -85 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/guri.go +63 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gutils.go +62 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/guuid.go +5 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvariant-parser.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvariant.go +242 -143 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvarianttype.go +63 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gversion.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/main.go +31 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gmodule/gmodule.go +14 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gmodule/main.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gbinding.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gbindinggroup.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gboxed.go +6 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gclosure.go +37 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/genums.go +24 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/glib-types.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gmarshal.go +45 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gobject.go +116 -82 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gparam.go +54 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gparamspecs.go +46 -79 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsignal.go +79 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsignalgroup.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsourceclosure.go +4 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtype.go +136 -82 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtypemodule.go +15 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtypeplugin.go +26 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvalue.go +141 -85 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvaluearray.go +21 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvaluetypes.go +6 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/main.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/more.go +22 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-box.go +61 -44 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-euler.go +43 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-frustum.go +21 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-matrix.go +135 -80 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-plane.go +29 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-point.go +23 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-point3d.go +35 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-quad.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-quaternion.go +49 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-ray.go +37 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-rect.go +67 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-size.go +17 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-sphere.go +27 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-triangle.go +33 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec2.go +53 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec3.go +69 -48 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec4.go +69 -48 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskblendnode.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskblurnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskbordernode.go +8 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskbroadwayrenderer.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcaironode.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcairorenderer.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskclipnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcolormatrixnode.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcolornode.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcomponenttransfer.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcomponenttransfernode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcompositenode.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskconicgradientnode.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcontainernode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcopynode.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcrossfadenode.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskdebugnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskenums.go +24 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskfillnode.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglrenderer.go +4 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglshader.go +65 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglshadernode.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskinsetshadownode.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskisolationnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsklineargradientnode.go +12 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskmasknode.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskopacitynode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskoutsetshadownode.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpastenode.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpath.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpathpoint.go +19 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskradialgradientnode.go +18 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrenderer.go +12 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrendernode.go +26 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrepeatnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskroundedclipnode.go +5 -16 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 +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskstroke.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskstrokenode.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsksubsurfacenode.go +5 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktextnode.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktexturenode.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktexturescalenode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktransform.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktransformnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktypes.go +237 -153 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskvulkanrenderer.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaboutdialog.go +70 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccelgroup.go +18 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessible.go +159 -66 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessiblehypertext.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessiblerange.go +7 -0 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 +40 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkactionbar.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkadjustment.go +32 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkalertdialog.go +31 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooser.go +19 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserbutton.go +24 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserdialog.go +8 -18 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 +27 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkapplicationwindow.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaspectframe.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkassistant.go +48 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkatcontext.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbinlayout.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbitset.go +15 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbookmarklist.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkboolfilter.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkborder.go +7 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbox.go +28 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkboxlayout.go +18 -22 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 +35 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilderlistitemfactory.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilderscope.go +14 -23 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 +40 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellarea.go +87 -59 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellareabox.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellareacontext.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcelleditable.go +19 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcelllayout.go +68 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderer.go +56 -42 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendereraccel.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderercombo.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererpixbuf.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererprogress.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererspin.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererspinner.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderertext.go +4 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderertoggle.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellview.go +21 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcenterbox.go +19 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcenterlayout.go +23 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcheckbutton.go +25 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorbutton.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooser.go +33 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooserdialog.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooserwidget.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolordialog.go +17 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolordialogbutton.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorutils.go +5 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnview.go +47 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewcell.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewcolumn.go +36 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewrow.go +26 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewsorter.go +7 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcombobox.go +51 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcomboboxtext.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraint.go +24 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraintguide.go +22 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraintlayout.go +20 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcsserror.go +4 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcssprovider.go +18 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcsssection.go +22 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomfilter.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomlayout.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomsorter.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdebug.go +5 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdialog.go +21 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdialogerror.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdirectorylist.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdragicon.go +8 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdragsource.go +14 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdrawingarea.go +12 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdropcontrollermotion.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdropdown.go +35 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdroptarget.go +22 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdroptargetasync.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeditable.go +173 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeditablelabel.go +8 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkemojichooser.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentry.go +119 -76 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentrybuffer.go +22 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentrycompletion.go +45 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkenums.go +70 -147
@@ -2,7 +2,6 @@
22 package gtk
33
44 import (
5- "github.com/bnema/purego"
65 "github.com/bnema/puregotk/pkg/core"
76 "github.com/bnema/puregotk/v4/gobject/types"
87 )
@@ -29,6 +28,7 @@ type InputHints int
2928 var xInputHintsGLibType func() types.GType
3029
3130 func InputHintsGLibType() types.GType {
31+ core.LazyRegister(&xInputHintsGLibType, "GTK", "gtk_input_hints_get_type", false)
3232 return xInputHintsGLibType()
3333 }
3434
@@ -73,6 +73,7 @@ type ListScrollFlags int
7373 var xListScrollFlagsGLibType func() types.GType
7474
7575 func ListScrollFlagsGLibType() types.GType {
76+ core.LazyRegister(&xListScrollFlagsGLibType, "GTK", "gtk_list_scroll_flags_get_type", false)
7677 return xListScrollFlagsGLibType()
7778 }
7879
@@ -93,6 +94,7 @@ type PickFlags int
9394 var xPickFlagsGLibType func() types.GType
9495
9596 func PickFlagsGLibType() types.GType {
97+ core.LazyRegister(&xPickFlagsGLibType, "GTK", "gtk_pick_flags_get_type", false)
9698 return xPickFlagsGLibType()
9799 }
98100
@@ -113,6 +115,7 @@ type PopoverMenuFlags int
113115 var xPopoverMenuFlagsGLibType func() types.GType
114116
115117 func PopoverMenuFlagsGLibType() types.GType {
118+ core.LazyRegister(&xPopoverMenuFlagsGLibType, "GTK", "gtk_popover_menu_flags_get_type", false)
116119 return xPopoverMenuFlagsGLibType()
117120 }
118121
@@ -135,6 +138,7 @@ type StateFlags int
135138 var xStateFlagsGLibType func() types.GType
136139
137140 func StateFlagsGLibType() types.GType {
141+ core.LazyRegister(&xStateFlagsGLibType, "GTK", "gtk_state_flags_get_type", false)
138142 return xStateFlagsGLibType()
139143 }
140144
@@ -181,6 +185,7 @@ type TextBufferNotifyFlags int
181185 var xTextBufferNotifyFlagsGLibType func() types.GType
182186
183187 func TextBufferNotifyFlagsGLibType() types.GType {
188+ core.LazyRegister(&xTextBufferNotifyFlagsGLibType, "GTK", "gtk_text_buffer_notify_flags_get_type", false)
184189 return xTextBufferNotifyFlagsGLibType()
185190 }
186191
@@ -206,6 +211,7 @@ type AccessibleAnnouncementPriority int
206211 var xAccessibleAnnouncementPriorityGLibType func() types.GType
207212
208213 func AccessibleAnnouncementPriorityGLibType() types.GType {
214+ core.LazyRegister(&xAccessibleAnnouncementPriorityGLibType, "GTK", "gtk_accessible_announcement_priority_get_type", false)
209215 return xAccessibleAnnouncementPriorityGLibType()
210216 }
211217
@@ -234,6 +240,7 @@ type AccessibleAutocomplete int
234240 var xAccessibleAutocompleteGLibType func() types.GType
235241
236242 func AccessibleAutocompleteGLibType() types.GType {
243+ core.LazyRegister(&xAccessibleAutocompleteGLibType, "GTK", "gtk_accessible_autocomplete_get_type", false)
237244 return xAccessibleAutocompleteGLibType()
238245 }
239246
@@ -268,6 +275,7 @@ type AccessibleInvalidState int
268275 var xAccessibleInvalidStateGLibType func() types.GType
269276
270277 func AccessibleInvalidStateGLibType() types.GType {
278+ core.LazyRegister(&xAccessibleInvalidStateGLibType, "GTK", "gtk_accessible_invalid_state_get_type", false)
271279 return xAccessibleInvalidStateGLibType()
272280 }
273281
@@ -289,6 +297,7 @@ type AccessibleProperty int
289297 var xAccessiblePropertyGLibType func() types.GType
290298
291299 func AccessiblePropertyGLibType() types.GType {
300+ core.LazyRegister(&xAccessiblePropertyGLibType, "GTK", "gtk_accessible_property_get_type", false)
292301 return xAccessiblePropertyGLibType()
293302 }
294303
@@ -384,6 +393,7 @@ type AccessibleRelation int
384393 var xAccessibleRelationGLibType func() types.GType
385394
386395 func AccessibleRelationGLibType() types.GType {
396+ core.LazyRegister(&xAccessibleRelationGLibType, "GTK", "gtk_accessible_relation_get_type", false)
387397 return xAccessibleRelationGLibType()
388398 }
389399
@@ -493,6 +503,7 @@ type AccessibleRole int
493503 var xAccessibleRoleGLibType func() types.GType
494504
495505 func AccessibleRoleGLibType() types.GType {
506+ core.LazyRegister(&xAccessibleRoleGLibType, "GTK", "gtk_accessible_role_get_type", false)
496507 return xAccessibleRoleGLibType()
497508 }
498509
@@ -705,6 +716,7 @@ type AccessibleSort int
705716 var xAccessibleSortGLibType func() types.GType
706717
707718 func AccessibleSortGLibType() types.GType {
719+ core.LazyRegister(&xAccessibleSortGLibType, "GTK", "gtk_accessible_sort_get_type", false)
708720 return xAccessibleSortGLibType()
709721 }
710722
@@ -727,6 +739,7 @@ type AccessibleState int
727739 var xAccessibleStateGLibType func() types.GType
728740
729741 func AccessibleStateGLibType() types.GType {
742+ core.LazyRegister(&xAccessibleStateGLibType, "GTK", "gtk_accessible_state_get_type", false)
730743 return xAccessibleStateGLibType()
731744 }
732745
@@ -777,6 +790,7 @@ type AccessibleTristate int
777790 var xAccessibleTristateGLibType func() types.GType
778791
779792 func AccessibleTristateGLibType() types.GType {
793+ core.LazyRegister(&xAccessibleTristateGLibType, "GTK", "gtk_accessible_tristate_get_type", false)
780794 return xAccessibleTristateGLibType()
781795 }
782796
@@ -811,6 +825,7 @@ type Align int
811825 var xAlignGLibType func() types.GType
812826
813827 func AlignGLibType() types.GType {
828+ core.LazyRegister(&xAlignGLibType, "GTK", "gtk_align_get_type", false)
814829 return xAlignGLibType()
815830 }
816831
@@ -839,6 +854,7 @@ type ArrowType int
839854 var xArrowTypeGLibType func() types.GType
840855
841856 func ArrowTypeGLibType() types.GType {
857+ core.LazyRegister(&xArrowTypeGLibType, "GTK", "gtk_arrow_type_get_type", false)
842858 return xArrowTypeGLibType()
843859 }
844860
@@ -869,6 +885,7 @@ type BaselinePosition int
869885 var xBaselinePositionGLibType func() types.GType
870886
871887 func BaselinePositionGLibType() types.GType {
888+ core.LazyRegister(&xBaselinePositionGLibType, "GTK", "gtk_baseline_position_get_type", false)
872889 return xBaselinePositionGLibType()
873890 }
874891
@@ -888,6 +905,7 @@ type BorderStyle int
888905 var xBorderStyleGLibType func() types.GType
889906
890907 func BorderStyleGLibType() types.GType {
908+ core.LazyRegister(&xBorderStyleGLibType, "GTK", "gtk_border_style_get_type", false)
891909 return xBorderStyleGLibType()
892910 }
893911
@@ -921,6 +939,7 @@ type ConstraintAttribute int
921939 var xConstraintAttributeGLibType func() types.GType
922940
923941 func ConstraintAttributeGLibType() types.GType {
942+ core.LazyRegister(&xConstraintAttributeGLibType, "GTK", "gtk_constraint_attribute_get_type", false)
924943 return xConstraintAttributeGLibType()
925944 }
926945
@@ -967,6 +986,7 @@ type ConstraintRelation int
967986 var xConstraintRelationGLibType func() types.GType
968987
969988 func ConstraintRelationGLibType() types.GType {
989+ core.LazyRegister(&xConstraintRelationGLibType, "GTK", "gtk_constraint_relation_get_type", false)
970990 return xConstraintRelationGLibType()
971991 }
972992
@@ -989,6 +1009,7 @@ type ConstraintStrength int
9891009 var xConstraintStrengthGLibType func() types.GType
9901010
9911011 func ConstraintStrengthGLibType() types.GType {
1012+ core.LazyRegister(&xConstraintStrengthGLibType, "GTK", "gtk_constraint_strength_get_type", false)
9921013 return xConstraintStrengthGLibType()
9931014 }
9941015
@@ -1010,6 +1031,7 @@ type ConstraintVflParserError int
10101031 var xConstraintVflParserErrorGLibType func() types.GType
10111032
10121033 func ConstraintVflParserErrorGLibType() types.GType {
1034+ core.LazyRegister(&xConstraintVflParserErrorGLibType, "GTK", "gtk_constraint_vfl_parser_error_get_type", false)
10131035 return xConstraintVflParserErrorGLibType()
10141036 }
10151037
@@ -1035,6 +1057,7 @@ type ContentFit int
10351057 var xContentFitGLibType func() types.GType
10361058
10371059 func ContentFitGLibType() types.GType {
1060+ core.LazyRegister(&xContentFitGLibType, "GTK", "gtk_content_fit_get_type", false)
10381061 return xContentFitGLibType()
10391062 }
10401063
@@ -1066,6 +1089,7 @@ type DeleteType int
10661089 var xDeleteTypeGLibType func() types.GType
10671090
10681091 func DeleteTypeGLibType() types.GType {
1092+ core.LazyRegister(&xDeleteTypeGLibType, "GTK", "gtk_delete_type_get_type", false)
10691093 return xDeleteTypeGLibType()
10701094 }
10711095
@@ -1101,6 +1125,7 @@ type DirectionType int
11011125 var xDirectionTypeGLibType func() types.GType
11021126
11031127 func DirectionTypeGLibType() types.GType {
1128+ core.LazyRegister(&xDirectionTypeGLibType, "GTK", "gtk_direction_type_get_type", false)
11041129 return xDirectionTypeGLibType()
11051130 }
11061131
@@ -1126,6 +1151,7 @@ type EventSequenceState int
11261151 var xEventSequenceStateGLibType func() types.GType
11271152
11281153 func EventSequenceStateGLibType() types.GType {
1154+ core.LazyRegister(&xEventSequenceStateGLibType, "GTK", "gtk_event_sequence_state_get_type", false)
11291155 return xEventSequenceStateGLibType()
11301156 }
11311157
@@ -1146,6 +1172,7 @@ type FontRendering int
11461172 var xFontRenderingGLibType func() types.GType
11471173
11481174 func FontRenderingGLibType() types.GType {
1175+ core.LazyRegister(&xFontRenderingGLibType, "GTK", "gtk_font_rendering_get_type", false)
11491176 return xFontRenderingGLibType()
11501177 }
11511178
@@ -1173,6 +1200,7 @@ type IconSize int
11731200 var xIconSizeGLibType func() types.GType
11741201
11751202 func IconSizeGLibType() types.GType {
1203+ core.LazyRegister(&xIconSizeGLibType, "GTK", "gtk_icon_size_get_type", false)
11761204 return xIconSizeGLibType()
11771205 }
11781206
@@ -1210,6 +1238,7 @@ type InputPurpose int
12101238 var xInputPurposeGLibType func() types.GType
12111239
12121240 func InputPurposeGLibType() types.GType {
1241+ core.LazyRegister(&xInputPurposeGLibType, "GTK", "gtk_input_purpose_get_type", false)
12131242 return xInputPurposeGLibType()
12141243 }
12151244
@@ -1252,6 +1281,7 @@ type InterfaceColorScheme int
12521281 var xInterfaceColorSchemeGLibType func() types.GType
12531282
12541283 func InterfaceColorSchemeGLibType() types.GType {
1284+ core.LazyRegister(&xInterfaceColorSchemeGLibType, "GTK", "gtk_interface_color_scheme_get_type", false)
12551285 return xInterfaceColorSchemeGLibType()
12561286 }
12571287
@@ -1280,6 +1310,7 @@ type InterfaceContrast int
12801310 var xInterfaceContrastGLibType func() types.GType
12811311
12821312 func InterfaceContrastGLibType() types.GType {
1313+ core.LazyRegister(&xInterfaceContrastGLibType, "GTK", "gtk_interface_contrast_get_type", false)
12831314 return xInterfaceContrastGLibType()
12841315 }
12851316
@@ -1301,6 +1332,7 @@ type Justification int
13011332 var xJustificationGLibType func() types.GType
13021333
13031334 func JustificationGLibType() types.GType {
1335+ core.LazyRegister(&xJustificationGLibType, "GTK", "gtk_justification_get_type", false)
13041336 return xJustificationGLibType()
13051337 }
13061338
@@ -1325,6 +1357,7 @@ type LevelBarMode int
13251357 var xLevelBarModeGLibType func() types.GType
13261358
13271359 func LevelBarModeGLibType() types.GType {
1360+ core.LazyRegister(&xLevelBarModeGLibType, "GTK", "gtk_level_bar_mode_get_type", false)
13281361 return xLevelBarModeGLibType()
13291362 }
13301363
@@ -1344,6 +1377,7 @@ type ListTabBehavior int
13441377 var xListTabBehaviorGLibType func() types.GType
13451378
13461379 func ListTabBehaviorGLibType() types.GType {
1380+ core.LazyRegister(&xListTabBehaviorGLibType, "GTK", "gtk_list_tab_behavior_get_type", false)
13471381 return xListTabBehaviorGLibType()
13481382 }
13491383
@@ -1369,6 +1403,7 @@ type MessageType int
13691403 var xMessageTypeGLibType func() types.GType
13701404
13711405 func MessageTypeGLibType() types.GType {
1406+ core.LazyRegister(&xMessageTypeGLibType, "GTK", "gtk_message_type_get_type", false)
13721407 return xMessageTypeGLibType()
13731408 }
13741409
@@ -1393,6 +1428,7 @@ type MovementStep int
13931428 var xMovementStepGLibType func() types.GType
13941429
13951430 func MovementStepGLibType() types.GType {
1431+ core.LazyRegister(&xMovementStepGLibType, "GTK", "gtk_movement_step_get_type", false)
13961432 return xMovementStepGLibType()
13971433 }
13981434
@@ -1429,6 +1465,7 @@ type NaturalWrapMode int
14291465 var xNaturalWrapModeGLibType func() types.GType
14301466
14311467 func NaturalWrapModeGLibType() types.GType {
1468+ core.LazyRegister(&xNaturalWrapModeGLibType, "GTK", "gtk_natural_wrap_mode_get_type", false)
14321469 return xNaturalWrapModeGLibType()
14331470 }
14341471
@@ -1454,6 +1491,7 @@ type NumberUpLayout int
14541491 var xNumberUpLayoutGLibType func() types.GType
14551492
14561493 func NumberUpLayoutGLibType() types.GType {
1494+ core.LazyRegister(&xNumberUpLayoutGLibType, "GTK", "gtk_number_up_layout_get_type", false)
14571495 return xNumberUpLayoutGLibType()
14581496 }
14591497
@@ -1488,6 +1526,7 @@ type Ordering int
14881526 var xOrderingGLibType func() types.GType
14891527
14901528 func OrderingGLibType() types.GType {
1529+ core.LazyRegister(&xOrderingGLibType, "GTK", "gtk_ordering_get_type", false)
14911530 return xOrderingGLibType()
14921531 }
14931532
@@ -1509,6 +1548,7 @@ type Orientation int
15091548 var xOrientationGLibType func() types.GType
15101549
15111550 func OrientationGLibType() types.GType {
1551+ core.LazyRegister(&xOrientationGLibType, "GTK", "gtk_orientation_get_type", false)
15121552 return xOrientationGLibType()
15131553 }
15141554
@@ -1530,6 +1570,7 @@ type Overflow int
15301570 var xOverflowGLibType func() types.GType
15311571
15321572 func OverflowGLibType() types.GType {
1573+ core.LazyRegister(&xOverflowGLibType, "GTK", "gtk_overflow_get_type", false)
15331574 return xOverflowGLibType()
15341575 }
15351576
@@ -1551,6 +1592,7 @@ type PackType int
15511592 var xPackTypeGLibType func() types.GType
15521593
15531594 func PackTypeGLibType() types.GType {
1595+ core.LazyRegister(&xPackTypeGLibType, "GTK", "gtk_pack_type_get_type", false)
15541596 return xPackTypeGLibType()
15551597 }
15561598
@@ -1568,6 +1610,7 @@ type PageOrientation int
15681610 var xPageOrientationGLibType func() types.GType
15691611
15701612 func PageOrientationGLibType() types.GType {
1613+ core.LazyRegister(&xPageOrientationGLibType, "GTK", "gtk_page_orientation_get_type", false)
15711614 return xPageOrientationGLibType()
15721615 }
15731616
@@ -1589,6 +1632,7 @@ type PageSet int
15891632 var xPageSetGLibType func() types.GType
15901633
15911634 func PageSetGLibType() types.GType {
1635+ core.LazyRegister(&xPageSetGLibType, "GTK", "gtk_page_set_get_type", false)
15921636 return xPageSetGLibType()
15931637 }
15941638
@@ -1608,6 +1652,7 @@ type PanDirection int
16081652 var xPanDirectionGLibType func() types.GType
16091653
16101654 func PanDirectionGLibType() types.GType {
1655+ core.LazyRegister(&xPanDirectionGLibType, "GTK", "gtk_pan_direction_get_type", false)
16111656 return xPanDirectionGLibType()
16121657 }
16131658
@@ -1632,6 +1677,7 @@ type PositionType int
16321677 var xPositionTypeGLibType func() types.GType
16331678
16341679 func PositionTypeGLibType() types.GType {
1680+ core.LazyRegister(&xPositionTypeGLibType, "GTK", "gtk_position_type_get_type", false)
16351681 return xPositionTypeGLibType()
16361682 }
16371683
@@ -1653,6 +1699,7 @@ type PrintDuplex int
16531699 var xPrintDuplexGLibType func() types.GType
16541700
16551701 func PrintDuplexGLibType() types.GType {
1702+ core.LazyRegister(&xPrintDuplexGLibType, "GTK", "gtk_print_duplex_get_type", false)
16561703 return xPrintDuplexGLibType()
16571704 }
16581705
@@ -1672,6 +1719,7 @@ type PrintPages int
16721719 var xPrintPagesGLibType func() types.GType
16731720
16741721 func PrintPagesGLibType() types.GType {
1722+ core.LazyRegister(&xPrintPagesGLibType, "GTK", "gtk_print_pages_get_type", false)
16751723 return xPrintPagesGLibType()
16761724 }
16771725
@@ -1693,6 +1741,7 @@ type PrintQuality int
16931741 var xPrintQualityGLibType func() types.GType
16941742
16951743 func PrintQualityGLibType() types.GType {
1744+ core.LazyRegister(&xPrintQualityGLibType, "GTK", "gtk_print_quality_get_type", false)
16961745 return xPrintQualityGLibType()
16971746 }
16981747
@@ -1715,6 +1764,7 @@ type PropagationLimit int
17151764 var xPropagationLimitGLibType func() types.GType
17161765
17171766 func PropagationLimitGLibType() types.GType {
1767+ core.LazyRegister(&xPropagationLimitGLibType, "GTK", "gtk_propagation_limit_get_type", false)
17181768 return xPropagationLimitGLibType()
17191769 }
17201770
@@ -1736,6 +1786,7 @@ type PropagationPhase int
17361786 var xPropagationPhaseGLibType func() types.GType
17371787
17381788 func PropagationPhaseGLibType() types.GType {
1789+ core.LazyRegister(&xPropagationPhaseGLibType, "GTK", "gtk_propagation_phase_get_type", false)
17391790 return xPropagationPhaseGLibType()
17401791 }
17411792
@@ -1768,6 +1819,7 @@ type ReducedMotion int
17681819 var xReducedMotionGLibType func() types.GType
17691820
17701821 func ReducedMotionGLibType() types.GType {
1822+ core.LazyRegister(&xReducedMotionGLibType, "GTK", "gtk_reduced_motion_get_type", false)
17711823 return xReducedMotionGLibType()
17721824 }
17731825
@@ -1788,6 +1840,7 @@ type ScrollStep int
17881840 var xScrollStepGLibType func() types.GType
17891841
17901842 func ScrollStepGLibType() types.GType {
1843+ core.LazyRegister(&xScrollStepGLibType, "GTK", "gtk_scroll_step_get_type", false)
17911844 return xScrollStepGLibType()
17921845 }
17931846
@@ -1813,6 +1866,7 @@ type ScrollType int
18131866 var xScrollTypeGLibType func() types.GType
18141867
18151868 func ScrollTypeGLibType() types.GType {
1869+ core.LazyRegister(&xScrollTypeGLibType, "GTK", "gtk_scroll_type_get_type", false)
18161870 return xScrollTypeGLibType()
18171871 }
18181872
@@ -1859,6 +1913,7 @@ type ScrollablePolicy int
18591913 var xScrollablePolicyGLibType func() types.GType
18601914
18611915 func ScrollablePolicyGLibType() types.GType {
1916+ core.LazyRegister(&xScrollablePolicyGLibType, "GTK", "gtk_scrollable_policy_get_type", false)
18621917 return xScrollablePolicyGLibType()
18631918 }
18641919
@@ -1876,6 +1931,7 @@ type SelectionMode int
18761931 var xSelectionModeGLibType func() types.GType
18771932
18781933 func SelectionModeGLibType() types.GType {
1934+ core.LazyRegister(&xSelectionModeGLibType, "GTK", "gtk_selection_mode_get_type", false)
18791935 return xSelectionModeGLibType()
18801936 }
18811937
@@ -1906,6 +1962,7 @@ type SensitivityType int
19061962 var xSensitivityTypeGLibType func() types.GType
19071963
19081964 func SensitivityTypeGLibType() types.GType {
1965+ core.LazyRegister(&xSensitivityTypeGLibType, "GTK", "gtk_sensitivity_type_get_type", false)
19091966 return xSensitivityTypeGLibType()
19101967 }
19111968
@@ -1927,6 +1984,7 @@ type ShortcutScope int
19271984 var xShortcutScopeGLibType func() types.GType
19281985
19291986 func ShortcutScopeGLibType() types.GType {
1987+ core.LazyRegister(&xShortcutScopeGLibType, "GTK", "gtk_shortcut_scope_get_type", false)
19301988 return xShortcutScopeGLibType()
19311989 }
19321990
@@ -1950,6 +2008,7 @@ type SizeGroupMode int
19502008 var xSizeGroupModeGLibType func() types.GType
19512009
19522010 func SizeGroupModeGLibType() types.GType {
2011+ core.LazyRegister(&xSizeGroupModeGLibType, "GTK", "gtk_size_group_mode_get_type", false)
19532012 return xSizeGroupModeGLibType()
19542013 }
19552014
@@ -1972,6 +2031,7 @@ type SizeRequestMode int
19722031 var xSizeRequestModeGLibType func() types.GType
19732032
19742033 func SizeRequestModeGLibType() types.GType {
2034+ core.LazyRegister(&xSizeRequestModeGLibType, "GTK", "gtk_size_request_mode_get_type", false)
19752035 return xSizeRequestModeGLibType()
19762036 }
19772037
@@ -1991,6 +2051,7 @@ type SortType int
19912051 var xSortTypeGLibType func() types.GType
19922052
19932053 func SortTypeGLibType() types.GType {
2054+ core.LazyRegister(&xSortTypeGLibType, "GTK", "gtk_sort_type_get_type", false)
19942055 return xSortTypeGLibType()
19952056 }
19962057
@@ -2011,6 +2072,7 @@ type SymbolicColor int
20112072 var xSymbolicColorGLibType func() types.GType
20122073
20132074 func SymbolicColorGLibType() types.GType {
2075+ core.LazyRegister(&xSymbolicColorGLibType, "GTK", "gtk_symbolic_color_get_type", false)
20142076 return xSymbolicColorGLibType()
20152077 }
20162078
@@ -2042,6 +2104,7 @@ type SystemSetting int
20422104 var xSystemSettingGLibType func() types.GType
20432105
20442106 func SystemSettingGLibType() types.GType {
2107+ core.LazyRegister(&xSystemSettingGLibType, "GTK", "gtk_system_setting_get_type", false)
20452108 return xSystemSettingGLibType()
20462109 }
20472110
@@ -2072,6 +2135,7 @@ type TextDirection int
20722135 var xTextDirectionGLibType func() types.GType
20732136
20742137 func TextDirectionGLibType() types.GType {
2138+ core.LazyRegister(&xTextDirectionGLibType, "GTK", "gtk_text_direction_get_type", false)
20752139 return xTextDirectionGLibType()
20762140 }
20772141
@@ -2091,6 +2155,7 @@ type TreeViewGridLines int
20912155 var xTreeViewGridLinesGLibType func() types.GType
20922156
20932157 func TreeViewGridLinesGLibType() types.GType {
2158+ core.LazyRegister(&xTreeViewGridLinesGLibType, "GTK", "gtk_tree_view_grid_lines_get_type", false)
20942159 return xTreeViewGridLinesGLibType()
20952160 }
20962161
@@ -2112,6 +2177,7 @@ type Unit int
21122177 var xUnitGLibType func() types.GType
21132178
21142179 func UnitGLibType() types.GType {
2180+ core.LazyRegister(&xUnitGLibType, "GTK", "gtk_unit_get_type", false)
21152181 return xUnitGLibType()
21162182 }
21172183
@@ -2133,6 +2199,7 @@ type WrapMode int
21332199 var xWrapModeGLibType func() types.GType
21342200
21352201 func WrapModeGLibType() types.GType {
2202+ core.LazyRegister(&xWrapModeGLibType, "GTK", "gtk_wrap_mode_get_type", false)
21362203 return xWrapModeGLibType()
21372204 }
21382205
@@ -2156,6 +2223,8 @@ var xOrderingFromCmpfunc func(int) Ordering
21562223 // Converts the result of a `GCompareFunc` like strcmp() to a
21572224 // `GtkOrdering` value.
21582225 func OrderingFromCmpfunc(CmpfuncResultVar int) Ordering {
2226+ core.LazyRegister(&xOrderingFromCmpfunc, "GTK", "gtk_ordering_from_cmpfunc", false)
2227+
21592228 cret := xOrderingFromCmpfunc(CmpfuncResultVar)
21602229 return cret
21612230 }
@@ -2163,150 +2232,4 @@ func OrderingFromCmpfunc(CmpfuncResultVar int) Ordering {
21632232 func init() {
21642233 core.SetPackageName("GTK", "gtk4")
21652234 core.SetSharedLibraries("GTK", []string{"libgtk-4.so.1", "libgtk-4.1.dylib"})
2166- var libs []uintptr
2167- for _, libPath := range core.GetPaths("GTK") {
2168- lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL)
2169- if err != nil {
2170- panic(err)
2171- }
2172- libs = append(libs, lib)
2173- }
2174-
2175- core.PuregoSafeRegister(&xInputHintsGLibType, libs, "gtk_input_hints_get_type")
2176-
2177- core.PuregoSafeRegister(&xListScrollFlagsGLibType, libs, "gtk_list_scroll_flags_get_type")
2178-
2179- core.PuregoSafeRegister(&xPickFlagsGLibType, libs, "gtk_pick_flags_get_type")
2180-
2181- core.PuregoSafeRegister(&xPopoverMenuFlagsGLibType, libs, "gtk_popover_menu_flags_get_type")
2182-
2183- core.PuregoSafeRegister(&xStateFlagsGLibType, libs, "gtk_state_flags_get_type")
2184-
2185- core.PuregoSafeRegister(&xTextBufferNotifyFlagsGLibType, libs, "gtk_text_buffer_notify_flags_get_type")
2186-
2187- core.PuregoSafeRegister(&xAccessibleAnnouncementPriorityGLibType, libs, "gtk_accessible_announcement_priority_get_type")
2188-
2189- core.PuregoSafeRegister(&xAccessibleAutocompleteGLibType, libs, "gtk_accessible_autocomplete_get_type")
2190-
2191- core.PuregoSafeRegister(&xAccessibleInvalidStateGLibType, libs, "gtk_accessible_invalid_state_get_type")
2192-
2193- core.PuregoSafeRegister(&xAccessiblePropertyGLibType, libs, "gtk_accessible_property_get_type")
2194-
2195- core.PuregoSafeRegister(&xAccessibleRelationGLibType, libs, "gtk_accessible_relation_get_type")
2196-
2197- core.PuregoSafeRegister(&xAccessibleRoleGLibType, libs, "gtk_accessible_role_get_type")
2198-
2199- core.PuregoSafeRegister(&xAccessibleSortGLibType, libs, "gtk_accessible_sort_get_type")
2200-
2201- core.PuregoSafeRegister(&xAccessibleStateGLibType, libs, "gtk_accessible_state_get_type")
2202-
2203- core.PuregoSafeRegister(&xAccessibleTristateGLibType, libs, "gtk_accessible_tristate_get_type")
2204-
2205- core.PuregoSafeRegister(&xAlignGLibType, libs, "gtk_align_get_type")
2206-
2207- core.PuregoSafeRegister(&xArrowTypeGLibType, libs, "gtk_arrow_type_get_type")
2208-
2209- core.PuregoSafeRegister(&xBaselinePositionGLibType, libs, "gtk_baseline_position_get_type")
2210-
2211- core.PuregoSafeRegister(&xBorderStyleGLibType, libs, "gtk_border_style_get_type")
2212-
2213- core.PuregoSafeRegister(&xConstraintAttributeGLibType, libs, "gtk_constraint_attribute_get_type")
2214-
2215- core.PuregoSafeRegister(&xConstraintRelationGLibType, libs, "gtk_constraint_relation_get_type")
2216-
2217- core.PuregoSafeRegister(&xConstraintStrengthGLibType, libs, "gtk_constraint_strength_get_type")
2218-
2219- core.PuregoSafeRegister(&xConstraintVflParserErrorGLibType, libs, "gtk_constraint_vfl_parser_error_get_type")
2220-
2221- core.PuregoSafeRegister(&xContentFitGLibType, libs, "gtk_content_fit_get_type")
2222-
2223- core.PuregoSafeRegister(&xDeleteTypeGLibType, libs, "gtk_delete_type_get_type")
2224-
2225- core.PuregoSafeRegister(&xDirectionTypeGLibType, libs, "gtk_direction_type_get_type")
2226-
2227- core.PuregoSafeRegister(&xEventSequenceStateGLibType, libs, "gtk_event_sequence_state_get_type")
2228-
2229- core.PuregoSafeRegister(&xFontRenderingGLibType, libs, "gtk_font_rendering_get_type")
2230-
2231- core.PuregoSafeRegister(&xIconSizeGLibType, libs, "gtk_icon_size_get_type")
2232-
2233- core.PuregoSafeRegister(&xInputPurposeGLibType, libs, "gtk_input_purpose_get_type")
2234-
2235- core.PuregoSafeRegister(&xInterfaceColorSchemeGLibType, libs, "gtk_interface_color_scheme_get_type")
2236-
2237- core.PuregoSafeRegister(&xInterfaceContrastGLibType, libs, "gtk_interface_contrast_get_type")
2238-
2239- core.PuregoSafeRegister(&xJustificationGLibType, libs, "gtk_justification_get_type")
2240-
2241- core.PuregoSafeRegister(&xLevelBarModeGLibType, libs, "gtk_level_bar_mode_get_type")
2242-
2243- core.PuregoSafeRegister(&xListTabBehaviorGLibType, libs, "gtk_list_tab_behavior_get_type")
2244-
2245- core.PuregoSafeRegister(&xMessageTypeGLibType, libs, "gtk_message_type_get_type")
2246-
2247- core.PuregoSafeRegister(&xMovementStepGLibType, libs, "gtk_movement_step_get_type")
2248-
2249- core.PuregoSafeRegister(&xNaturalWrapModeGLibType, libs, "gtk_natural_wrap_mode_get_type")
2250-
2251- core.PuregoSafeRegister(&xNumberUpLayoutGLibType, libs, "gtk_number_up_layout_get_type")
2252-
2253- core.PuregoSafeRegister(&xOrderingGLibType, libs, "gtk_ordering_get_type")
2254-
2255- core.PuregoSafeRegister(&xOrientationGLibType, libs, "gtk_orientation_get_type")
2256-
2257- core.PuregoSafeRegister(&xOverflowGLibType, libs, "gtk_overflow_get_type")
2258-
2259- core.PuregoSafeRegister(&xPackTypeGLibType, libs, "gtk_pack_type_get_type")
2260-
2261- core.PuregoSafeRegister(&xPageOrientationGLibType, libs, "gtk_page_orientation_get_type")
2262-
2263- core.PuregoSafeRegister(&xPageSetGLibType, libs, "gtk_page_set_get_type")
2264-
2265- core.PuregoSafeRegister(&xPanDirectionGLibType, libs, "gtk_pan_direction_get_type")
2266-
2267- core.PuregoSafeRegister(&xPositionTypeGLibType, libs, "gtk_position_type_get_type")
2268-
2269- core.PuregoSafeRegister(&xPrintDuplexGLibType, libs, "gtk_print_duplex_get_type")
2270-
2271- core.PuregoSafeRegister(&xPrintPagesGLibType, libs, "gtk_print_pages_get_type")
2272-
2273- core.PuregoSafeRegister(&xPrintQualityGLibType, libs, "gtk_print_quality_get_type")
2274-
2275- core.PuregoSafeRegister(&xPropagationLimitGLibType, libs, "gtk_propagation_limit_get_type")
2276-
2277- core.PuregoSafeRegister(&xPropagationPhaseGLibType, libs, "gtk_propagation_phase_get_type")
2278-
2279- core.PuregoSafeRegister(&xReducedMotionGLibType, libs, "gtk_reduced_motion_get_type")
2280-
2281- core.PuregoSafeRegister(&xScrollStepGLibType, libs, "gtk_scroll_step_get_type")
2282-
2283- core.PuregoSafeRegister(&xScrollTypeGLibType, libs, "gtk_scroll_type_get_type")
2284-
2285- core.PuregoSafeRegister(&xScrollablePolicyGLibType, libs, "gtk_scrollable_policy_get_type")
2286-
2287- core.PuregoSafeRegister(&xSelectionModeGLibType, libs, "gtk_selection_mode_get_type")
2288-
2289- core.PuregoSafeRegister(&xSensitivityTypeGLibType, libs, "gtk_sensitivity_type_get_type")
2290-
2291- core.PuregoSafeRegister(&xShortcutScopeGLibType, libs, "gtk_shortcut_scope_get_type")
2292-
2293- core.PuregoSafeRegister(&xSizeGroupModeGLibType, libs, "gtk_size_group_mode_get_type")
2294-
2295- core.PuregoSafeRegister(&xSizeRequestModeGLibType, libs, "gtk_size_request_mode_get_type")
2296-
2297- core.PuregoSafeRegister(&xSortTypeGLibType, libs, "gtk_sort_type_get_type")
2298-
2299- core.PuregoSafeRegister(&xSymbolicColorGLibType, libs, "gtk_symbolic_color_get_type")
2300-
2301- core.PuregoSafeRegister(&xSystemSettingGLibType, libs, "gtk_system_setting_get_type")
2302-
2303- core.PuregoSafeRegister(&xTextDirectionGLibType, libs, "gtk_text_direction_get_type")
2304-
2305- core.PuregoSafeRegister(&xTreeViewGridLinesGLibType, libs, "gtk_tree_view_grid_lines_get_type")
2306-
2307- core.PuregoSafeRegister(&xUnitGLibType, libs, "gtk_unit_get_type")
2308-
2309- core.PuregoSafeRegister(&xWrapModeGLibType, libs, "gtk_wrap_mode_get_type")
2310-
2311- core.PuregoSafeRegister(&xOrderingFromCmpfunc, libs, "gtk_ordering_from_cmpfunc")
23122235 }
@@ -2,7 +2,6 @@
2 package gtk2 package gtk
3 3
4 import (4 import (
5- "github.com/bnema/purego"
6 "github.com/bnema/puregotk/pkg/core"5 "github.com/bnema/puregotk/pkg/core"
7 "github.com/bnema/puregotk/v4/gobject/types"6 "github.com/bnema/puregotk/v4/gobject/types"
8 )7 )
@@ -29,6 +28,7 @@ type InputHints int
29 var xInputHintsGLibType func() types.GType28 var xInputHintsGLibType func() types.GType
30 29
31 func InputHintsGLibType() types.GType {30 func InputHintsGLibType() types.GType {
31+ core.LazyRegister(&xInputHintsGLibType, "GTK", "gtk_input_hints_get_type", false)
32 return xInputHintsGLibType()32 return xInputHintsGLibType()
33 }33 }
34 34
@@ -73,6 +73,7 @@ type ListScrollFlags int
73 var xListScrollFlagsGLibType func() types.GType73 var xListScrollFlagsGLibType func() types.GType
74 74
75 func ListScrollFlagsGLibType() types.GType {75 func ListScrollFlagsGLibType() types.GType {
76+ core.LazyRegister(&xListScrollFlagsGLibType, "GTK", "gtk_list_scroll_flags_get_type", false)
76 return xListScrollFlagsGLibType()77 return xListScrollFlagsGLibType()
77 }78 }
78 79
@@ -93,6 +94,7 @@ type PickFlags int
93 var xPickFlagsGLibType func() types.GType94 var xPickFlagsGLibType func() types.GType
94 95
95 func PickFlagsGLibType() types.GType {96 func PickFlagsGLibType() types.GType {
97+ core.LazyRegister(&xPickFlagsGLibType, "GTK", "gtk_pick_flags_get_type", false)
96 return xPickFlagsGLibType()98 return xPickFlagsGLibType()
97 }99 }
98 100
@@ -113,6 +115,7 @@ type PopoverMenuFlags int
113 var xPopoverMenuFlagsGLibType func() types.GType115 var xPopoverMenuFlagsGLibType func() types.GType
114 116
115 func PopoverMenuFlagsGLibType() types.GType {117 func PopoverMenuFlagsGLibType() types.GType {
118+ core.LazyRegister(&xPopoverMenuFlagsGLibType, "GTK", "gtk_popover_menu_flags_get_type", false)
116 return xPopoverMenuFlagsGLibType()119 return xPopoverMenuFlagsGLibType()
117 }120 }
118 121
@@ -135,6 +138,7 @@ type StateFlags int
135 var xStateFlagsGLibType func() types.GType138 var xStateFlagsGLibType func() types.GType
136 139
137 func StateFlagsGLibType() types.GType {140 func StateFlagsGLibType() types.GType {
141+ core.LazyRegister(&xStateFlagsGLibType, "GTK", "gtk_state_flags_get_type", false)
138 return xStateFlagsGLibType()142 return xStateFlagsGLibType()
139 }143 }
140 144
@@ -181,6 +185,7 @@ type TextBufferNotifyFlags int
181 var xTextBufferNotifyFlagsGLibType func() types.GType185 var xTextBufferNotifyFlagsGLibType func() types.GType
182 186
183 func TextBufferNotifyFlagsGLibType() types.GType {187 func TextBufferNotifyFlagsGLibType() types.GType {
188+ core.LazyRegister(&xTextBufferNotifyFlagsGLibType, "GTK", "gtk_text_buffer_notify_flags_get_type", false)
184 return xTextBufferNotifyFlagsGLibType()189 return xTextBufferNotifyFlagsGLibType()
185 }190 }
186 191
@@ -206,6 +211,7 @@ type AccessibleAnnouncementPriority int
206 var xAccessibleAnnouncementPriorityGLibType func() types.GType211 var xAccessibleAnnouncementPriorityGLibType func() types.GType
207 212
208 func AccessibleAnnouncementPriorityGLibType() types.GType {213 func AccessibleAnnouncementPriorityGLibType() types.GType {
214+ core.LazyRegister(&xAccessibleAnnouncementPriorityGLibType, "GTK", "gtk_accessible_announcement_priority_get_type", false)
209 return xAccessibleAnnouncementPriorityGLibType()215 return xAccessibleAnnouncementPriorityGLibType()
210 }216 }
211 217
@@ -234,6 +240,7 @@ type AccessibleAutocomplete int
234 var xAccessibleAutocompleteGLibType func() types.GType240 var xAccessibleAutocompleteGLibType func() types.GType
235 241
236 func AccessibleAutocompleteGLibType() types.GType {242 func AccessibleAutocompleteGLibType() types.GType {
243+ core.LazyRegister(&xAccessibleAutocompleteGLibType, "GTK", "gtk_accessible_autocomplete_get_type", false)
237 return xAccessibleAutocompleteGLibType()244 return xAccessibleAutocompleteGLibType()
238 }245 }
239 246
@@ -268,6 +275,7 @@ type AccessibleInvalidState int
268 var xAccessibleInvalidStateGLibType func() types.GType275 var xAccessibleInvalidStateGLibType func() types.GType
269 276
270 func AccessibleInvalidStateGLibType() types.GType {277 func AccessibleInvalidStateGLibType() types.GType {
278+ core.LazyRegister(&xAccessibleInvalidStateGLibType, "GTK", "gtk_accessible_invalid_state_get_type", false)
271 return xAccessibleInvalidStateGLibType()279 return xAccessibleInvalidStateGLibType()
272 }280 }
273 281
@@ -289,6 +297,7 @@ type AccessibleProperty int
289 var xAccessiblePropertyGLibType func() types.GType297 var xAccessiblePropertyGLibType func() types.GType
290 298
291 func AccessiblePropertyGLibType() types.GType {299 func AccessiblePropertyGLibType() types.GType {
300+ core.LazyRegister(&xAccessiblePropertyGLibType, "GTK", "gtk_accessible_property_get_type", false)
292 return xAccessiblePropertyGLibType()301 return xAccessiblePropertyGLibType()
293 }302 }
294 303
@@ -384,6 +393,7 @@ type AccessibleRelation int
384 var xAccessibleRelationGLibType func() types.GType393 var xAccessibleRelationGLibType func() types.GType
385 394
386 func AccessibleRelationGLibType() types.GType {395 func AccessibleRelationGLibType() types.GType {
396+ core.LazyRegister(&xAccessibleRelationGLibType, "GTK", "gtk_accessible_relation_get_type", false)
387 return xAccessibleRelationGLibType()397 return xAccessibleRelationGLibType()
388 }398 }
389 399
@@ -493,6 +503,7 @@ type AccessibleRole int
493 var xAccessibleRoleGLibType func() types.GType503 var xAccessibleRoleGLibType func() types.GType
494 504
495 func AccessibleRoleGLibType() types.GType {505 func AccessibleRoleGLibType() types.GType {
506+ core.LazyRegister(&xAccessibleRoleGLibType, "GTK", "gtk_accessible_role_get_type", false)
496 return xAccessibleRoleGLibType()507 return xAccessibleRoleGLibType()
497 }508 }
498 509
@@ -705,6 +716,7 @@ type AccessibleSort int
705 var xAccessibleSortGLibType func() types.GType716 var xAccessibleSortGLibType func() types.GType
706 717
707 func AccessibleSortGLibType() types.GType {718 func AccessibleSortGLibType() types.GType {
719+ core.LazyRegister(&xAccessibleSortGLibType, "GTK", "gtk_accessible_sort_get_type", false)
708 return xAccessibleSortGLibType()720 return xAccessibleSortGLibType()
709 }721 }
710 722
@@ -727,6 +739,7 @@ type AccessibleState int
727 var xAccessibleStateGLibType func() types.GType739 var xAccessibleStateGLibType func() types.GType
728 740
729 func AccessibleStateGLibType() types.GType {741 func AccessibleStateGLibType() types.GType {
742+ core.LazyRegister(&xAccessibleStateGLibType, "GTK", "gtk_accessible_state_get_type", false)
730 return xAccessibleStateGLibType()743 return xAccessibleStateGLibType()
731 }744 }
732 745
@@ -777,6 +790,7 @@ type AccessibleTristate int
777 var xAccessibleTristateGLibType func() types.GType790 var xAccessibleTristateGLibType func() types.GType
778 791
779 func AccessibleTristateGLibType() types.GType {792 func AccessibleTristateGLibType() types.GType {
793+ core.LazyRegister(&xAccessibleTristateGLibType, "GTK", "gtk_accessible_tristate_get_type", false)
780 return xAccessibleTristateGLibType()794 return xAccessibleTristateGLibType()
781 }795 }
782 796
@@ -811,6 +825,7 @@ type Align int
811 var xAlignGLibType func() types.GType825 var xAlignGLibType func() types.GType
812 826
813 func AlignGLibType() types.GType {827 func AlignGLibType() types.GType {
828+ core.LazyRegister(&xAlignGLibType, "GTK", "gtk_align_get_type", false)
814 return xAlignGLibType()829 return xAlignGLibType()
815 }830 }
816 831
@@ -839,6 +854,7 @@ type ArrowType int
839 var xArrowTypeGLibType func() types.GType854 var xArrowTypeGLibType func() types.GType
840 855
841 func ArrowTypeGLibType() types.GType {856 func ArrowTypeGLibType() types.GType {
857+ core.LazyRegister(&xArrowTypeGLibType, "GTK", "gtk_arrow_type_get_type", false)
842 return xArrowTypeGLibType()858 return xArrowTypeGLibType()
843 }859 }
844 860
@@ -869,6 +885,7 @@ type BaselinePosition int
869 var xBaselinePositionGLibType func() types.GType885 var xBaselinePositionGLibType func() types.GType
870 886
871 func BaselinePositionGLibType() types.GType {887 func BaselinePositionGLibType() types.GType {
888+ core.LazyRegister(&xBaselinePositionGLibType, "GTK", "gtk_baseline_position_get_type", false)
872 return xBaselinePositionGLibType()889 return xBaselinePositionGLibType()
873 }890 }
874 891
@@ -888,6 +905,7 @@ type BorderStyle int
888 var xBorderStyleGLibType func() types.GType905 var xBorderStyleGLibType func() types.GType
889 906
890 func BorderStyleGLibType() types.GType {907 func BorderStyleGLibType() types.GType {
908+ core.LazyRegister(&xBorderStyleGLibType, "GTK", "gtk_border_style_get_type", false)
891 return xBorderStyleGLibType()909 return xBorderStyleGLibType()
892 }910 }
893 911
@@ -921,6 +939,7 @@ type ConstraintAttribute int
921 var xConstraintAttributeGLibType func() types.GType939 var xConstraintAttributeGLibType func() types.GType
922 940
923 func ConstraintAttributeGLibType() types.GType {941 func ConstraintAttributeGLibType() types.GType {
942+ core.LazyRegister(&xConstraintAttributeGLibType, "GTK", "gtk_constraint_attribute_get_type", false)
924 return xConstraintAttributeGLibType()943 return xConstraintAttributeGLibType()
925 }944 }
926 945
@@ -967,6 +986,7 @@ type ConstraintRelation int
967 var xConstraintRelationGLibType func() types.GType986 var xConstraintRelationGLibType func() types.GType
968 987
969 func ConstraintRelationGLibType() types.GType {988 func ConstraintRelationGLibType() types.GType {
989+ core.LazyRegister(&xConstraintRelationGLibType, "GTK", "gtk_constraint_relation_get_type", false)
970 return xConstraintRelationGLibType()990 return xConstraintRelationGLibType()
971 }991 }
972 992
@@ -989,6 +1009,7 @@ type ConstraintStrength int
989 var xConstraintStrengthGLibType func() types.GType1009 var xConstraintStrengthGLibType func() types.GType
990 1010
991 func ConstraintStrengthGLibType() types.GType {1011 func ConstraintStrengthGLibType() types.GType {
1012+ core.LazyRegister(&xConstraintStrengthGLibType, "GTK", "gtk_constraint_strength_get_type", false)
992 return xConstraintStrengthGLibType()1013 return xConstraintStrengthGLibType()
993 }1014 }
994 1015
@@ -1010,6 +1031,7 @@ type ConstraintVflParserError int
1010 var xConstraintVflParserErrorGLibType func() types.GType1031 var xConstraintVflParserErrorGLibType func() types.GType
1011 1032
1012 func ConstraintVflParserErrorGLibType() types.GType {1033 func ConstraintVflParserErrorGLibType() types.GType {
1034+ core.LazyRegister(&xConstraintVflParserErrorGLibType, "GTK", "gtk_constraint_vfl_parser_error_get_type", false)
1013 return xConstraintVflParserErrorGLibType()1035 return xConstraintVflParserErrorGLibType()
1014 }1036 }
1015 1037
@@ -1035,6 +1057,7 @@ type ContentFit int
1035 var xContentFitGLibType func() types.GType1057 var xContentFitGLibType func() types.GType
1036 1058
1037 func ContentFitGLibType() types.GType {1059 func ContentFitGLibType() types.GType {
1060+ core.LazyRegister(&xContentFitGLibType, "GTK", "gtk_content_fit_get_type", false)
1038 return xContentFitGLibType()1061 return xContentFitGLibType()
1039 }1062 }
1040 1063
@@ -1066,6 +1089,7 @@ type DeleteType int
1066 var xDeleteTypeGLibType func() types.GType1089 var xDeleteTypeGLibType func() types.GType
1067 1090
1068 func DeleteTypeGLibType() types.GType {1091 func DeleteTypeGLibType() types.GType {
1092+ core.LazyRegister(&xDeleteTypeGLibType, "GTK", "gtk_delete_type_get_type", false)
1069 return xDeleteTypeGLibType()1093 return xDeleteTypeGLibType()
1070 }1094 }
1071 1095
@@ -1101,6 +1125,7 @@ type DirectionType int
1101 var xDirectionTypeGLibType func() types.GType1125 var xDirectionTypeGLibType func() types.GType
1102 1126
1103 func DirectionTypeGLibType() types.GType {1127 func DirectionTypeGLibType() types.GType {
1128+ core.LazyRegister(&xDirectionTypeGLibType, "GTK", "gtk_direction_type_get_type", false)
1104 return xDirectionTypeGLibType()1129 return xDirectionTypeGLibType()
1105 }1130 }
1106 1131
@@ -1126,6 +1151,7 @@ type EventSequenceState int
1126 var xEventSequenceStateGLibType func() types.GType1151 var xEventSequenceStateGLibType func() types.GType
1127 1152
1128 func EventSequenceStateGLibType() types.GType {1153 func EventSequenceStateGLibType() types.GType {
1154+ core.LazyRegister(&xEventSequenceStateGLibType, "GTK", "gtk_event_sequence_state_get_type", false)
1129 return xEventSequenceStateGLibType()1155 return xEventSequenceStateGLibType()
1130 }1156 }
1131 1157
@@ -1146,6 +1172,7 @@ type FontRendering int
1146 var xFontRenderingGLibType func() types.GType1172 var xFontRenderingGLibType func() types.GType
1147 1173
1148 func FontRenderingGLibType() types.GType {1174 func FontRenderingGLibType() types.GType {
1175+ core.LazyRegister(&xFontRenderingGLibType, "GTK", "gtk_font_rendering_get_type", false)
1149 return xFontRenderingGLibType()1176 return xFontRenderingGLibType()
1150 }1177 }
1151 1178
@@ -1173,6 +1200,7 @@ type IconSize int
1173 var xIconSizeGLibType func() types.GType1200 var xIconSizeGLibType func() types.GType
1174 1201
1175 func IconSizeGLibType() types.GType {1202 func IconSizeGLibType() types.GType {
1203+ core.LazyRegister(&xIconSizeGLibType, "GTK", "gtk_icon_size_get_type", false)
1176 return xIconSizeGLibType()1204 return xIconSizeGLibType()
1177 }1205 }
1178 1206
@@ -1210,6 +1238,7 @@ type InputPurpose int
1210 var xInputPurposeGLibType func() types.GType1238 var xInputPurposeGLibType func() types.GType
1211 1239
1212 func InputPurposeGLibType() types.GType {1240 func InputPurposeGLibType() types.GType {
1241+ core.LazyRegister(&xInputPurposeGLibType, "GTK", "gtk_input_purpose_get_type", false)
1213 return xInputPurposeGLibType()1242 return xInputPurposeGLibType()
1214 }1243 }
1215 1244
@@ -1252,6 +1281,7 @@ type InterfaceColorScheme int
1252 var xInterfaceColorSchemeGLibType func() types.GType1281 var xInterfaceColorSchemeGLibType func() types.GType
1253 1282
1254 func InterfaceColorSchemeGLibType() types.GType {1283 func InterfaceColorSchemeGLibType() types.GType {
1284+ core.LazyRegister(&xInterfaceColorSchemeGLibType, "GTK", "gtk_interface_color_scheme_get_type", false)
1255 return xInterfaceColorSchemeGLibType()1285 return xInterfaceColorSchemeGLibType()
1256 }1286 }
1257 1287
@@ -1280,6 +1310,7 @@ type InterfaceContrast int
1280 var xInterfaceContrastGLibType func() types.GType1310 var xInterfaceContrastGLibType func() types.GType
1281 1311
1282 func InterfaceContrastGLibType() types.GType {1312 func InterfaceContrastGLibType() types.GType {
1313+ core.LazyRegister(&xInterfaceContrastGLibType, "GTK", "gtk_interface_contrast_get_type", false)
1283 return xInterfaceContrastGLibType()1314 return xInterfaceContrastGLibType()
1284 }1315 }
1285 1316
@@ -1301,6 +1332,7 @@ type Justification int
1301 var xJustificationGLibType func() types.GType1332 var xJustificationGLibType func() types.GType
1302 1333
1303 func JustificationGLibType() types.GType {1334 func JustificationGLibType() types.GType {
1335+ core.LazyRegister(&xJustificationGLibType, "GTK", "gtk_justification_get_type", false)
1304 return xJustificationGLibType()1336 return xJustificationGLibType()
1305 }1337 }
1306 1338
@@ -1325,6 +1357,7 @@ type LevelBarMode int
1325 var xLevelBarModeGLibType func() types.GType1357 var xLevelBarModeGLibType func() types.GType
1326 1358
1327 func LevelBarModeGLibType() types.GType {1359 func LevelBarModeGLibType() types.GType {
1360+ core.LazyRegister(&xLevelBarModeGLibType, "GTK", "gtk_level_bar_mode_get_type", false)
1328 return xLevelBarModeGLibType()1361 return xLevelBarModeGLibType()
1329 }1362 }
1330 1363
@@ -1344,6 +1377,7 @@ type ListTabBehavior int
1344 var xListTabBehaviorGLibType func() types.GType1377 var xListTabBehaviorGLibType func() types.GType
1345 1378
1346 func ListTabBehaviorGLibType() types.GType {1379 func ListTabBehaviorGLibType() types.GType {
1380+ core.LazyRegister(&xListTabBehaviorGLibType, "GTK", "gtk_list_tab_behavior_get_type", false)
1347 return xListTabBehaviorGLibType()1381 return xListTabBehaviorGLibType()
1348 }1382 }
1349 1383
@@ -1369,6 +1403,7 @@ type MessageType int
1369 var xMessageTypeGLibType func() types.GType1403 var xMessageTypeGLibType func() types.GType
1370 1404
1371 func MessageTypeGLibType() types.GType {1405 func MessageTypeGLibType() types.GType {
1406+ core.LazyRegister(&xMessageTypeGLibType, "GTK", "gtk_message_type_get_type", false)
1372 return xMessageTypeGLibType()1407 return xMessageTypeGLibType()
1373 }1408 }
1374 1409
@@ -1393,6 +1428,7 @@ type MovementStep int
1393 var xMovementStepGLibType func() types.GType1428 var xMovementStepGLibType func() types.GType
1394 1429
1395 func MovementStepGLibType() types.GType {1430 func MovementStepGLibType() types.GType {
1431+ core.LazyRegister(&xMovementStepGLibType, "GTK", "gtk_movement_step_get_type", false)
1396 return xMovementStepGLibType()1432 return xMovementStepGLibType()
1397 }1433 }
1398 1434
@@ -1429,6 +1465,7 @@ type NaturalWrapMode int
1429 var xNaturalWrapModeGLibType func() types.GType1465 var xNaturalWrapModeGLibType func() types.GType
1430 1466
1431 func NaturalWrapModeGLibType() types.GType {1467 func NaturalWrapModeGLibType() types.GType {
1468+ core.LazyRegister(&xNaturalWrapModeGLibType, "GTK", "gtk_natural_wrap_mode_get_type", false)
1432 return xNaturalWrapModeGLibType()1469 return xNaturalWrapModeGLibType()
1433 }1470 }
1434 1471
@@ -1454,6 +1491,7 @@ type NumberUpLayout int
1454 var xNumberUpLayoutGLibType func() types.GType1491 var xNumberUpLayoutGLibType func() types.GType
1455 1492
1456 func NumberUpLayoutGLibType() types.GType {1493 func NumberUpLayoutGLibType() types.GType {
1494+ core.LazyRegister(&xNumberUpLayoutGLibType, "GTK", "gtk_number_up_layout_get_type", false)
1457 return xNumberUpLayoutGLibType()1495 return xNumberUpLayoutGLibType()
1458 }1496 }
1459 1497
@@ -1488,6 +1526,7 @@ type Ordering int
1488 var xOrderingGLibType func() types.GType1526 var xOrderingGLibType func() types.GType
1489 1527
1490 func OrderingGLibType() types.GType {1528 func OrderingGLibType() types.GType {
1529+ core.LazyRegister(&xOrderingGLibType, "GTK", "gtk_ordering_get_type", false)
1491 return xOrderingGLibType()1530 return xOrderingGLibType()
1492 }1531 }
1493 1532
@@ -1509,6 +1548,7 @@ type Orientation int
1509 var xOrientationGLibType func() types.GType1548 var xOrientationGLibType func() types.GType
1510 1549
1511 func OrientationGLibType() types.GType {1550 func OrientationGLibType() types.GType {
1551+ core.LazyRegister(&xOrientationGLibType, "GTK", "gtk_orientation_get_type", false)
1512 return xOrientationGLibType()1552 return xOrientationGLibType()
1513 }1553 }
1514 1554
@@ -1530,6 +1570,7 @@ type Overflow int
1530 var xOverflowGLibType func() types.GType1570 var xOverflowGLibType func() types.GType
1531 1571
1532 func OverflowGLibType() types.GType {1572 func OverflowGLibType() types.GType {
1573+ core.LazyRegister(&xOverflowGLibType, "GTK", "gtk_overflow_get_type", false)
1533 return xOverflowGLibType()1574 return xOverflowGLibType()
1534 }1575 }
1535 1576
@@ -1551,6 +1592,7 @@ type PackType int
1551 var xPackTypeGLibType func() types.GType1592 var xPackTypeGLibType func() types.GType
1552 1593
1553 func PackTypeGLibType() types.GType {1594 func PackTypeGLibType() types.GType {
1595+ core.LazyRegister(&xPackTypeGLibType, "GTK", "gtk_pack_type_get_type", false)
1554 return xPackTypeGLibType()1596 return xPackTypeGLibType()
1555 }1597 }
1556 1598
@@ -1568,6 +1610,7 @@ type PageOrientation int
1568 var xPageOrientationGLibType func() types.GType1610 var xPageOrientationGLibType func() types.GType
1569 1611
1570 func PageOrientationGLibType() types.GType {1612 func PageOrientationGLibType() types.GType {
1613+ core.LazyRegister(&xPageOrientationGLibType, "GTK", "gtk_page_orientation_get_type", false)
1571 return xPageOrientationGLibType()1614 return xPageOrientationGLibType()
1572 }1615 }
1573 1616
@@ -1589,6 +1632,7 @@ type PageSet int
1589 var xPageSetGLibType func() types.GType1632 var xPageSetGLibType func() types.GType
1590 1633
1591 func PageSetGLibType() types.GType {1634 func PageSetGLibType() types.GType {
1635+ core.LazyRegister(&xPageSetGLibType, "GTK", "gtk_page_set_get_type", false)
1592 return xPageSetGLibType()1636 return xPageSetGLibType()
1593 }1637 }
1594 1638
@@ -1608,6 +1652,7 @@ type PanDirection int
1608 var xPanDirectionGLibType func() types.GType1652 var xPanDirectionGLibType func() types.GType
1609 1653
1610 func PanDirectionGLibType() types.GType {1654 func PanDirectionGLibType() types.GType {
1655+ core.LazyRegister(&xPanDirectionGLibType, "GTK", "gtk_pan_direction_get_type", false)
1611 return xPanDirectionGLibType()1656 return xPanDirectionGLibType()
1612 }1657 }
1613 1658
@@ -1632,6 +1677,7 @@ type PositionType int
1632 var xPositionTypeGLibType func() types.GType1677 var xPositionTypeGLibType func() types.GType
1633 1678
1634 func PositionTypeGLibType() types.GType {1679 func PositionTypeGLibType() types.GType {
1680+ core.LazyRegister(&xPositionTypeGLibType, "GTK", "gtk_position_type_get_type", false)
1635 return xPositionTypeGLibType()1681 return xPositionTypeGLibType()
1636 }1682 }
1637 1683
@@ -1653,6 +1699,7 @@ type PrintDuplex int
1653 var xPrintDuplexGLibType func() types.GType1699 var xPrintDuplexGLibType func() types.GType
1654 1700
1655 func PrintDuplexGLibType() types.GType {1701 func PrintDuplexGLibType() types.GType {
1702+ core.LazyRegister(&xPrintDuplexGLibType, "GTK", "gtk_print_duplex_get_type", false)
1656 return xPrintDuplexGLibType()1703 return xPrintDuplexGLibType()
1657 }1704 }
1658 1705
@@ -1672,6 +1719,7 @@ type PrintPages int
1672 var xPrintPagesGLibType func() types.GType1719 var xPrintPagesGLibType func() types.GType
1673 1720
1674 func PrintPagesGLibType() types.GType {1721 func PrintPagesGLibType() types.GType {
1722+ core.LazyRegister(&xPrintPagesGLibType, "GTK", "gtk_print_pages_get_type", false)
1675 return xPrintPagesGLibType()1723 return xPrintPagesGLibType()
1676 }1724 }
1677 1725
@@ -1693,6 +1741,7 @@ type PrintQuality int
1693 var xPrintQualityGLibType func() types.GType1741 var xPrintQualityGLibType func() types.GType
1694 1742
1695 func PrintQualityGLibType() types.GType {1743 func PrintQualityGLibType() types.GType {
1744+ core.LazyRegister(&xPrintQualityGLibType, "GTK", "gtk_print_quality_get_type", false)
1696 return xPrintQualityGLibType()1745 return xPrintQualityGLibType()
1697 }1746 }
1698 1747
@@ -1715,6 +1764,7 @@ type PropagationLimit int
1715 var xPropagationLimitGLibType func() types.GType1764 var xPropagationLimitGLibType func() types.GType
1716 1765
1717 func PropagationLimitGLibType() types.GType {1766 func PropagationLimitGLibType() types.GType {
1767+ core.LazyRegister(&xPropagationLimitGLibType, "GTK", "gtk_propagation_limit_get_type", false)
1718 return xPropagationLimitGLibType()1768 return xPropagationLimitGLibType()
1719 }1769 }
1720 1770
@@ -1736,6 +1786,7 @@ type PropagationPhase int
1736 var xPropagationPhaseGLibType func() types.GType1786 var xPropagationPhaseGLibType func() types.GType
1737 1787
1738 func PropagationPhaseGLibType() types.GType {1788 func PropagationPhaseGLibType() types.GType {
1789+ core.LazyRegister(&xPropagationPhaseGLibType, "GTK", "gtk_propagation_phase_get_type", false)
1739 return xPropagationPhaseGLibType()1790 return xPropagationPhaseGLibType()
1740 }1791 }
1741 1792
@@ -1768,6 +1819,7 @@ type ReducedMotion int
1768 var xReducedMotionGLibType func() types.GType1819 var xReducedMotionGLibType func() types.GType
1769 1820
1770 func ReducedMotionGLibType() types.GType {1821 func ReducedMotionGLibType() types.GType {
1822+ core.LazyRegister(&xReducedMotionGLibType, "GTK", "gtk_reduced_motion_get_type", false)
1771 return xReducedMotionGLibType()1823 return xReducedMotionGLibType()
1772 }1824 }
1773 1825
@@ -1788,6 +1840,7 @@ type ScrollStep int
1788 var xScrollStepGLibType func() types.GType1840 var xScrollStepGLibType func() types.GType
1789 1841
1790 func ScrollStepGLibType() types.GType {1842 func ScrollStepGLibType() types.GType {
1843+ core.LazyRegister(&xScrollStepGLibType, "GTK", "gtk_scroll_step_get_type", false)
1791 return xScrollStepGLibType()1844 return xScrollStepGLibType()
1792 }1845 }
1793 1846
@@ -1813,6 +1866,7 @@ type ScrollType int
1813 var xScrollTypeGLibType func() types.GType1866 var xScrollTypeGLibType func() types.GType
1814 1867
1815 func ScrollTypeGLibType() types.GType {1868 func ScrollTypeGLibType() types.GType {
1869+ core.LazyRegister(&xScrollTypeGLibType, "GTK", "gtk_scroll_type_get_type", false)
1816 return xScrollTypeGLibType()1870 return xScrollTypeGLibType()
1817 }1871 }
1818 1872
@@ -1859,6 +1913,7 @@ type ScrollablePolicy int
1859 var xScrollablePolicyGLibType func() types.GType1913 var xScrollablePolicyGLibType func() types.GType
1860 1914
1861 func ScrollablePolicyGLibType() types.GType {1915 func ScrollablePolicyGLibType() types.GType {
1916+ core.LazyRegister(&xScrollablePolicyGLibType, "GTK", "gtk_scrollable_policy_get_type", false)
1862 return xScrollablePolicyGLibType()1917 return xScrollablePolicyGLibType()
1863 }1918 }
1864 1919
@@ -1876,6 +1931,7 @@ type SelectionMode int
1876 var xSelectionModeGLibType func() types.GType1931 var xSelectionModeGLibType func() types.GType
1877 1932
1878 func SelectionModeGLibType() types.GType {1933 func SelectionModeGLibType() types.GType {
1934+ core.LazyRegister(&xSelectionModeGLibType, "GTK", "gtk_selection_mode_get_type", false)
1879 return xSelectionModeGLibType()1935 return xSelectionModeGLibType()
1880 }1936 }
1881 1937
@@ -1906,6 +1962,7 @@ type SensitivityType int
1906 var xSensitivityTypeGLibType func() types.GType1962 var xSensitivityTypeGLibType func() types.GType
1907 1963
1908 func SensitivityTypeGLibType() types.GType {1964 func SensitivityTypeGLibType() types.GType {
1965+ core.LazyRegister(&xSensitivityTypeGLibType, "GTK", "gtk_sensitivity_type_get_type", false)
1909 return xSensitivityTypeGLibType()1966 return xSensitivityTypeGLibType()
1910 }1967 }
1911 1968
@@ -1927,6 +1984,7 @@ type ShortcutScope int
1927 var xShortcutScopeGLibType func() types.GType1984 var xShortcutScopeGLibType func() types.GType
1928 1985
1929 func ShortcutScopeGLibType() types.GType {1986 func ShortcutScopeGLibType() types.GType {
1987+ core.LazyRegister(&xShortcutScopeGLibType, "GTK", "gtk_shortcut_scope_get_type", false)
1930 return xShortcutScopeGLibType()1988 return xShortcutScopeGLibType()
1931 }1989 }
1932 1990
@@ -1950,6 +2008,7 @@ type SizeGroupMode int
1950 var xSizeGroupModeGLibType func() types.GType2008 var xSizeGroupModeGLibType func() types.GType
1951 2009
1952 func SizeGroupModeGLibType() types.GType {2010 func SizeGroupModeGLibType() types.GType {
2011+ core.LazyRegister(&xSizeGroupModeGLibType, "GTK", "gtk_size_group_mode_get_type", false)
1953 return xSizeGroupModeGLibType()2012 return xSizeGroupModeGLibType()
1954 }2013 }
1955 2014
@@ -1972,6 +2031,7 @@ type SizeRequestMode int
1972 var xSizeRequestModeGLibType func() types.GType2031 var xSizeRequestModeGLibType func() types.GType
1973 2032
1974 func SizeRequestModeGLibType() types.GType {2033 func SizeRequestModeGLibType() types.GType {
2034+ core.LazyRegister(&xSizeRequestModeGLibType, "GTK", "gtk_size_request_mode_get_type", false)
1975 return xSizeRequestModeGLibType()2035 return xSizeRequestModeGLibType()
1976 }2036 }
1977 2037
@@ -1991,6 +2051,7 @@ type SortType int
1991 var xSortTypeGLibType func() types.GType2051 var xSortTypeGLibType func() types.GType
1992 2052
1993 func SortTypeGLibType() types.GType {2053 func SortTypeGLibType() types.GType {
2054+ core.LazyRegister(&xSortTypeGLibType, "GTK", "gtk_sort_type_get_type", false)
1994 return xSortTypeGLibType()2055 return xSortTypeGLibType()
1995 }2056 }
1996 2057
@@ -2011,6 +2072,7 @@ type SymbolicColor int
2011 var xSymbolicColorGLibType func() types.GType2072 var xSymbolicColorGLibType func() types.GType
2012 2073
2013 func SymbolicColorGLibType() types.GType {2074 func SymbolicColorGLibType() types.GType {
2075+ core.LazyRegister(&xSymbolicColorGLibType, "GTK", "gtk_symbolic_color_get_type", false)
2014 return xSymbolicColorGLibType()2076 return xSymbolicColorGLibType()
2015 }2077 }
2016 2078
@@ -2042,6 +2104,7 @@ type SystemSetting int
2042 var xSystemSettingGLibType func() types.GType2104 var xSystemSettingGLibType func() types.GType
2043 2105
2044 func SystemSettingGLibType() types.GType {2106 func SystemSettingGLibType() types.GType {
2107+ core.LazyRegister(&xSystemSettingGLibType, "GTK", "gtk_system_setting_get_type", false)
2045 return xSystemSettingGLibType()2108 return xSystemSettingGLibType()
2046 }2109 }
2047 2110
@@ -2072,6 +2135,7 @@ type TextDirection int
2072 var xTextDirectionGLibType func() types.GType2135 var xTextDirectionGLibType func() types.GType
2073 2136
2074 func TextDirectionGLibType() types.GType {2137 func TextDirectionGLibType() types.GType {
2138+ core.LazyRegister(&xTextDirectionGLibType, "GTK", "gtk_text_direction_get_type", false)
2075 return xTextDirectionGLibType()2139 return xTextDirectionGLibType()
2076 }2140 }
2077 2141
@@ -2091,6 +2155,7 @@ type TreeViewGridLines int
2091 var xTreeViewGridLinesGLibType func() types.GType2155 var xTreeViewGridLinesGLibType func() types.GType
2092 2156
2093 func TreeViewGridLinesGLibType() types.GType {2157 func TreeViewGridLinesGLibType() types.GType {
2158+ core.LazyRegister(&xTreeViewGridLinesGLibType, "GTK", "gtk_tree_view_grid_lines_get_type", false)
2094 return xTreeViewGridLinesGLibType()2159 return xTreeViewGridLinesGLibType()
2095 }2160 }
2096 2161
@@ -2112,6 +2177,7 @@ type Unit int
2112 var xUnitGLibType func() types.GType2177 var xUnitGLibType func() types.GType
2113 2178
2114 func UnitGLibType() types.GType {2179 func UnitGLibType() types.GType {
2180+ core.LazyRegister(&xUnitGLibType, "GTK", "gtk_unit_get_type", false)
2115 return xUnitGLibType()2181 return xUnitGLibType()
2116 }2182 }
2117 2183
@@ -2133,6 +2199,7 @@ type WrapMode int
2133 var xWrapModeGLibType func() types.GType2199 var xWrapModeGLibType func() types.GType
2134 2200
2135 func WrapModeGLibType() types.GType {2201 func WrapModeGLibType() types.GType {
2202+ core.LazyRegister(&xWrapModeGLibType, "GTK", "gtk_wrap_mode_get_type", false)
2136 return xWrapModeGLibType()2203 return xWrapModeGLibType()
2137 }2204 }
2138 2205
@@ -2156,6 +2223,8 @@ var xOrderingFromCmpfunc func(int) Ordering
2156 // Converts the result of a `GCompareFunc` like strcmp() to a2223 // Converts the result of a `GCompareFunc` like strcmp() to a
2157 // `GtkOrdering` value.2224 // `GtkOrdering` value.
2158 func OrderingFromCmpfunc(CmpfuncResultVar int) Ordering {2225 func OrderingFromCmpfunc(CmpfuncResultVar int) Ordering {
2226+ core.LazyRegister(&xOrderingFromCmpfunc, "GTK", "gtk_ordering_from_cmpfunc", false)
2227+
2159 cret := xOrderingFromCmpfunc(CmpfuncResultVar)2228 cret := xOrderingFromCmpfunc(CmpfuncResultVar)
2160 return cret2229 return cret
2161 }2230 }
@@ -2163,150 +2232,4 @@ func OrderingFromCmpfunc(CmpfuncResultVar int) Ordering {
2163 func init() {2232 func init() {
2164 core.SetPackageName("GTK", "gtk4")2233 core.SetPackageName("GTK", "gtk4")
2165 core.SetSharedLibraries("GTK", []string{"libgtk-4.so.1", "libgtk-4.1.dylib"})2234 core.SetSharedLibraries("GTK", []string{"libgtk-4.so.1", "libgtk-4.1.dylib"})
2166- var libs []uintptr
2167- for _, libPath := range core.GetPaths("GTK") {
2168- lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL)
2169- if err != nil {
2170- panic(err)
2171- }
2172- libs = append(libs, lib)
2173- }
2174-
2175- core.PuregoSafeRegister(&xInputHintsGLibType, libs, "gtk_input_hints_get_type")
2176-
2177- core.PuregoSafeRegister(&xListScrollFlagsGLibType, libs, "gtk_list_scroll_flags_get_type")
2178-
2179- core.PuregoSafeRegister(&xPickFlagsGLibType, libs, "gtk_pick_flags_get_type")
2180-
2181- core.PuregoSafeRegister(&xPopoverMenuFlagsGLibType, libs, "gtk_popover_menu_flags_get_type")
2182-
2183- core.PuregoSafeRegister(&xStateFlagsGLibType, libs, "gtk_state_flags_get_type")
2184-
2185- core.PuregoSafeRegister(&xTextBufferNotifyFlagsGLibType, libs, "gtk_text_buffer_notify_flags_get_type")
2186-
2187- core.PuregoSafeRegister(&xAccessibleAnnouncementPriorityGLibType, libs, "gtk_accessible_announcement_priority_get_type")
2188-
2189- core.PuregoSafeRegister(&xAccessibleAutocompleteGLibType, libs, "gtk_accessible_autocomplete_get_type")
2190-
2191- core.PuregoSafeRegister(&xAccessibleInvalidStateGLibType, libs, "gtk_accessible_invalid_state_get_type")
2192-
2193- core.PuregoSafeRegister(&xAccessiblePropertyGLibType, libs, "gtk_accessible_property_get_type")
2194-
2195- core.PuregoSafeRegister(&xAccessibleRelationGLibType, libs, "gtk_accessible_relation_get_type")
2196-
2197- core.PuregoSafeRegister(&xAccessibleRoleGLibType, libs, "gtk_accessible_role_get_type")
2198-
2199- core.PuregoSafeRegister(&xAccessibleSortGLibType, libs, "gtk_accessible_sort_get_type")
2200-
2201- core.PuregoSafeRegister(&xAccessibleStateGLibType, libs, "gtk_accessible_state_get_type")
2202-
2203- core.PuregoSafeRegister(&xAccessibleTristateGLibType, libs, "gtk_accessible_tristate_get_type")
2204-
2205- core.PuregoSafeRegister(&xAlignGLibType, libs, "gtk_align_get_type")
2206-
2207- core.PuregoSafeRegister(&xArrowTypeGLibType, libs, "gtk_arrow_type_get_type")
2208-
2209- core.PuregoSafeRegister(&xBaselinePositionGLibType, libs, "gtk_baseline_position_get_type")
2210-
2211- core.PuregoSafeRegister(&xBorderStyleGLibType, libs, "gtk_border_style_get_type")
2212-
2213- core.PuregoSafeRegister(&xConstraintAttributeGLibType, libs, "gtk_constraint_attribute_get_type")
2214-
2215- core.PuregoSafeRegister(&xConstraintRelationGLibType, libs, "gtk_constraint_relation_get_type")
2216-
2217- core.PuregoSafeRegister(&xConstraintStrengthGLibType, libs, "gtk_constraint_strength_get_type")
2218-
2219- core.PuregoSafeRegister(&xConstraintVflParserErrorGLibType, libs, "gtk_constraint_vfl_parser_error_get_type")
2220-
2221- core.PuregoSafeRegister(&xContentFitGLibType, libs, "gtk_content_fit_get_type")
2222-
2223- core.PuregoSafeRegister(&xDeleteTypeGLibType, libs, "gtk_delete_type_get_type")
2224-
2225- core.PuregoSafeRegister(&xDirectionTypeGLibType, libs, "gtk_direction_type_get_type")
2226-
2227- core.PuregoSafeRegister(&xEventSequenceStateGLibType, libs, "gtk_event_sequence_state_get_type")
2228-
2229- core.PuregoSafeRegister(&xFontRenderingGLibType, libs, "gtk_font_rendering_get_type")
2230-
2231- core.PuregoSafeRegister(&xIconSizeGLibType, libs, "gtk_icon_size_get_type")
2232-
2233- core.PuregoSafeRegister(&xInputPurposeGLibType, libs, "gtk_input_purpose_get_type")
2234-
2235- core.PuregoSafeRegister(&xInterfaceColorSchemeGLibType, libs, "gtk_interface_color_scheme_get_type")
2236-
2237- core.PuregoSafeRegister(&xInterfaceContrastGLibType, libs, "gtk_interface_contrast_get_type")
2238-
2239- core.PuregoSafeRegister(&xJustificationGLibType, libs, "gtk_justification_get_type")
2240-
2241- core.PuregoSafeRegister(&xLevelBarModeGLibType, libs, "gtk_level_bar_mode_get_type")
2242-
2243- core.PuregoSafeRegister(&xListTabBehaviorGLibType, libs, "gtk_list_tab_behavior_get_type")
2244-
2245- core.PuregoSafeRegister(&xMessageTypeGLibType, libs, "gtk_message_type_get_type")
2246-
2247- core.PuregoSafeRegister(&xMovementStepGLibType, libs, "gtk_movement_step_get_type")
2248-
2249- core.PuregoSafeRegister(&xNaturalWrapModeGLibType, libs, "gtk_natural_wrap_mode_get_type")
2250-
2251- core.PuregoSafeRegister(&xNumberUpLayoutGLibType, libs, "gtk_number_up_layout_get_type")
2252-
2253- core.PuregoSafeRegister(&xOrderingGLibType, libs, "gtk_ordering_get_type")
2254-
2255- core.PuregoSafeRegister(&xOrientationGLibType, libs, "gtk_orientation_get_type")
2256-
2257- core.PuregoSafeRegister(&xOverflowGLibType, libs, "gtk_overflow_get_type")
2258-
2259- core.PuregoSafeRegister(&xPackTypeGLibType, libs, "gtk_pack_type_get_type")
2260-
2261- core.PuregoSafeRegister(&xPageOrientationGLibType, libs, "gtk_page_orientation_get_type")
2262-
2263- core.PuregoSafeRegister(&xPageSetGLibType, libs, "gtk_page_set_get_type")
2264-
2265- core.PuregoSafeRegister(&xPanDirectionGLibType, libs, "gtk_pan_direction_get_type")
2266-
2267- core.PuregoSafeRegister(&xPositionTypeGLibType, libs, "gtk_position_type_get_type")
2268-
2269- core.PuregoSafeRegister(&xPrintDuplexGLibType, libs, "gtk_print_duplex_get_type")
2270-
2271- core.PuregoSafeRegister(&xPrintPagesGLibType, libs, "gtk_print_pages_get_type")
2272-
2273- core.PuregoSafeRegister(&xPrintQualityGLibType, libs, "gtk_print_quality_get_type")
2274-
2275- core.PuregoSafeRegister(&xPropagationLimitGLibType, libs, "gtk_propagation_limit_get_type")
2276-
2277- core.PuregoSafeRegister(&xPropagationPhaseGLibType, libs, "gtk_propagation_phase_get_type")
2278-
2279- core.PuregoSafeRegister(&xReducedMotionGLibType, libs, "gtk_reduced_motion_get_type")
2280-
2281- core.PuregoSafeRegister(&xScrollStepGLibType, libs, "gtk_scroll_step_get_type")
2282-
2283- core.PuregoSafeRegister(&xScrollTypeGLibType, libs, "gtk_scroll_type_get_type")
2284-
2285- core.PuregoSafeRegister(&xScrollablePolicyGLibType, libs, "gtk_scrollable_policy_get_type")
2286-
2287- core.PuregoSafeRegister(&xSelectionModeGLibType, libs, "gtk_selection_mode_get_type")
2288-
2289- core.PuregoSafeRegister(&xSensitivityTypeGLibType, libs, "gtk_sensitivity_type_get_type")
2290-
2291- core.PuregoSafeRegister(&xShortcutScopeGLibType, libs, "gtk_shortcut_scope_get_type")
2292-
2293- core.PuregoSafeRegister(&xSizeGroupModeGLibType, libs, "gtk_size_group_mode_get_type")
2294-
2295- core.PuregoSafeRegister(&xSizeRequestModeGLibType, libs, "gtk_size_request_mode_get_type")
2296-
2297- core.PuregoSafeRegister(&xSortTypeGLibType, libs, "gtk_sort_type_get_type")
2298-
2299- core.PuregoSafeRegister(&xSymbolicColorGLibType, libs, "gtk_symbolic_color_get_type")
2300-
2301- core.PuregoSafeRegister(&xSystemSettingGLibType, libs, "gtk_system_setting_get_type")
2302-
2303- core.PuregoSafeRegister(&xTextDirectionGLibType, libs, "gtk_text_direction_get_type")
2304-
2305- core.PuregoSafeRegister(&xTreeViewGridLinesGLibType, libs, "gtk_tree_view_grid_lines_get_type")
2306-
2307- core.PuregoSafeRegister(&xUnitGLibType, libs, "gtk_unit_get_type")
2308-
2309- core.PuregoSafeRegister(&xWrapModeGLibType, libs, "gtk_wrap_mode_get_type")
2310-
2311- core.PuregoSafeRegister(&xOrderingFromCmpfunc, libs, "gtk_ordering_from_cmpfunc")
2312 }2235 }
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontroller.go +24 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerfocus.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerkey.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerlegacy.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollermotion.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerscroll.go +9 -19 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 +50 -67 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooser.go +177 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooserdialog.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechoosernative.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooserwidget.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfiledialog.go +54 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilefilter.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilelauncher.go +19 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilter.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilterlistmodel.go +18 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfixed.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfixedlayout.go +7 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkflattenlistmodel.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkflowbox.go +79 -57 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontbutton.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooser.go +132 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooserdialog.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooserwidget.go +2 -13 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 +16 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesture.go +33 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgestureclick.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturedrag.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturelongpress.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturepan.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturerotate.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturesingle.go +17 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturestylus.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgestureswipe.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturezoom.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkglarea.go +39 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgraphicsoffload.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgrid.go +45 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgridlayout.go +43 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgridview.go +30 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkheaderbar.go +23 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkiconpaintable.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkicontheme.go +34 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkiconview.go +123 -78 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 +31 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimcontextsimple.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimmulticontext.go +6 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkinfobar.go +32 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkinscription.go +45 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklabel.go +98 -64 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklayoutchild.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklayoutmanager.go +11 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklevelbar.go +29 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklinkbutton.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistbase.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistbox.go +88 -63 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistheader.go +11 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistitem.go +29 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistitemfactory.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkliststore.go +41 -34 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 +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmain.go +16 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmaplistmodel.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediacontrols.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediafile.go +18 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediastream.go +69 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmenubutton.go +53 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmessagedialog.go +11 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmountoperation.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultifilter.go +9 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultiselection.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultisorter.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknative.go +34 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknativedialog.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknoselection.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknotebook.go +87 -64 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknumericsorter.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkorientable.go +12 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkoverlay.go +17 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkoverlaylayout.go +11 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpadcontroller.go +7 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpagesetup.go +47 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpagesetupunixdialog.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpaned.go +32 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpapersize.go +50 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpasswordentry.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpasswordentrybuffer.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpicture.go +39 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopover.go +41 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopoverbin.go +19 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopovermenu.go +14 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopovermenubar.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintcontext.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintdialog.go +36 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprinter.go +48 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintjob.go +57 -44 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintoperation.go +65 -54 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintoperationpreview.go +19 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintsettings.go +145 -89 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintunixdialog.go +33 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprogressbar.go +28 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrange.go +44 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrecentmanager.go +65 -54 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrender.go +24 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrevealer.go +20 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkroot.go +19 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscale.go +28 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscalebutton.go +20 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrollable.go +61 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrollbar.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrolledwindow.go +61 -49 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksearchbar.go +18 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksearchentry.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksectionmodel.go +12 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkselectionfiltermodel.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkselectionmodel.go +75 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkseparator.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksettings.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcut.go +13 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutaction.go +25 -47 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutcontroller.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutlabel.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutmanager.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutsgroup.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutssection.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutsshortcut.go +8 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutswindow.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcuttrigger.go +34 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshow.go +5 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksignallistitemfactory.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksingleselection.go +18 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksizegroup.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksizerequest.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkslicelistmodel.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksnapshot.go +112 -71 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksorter.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksortlistmodel.go +17 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkspinbutton.go +56 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkspinner.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstack.go +68 -55 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstacksidebar.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstackswitcher.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstatusbar.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringfilter.go +18 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringlist.go +18 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringsorter.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstylecontext.go +43 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstyleprovider.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksvg.go +41 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkswitch.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksymbolicpaintable.go +12 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktestatcontext.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktestutils.go +9 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktext.go +69 -49 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextbuffer.go +138 -85 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextchild.go +7 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextiter.go +179 -104 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextmark.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktexttag.go +8 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktexttagtable.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextview.go +145 -92 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktogglebutton.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktooltip.go +15 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreednd.go +34 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeexpander.go +21 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreelistmodel.go +26 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreelistrowsorter.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodel.go +261 -113 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodelfilter.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodelsort.go +17 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeselection.go +40 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreesortable.go +40 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreestore.go +45 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeview.go +176 -105 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeviewcolumn.go +102 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktypes.go +74 -53 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkurilauncher.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkversion.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkvideo.go +28 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkviewport.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkvolumebutton.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwidget.go +357 -207 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwidgetpaintable.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindow.go +121 -79 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowcontrols.go +16 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowgroup.go +8 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowhandle.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/main.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCClass.go +15 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCContext.go +32 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCException.go +23 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCOptions.go +32 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCValue.go +93 -73 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCVersion.go +7 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCVirtualMachine.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCWeakValue.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/layershell/gtk4-layer-shell.go +52 -38 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/main.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-attributes.go +160 -108 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-bidi-type.go +9 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-break.go +10 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-color.go +11 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-context.go +45 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-coverage.go +16 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-direction.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-font.go +153 -112 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontmap.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontset-simple.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontset.go +6 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-glyph-item.go +26 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-glyph.go +32 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-gravity.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-item.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-language.go +6 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-layout.go +201 -131 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-markup.go +4 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-matrix.go +27 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-renderer.go +39 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-script.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-tabs.go +34 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-types.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-utils.go +38 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-basic.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-digest.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain-basic.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain-digest.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain.go +19 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-manager.go +5 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-negotiate.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-ntlm.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth.go +32 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cache.go +16 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-content-decoder.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-content-sniffer.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar-db.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar-text.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar.go +29 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie.go +15 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-date-utils.go +5 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-form.go +12 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-headers.go +30 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-hsts-enforcer-db.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-hsts-enforcer.go +14 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-logger.go +13 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message-body.go +30 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message-headers.go +68 -52 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message.go +90 -64 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-multipart-input-stream.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-multipart.go +19 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-server-message.go +42 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-server.go +46 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-session-feature.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-session.go +74 -60 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-status.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-tld.go +6 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-types.go +113 -75 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-uri-utils.go +7 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-version.go +9 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-connection.go +39 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension-deflate.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension-manager.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension.go +20 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket.go +13 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitApplicationInfo.go +17 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitAuthenticationRequest.go +32 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitAutomationSession.go +10 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitBackForwardList.go +17 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitBackForwardListItem.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitClipboardPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitColorChooserRequest.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenu.go +31 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenuActions.go +13 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenuItem.go +20 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitCookieManager.go +27 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitCredential.go +23 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitDeviceInfoPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitDownload.go +22 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitEditorState.go +16 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitError.go +32 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFaviconDatabase.go +13 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFeature.go +29 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFileChooserRequest.go +14 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFindController.go +21 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFormSubmissionRequest.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitGeolocationManager.go +26 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitGeolocationPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitHitTestResult.go +28 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitImage.go +11 -19 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 +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitMemoryPressureSettings.go +29 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNavigationAction.go +21 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNavigationPolicyDecision.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNetworkProxySettings.go +12 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNetworkSession.go +34 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNotification.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNotificationPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitOptionMenu.go +14 -21 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 +14 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPermissionStateQuery.go +14 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPointerLockPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPolicyDecision.go +11 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPrintOperation.go +15 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitResponsePolicyDecision.go +9 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitScriptDialog.go +20 -21 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 +19 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitSettings.go +255 -146 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIRequest.go +12 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIResponse.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURISchemeRequest.go +21 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURISchemeResponse.go +10 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIUtilities.go +5 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContent.go +30 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContentFilterStore.go +22 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContentManager.go +39 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserMediaPermissionRequest.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserMessage.go +15 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitVersion.go +9 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebContext.go +41 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebExtension.go +50 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebExtensionMatchPattern.go +34 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebInspector.go +20 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebResource.go +9 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebView.go +159 -118 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewBase.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewGtk4.go +13 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewSessionState.go +11 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteData.go +13 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteDataAccessPermissionRequest.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteDataManager.go +47 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsitePolicies.go +8 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWindowProperties.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitXRPermissionRequest.go +21 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/more.go +6 -0 collapsed to keep the page light
M vendor/modules.txt +5 -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