detached d685b6e

fix(deps): repin puregotk lazy registration fix

commit
d685b6e820d6baba0d0dea254169664012ed203d
author
brice · · 2026-07-14 18:24 UTC
parent
ec6db2e
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
907 files · +27874 -25294
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.20260714181430-679a9ed72959
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.20260714181430-679a9ed72959
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 -16 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 collapsed to keep the page light
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
@@ -265,6 +265,7 @@ type AttrIterator struct {
265265 var xAttrIteratorGLibType func() types.GType
266266
267267 func AttrIteratorGLibType() types.GType {
268+ core.LazyRegister(&xAttrIteratorGLibType, "PANGO", "pango_attr_iterator_get_type", false)
268269 return xAttrIteratorGLibType()
269270 }
270271
@@ -284,6 +285,8 @@ var xAttrIteratorCopy func(uintptr) uintptr
284285
285286 // Copy a `PangoAttrIterator`.
286287 func (x *AttrIterator) Copy() *AttrIterator {
288+ core.LazyRegister(&xAttrIteratorCopy, "PANGO", "pango_attr_iterator_copy", false)
289+
287290 cret := xAttrIteratorCopy(x.GoPointer())
288291 if cret == 0 {
289292 return nil
@@ -295,6 +298,8 @@ var xAttrIteratorDestroy func(uintptr)
295298
296299 // Destroy a `PangoAttrIterator` and free all associated memory.
297300 func (x *AttrIterator) Destroy() {
301+ core.LazyRegister(&xAttrIteratorDestroy, "PANGO", "pango_attr_iterator_destroy", false)
302+
298303 xAttrIteratorDestroy(x.GoPointer())
299304 }
300305
@@ -307,6 +312,8 @@ var xAttrIteratorGet func(uintptr, AttrType) uintptr
307312 // the attribute whose range starts closest to the
308313 // current location is used.
309314 func (x *AttrIterator) Get(TypeVar AttrType) *Attribute {
315+ core.LazyRegister(&xAttrIteratorGet, "PANGO", "pango_attr_iterator_get", false)
316+
310317 cret := xAttrIteratorGet(x.GoPointer(), TypeVar)
311318 if cret == 0 {
312319 return nil
@@ -319,6 +326,8 @@ var xAttrIteratorGetAttrs func(uintptr) uintptr
319326 // Gets a list of all attributes at the current position of the
320327 // iterator.
321328 func (x *AttrIterator) GetAttrs() *glib.SList {
329+ core.LazyRegister(&xAttrIteratorGetAttrs, "PANGO", "pango_attr_iterator_get_attrs", false)
330+
322331 cret := xAttrIteratorGetAttrs(x.GoPointer())
323332 if cret == 0 {
324333 return nil
@@ -331,6 +340,8 @@ var xAttrIteratorGetFont func(uintptr, *FontDescription, **Language, **glib.SLis
331340 // Get the font and other attributes at the current
332341 // iterator position.
333342 func (x *AttrIterator) GetFont(DescVar *FontDescription, LanguageVar **Language, ExtraAttrsVar **glib.SList) {
343+ core.LazyRegister(&xAttrIteratorGetFont, "PANGO", "pango_attr_iterator_get_font", false)
344+
334345 xAttrIteratorGetFont(x.GoPointer(), DescVar, LanguageVar, ExtraAttrsVar)
335346 }
336347
@@ -338,6 +349,8 @@ var xAttrIteratorNext func(uintptr) bool
338349
339350 // Advance the iterator until the next change of style.
340351 func (x *AttrIterator) Next() bool {
352+ core.LazyRegister(&xAttrIteratorNext, "PANGO", "pango_attr_iterator_next", false)
353+
341354 cret := xAttrIteratorNext(x.GoPointer())
342355 return cret
343356 }
@@ -351,6 +364,8 @@ var xAttrIteratorRange func(uintptr, *int, *int)
351364 // oversight, stored return values that wouldn't fit into
352365 // a signed integer are clamped to %G_MAXINT.
353366 func (x *AttrIterator) Range(StartVar *int, EndVar *int) {
367+ core.LazyRegister(&xAttrIteratorRange, "PANGO", "pango_attr_iterator_range", false)
368+
354369 xAttrIteratorRange(x.GoPointer(), StartVar, EndVar)
355370 }
356371
@@ -394,6 +409,7 @@ type AttrList struct {
394409 var xAttrListGLibType func() types.GType
395410
396411 func AttrListGLibType() types.GType {
412+ core.LazyRegister(&xAttrListGLibType, "PANGO", "pango_attr_list_get_type", false)
397413 return xAttrListGLibType()
398414 }
399415
@@ -414,6 +430,8 @@ var xNewAttrList func() uintptr
414430 // Create a new empty attribute list with a reference
415431 // count of one.
416432 func NewAttrList() *AttrList {
433+ core.LazyRegister(&xNewAttrList, "PANGO", "pango_attr_list_new", false)
434+
417435 cret := xNewAttrList()
418436 if cret == 0 {
419437 return nil
@@ -436,6 +454,8 @@ var xAttrListChange func(uintptr, *Attribute)
436454 // continually changing a set of attributes since it
437455 // never removes or combines existing attributes.
438456 func (x *AttrList) Change(AttrVar *Attribute) {
457+ core.LazyRegister(&xAttrListChange, "PANGO", "pango_attr_list_change", false)
458+
439459 xAttrListChange(x.GoPointer(), AttrVar)
440460 }
441461
@@ -443,6 +463,8 @@ var xAttrListCopy func(uintptr) uintptr
443463
444464 // Copy @list and return an identical new list.
445465 func (x *AttrList) Copy() *AttrList {
466+ core.LazyRegister(&xAttrListCopy, "PANGO", "pango_attr_list_copy", false)
467+
446468 cret := xAttrListCopy(x.GoPointer())
447469 if cret == 0 {
448470 return nil
@@ -459,6 +481,8 @@ var xAttrListEqual func(uintptr, *AttrList) bool
459481 // Beware that this will return wrong values if any list
460482 // contains duplicates.
461483 func (x *AttrList) Equal(OtherListVar *AttrList) bool {
484+ core.LazyRegister(&xAttrListEqual, "PANGO", "pango_attr_list_equal", false)
485+
462486 cret := xAttrListEqual(x.GoPointer(), OtherListVar)
463487 return cret
464488 }
@@ -469,6 +493,8 @@ var xAttrListFilter func(uintptr, uintptr, uintptr) uintptr
469493 // any elements of @list for which @func returns %TRUE and
470494 // inserts them into a new list.
471495 func (x *AttrList) Filter(FuncVar *AttrFilterFunc, DataVar uintptr) *AttrList {
496+ core.LazyRegister(&xAttrListFilter, "PANGO", "pango_attr_list_filter", false)
497+
472498 cret := xAttrListFilter(x.GoPointer(), glib.NewCallback(FuncVar), DataVar)
473499 if cret == 0 {
474500 return nil
@@ -480,6 +506,8 @@ var xAttrListGetAttributes func(uintptr) uintptr
480506
481507 // Gets a list of all attributes in @list.
482508 func (x *AttrList) GetAttributes() *glib.SList {
509+ core.LazyRegister(&xAttrListGetAttributes, "PANGO", "pango_attr_list_get_attributes", false)
510+
483511 cret := xAttrListGetAttributes(x.GoPointer())
484512 if cret == 0 {
485513 return nil
@@ -493,6 +521,8 @@ var xAttrListGetIterator func(uintptr) uintptr
493521 //
494522 // @list must not be modified until this iterator is freed.
495523 func (x *AttrList) GetIterator() *AttrIterator {
524+ core.LazyRegister(&xAttrListGetIterator, "PANGO", "pango_attr_list_get_iterator", false)
525+
496526 cret := xAttrListGetIterator(x.GoPointer())
497527 if cret == 0 {
498528 return nil
@@ -507,6 +537,8 @@ var xAttrListInsert func(uintptr, *Attribute)
507537 // It will be inserted after all other attributes with a
508538 // matching @start_index.
509539 func (x *AttrList) Insert(AttrVar *Attribute) {
540+ core.LazyRegister(&xAttrListInsert, "PANGO", "pango_attr_list_insert", false)
541+
510542 xAttrListInsert(x.GoPointer(), AttrVar)
511543 }
512544
@@ -517,6 +549,8 @@ var xAttrListInsertBefore func(uintptr, *Attribute)
517549 // It will be inserted before all other attributes with a
518550 // matching @start_index.
519551 func (x *AttrList) InsertBefore(AttrVar *Attribute) {
552+ core.LazyRegister(&xAttrListInsertBefore, "PANGO", "pango_attr_list_insert_before", false)
553+
520554 xAttrListInsertBefore(x.GoPointer(), AttrVar)
521555 }
522556
@@ -525,6 +559,8 @@ var xAttrListRef func(uintptr) uintptr
525559 // Increase the reference count of the given attribute
526560 // list by one.
527561 func (x *AttrList) Ref() *AttrList {
562+ core.LazyRegister(&xAttrListRef, "PANGO", "pango_attr_list_ref", false)
563+
528564 cret := xAttrListRef(x.GoPointer())
529565 if cret == 0 {
530566 return nil
@@ -553,6 +589,8 @@ var xAttrListSplice func(uintptr, *AttrList, int, int)
553589 //
554590 // This mode is useful for merging two lists of attributes together.
555591 func (x *AttrList) Splice(OtherVar *AttrList, PosVar int, LenVar int) {
592+ core.LazyRegister(&xAttrListSplice, "PANGO", "pango_attr_list_splice", false)
593+
556594 xAttrListSplice(x.GoPointer(), OtherVar, PosVar, LenVar)
557595 }
558596
@@ -593,6 +631,8 @@ var xAttrListToString func(uintptr) string
593631 //
594632 // Note that shape attributes can not be serialized.
595633 func (x *AttrList) ToString() string {
634+ core.LazyRegister(&xAttrListToString, "PANGO", "pango_attr_list_to_string", false)
635+
596636 cret := xAttrListToString(x.GoPointer())
597637 return cret
598638 }
@@ -605,6 +645,8 @@ var xAttrListUnref func(uintptr)
605645 // If the result is zero, free the attribute list
606646 // and the attributes it contains.
607647 func (x *AttrList) Unref() {
648+ core.LazyRegister(&xAttrListUnref, "PANGO", "pango_attr_list_unref", false)
649+
608650 xAttrListUnref(x.GoPointer())
609651 }
610652
@@ -625,6 +667,8 @@ var xAttrListUpdate func(uintptr, int, int, int)
625667 // Attributes start and end positions are updated if they are
626668 // behind @pos + @remove.
627669 func (x *AttrList) Update(PosVar int, RemoveVar int, AddVar int) {
670+ core.LazyRegister(&xAttrListUpdate, "PANGO", "pango_attr_list_update", false)
671+
628672 xAttrListUpdate(x.GoPointer(), PosVar, RemoveVar, AddVar)
629673 }
630674
@@ -725,6 +769,7 @@ type Attribute struct {
725769 var xAttributeGLibType func() types.GType
726770
727771 func AttributeGLibType() types.GType {
772+ core.LazyRegister(&xAttributeGLibType, "PANGO", "pango_attribute_get_type", false)
728773 return xAttributeGLibType()
729774 }
730775
@@ -746,6 +791,8 @@ var xAttributeAsColor func(uintptr) uintptr
746791 //
747792 // This is mainly useful for language bindings.
748793 func (x *Attribute) AsColor() *AttrColor {
794+ core.LazyRegister(&xAttributeAsColor, "PANGO", "pango_attribute_as_color", false)
795+
749796 cret := xAttributeAsColor(x.GoPointer())
750797 if cret == 0 {
751798 return nil
@@ -759,6 +806,8 @@ var xAttributeAsFloat func(uintptr) uintptr
759806 //
760807 // This is mainly useful for language bindings.
761808 func (x *Attribute) AsFloat() *AttrFloat {
809+ core.LazyRegister(&xAttributeAsFloat, "PANGO", "pango_attribute_as_float", false)
810+
762811 cret := xAttributeAsFloat(x.GoPointer())
763812 if cret == 0 {
764813 return nil
@@ -772,6 +821,8 @@ var xAttributeAsFontDesc func(uintptr) uintptr
772821 //
773822 // This is mainly useful for language bindings.
774823 func (x *Attribute) AsFontDesc() *AttrFontDesc {
824+ core.LazyRegister(&xAttributeAsFontDesc, "PANGO", "pango_attribute_as_font_desc", false)
825+
775826 cret := xAttributeAsFontDesc(x.GoPointer())
776827 if cret == 0 {
777828 return nil
@@ -785,6 +836,8 @@ var xAttributeAsFontFeatures func(uintptr) uintptr
785836 //
786837 // This is mainly useful for language bindings.
787838 func (x *Attribute) AsFontFeatures() *AttrFontFeatures {
839+ core.LazyRegister(&xAttributeAsFontFeatures, "PANGO", "pango_attribute_as_font_features", false)
840+
788841 cret := xAttributeAsFontFeatures(x.GoPointer())
789842 if cret == 0 {
790843 return nil
@@ -798,6 +851,8 @@ var xAttributeAsInt func(uintptr) uintptr
798851 //
799852 // This is mainly useful for language bindings.
800853 func (x *Attribute) AsInt() *AttrInt {
854+ core.LazyRegister(&xAttributeAsInt, "PANGO", "pango_attribute_as_int", false)
855+
801856 cret := xAttributeAsInt(x.GoPointer())
802857 if cret == 0 {
803858 return nil
@@ -811,6 +866,8 @@ var xAttributeAsLanguage func(uintptr) uintptr
811866 //
812867 // This is mainly useful for language bindings.
813868 func (x *Attribute) AsLanguage() *AttrLanguage {
869+ core.LazyRegister(&xAttributeAsLanguage, "PANGO", "pango_attribute_as_language", false)
870+
814871 cret := xAttributeAsLanguage(x.GoPointer())
815872 if cret == 0 {
816873 return nil
@@ -824,6 +881,8 @@ var xAttributeAsShape func(uintptr) uintptr
824881 //
825882 // This is mainly useful for language bindings.
826883 func (x *Attribute) AsShape() *AttrShape {
884+ core.LazyRegister(&xAttributeAsShape, "PANGO", "pango_attribute_as_shape", false)
885+
827886 cret := xAttributeAsShape(x.GoPointer())
828887 if cret == 0 {
829888 return nil
@@ -837,6 +896,8 @@ var xAttributeAsSize func(uintptr) uintptr
837896 //
838897 // This is mainly useful for language bindings.
839898 func (x *Attribute) AsSize() *AttrSize {
899+ core.LazyRegister(&xAttributeAsSize, "PANGO", "pango_attribute_as_size", false)
900+
840901 cret := xAttributeAsSize(x.GoPointer())
841902 if cret == 0 {
842903 return nil
@@ -850,6 +911,8 @@ var xAttributeAsString func(uintptr) uintptr
850911 //
851912 // This is mainly useful for language bindings.
852913 func (x *Attribute) AsString() *AttrString {
914+ core.LazyRegister(&xAttributeAsString, "PANGO", "pango_attribute_as_string", false)
915+
853916 cret := xAttributeAsString(x.GoPointer())
854917 if cret == 0 {
855918 return nil
@@ -861,6 +924,8 @@ var xAttributeCopy func(uintptr) uintptr
861924
862925 // Make a copy of an attribute.
863926 func (x *Attribute) Copy() *Attribute {
927+ core.LazyRegister(&xAttributeCopy, "PANGO", "pango_attribute_copy", false)
928+
864929 cret := xAttributeCopy(x.GoPointer())
865930 if cret == 0 {
866931 return nil
@@ -872,6 +937,8 @@ var xAttributeDestroy func(uintptr)
872937
873938 // Destroy a `PangoAttribute` and free all associated memory.
874939 func (x *Attribute) Destroy() {
940+ core.LazyRegister(&xAttributeDestroy, "PANGO", "pango_attribute_destroy", false)
941+
875942 xAttributeDestroy(x.GoPointer())
876943 }
877944
@@ -883,6 +950,8 @@ var xAttributeEqual func(uintptr, *Attribute) bool
883950 // attributes and not the ranges that the attributes
884951 // apply to.
885952 func (x *Attribute) Equal(Attr2Var *Attribute) bool {
953+ core.LazyRegister(&xAttributeEqual, "PANGO", "pango_attribute_equal", false)
954+
886955 cret := xAttributeEqual(x.GoPointer(), Attr2Var)
887956 return cret
888957 }
@@ -894,6 +963,8 @@ var xAttributeInit func(uintptr, *AttrClass)
894963 // %PANGO_ATTR_INDEX_TO_TEXT_END such that the attribute applies
895964 // to the entire text by default.
896965 func (x *Attribute) Init(KlassVar *AttrClass) {
966+ core.LazyRegister(&xAttributeInit, "PANGO", "pango_attribute_init", false)
967+
897968 xAttributeInit(x.GoPointer(), KlassVar)
898969 }
899970
@@ -913,6 +984,7 @@ type ShowFlags int
913984 var xShowFlagsGLibType func() types.GType
914985
915986 func ShowFlagsGLibType() types.GType {
987+ core.LazyRegister(&xShowFlagsGLibType, "PANGO", "pango_show_flags_get_type", false)
916988 return xShowFlagsGLibType()
917989 }
918990
@@ -940,6 +1012,7 @@ type AttrType int
9401012 var xAttrTypeGLibType func() types.GType
9411013
9421014 func AttrTypeGLibType() types.GType {
1015+ core.LazyRegister(&xAttrTypeGLibType, "PANGO", "pango_attr_type_get_type", false)
9431016 return xAttrTypeGLibType()
9441017 }
9451018
@@ -1029,6 +1102,7 @@ type BaselineShift int
10291102 var xBaselineShiftGLibType func() types.GType
10301103
10311104 func BaselineShiftGLibType() types.GType {
1105+ core.LazyRegister(&xBaselineShiftGLibType, "PANGO", "pango_baseline_shift_get_type", false)
10321106 return xBaselineShiftGLibType()
10331107 }
10341108
@@ -1051,6 +1125,7 @@ type FontScale int
10511125 var xFontScaleGLibType func() types.GType
10521126
10531127 func FontScaleGLibType() types.GType {
1128+ core.LazyRegister(&xFontScaleGLibType, "PANGO", "pango_font_scale_get_type", false)
10541129 return xFontScaleGLibType()
10551130 }
10561131
@@ -1073,6 +1148,7 @@ type Overline int
10731148 var xOverlineGLibType func() types.GType
10741149
10751150 func OverlineGLibType() types.GType {
1151+ core.LazyRegister(&xOverlineGLibType, "PANGO", "pango_overline_get_type", false)
10761152 return xOverlineGLibType()
10771153 }
10781154
@@ -1091,6 +1167,7 @@ type TextTransform int
10911167 var xTextTransformGLibType func() types.GType
10921168
10931169 func TextTransformGLibType() types.GType {
1170+ core.LazyRegister(&xTextTransformGLibType, "PANGO", "pango_text_transform_get_type", false)
10941171 return xTextTransformGLibType()
10951172 }
10961173
@@ -1114,6 +1191,7 @@ type Underline int
11141191 var xUnderlineGLibType func() types.GType
11151192
11161193 func UnderlineGLibType() types.GType {
1194+ core.LazyRegister(&xUnderlineGLibType, "PANGO", "pango_underline_get_type", false)
11171195 return xUnderlineGLibType()
11181196 }
11191197
@@ -1162,6 +1240,8 @@ var xAttrAllowBreaksNew func(bool) uintptr
11621240 // If breaks are disabled, the range will be kept in a
11631241 // single run, as far as possible.
11641242 func AttrAllowBreaksNew(AllowBreaksVar bool) *Attribute {
1243+ core.LazyRegister(&xAttrAllowBreaksNew, "PANGO", "pango_attr_allow_breaks_new", false)
1244+
11651245 cret := xAttrAllowBreaksNew(AllowBreaksVar)
11661246 if cret == 0 {
11671247 return nil
@@ -1173,6 +1253,8 @@ var xAttrBackgroundAlphaNew func(uint16) uintptr
11731253
11741254 // Create a new background alpha attribute.
11751255 func AttrBackgroundAlphaNew(AlphaVar uint16) *Attribute {
1256+ core.LazyRegister(&xAttrBackgroundAlphaNew, "PANGO", "pango_attr_background_alpha_new", false)
1257+
11761258 cret := xAttrBackgroundAlphaNew(AlphaVar)
11771259 if cret == 0 {
11781260 return nil
@@ -1184,6 +1266,8 @@ var xAttrBackgroundNew func(uint16, uint16, uint16) uintptr
11841266
11851267 // Create a new background color attribute.
11861268 func AttrBackgroundNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1269+ core.LazyRegister(&xAttrBackgroundNew, "PANGO", "pango_attr_background_new", false)
1270+
11871271 cret := xAttrBackgroundNew(RedVar, GreenVar, BlueVar)
11881272 if cret == 0 {
11891273 return nil
@@ -1205,6 +1289,8 @@ var xAttrBaselineShiftNew func(int) uintptr
12051289 //
12061290 // </picture>
12071291 func AttrBaselineShiftNew(ShiftVar int) *Attribute {
1292+ core.LazyRegister(&xAttrBaselineShiftNew, "PANGO", "pango_attr_baseline_shift_new", false)
1293+
12081294 cret := xAttrBaselineShiftNew(ShiftVar)
12091295 if cret == 0 {
12101296 return nil
@@ -1221,6 +1307,8 @@ var xAttrFallbackNew func(bool) uintptr
12211307 // No fallback will be done to other fonts on the system
12221308 // that might contain the characters in the text.
12231309 func AttrFallbackNew(EnableFallbackVar bool) *Attribute {
1310+ core.LazyRegister(&xAttrFallbackNew, "PANGO", "pango_attr_fallback_new", false)
1311+
12241312 cret := xAttrFallbackNew(EnableFallbackVar)
12251313 if cret == 0 {
12261314 return nil
@@ -1232,6 +1320,8 @@ var xAttrFamilyNew func(string) uintptr
12321320
12331321 // Create a new font family attribute.
12341322 func AttrFamilyNew(FamilyVar string) *Attribute {
1323+ core.LazyRegister(&xAttrFamilyNew, "PANGO", "pango_attr_family_new", false)
1324+
12351325 cret := xAttrFamilyNew(FamilyVar)
12361326 if cret == 0 {
12371327 return nil
@@ -1246,6 +1336,8 @@ var xAttrFontDescNew func(*FontDescription) uintptr
12461336 // This attribute allows setting family, style, weight, variant,
12471337 // stretch, and size simultaneously.
12481338 func AttrFontDescNew(DescVar *FontDescription) *Attribute {
1339+ core.LazyRegister(&xAttrFontDescNew, "PANGO", "pango_attr_font_desc_new", false)
1340+
12491341 cret := xAttrFontDescNew(DescVar)
12501342 if cret == 0 {
12511343 return nil
@@ -1260,6 +1352,8 @@ var xAttrFontFeaturesNew func(string) uintptr
12601352 // You can use this attribute to select OpenType font features like small-caps,
12611353 // alternative glyphs, ligatures, etc. for fonts that support them.
12621354 func AttrFontFeaturesNew(FeaturesVar string) *Attribute {
1355+ core.LazyRegister(&xAttrFontFeaturesNew, "PANGO", "pango_attr_font_features_new", false)
1356+
12631357 cret := xAttrFontFeaturesNew(FeaturesVar)
12641358 if cret == 0 {
12651359 return nil
@@ -1274,6 +1368,8 @@ var xAttrFontScaleNew func(FontScale) uintptr
12741368 // The effect of this attribute is to change the font size of a run,
12751369 // relative to the size of preceding run.
12761370 func AttrFontScaleNew(ScaleVar FontScale) *Attribute {
1371+ core.LazyRegister(&xAttrFontScaleNew, "PANGO", "pango_attr_font_scale_new", false)
1372+
12771373 cret := xAttrFontScaleNew(ScaleVar)
12781374 if cret == 0 {
12791375 return nil
@@ -1285,6 +1381,8 @@ var xAttrForegroundAlphaNew func(uint16) uintptr
12851381
12861382 // Create a new foreground alpha attribute.
12871383 func AttrForegroundAlphaNew(AlphaVar uint16) *Attribute {
1384+ core.LazyRegister(&xAttrForegroundAlphaNew, "PANGO", "pango_attr_foreground_alpha_new", false)
1385+
12881386 cret := xAttrForegroundAlphaNew(AlphaVar)
12891387 if cret == 0 {
12901388 return nil
@@ -1296,6 +1394,8 @@ var xAttrForegroundNew func(uint16, uint16, uint16) uintptr
12961394
12971395 // Create a new foreground color attribute.
12981396 func AttrForegroundNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1397+ core.LazyRegister(&xAttrForegroundNew, "PANGO", "pango_attr_foreground_new", false)
1398+
12991399 cret := xAttrForegroundNew(RedVar, GreenVar, BlueVar)
13001400 if cret == 0 {
13011401 return nil
@@ -1307,6 +1407,8 @@ var xAttrGravityHintNew func(GravityHint) uintptr
13071407
13081408 // Create a new gravity hint attribute.
13091409 func AttrGravityHintNew(HintVar GravityHint) *Attribute {
1410+ core.LazyRegister(&xAttrGravityHintNew, "PANGO", "pango_attr_gravity_hint_new", false)
1411+
13101412 cret := xAttrGravityHintNew(HintVar)
13111413 if cret == 0 {
13121414 return nil
@@ -1318,6 +1420,8 @@ var xAttrGravityNew func(Gravity) uintptr
13181420
13191421 // Create a new gravity attribute.
13201422 func AttrGravityNew(GravityVar Gravity) *Attribute {
1423+ core.LazyRegister(&xAttrGravityNew, "PANGO", "pango_attr_gravity_new", false)
1424+
13211425 cret := xAttrGravityNew(GravityVar)
13221426 if cret == 0 {
13231427 return nil
@@ -1333,6 +1437,8 @@ var xAttrInsertHyphensNew func(bool) uintptr
13331437 // the middle of a word. This attribute can be used
13341438 // to suppress the hyphen.
13351439 func AttrInsertHyphensNew(InsertHyphensVar bool) *Attribute {
1440+ core.LazyRegister(&xAttrInsertHyphensNew, "PANGO", "pango_attr_insert_hyphens_new", false)
1441+
13361442 cret := xAttrInsertHyphensNew(InsertHyphensVar)
13371443 if cret == 0 {
13381444 return nil
@@ -1344,6 +1450,8 @@ var xAttrLanguageNew func(*Language) uintptr
13441450
13451451 // Create a new language tag attribute.
13461452 func AttrLanguageNew(LanguageVar *Language) *Attribute {
1453+ core.LazyRegister(&xAttrLanguageNew, "PANGO", "pango_attr_language_new", false)
1454+
13471455 cret := xAttrLanguageNew(LanguageVar)
13481456 if cret == 0 {
13491457 return nil
@@ -1355,6 +1463,8 @@ var xAttrLetterSpacingNew func(int) uintptr
13551463
13561464 // Create a new letter-spacing attribute.
13571465 func AttrLetterSpacingNew(LetterSpacingVar int) *Attribute {
1466+ core.LazyRegister(&xAttrLetterSpacingNew, "PANGO", "pango_attr_letter_spacing_new", false)
1467+
13581468 cret := xAttrLetterSpacingNew(LetterSpacingVar)
13591469 if cret == 0 {
13601470 return nil
@@ -1371,6 +1481,8 @@ var xAttrLineHeightNew func(float64) uintptr
13711481 // [method@Pango.LayoutLine.get_pixel_extents] and
13721482 // [method@Pango.LayoutIter.get_line_extents].
13731483 func AttrLineHeightNew(FactorVar float64) *Attribute {
1484+ core.LazyRegister(&xAttrLineHeightNew, "PANGO", "pango_attr_line_height_new", false)
1485+
13741486 cret := xAttrLineHeightNew(FactorVar)
13751487 if cret == 0 {
13761488 return nil
@@ -1387,6 +1499,8 @@ var xAttrLineHeightNewAbsolute func(int) uintptr
13871499 // [method@Pango.LayoutLine.get_pixel_extents] and
13881500 // [method@Pango.LayoutIter.get_line_extents].
13891501 func AttrLineHeightNewAbsolute(HeightVar int) *Attribute {
1502+ core.LazyRegister(&xAttrLineHeightNewAbsolute, "PANGO", "pango_attr_line_height_new_absolute", false)
1503+
13901504 cret := xAttrLineHeightNewAbsolute(HeightVar)
13911505 if cret == 0 {
13921506 return nil
@@ -1401,6 +1515,8 @@ var xAttrListFromString func(string) uintptr
14011515 // This is the counterpart to [method@Pango.AttrList.to_string].
14021516 // See that functions for details about the format.
14031517 func AttrListFromString(TextVar string) *AttrList {
1518+ core.LazyRegister(&xAttrListFromString, "PANGO", "pango_attr_list_from_string", false)
1519+
14041520 cret := xAttrListFromString(TextVar)
14051521 if cret == 0 {
14061522 return nil
@@ -1415,6 +1531,8 @@ var xAttrOverlineColorNew func(uint16, uint16, uint16) uintptr
14151531 // This attribute modifies the color of overlines.
14161532 // If not set, overlines will use the foreground color.
14171533 func AttrOverlineColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1534+ core.LazyRegister(&xAttrOverlineColorNew, "PANGO", "pango_attr_overline_color_new", false)
1535+
14181536 cret := xAttrOverlineColorNew(RedVar, GreenVar, BlueVar)
14191537 if cret == 0 {
14201538 return nil
@@ -1426,6 +1544,8 @@ var xAttrOverlineNew func(Overline) uintptr
14261544
14271545 // Create a new overline-style attribute.
14281546 func AttrOverlineNew(OverlineVar Overline) *Attribute {
1547+ core.LazyRegister(&xAttrOverlineNew, "PANGO", "pango_attr_overline_new", false)
1548+
14291549 cret := xAttrOverlineNew(OverlineVar)
14301550 if cret == 0 {
14311551 return nil
@@ -1437,6 +1557,8 @@ var xAttrRiseNew func(int) uintptr
14371557
14381558 // Create a new baseline displacement attribute.
14391559 func AttrRiseNew(RiseVar int) *Attribute {
1560+ core.LazyRegister(&xAttrRiseNew, "PANGO", "pango_attr_rise_new", false)
1561+
14401562 cret := xAttrRiseNew(RiseVar)
14411563 if cret == 0 {
14421564 return nil
@@ -1451,6 +1573,8 @@ var xAttrScaleNew func(float64) uintptr
14511573 // The base font for the affected text will have
14521574 // its size multiplied by @scale_factor.
14531575 func AttrScaleNew(ScaleFactorVar float64) *Attribute {
1576+ core.LazyRegister(&xAttrScaleNew, "PANGO", "pango_attr_scale_new", false)
1577+
14541578 cret := xAttrScaleNew(ScaleFactorVar)
14551579 if cret == 0 {
14561580 return nil
@@ -1465,6 +1589,8 @@ var xAttrSentenceNew func() uintptr
14651589 // Note that this may require adjustments to word and
14661590 // sentence classification around the range.
14671591 func AttrSentenceNew() *Attribute {
1592+ core.LazyRegister(&xAttrSentenceNew, "PANGO", "pango_attr_sentence_new", false)
1593+
14681594 cret := xAttrSentenceNew()
14691595 if cret == 0 {
14701596 return nil
@@ -1481,6 +1607,8 @@ var xAttrShapeNew func(*Rectangle, *Rectangle) uintptr
14811607 // This might be used, for instance, for embedding a picture
14821608 // or a widget inside a `PangoLayout`.
14831609 func AttrShapeNew(InkRectVar *Rectangle, LogicalRectVar *Rectangle) *Attribute {
1610+ core.LazyRegister(&xAttrShapeNew, "PANGO", "pango_attr_shape_new", false)
1611+
14841612 cret := xAttrShapeNew(InkRectVar, LogicalRectVar)
14851613 if cret == 0 {
14861614 return nil
@@ -1496,6 +1624,8 @@ var xAttrShapeNewWithData func(*Rectangle, *Rectangle, uintptr, uintptr, uintptr
14961624 // is also provided; this pointer can be accessed when later
14971625 // rendering the glyph.
14981626 func AttrShapeNewWithData(InkRectVar *Rectangle, LogicalRectVar *Rectangle, DataVar uintptr, CopyFuncVar *AttrDataCopyFunc, DestroyFuncVar *glib.DestroyNotify) *Attribute {
1627+ core.LazyRegister(&xAttrShapeNewWithData, "PANGO", "pango_attr_shape_new_with_data", false)
1628+
14991629 cret := xAttrShapeNewWithData(InkRectVar, LogicalRectVar, DataVar, glib.NewCallbackNullable(CopyFuncVar), glib.NewCallbackNullable(DestroyFuncVar))
15001630 if cret == 0 {
15011631 return nil
@@ -1508,6 +1638,8 @@ var xAttrShowNew func(ShowFlags) uintptr
15081638 // Create a new attribute that influences how invisible
15091639 // characters are rendered.
15101640 func AttrShowNew(FlagsVar ShowFlags) *Attribute {
1641+ core.LazyRegister(&xAttrShowNew, "PANGO", "pango_attr_show_new", false)
1642+
15111643 cret := xAttrShowNew(FlagsVar)
15121644 if cret == 0 {
15131645 return nil
@@ -1519,6 +1651,8 @@ var xAttrSizeNew func(int) uintptr
15191651
15201652 // Create a new font-size attribute in fractional points.
15211653 func AttrSizeNew(SizeVar int) *Attribute {
1654+ core.LazyRegister(&xAttrSizeNew, "PANGO", "pango_attr_size_new", false)
1655+
15221656 cret := xAttrSizeNew(SizeVar)
15231657 if cret == 0 {
15241658 return nil
@@ -1530,6 +1664,8 @@ var xAttrSizeNewAbsolute func(int) uintptr
15301664
15311665 // Create a new font-size attribute in device units.
15321666 func AttrSizeNewAbsolute(SizeVar int) *Attribute {
1667+ core.LazyRegister(&xAttrSizeNewAbsolute, "PANGO", "pango_attr_size_new_absolute", false)
1668+
15331669 cret := xAttrSizeNewAbsolute(SizeVar)
15341670 if cret == 0 {
15351671 return nil
@@ -1541,6 +1677,8 @@ var xAttrStretchNew func(Stretch) uintptr
15411677
15421678 // Create a new font stretch attribute.
15431679 func AttrStretchNew(StretchVar Stretch) *Attribute {
1680+ core.LazyRegister(&xAttrStretchNew, "PANGO", "pango_attr_stretch_new", false)
1681+
15441682 cret := xAttrStretchNew(StretchVar)
15451683 if cret == 0 {
15461684 return nil
@@ -1555,6 +1693,8 @@ var xAttrStrikethroughColorNew func(uint16, uint16, uint16) uintptr
15551693 // This attribute modifies the color of strikethrough lines.
15561694 // If not set, strikethrough lines will use the foreground color.
15571695 func AttrStrikethroughColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1696+ core.LazyRegister(&xAttrStrikethroughColorNew, "PANGO", "pango_attr_strikethrough_color_new", false)
1697+
15581698 cret := xAttrStrikethroughColorNew(RedVar, GreenVar, BlueVar)
15591699 if cret == 0 {
15601700 return nil
@@ -1566,6 +1706,8 @@ var xAttrStrikethroughNew func(bool) uintptr
15661706
15671707 // Create a new strike-through attribute.
15681708 func AttrStrikethroughNew(StrikethroughVar bool) *Attribute {
1709+ core.LazyRegister(&xAttrStrikethroughNew, "PANGO", "pango_attr_strikethrough_new", false)
1710+
15691711 cret := xAttrStrikethroughNew(StrikethroughVar)
15701712 if cret == 0 {
15711713 return nil
@@ -1577,6 +1719,8 @@ var xAttrStyleNew func(Style) uintptr
15771719
15781720 // Create a new font slant style attribute.
15791721 func AttrStyleNew(StyleVar Style) *Attribute {
1722+ core.LazyRegister(&xAttrStyleNew, "PANGO", "pango_attr_style_new", false)
1723+
15801724 cret := xAttrStyleNew(StyleVar)
15811725 if cret == 0 {
15821726 return nil
@@ -1589,6 +1733,8 @@ var xAttrTextTransformNew func(TextTransform) uintptr
15891733 // Create a new attribute that influences how characters
15901734 // are transformed during shaping.
15911735 func AttrTextTransformNew(TransformVar TextTransform) *Attribute {
1736+ core.LazyRegister(&xAttrTextTransformNew, "PANGO", "pango_attr_text_transform_new", false)
1737+
15921738 cret := xAttrTextTransformNew(TransformVar)
15931739 if cret == 0 {
15941740 return nil
@@ -1608,6 +1754,8 @@ var xAttrTypeGetName func(AttrType) string
16081754 // g_intern_string() for what that means) that should
16091755 // not be modified or freed.
16101756 func AttrTypeGetName(TypeVar AttrType) string {
1757+ core.LazyRegister(&xAttrTypeGetName, "PANGO", "pango_attr_type_get_name", false)
1758+
16111759 cret := xAttrTypeGetName(TypeVar)
16121760 return cret
16131761 }
@@ -1619,6 +1767,8 @@ var xAttrTypeRegister func(string) AttrType
16191767 // The attribute type name can be accessed later
16201768 // by using [func@Pango.AttrType.get_name].
16211769 func AttrTypeRegister(NameVar string) AttrType {
1770+ core.LazyRegister(&xAttrTypeRegister, "PANGO", "pango_attr_type_register", false)
1771+
16221772 cret := xAttrTypeRegister(NameVar)
16231773 return cret
16241774 }
@@ -1630,6 +1780,8 @@ var xAttrUnderlineColorNew func(uint16, uint16, uint16) uintptr
16301780 // This attribute modifies the color of underlines.
16311781 // If not set, underlines will use the foreground color.
16321782 func AttrUnderlineColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1783+ core.LazyRegister(&xAttrUnderlineColorNew, "PANGO", "pango_attr_underline_color_new", false)
1784+
16331785 cret := xAttrUnderlineColorNew(RedVar, GreenVar, BlueVar)
16341786 if cret == 0 {
16351787 return nil
@@ -1641,6 +1793,8 @@ var xAttrUnderlineNew func(Underline) uintptr
16411793
16421794 // Create a new underline-style attribute.
16431795 func AttrUnderlineNew(UnderlineVar Underline) *Attribute {
1796+ core.LazyRegister(&xAttrUnderlineNew, "PANGO", "pango_attr_underline_new", false)
1797+
16441798 cret := xAttrUnderlineNew(UnderlineVar)
16451799 if cret == 0 {
16461800 return nil
@@ -1652,6 +1806,8 @@ var xAttrVariantNew func(Variant) uintptr
16521806
16531807 // Create a new font variant attribute (normal or small caps).
16541808 func AttrVariantNew(VariantVar Variant) *Attribute {
1809+ core.LazyRegister(&xAttrVariantNew, "PANGO", "pango_attr_variant_new", false)
1810+
16551811 cret := xAttrVariantNew(VariantVar)
16561812 if cret == 0 {
16571813 return nil
@@ -1663,6 +1819,8 @@ var xAttrWeightNew func(Weight) uintptr
16631819
16641820 // Create a new font weight attribute.
16651821 func AttrWeightNew(WeightVar Weight) *Attribute {
1822+ core.LazyRegister(&xAttrWeightNew, "PANGO", "pango_attr_weight_new", false)
1823+
16661824 cret := xAttrWeightNew(WeightVar)
16671825 if cret == 0 {
16681826 return nil
@@ -1677,6 +1835,8 @@ var xAttrWordNew func() uintptr
16771835 // Note that this may require adjustments to word and
16781836 // sentence classification around the range.
16791837 func AttrWordNew() *Attribute {
1838+ core.LazyRegister(&xAttrWordNew, "PANGO", "pango_attr_word_new", false)
1839+
16801840 cret := xAttrWordNew()
16811841 if cret == 0 {
16821842 return nil
@@ -1687,112 +1847,4 @@ func AttrWordNew() *Attribute {
16871847 func init() {
16881848 core.SetPackageName("PANGO", "pango")
16891849 core.SetSharedLibraries("PANGO", []string{"libpango-1.0.so.0", "libpango-1.0.0.dylib"})
1690- var libs []uintptr
1691- for _, libPath := range core.GetPaths("PANGO") {
1692- lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL)
1693- if err != nil {
1694- panic(err)
1695- }
1696- libs = append(libs, lib)
1697- }
1698-
1699- core.PuregoSafeRegister(&xShowFlagsGLibType, libs, "pango_show_flags_get_type")
1700-
1701- core.PuregoSafeRegister(&xAttrTypeGLibType, libs, "pango_attr_type_get_type")
1702-
1703- core.PuregoSafeRegister(&xBaselineShiftGLibType, libs, "pango_baseline_shift_get_type")
1704-
1705- core.PuregoSafeRegister(&xFontScaleGLibType, libs, "pango_font_scale_get_type")
1706-
1707- core.PuregoSafeRegister(&xOverlineGLibType, libs, "pango_overline_get_type")
1708-
1709- core.PuregoSafeRegister(&xTextTransformGLibType, libs, "pango_text_transform_get_type")
1710-
1711- core.PuregoSafeRegister(&xUnderlineGLibType, libs, "pango_underline_get_type")
1712-
1713- core.PuregoSafeRegister(&xAttrAllowBreaksNew, libs, "pango_attr_allow_breaks_new")
1714- core.PuregoSafeRegister(&xAttrBackgroundAlphaNew, libs, "pango_attr_background_alpha_new")
1715- core.PuregoSafeRegister(&xAttrBackgroundNew, libs, "pango_attr_background_new")
1716- core.PuregoSafeRegister(&xAttrBaselineShiftNew, libs, "pango_attr_baseline_shift_new")
1717- core.PuregoSafeRegister(&xAttrFallbackNew, libs, "pango_attr_fallback_new")
1718- core.PuregoSafeRegister(&xAttrFamilyNew, libs, "pango_attr_family_new")
1719- core.PuregoSafeRegister(&xAttrFontDescNew, libs, "pango_attr_font_desc_new")
1720- core.PuregoSafeRegister(&xAttrFontFeaturesNew, libs, "pango_attr_font_features_new")
1721- core.PuregoSafeRegister(&xAttrFontScaleNew, libs, "pango_attr_font_scale_new")
1722- core.PuregoSafeRegister(&xAttrForegroundAlphaNew, libs, "pango_attr_foreground_alpha_new")
1723- core.PuregoSafeRegister(&xAttrForegroundNew, libs, "pango_attr_foreground_new")
1724- core.PuregoSafeRegister(&xAttrGravityHintNew, libs, "pango_attr_gravity_hint_new")
1725- core.PuregoSafeRegister(&xAttrGravityNew, libs, "pango_attr_gravity_new")
1726- core.PuregoSafeRegister(&xAttrInsertHyphensNew, libs, "pango_attr_insert_hyphens_new")
1727- core.PuregoSafeRegister(&xAttrLanguageNew, libs, "pango_attr_language_new")
1728- core.PuregoSafeRegister(&xAttrLetterSpacingNew, libs, "pango_attr_letter_spacing_new")
1729- core.PuregoSafeRegister(&xAttrLineHeightNew, libs, "pango_attr_line_height_new")
1730- core.PuregoSafeRegister(&xAttrLineHeightNewAbsolute, libs, "pango_attr_line_height_new_absolute")
1731- core.PuregoSafeRegister(&xAttrListFromString, libs, "pango_attr_list_from_string")
1732- core.PuregoSafeRegister(&xAttrOverlineColorNew, libs, "pango_attr_overline_color_new")
1733- core.PuregoSafeRegister(&xAttrOverlineNew, libs, "pango_attr_overline_new")
1734- core.PuregoSafeRegister(&xAttrRiseNew, libs, "pango_attr_rise_new")
1735- core.PuregoSafeRegister(&xAttrScaleNew, libs, "pango_attr_scale_new")
1736- core.PuregoSafeRegister(&xAttrSentenceNew, libs, "pango_attr_sentence_new")
1737- core.PuregoSafeRegister(&xAttrShapeNew, libs, "pango_attr_shape_new")
1738- core.PuregoSafeRegister(&xAttrShapeNewWithData, libs, "pango_attr_shape_new_with_data")
1739- core.PuregoSafeRegister(&xAttrShowNew, libs, "pango_attr_show_new")
1740- core.PuregoSafeRegister(&xAttrSizeNew, libs, "pango_attr_size_new")
1741- core.PuregoSafeRegister(&xAttrSizeNewAbsolute, libs, "pango_attr_size_new_absolute")
1742- core.PuregoSafeRegister(&xAttrStretchNew, libs, "pango_attr_stretch_new")
1743- core.PuregoSafeRegister(&xAttrStrikethroughColorNew, libs, "pango_attr_strikethrough_color_new")
1744- core.PuregoSafeRegister(&xAttrStrikethroughNew, libs, "pango_attr_strikethrough_new")
1745- core.PuregoSafeRegister(&xAttrStyleNew, libs, "pango_attr_style_new")
1746- core.PuregoSafeRegister(&xAttrTextTransformNew, libs, "pango_attr_text_transform_new")
1747- core.PuregoSafeRegister(&xAttrTypeGetName, libs, "pango_attr_type_get_name")
1748- core.PuregoSafeRegister(&xAttrTypeRegister, libs, "pango_attr_type_register")
1749- core.PuregoSafeRegister(&xAttrUnderlineColorNew, libs, "pango_attr_underline_color_new")
1750- core.PuregoSafeRegister(&xAttrUnderlineNew, libs, "pango_attr_underline_new")
1751- core.PuregoSafeRegister(&xAttrVariantNew, libs, "pango_attr_variant_new")
1752- core.PuregoSafeRegister(&xAttrWeightNew, libs, "pango_attr_weight_new")
1753- core.PuregoSafeRegister(&xAttrWordNew, libs, "pango_attr_word_new")
1754-
1755- core.PuregoSafeRegister(&xAttrIteratorGLibType, libs, "pango_attr_iterator_get_type")
1756-
1757- core.PuregoSafeRegister(&xAttrIteratorCopy, libs, "pango_attr_iterator_copy")
1758- core.PuregoSafeRegister(&xAttrIteratorDestroy, libs, "pango_attr_iterator_destroy")
1759- core.PuregoSafeRegister(&xAttrIteratorGet, libs, "pango_attr_iterator_get")
1760- core.PuregoSafeRegister(&xAttrIteratorGetAttrs, libs, "pango_attr_iterator_get_attrs")
1761- core.PuregoSafeRegister(&xAttrIteratorGetFont, libs, "pango_attr_iterator_get_font")
1762- core.PuregoSafeRegister(&xAttrIteratorNext, libs, "pango_attr_iterator_next")
1763- core.PuregoSafeRegister(&xAttrIteratorRange, libs, "pango_attr_iterator_range")
1764-
1765- core.PuregoSafeRegister(&xAttrListGLibType, libs, "pango_attr_list_get_type")
1766-
1767- core.PuregoSafeRegister(&xNewAttrList, libs, "pango_attr_list_new")
1768-
1769- core.PuregoSafeRegister(&xAttrListChange, libs, "pango_attr_list_change")
1770- core.PuregoSafeRegister(&xAttrListCopy, libs, "pango_attr_list_copy")
1771- core.PuregoSafeRegister(&xAttrListEqual, libs, "pango_attr_list_equal")
1772- core.PuregoSafeRegister(&xAttrListFilter, libs, "pango_attr_list_filter")
1773- core.PuregoSafeRegister(&xAttrListGetAttributes, libs, "pango_attr_list_get_attributes")
1774- core.PuregoSafeRegister(&xAttrListGetIterator, libs, "pango_attr_list_get_iterator")
1775- core.PuregoSafeRegister(&xAttrListInsert, libs, "pango_attr_list_insert")
1776- core.PuregoSafeRegister(&xAttrListInsertBefore, libs, "pango_attr_list_insert_before")
1777- core.PuregoSafeRegister(&xAttrListRef, libs, "pango_attr_list_ref")
1778- core.PuregoSafeRegister(&xAttrListSplice, libs, "pango_attr_list_splice")
1779- core.PuregoSafeRegister(&xAttrListToString, libs, "pango_attr_list_to_string")
1780- core.PuregoSafeRegister(&xAttrListUnref, libs, "pango_attr_list_unref")
1781- core.PuregoSafeRegister(&xAttrListUpdate, libs, "pango_attr_list_update")
1782-
1783- core.PuregoSafeRegister(&xAttributeGLibType, libs, "pango_attribute_get_type")
1784-
1785- core.PuregoSafeRegister(&xAttributeAsColor, libs, "pango_attribute_as_color")
1786- core.PuregoSafeRegister(&xAttributeAsFloat, libs, "pango_attribute_as_float")
1787- core.PuregoSafeRegister(&xAttributeAsFontDesc, libs, "pango_attribute_as_font_desc")
1788- core.PuregoSafeRegister(&xAttributeAsFontFeatures, libs, "pango_attribute_as_font_features")
1789- core.PuregoSafeRegister(&xAttributeAsInt, libs, "pango_attribute_as_int")
1790- core.PuregoSafeRegister(&xAttributeAsLanguage, libs, "pango_attribute_as_language")
1791- core.PuregoSafeRegister(&xAttributeAsShape, libs, "pango_attribute_as_shape")
1792- core.PuregoSafeRegister(&xAttributeAsSize, libs, "pango_attribute_as_size")
1793- core.PuregoSafeRegister(&xAttributeAsString, libs, "pango_attribute_as_string")
1794- core.PuregoSafeRegister(&xAttributeCopy, libs, "pango_attribute_copy")
1795- core.PuregoSafeRegister(&xAttributeDestroy, libs, "pango_attribute_destroy")
1796- core.PuregoSafeRegister(&xAttributeEqual, libs, "pango_attribute_equal")
1797- core.PuregoSafeRegister(&xAttributeInit, libs, "pango_attribute_init")
17981850 }
@@ -265,6 +265,7 @@ type AttrIterator struct {
265 var xAttrIteratorGLibType func() types.GType265 var xAttrIteratorGLibType func() types.GType
266 266
267 func AttrIteratorGLibType() types.GType {267 func AttrIteratorGLibType() types.GType {
268+ core.LazyRegister(&xAttrIteratorGLibType, "PANGO", "pango_attr_iterator_get_type", false)
268 return xAttrIteratorGLibType()269 return xAttrIteratorGLibType()
269 }270 }
270 271
@@ -284,6 +285,8 @@ var xAttrIteratorCopy func(uintptr) uintptr
284 285
285 // Copy a `PangoAttrIterator`.286 // Copy a `PangoAttrIterator`.
286 func (x *AttrIterator) Copy() *AttrIterator {287 func (x *AttrIterator) Copy() *AttrIterator {
288+ core.LazyRegister(&xAttrIteratorCopy, "PANGO", "pango_attr_iterator_copy", false)
289+
287 cret := xAttrIteratorCopy(x.GoPointer())290 cret := xAttrIteratorCopy(x.GoPointer())
288 if cret == 0 {291 if cret == 0 {
289 return nil292 return nil
@@ -295,6 +298,8 @@ var xAttrIteratorDestroy func(uintptr)
295 298
296 // Destroy a `PangoAttrIterator` and free all associated memory.299 // Destroy a `PangoAttrIterator` and free all associated memory.
297 func (x *AttrIterator) Destroy() {300 func (x *AttrIterator) Destroy() {
301+ core.LazyRegister(&xAttrIteratorDestroy, "PANGO", "pango_attr_iterator_destroy", false)
302+
298 xAttrIteratorDestroy(x.GoPointer())303 xAttrIteratorDestroy(x.GoPointer())
299 }304 }
300 305
@@ -307,6 +312,8 @@ var xAttrIteratorGet func(uintptr, AttrType) uintptr
307 // the attribute whose range starts closest to the312 // the attribute whose range starts closest to the
308 // current location is used.313 // current location is used.
309 func (x *AttrIterator) Get(TypeVar AttrType) *Attribute {314 func (x *AttrIterator) Get(TypeVar AttrType) *Attribute {
315+ core.LazyRegister(&xAttrIteratorGet, "PANGO", "pango_attr_iterator_get", false)
316+
310 cret := xAttrIteratorGet(x.GoPointer(), TypeVar)317 cret := xAttrIteratorGet(x.GoPointer(), TypeVar)
311 if cret == 0 {318 if cret == 0 {
312 return nil319 return nil
@@ -319,6 +326,8 @@ var xAttrIteratorGetAttrs func(uintptr) uintptr
319 // Gets a list of all attributes at the current position of the326 // Gets a list of all attributes at the current position of the
320 // iterator.327 // iterator.
321 func (x *AttrIterator) GetAttrs() *glib.SList {328 func (x *AttrIterator) GetAttrs() *glib.SList {
329+ core.LazyRegister(&xAttrIteratorGetAttrs, "PANGO", "pango_attr_iterator_get_attrs", false)
330+
322 cret := xAttrIteratorGetAttrs(x.GoPointer())331 cret := xAttrIteratorGetAttrs(x.GoPointer())
323 if cret == 0 {332 if cret == 0 {
324 return nil333 return nil
@@ -331,6 +340,8 @@ var xAttrIteratorGetFont func(uintptr, *FontDescription, **Language, **glib.SLis
331 // Get the font and other attributes at the current340 // Get the font and other attributes at the current
332 // iterator position.341 // iterator position.
333 func (x *AttrIterator) GetFont(DescVar *FontDescription, LanguageVar **Language, ExtraAttrsVar **glib.SList) {342 func (x *AttrIterator) GetFont(DescVar *FontDescription, LanguageVar **Language, ExtraAttrsVar **glib.SList) {
343+ core.LazyRegister(&xAttrIteratorGetFont, "PANGO", "pango_attr_iterator_get_font", false)
344+
334 xAttrIteratorGetFont(x.GoPointer(), DescVar, LanguageVar, ExtraAttrsVar)345 xAttrIteratorGetFont(x.GoPointer(), DescVar, LanguageVar, ExtraAttrsVar)
335 }346 }
336 347
@@ -338,6 +349,8 @@ var xAttrIteratorNext func(uintptr) bool
338 349
339 // Advance the iterator until the next change of style.350 // Advance the iterator until the next change of style.
340 func (x *AttrIterator) Next() bool {351 func (x *AttrIterator) Next() bool {
352+ core.LazyRegister(&xAttrIteratorNext, "PANGO", "pango_attr_iterator_next", false)
353+
341 cret := xAttrIteratorNext(x.GoPointer())354 cret := xAttrIteratorNext(x.GoPointer())
342 return cret355 return cret
343 }356 }
@@ -351,6 +364,8 @@ var xAttrIteratorRange func(uintptr, *int, *int)
351 // oversight, stored return values that wouldn't fit into364 // oversight, stored return values that wouldn't fit into
352 // a signed integer are clamped to %G_MAXINT.365 // a signed integer are clamped to %G_MAXINT.
353 func (x *AttrIterator) Range(StartVar *int, EndVar *int) {366 func (x *AttrIterator) Range(StartVar *int, EndVar *int) {
367+ core.LazyRegister(&xAttrIteratorRange, "PANGO", "pango_attr_iterator_range", false)
368+
354 xAttrIteratorRange(x.GoPointer(), StartVar, EndVar)369 xAttrIteratorRange(x.GoPointer(), StartVar, EndVar)
355 }370 }
356 371
@@ -394,6 +409,7 @@ type AttrList struct {
394 var xAttrListGLibType func() types.GType409 var xAttrListGLibType func() types.GType
395 410
396 func AttrListGLibType() types.GType {411 func AttrListGLibType() types.GType {
412+ core.LazyRegister(&xAttrListGLibType, "PANGO", "pango_attr_list_get_type", false)
397 return xAttrListGLibType()413 return xAttrListGLibType()
398 }414 }
399 415
@@ -414,6 +430,8 @@ var xNewAttrList func() uintptr
414 // Create a new empty attribute list with a reference430 // Create a new empty attribute list with a reference
415 // count of one.431 // count of one.
416 func NewAttrList() *AttrList {432 func NewAttrList() *AttrList {
433+ core.LazyRegister(&xNewAttrList, "PANGO", "pango_attr_list_new", false)
434+
417 cret := xNewAttrList()435 cret := xNewAttrList()
418 if cret == 0 {436 if cret == 0 {
419 return nil437 return nil
@@ -436,6 +454,8 @@ var xAttrListChange func(uintptr, *Attribute)
436 // continually changing a set of attributes since it454 // continually changing a set of attributes since it
437 // never removes or combines existing attributes.455 // never removes or combines existing attributes.
438 func (x *AttrList) Change(AttrVar *Attribute) {456 func (x *AttrList) Change(AttrVar *Attribute) {
457+ core.LazyRegister(&xAttrListChange, "PANGO", "pango_attr_list_change", false)
458+
439 xAttrListChange(x.GoPointer(), AttrVar)459 xAttrListChange(x.GoPointer(), AttrVar)
440 }460 }
441 461
@@ -443,6 +463,8 @@ var xAttrListCopy func(uintptr) uintptr
443 463
444 // Copy @list and return an identical new list.464 // Copy @list and return an identical new list.
445 func (x *AttrList) Copy() *AttrList {465 func (x *AttrList) Copy() *AttrList {
466+ core.LazyRegister(&xAttrListCopy, "PANGO", "pango_attr_list_copy", false)
467+
446 cret := xAttrListCopy(x.GoPointer())468 cret := xAttrListCopy(x.GoPointer())
447 if cret == 0 {469 if cret == 0 {
448 return nil470 return nil
@@ -459,6 +481,8 @@ var xAttrListEqual func(uintptr, *AttrList) bool
459 // Beware that this will return wrong values if any list481 // Beware that this will return wrong values if any list
460 // contains duplicates.482 // contains duplicates.
461 func (x *AttrList) Equal(OtherListVar *AttrList) bool {483 func (x *AttrList) Equal(OtherListVar *AttrList) bool {
484+ core.LazyRegister(&xAttrListEqual, "PANGO", "pango_attr_list_equal", false)
485+
462 cret := xAttrListEqual(x.GoPointer(), OtherListVar)486 cret := xAttrListEqual(x.GoPointer(), OtherListVar)
463 return cret487 return cret
464 }488 }
@@ -469,6 +493,8 @@ var xAttrListFilter func(uintptr, uintptr, uintptr) uintptr
469 // any elements of @list for which @func returns %TRUE and493 // any elements of @list for which @func returns %TRUE and
470 // inserts them into a new list.494 // inserts them into a new list.
471 func (x *AttrList) Filter(FuncVar *AttrFilterFunc, DataVar uintptr) *AttrList {495 func (x *AttrList) Filter(FuncVar *AttrFilterFunc, DataVar uintptr) *AttrList {
496+ core.LazyRegister(&xAttrListFilter, "PANGO", "pango_attr_list_filter", false)
497+
472 cret := xAttrListFilter(x.GoPointer(), glib.NewCallback(FuncVar), DataVar)498 cret := xAttrListFilter(x.GoPointer(), glib.NewCallback(FuncVar), DataVar)
473 if cret == 0 {499 if cret == 0 {
474 return nil500 return nil
@@ -480,6 +506,8 @@ var xAttrListGetAttributes func(uintptr) uintptr
480 506
481 // Gets a list of all attributes in @list.507 // Gets a list of all attributes in @list.
482 func (x *AttrList) GetAttributes() *glib.SList {508 func (x *AttrList) GetAttributes() *glib.SList {
509+ core.LazyRegister(&xAttrListGetAttributes, "PANGO", "pango_attr_list_get_attributes", false)
510+
483 cret := xAttrListGetAttributes(x.GoPointer())511 cret := xAttrListGetAttributes(x.GoPointer())
484 if cret == 0 {512 if cret == 0 {
485 return nil513 return nil
@@ -493,6 +521,8 @@ var xAttrListGetIterator func(uintptr) uintptr
493 //521 //
494 // @list must not be modified until this iterator is freed.522 // @list must not be modified until this iterator is freed.
495 func (x *AttrList) GetIterator() *AttrIterator {523 func (x *AttrList) GetIterator() *AttrIterator {
524+ core.LazyRegister(&xAttrListGetIterator, "PANGO", "pango_attr_list_get_iterator", false)
525+
496 cret := xAttrListGetIterator(x.GoPointer())526 cret := xAttrListGetIterator(x.GoPointer())
497 if cret == 0 {527 if cret == 0 {
498 return nil528 return nil
@@ -507,6 +537,8 @@ var xAttrListInsert func(uintptr, *Attribute)
507 // It will be inserted after all other attributes with a537 // It will be inserted after all other attributes with a
508 // matching @start_index.538 // matching @start_index.
509 func (x *AttrList) Insert(AttrVar *Attribute) {539 func (x *AttrList) Insert(AttrVar *Attribute) {
540+ core.LazyRegister(&xAttrListInsert, "PANGO", "pango_attr_list_insert", false)
541+
510 xAttrListInsert(x.GoPointer(), AttrVar)542 xAttrListInsert(x.GoPointer(), AttrVar)
511 }543 }
512 544
@@ -517,6 +549,8 @@ var xAttrListInsertBefore func(uintptr, *Attribute)
517 // It will be inserted before all other attributes with a549 // It will be inserted before all other attributes with a
518 // matching @start_index.550 // matching @start_index.
519 func (x *AttrList) InsertBefore(AttrVar *Attribute) {551 func (x *AttrList) InsertBefore(AttrVar *Attribute) {
552+ core.LazyRegister(&xAttrListInsertBefore, "PANGO", "pango_attr_list_insert_before", false)
553+
520 xAttrListInsertBefore(x.GoPointer(), AttrVar)554 xAttrListInsertBefore(x.GoPointer(), AttrVar)
521 }555 }
522 556
@@ -525,6 +559,8 @@ var xAttrListRef func(uintptr) uintptr
525 // Increase the reference count of the given attribute559 // Increase the reference count of the given attribute
526 // list by one.560 // list by one.
527 func (x *AttrList) Ref() *AttrList {561 func (x *AttrList) Ref() *AttrList {
562+ core.LazyRegister(&xAttrListRef, "PANGO", "pango_attr_list_ref", false)
563+
528 cret := xAttrListRef(x.GoPointer())564 cret := xAttrListRef(x.GoPointer())
529 if cret == 0 {565 if cret == 0 {
530 return nil566 return nil
@@ -553,6 +589,8 @@ var xAttrListSplice func(uintptr, *AttrList, int, int)
553 //589 //
554 // This mode is useful for merging two lists of attributes together.590 // This mode is useful for merging two lists of attributes together.
555 func (x *AttrList) Splice(OtherVar *AttrList, PosVar int, LenVar int) {591 func (x *AttrList) Splice(OtherVar *AttrList, PosVar int, LenVar int) {
592+ core.LazyRegister(&xAttrListSplice, "PANGO", "pango_attr_list_splice", false)
593+
556 xAttrListSplice(x.GoPointer(), OtherVar, PosVar, LenVar)594 xAttrListSplice(x.GoPointer(), OtherVar, PosVar, LenVar)
557 }595 }
558 596
@@ -593,6 +631,8 @@ var xAttrListToString func(uintptr) string
593 //631 //
594 // Note that shape attributes can not be serialized.632 // Note that shape attributes can not be serialized.
595 func (x *AttrList) ToString() string {633 func (x *AttrList) ToString() string {
634+ core.LazyRegister(&xAttrListToString, "PANGO", "pango_attr_list_to_string", false)
635+
596 cret := xAttrListToString(x.GoPointer())636 cret := xAttrListToString(x.GoPointer())
597 return cret637 return cret
598 }638 }
@@ -605,6 +645,8 @@ var xAttrListUnref func(uintptr)
605 // If the result is zero, free the attribute list645 // If the result is zero, free the attribute list
606 // and the attributes it contains.646 // and the attributes it contains.
607 func (x *AttrList) Unref() {647 func (x *AttrList) Unref() {
648+ core.LazyRegister(&xAttrListUnref, "PANGO", "pango_attr_list_unref", false)
649+
608 xAttrListUnref(x.GoPointer())650 xAttrListUnref(x.GoPointer())
609 }651 }
610 652
@@ -625,6 +667,8 @@ var xAttrListUpdate func(uintptr, int, int, int)
625 // Attributes start and end positions are updated if they are667 // Attributes start and end positions are updated if they are
626 // behind @pos + @remove.668 // behind @pos + @remove.
627 func (x *AttrList) Update(PosVar int, RemoveVar int, AddVar int) {669 func (x *AttrList) Update(PosVar int, RemoveVar int, AddVar int) {
670+ core.LazyRegister(&xAttrListUpdate, "PANGO", "pango_attr_list_update", false)
671+
628 xAttrListUpdate(x.GoPointer(), PosVar, RemoveVar, AddVar)672 xAttrListUpdate(x.GoPointer(), PosVar, RemoveVar, AddVar)
629 }673 }
630 674
@@ -725,6 +769,7 @@ type Attribute struct {
725 var xAttributeGLibType func() types.GType769 var xAttributeGLibType func() types.GType
726 770
727 func AttributeGLibType() types.GType {771 func AttributeGLibType() types.GType {
772+ core.LazyRegister(&xAttributeGLibType, "PANGO", "pango_attribute_get_type", false)
728 return xAttributeGLibType()773 return xAttributeGLibType()
729 }774 }
730 775
@@ -746,6 +791,8 @@ var xAttributeAsColor func(uintptr) uintptr
746 //791 //
747 // This is mainly useful for language bindings.792 // This is mainly useful for language bindings.
748 func (x *Attribute) AsColor() *AttrColor {793 func (x *Attribute) AsColor() *AttrColor {
794+ core.LazyRegister(&xAttributeAsColor, "PANGO", "pango_attribute_as_color", false)
795+
749 cret := xAttributeAsColor(x.GoPointer())796 cret := xAttributeAsColor(x.GoPointer())
750 if cret == 0 {797 if cret == 0 {
751 return nil798 return nil
@@ -759,6 +806,8 @@ var xAttributeAsFloat func(uintptr) uintptr
759 //806 //
760 // This is mainly useful for language bindings.807 // This is mainly useful for language bindings.
761 func (x *Attribute) AsFloat() *AttrFloat {808 func (x *Attribute) AsFloat() *AttrFloat {
809+ core.LazyRegister(&xAttributeAsFloat, "PANGO", "pango_attribute_as_float", false)
810+
762 cret := xAttributeAsFloat(x.GoPointer())811 cret := xAttributeAsFloat(x.GoPointer())
763 if cret == 0 {812 if cret == 0 {
764 return nil813 return nil
@@ -772,6 +821,8 @@ var xAttributeAsFontDesc func(uintptr) uintptr
772 //821 //
773 // This is mainly useful for language bindings.822 // This is mainly useful for language bindings.
774 func (x *Attribute) AsFontDesc() *AttrFontDesc {823 func (x *Attribute) AsFontDesc() *AttrFontDesc {
824+ core.LazyRegister(&xAttributeAsFontDesc, "PANGO", "pango_attribute_as_font_desc", false)
825+
775 cret := xAttributeAsFontDesc(x.GoPointer())826 cret := xAttributeAsFontDesc(x.GoPointer())
776 if cret == 0 {827 if cret == 0 {
777 return nil828 return nil
@@ -785,6 +836,8 @@ var xAttributeAsFontFeatures func(uintptr) uintptr
785 //836 //
786 // This is mainly useful for language bindings.837 // This is mainly useful for language bindings.
787 func (x *Attribute) AsFontFeatures() *AttrFontFeatures {838 func (x *Attribute) AsFontFeatures() *AttrFontFeatures {
839+ core.LazyRegister(&xAttributeAsFontFeatures, "PANGO", "pango_attribute_as_font_features", false)
840+
788 cret := xAttributeAsFontFeatures(x.GoPointer())841 cret := xAttributeAsFontFeatures(x.GoPointer())
789 if cret == 0 {842 if cret == 0 {
790 return nil843 return nil
@@ -798,6 +851,8 @@ var xAttributeAsInt func(uintptr) uintptr
798 //851 //
799 // This is mainly useful for language bindings.852 // This is mainly useful for language bindings.
800 func (x *Attribute) AsInt() *AttrInt {853 func (x *Attribute) AsInt() *AttrInt {
854+ core.LazyRegister(&xAttributeAsInt, "PANGO", "pango_attribute_as_int", false)
855+
801 cret := xAttributeAsInt(x.GoPointer())856 cret := xAttributeAsInt(x.GoPointer())
802 if cret == 0 {857 if cret == 0 {
803 return nil858 return nil
@@ -811,6 +866,8 @@ var xAttributeAsLanguage func(uintptr) uintptr
811 //866 //
812 // This is mainly useful for language bindings.867 // This is mainly useful for language bindings.
813 func (x *Attribute) AsLanguage() *AttrLanguage {868 func (x *Attribute) AsLanguage() *AttrLanguage {
869+ core.LazyRegister(&xAttributeAsLanguage, "PANGO", "pango_attribute_as_language", false)
870+
814 cret := xAttributeAsLanguage(x.GoPointer())871 cret := xAttributeAsLanguage(x.GoPointer())
815 if cret == 0 {872 if cret == 0 {
816 return nil873 return nil
@@ -824,6 +881,8 @@ var xAttributeAsShape func(uintptr) uintptr
824 //881 //
825 // This is mainly useful for language bindings.882 // This is mainly useful for language bindings.
826 func (x *Attribute) AsShape() *AttrShape {883 func (x *Attribute) AsShape() *AttrShape {
884+ core.LazyRegister(&xAttributeAsShape, "PANGO", "pango_attribute_as_shape", false)
885+
827 cret := xAttributeAsShape(x.GoPointer())886 cret := xAttributeAsShape(x.GoPointer())
828 if cret == 0 {887 if cret == 0 {
829 return nil888 return nil
@@ -837,6 +896,8 @@ var xAttributeAsSize func(uintptr) uintptr
837 //896 //
838 // This is mainly useful for language bindings.897 // This is mainly useful for language bindings.
839 func (x *Attribute) AsSize() *AttrSize {898 func (x *Attribute) AsSize() *AttrSize {
899+ core.LazyRegister(&xAttributeAsSize, "PANGO", "pango_attribute_as_size", false)
900+
840 cret := xAttributeAsSize(x.GoPointer())901 cret := xAttributeAsSize(x.GoPointer())
841 if cret == 0 {902 if cret == 0 {
842 return nil903 return nil
@@ -850,6 +911,8 @@ var xAttributeAsString func(uintptr) uintptr
850 //911 //
851 // This is mainly useful for language bindings.912 // This is mainly useful for language bindings.
852 func (x *Attribute) AsString() *AttrString {913 func (x *Attribute) AsString() *AttrString {
914+ core.LazyRegister(&xAttributeAsString, "PANGO", "pango_attribute_as_string", false)
915+
853 cret := xAttributeAsString(x.GoPointer())916 cret := xAttributeAsString(x.GoPointer())
854 if cret == 0 {917 if cret == 0 {
855 return nil918 return nil
@@ -861,6 +924,8 @@ var xAttributeCopy func(uintptr) uintptr
861 924
862 // Make a copy of an attribute.925 // Make a copy of an attribute.
863 func (x *Attribute) Copy() *Attribute {926 func (x *Attribute) Copy() *Attribute {
927+ core.LazyRegister(&xAttributeCopy, "PANGO", "pango_attribute_copy", false)
928+
864 cret := xAttributeCopy(x.GoPointer())929 cret := xAttributeCopy(x.GoPointer())
865 if cret == 0 {930 if cret == 0 {
866 return nil931 return nil
@@ -872,6 +937,8 @@ var xAttributeDestroy func(uintptr)
872 937
873 // Destroy a `PangoAttribute` and free all associated memory.938 // Destroy a `PangoAttribute` and free all associated memory.
874 func (x *Attribute) Destroy() {939 func (x *Attribute) Destroy() {
940+ core.LazyRegister(&xAttributeDestroy, "PANGO", "pango_attribute_destroy", false)
941+
875 xAttributeDestroy(x.GoPointer())942 xAttributeDestroy(x.GoPointer())
876 }943 }
877 944
@@ -883,6 +950,8 @@ var xAttributeEqual func(uintptr, *Attribute) bool
883 // attributes and not the ranges that the attributes950 // attributes and not the ranges that the attributes
884 // apply to.951 // apply to.
885 func (x *Attribute) Equal(Attr2Var *Attribute) bool {952 func (x *Attribute) Equal(Attr2Var *Attribute) bool {
953+ core.LazyRegister(&xAttributeEqual, "PANGO", "pango_attribute_equal", false)
954+
886 cret := xAttributeEqual(x.GoPointer(), Attr2Var)955 cret := xAttributeEqual(x.GoPointer(), Attr2Var)
887 return cret956 return cret
888 }957 }
@@ -894,6 +963,8 @@ var xAttributeInit func(uintptr, *AttrClass)
894 // %PANGO_ATTR_INDEX_TO_TEXT_END such that the attribute applies963 // %PANGO_ATTR_INDEX_TO_TEXT_END such that the attribute applies
895 // to the entire text by default.964 // to the entire text by default.
896 func (x *Attribute) Init(KlassVar *AttrClass) {965 func (x *Attribute) Init(KlassVar *AttrClass) {
966+ core.LazyRegister(&xAttributeInit, "PANGO", "pango_attribute_init", false)
967+
897 xAttributeInit(x.GoPointer(), KlassVar)968 xAttributeInit(x.GoPointer(), KlassVar)
898 }969 }
899 970
@@ -913,6 +984,7 @@ type ShowFlags int
913 var xShowFlagsGLibType func() types.GType984 var xShowFlagsGLibType func() types.GType
914 985
915 func ShowFlagsGLibType() types.GType {986 func ShowFlagsGLibType() types.GType {
987+ core.LazyRegister(&xShowFlagsGLibType, "PANGO", "pango_show_flags_get_type", false)
916 return xShowFlagsGLibType()988 return xShowFlagsGLibType()
917 }989 }
918 990
@@ -940,6 +1012,7 @@ type AttrType int
940 var xAttrTypeGLibType func() types.GType1012 var xAttrTypeGLibType func() types.GType
941 1013
942 func AttrTypeGLibType() types.GType {1014 func AttrTypeGLibType() types.GType {
1015+ core.LazyRegister(&xAttrTypeGLibType, "PANGO", "pango_attr_type_get_type", false)
943 return xAttrTypeGLibType()1016 return xAttrTypeGLibType()
944 }1017 }
945 1018
@@ -1029,6 +1102,7 @@ type BaselineShift int
1029 var xBaselineShiftGLibType func() types.GType1102 var xBaselineShiftGLibType func() types.GType
1030 1103
1031 func BaselineShiftGLibType() types.GType {1104 func BaselineShiftGLibType() types.GType {
1105+ core.LazyRegister(&xBaselineShiftGLibType, "PANGO", "pango_baseline_shift_get_type", false)
1032 return xBaselineShiftGLibType()1106 return xBaselineShiftGLibType()
1033 }1107 }
1034 1108
@@ -1051,6 +1125,7 @@ type FontScale int
1051 var xFontScaleGLibType func() types.GType1125 var xFontScaleGLibType func() types.GType
1052 1126
1053 func FontScaleGLibType() types.GType {1127 func FontScaleGLibType() types.GType {
1128+ core.LazyRegister(&xFontScaleGLibType, "PANGO", "pango_font_scale_get_type", false)
1054 return xFontScaleGLibType()1129 return xFontScaleGLibType()
1055 }1130 }
1056 1131
@@ -1073,6 +1148,7 @@ type Overline int
1073 var xOverlineGLibType func() types.GType1148 var xOverlineGLibType func() types.GType
1074 1149
1075 func OverlineGLibType() types.GType {1150 func OverlineGLibType() types.GType {
1151+ core.LazyRegister(&xOverlineGLibType, "PANGO", "pango_overline_get_type", false)
1076 return xOverlineGLibType()1152 return xOverlineGLibType()
1077 }1153 }
1078 1154
@@ -1091,6 +1167,7 @@ type TextTransform int
1091 var xTextTransformGLibType func() types.GType1167 var xTextTransformGLibType func() types.GType
1092 1168
1093 func TextTransformGLibType() types.GType {1169 func TextTransformGLibType() types.GType {
1170+ core.LazyRegister(&xTextTransformGLibType, "PANGO", "pango_text_transform_get_type", false)
1094 return xTextTransformGLibType()1171 return xTextTransformGLibType()
1095 }1172 }
1096 1173
@@ -1114,6 +1191,7 @@ type Underline int
1114 var xUnderlineGLibType func() types.GType1191 var xUnderlineGLibType func() types.GType
1115 1192
1116 func UnderlineGLibType() types.GType {1193 func UnderlineGLibType() types.GType {
1194+ core.LazyRegister(&xUnderlineGLibType, "PANGO", "pango_underline_get_type", false)
1117 return xUnderlineGLibType()1195 return xUnderlineGLibType()
1118 }1196 }
1119 1197
@@ -1162,6 +1240,8 @@ var xAttrAllowBreaksNew func(bool) uintptr
1162 // If breaks are disabled, the range will be kept in a1240 // If breaks are disabled, the range will be kept in a
1163 // single run, as far as possible.1241 // single run, as far as possible.
1164 func AttrAllowBreaksNew(AllowBreaksVar bool) *Attribute {1242 func AttrAllowBreaksNew(AllowBreaksVar bool) *Attribute {
1243+ core.LazyRegister(&xAttrAllowBreaksNew, "PANGO", "pango_attr_allow_breaks_new", false)
1244+
1165 cret := xAttrAllowBreaksNew(AllowBreaksVar)1245 cret := xAttrAllowBreaksNew(AllowBreaksVar)
1166 if cret == 0 {1246 if cret == 0 {
1167 return nil1247 return nil
@@ -1173,6 +1253,8 @@ var xAttrBackgroundAlphaNew func(uint16) uintptr
1173 1253
1174 // Create a new background alpha attribute.1254 // Create a new background alpha attribute.
1175 func AttrBackgroundAlphaNew(AlphaVar uint16) *Attribute {1255 func AttrBackgroundAlphaNew(AlphaVar uint16) *Attribute {
1256+ core.LazyRegister(&xAttrBackgroundAlphaNew, "PANGO", "pango_attr_background_alpha_new", false)
1257+
1176 cret := xAttrBackgroundAlphaNew(AlphaVar)1258 cret := xAttrBackgroundAlphaNew(AlphaVar)
1177 if cret == 0 {1259 if cret == 0 {
1178 return nil1260 return nil
@@ -1184,6 +1266,8 @@ var xAttrBackgroundNew func(uint16, uint16, uint16) uintptr
1184 1266
1185 // Create a new background color attribute.1267 // Create a new background color attribute.
1186 func AttrBackgroundNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {1268 func AttrBackgroundNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1269+ core.LazyRegister(&xAttrBackgroundNew, "PANGO", "pango_attr_background_new", false)
1270+
1187 cret := xAttrBackgroundNew(RedVar, GreenVar, BlueVar)1271 cret := xAttrBackgroundNew(RedVar, GreenVar, BlueVar)
1188 if cret == 0 {1272 if cret == 0 {
1189 return nil1273 return nil
@@ -1205,6 +1289,8 @@ var xAttrBaselineShiftNew func(int) uintptr
1205 //1289 //
1206 // </picture>1290 // </picture>
1207 func AttrBaselineShiftNew(ShiftVar int) *Attribute {1291 func AttrBaselineShiftNew(ShiftVar int) *Attribute {
1292+ core.LazyRegister(&xAttrBaselineShiftNew, "PANGO", "pango_attr_baseline_shift_new", false)
1293+
1208 cret := xAttrBaselineShiftNew(ShiftVar)1294 cret := xAttrBaselineShiftNew(ShiftVar)
1209 if cret == 0 {1295 if cret == 0 {
1210 return nil1296 return nil
@@ -1221,6 +1307,8 @@ var xAttrFallbackNew func(bool) uintptr
1221 // No fallback will be done to other fonts on the system1307 // No fallback will be done to other fonts on the system
1222 // that might contain the characters in the text.1308 // that might contain the characters in the text.
1223 func AttrFallbackNew(EnableFallbackVar bool) *Attribute {1309 func AttrFallbackNew(EnableFallbackVar bool) *Attribute {
1310+ core.LazyRegister(&xAttrFallbackNew, "PANGO", "pango_attr_fallback_new", false)
1311+
1224 cret := xAttrFallbackNew(EnableFallbackVar)1312 cret := xAttrFallbackNew(EnableFallbackVar)
1225 if cret == 0 {1313 if cret == 0 {
1226 return nil1314 return nil
@@ -1232,6 +1320,8 @@ var xAttrFamilyNew func(string) uintptr
1232 1320
1233 // Create a new font family attribute.1321 // Create a new font family attribute.
1234 func AttrFamilyNew(FamilyVar string) *Attribute {1322 func AttrFamilyNew(FamilyVar string) *Attribute {
1323+ core.LazyRegister(&xAttrFamilyNew, "PANGO", "pango_attr_family_new", false)
1324+
1235 cret := xAttrFamilyNew(FamilyVar)1325 cret := xAttrFamilyNew(FamilyVar)
1236 if cret == 0 {1326 if cret == 0 {
1237 return nil1327 return nil
@@ -1246,6 +1336,8 @@ var xAttrFontDescNew func(*FontDescription) uintptr
1246 // This attribute allows setting family, style, weight, variant,1336 // This attribute allows setting family, style, weight, variant,
1247 // stretch, and size simultaneously.1337 // stretch, and size simultaneously.
1248 func AttrFontDescNew(DescVar *FontDescription) *Attribute {1338 func AttrFontDescNew(DescVar *FontDescription) *Attribute {
1339+ core.LazyRegister(&xAttrFontDescNew, "PANGO", "pango_attr_font_desc_new", false)
1340+
1249 cret := xAttrFontDescNew(DescVar)1341 cret := xAttrFontDescNew(DescVar)
1250 if cret == 0 {1342 if cret == 0 {
1251 return nil1343 return nil
@@ -1260,6 +1352,8 @@ var xAttrFontFeaturesNew func(string) uintptr
1260 // You can use this attribute to select OpenType font features like small-caps,1352 // You can use this attribute to select OpenType font features like small-caps,
1261 // alternative glyphs, ligatures, etc. for fonts that support them.1353 // alternative glyphs, ligatures, etc. for fonts that support them.
1262 func AttrFontFeaturesNew(FeaturesVar string) *Attribute {1354 func AttrFontFeaturesNew(FeaturesVar string) *Attribute {
1355+ core.LazyRegister(&xAttrFontFeaturesNew, "PANGO", "pango_attr_font_features_new", false)
1356+
1263 cret := xAttrFontFeaturesNew(FeaturesVar)1357 cret := xAttrFontFeaturesNew(FeaturesVar)
1264 if cret == 0 {1358 if cret == 0 {
1265 return nil1359 return nil
@@ -1274,6 +1368,8 @@ var xAttrFontScaleNew func(FontScale) uintptr
1274 // The effect of this attribute is to change the font size of a run,1368 // The effect of this attribute is to change the font size of a run,
1275 // relative to the size of preceding run.1369 // relative to the size of preceding run.
1276 func AttrFontScaleNew(ScaleVar FontScale) *Attribute {1370 func AttrFontScaleNew(ScaleVar FontScale) *Attribute {
1371+ core.LazyRegister(&xAttrFontScaleNew, "PANGO", "pango_attr_font_scale_new", false)
1372+
1277 cret := xAttrFontScaleNew(ScaleVar)1373 cret := xAttrFontScaleNew(ScaleVar)
1278 if cret == 0 {1374 if cret == 0 {
1279 return nil1375 return nil
@@ -1285,6 +1381,8 @@ var xAttrForegroundAlphaNew func(uint16) uintptr
1285 1381
1286 // Create a new foreground alpha attribute.1382 // Create a new foreground alpha attribute.
1287 func AttrForegroundAlphaNew(AlphaVar uint16) *Attribute {1383 func AttrForegroundAlphaNew(AlphaVar uint16) *Attribute {
1384+ core.LazyRegister(&xAttrForegroundAlphaNew, "PANGO", "pango_attr_foreground_alpha_new", false)
1385+
1288 cret := xAttrForegroundAlphaNew(AlphaVar)1386 cret := xAttrForegroundAlphaNew(AlphaVar)
1289 if cret == 0 {1387 if cret == 0 {
1290 return nil1388 return nil
@@ -1296,6 +1394,8 @@ var xAttrForegroundNew func(uint16, uint16, uint16) uintptr
1296 1394
1297 // Create a new foreground color attribute.1395 // Create a new foreground color attribute.
1298 func AttrForegroundNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {1396 func AttrForegroundNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1397+ core.LazyRegister(&xAttrForegroundNew, "PANGO", "pango_attr_foreground_new", false)
1398+
1299 cret := xAttrForegroundNew(RedVar, GreenVar, BlueVar)1399 cret := xAttrForegroundNew(RedVar, GreenVar, BlueVar)
1300 if cret == 0 {1400 if cret == 0 {
1301 return nil1401 return nil
@@ -1307,6 +1407,8 @@ var xAttrGravityHintNew func(GravityHint) uintptr
1307 1407
1308 // Create a new gravity hint attribute.1408 // Create a new gravity hint attribute.
1309 func AttrGravityHintNew(HintVar GravityHint) *Attribute {1409 func AttrGravityHintNew(HintVar GravityHint) *Attribute {
1410+ core.LazyRegister(&xAttrGravityHintNew, "PANGO", "pango_attr_gravity_hint_new", false)
1411+
1310 cret := xAttrGravityHintNew(HintVar)1412 cret := xAttrGravityHintNew(HintVar)
1311 if cret == 0 {1413 if cret == 0 {
1312 return nil1414 return nil
@@ -1318,6 +1420,8 @@ var xAttrGravityNew func(Gravity) uintptr
1318 1420
1319 // Create a new gravity attribute.1421 // Create a new gravity attribute.
1320 func AttrGravityNew(GravityVar Gravity) *Attribute {1422 func AttrGravityNew(GravityVar Gravity) *Attribute {
1423+ core.LazyRegister(&xAttrGravityNew, "PANGO", "pango_attr_gravity_new", false)
1424+
1321 cret := xAttrGravityNew(GravityVar)1425 cret := xAttrGravityNew(GravityVar)
1322 if cret == 0 {1426 if cret == 0 {
1323 return nil1427 return nil
@@ -1333,6 +1437,8 @@ var xAttrInsertHyphensNew func(bool) uintptr
1333 // the middle of a word. This attribute can be used1437 // the middle of a word. This attribute can be used
1334 // to suppress the hyphen.1438 // to suppress the hyphen.
1335 func AttrInsertHyphensNew(InsertHyphensVar bool) *Attribute {1439 func AttrInsertHyphensNew(InsertHyphensVar bool) *Attribute {
1440+ core.LazyRegister(&xAttrInsertHyphensNew, "PANGO", "pango_attr_insert_hyphens_new", false)
1441+
1336 cret := xAttrInsertHyphensNew(InsertHyphensVar)1442 cret := xAttrInsertHyphensNew(InsertHyphensVar)
1337 if cret == 0 {1443 if cret == 0 {
1338 return nil1444 return nil
@@ -1344,6 +1450,8 @@ var xAttrLanguageNew func(*Language) uintptr
1344 1450
1345 // Create a new language tag attribute.1451 // Create a new language tag attribute.
1346 func AttrLanguageNew(LanguageVar *Language) *Attribute {1452 func AttrLanguageNew(LanguageVar *Language) *Attribute {
1453+ core.LazyRegister(&xAttrLanguageNew, "PANGO", "pango_attr_language_new", false)
1454+
1347 cret := xAttrLanguageNew(LanguageVar)1455 cret := xAttrLanguageNew(LanguageVar)
1348 if cret == 0 {1456 if cret == 0 {
1349 return nil1457 return nil
@@ -1355,6 +1463,8 @@ var xAttrLetterSpacingNew func(int) uintptr
1355 1463
1356 // Create a new letter-spacing attribute.1464 // Create a new letter-spacing attribute.
1357 func AttrLetterSpacingNew(LetterSpacingVar int) *Attribute {1465 func AttrLetterSpacingNew(LetterSpacingVar int) *Attribute {
1466+ core.LazyRegister(&xAttrLetterSpacingNew, "PANGO", "pango_attr_letter_spacing_new", false)
1467+
1358 cret := xAttrLetterSpacingNew(LetterSpacingVar)1468 cret := xAttrLetterSpacingNew(LetterSpacingVar)
1359 if cret == 0 {1469 if cret == 0 {
1360 return nil1470 return nil
@@ -1371,6 +1481,8 @@ var xAttrLineHeightNew func(float64) uintptr
1371 // [method@Pango.LayoutLine.get_pixel_extents] and1481 // [method@Pango.LayoutLine.get_pixel_extents] and
1372 // [method@Pango.LayoutIter.get_line_extents].1482 // [method@Pango.LayoutIter.get_line_extents].
1373 func AttrLineHeightNew(FactorVar float64) *Attribute {1483 func AttrLineHeightNew(FactorVar float64) *Attribute {
1484+ core.LazyRegister(&xAttrLineHeightNew, "PANGO", "pango_attr_line_height_new", false)
1485+
1374 cret := xAttrLineHeightNew(FactorVar)1486 cret := xAttrLineHeightNew(FactorVar)
1375 if cret == 0 {1487 if cret == 0 {
1376 return nil1488 return nil
@@ -1387,6 +1499,8 @@ var xAttrLineHeightNewAbsolute func(int) uintptr
1387 // [method@Pango.LayoutLine.get_pixel_extents] and1499 // [method@Pango.LayoutLine.get_pixel_extents] and
1388 // [method@Pango.LayoutIter.get_line_extents].1500 // [method@Pango.LayoutIter.get_line_extents].
1389 func AttrLineHeightNewAbsolute(HeightVar int) *Attribute {1501 func AttrLineHeightNewAbsolute(HeightVar int) *Attribute {
1502+ core.LazyRegister(&xAttrLineHeightNewAbsolute, "PANGO", "pango_attr_line_height_new_absolute", false)
1503+
1390 cret := xAttrLineHeightNewAbsolute(HeightVar)1504 cret := xAttrLineHeightNewAbsolute(HeightVar)
1391 if cret == 0 {1505 if cret == 0 {
1392 return nil1506 return nil
@@ -1401,6 +1515,8 @@ var xAttrListFromString func(string) uintptr
1401 // This is the counterpart to [method@Pango.AttrList.to_string].1515 // This is the counterpart to [method@Pango.AttrList.to_string].
1402 // See that functions for details about the format.1516 // See that functions for details about the format.
1403 func AttrListFromString(TextVar string) *AttrList {1517 func AttrListFromString(TextVar string) *AttrList {
1518+ core.LazyRegister(&xAttrListFromString, "PANGO", "pango_attr_list_from_string", false)
1519+
1404 cret := xAttrListFromString(TextVar)1520 cret := xAttrListFromString(TextVar)
1405 if cret == 0 {1521 if cret == 0 {
1406 return nil1522 return nil
@@ -1415,6 +1531,8 @@ var xAttrOverlineColorNew func(uint16, uint16, uint16) uintptr
1415 // This attribute modifies the color of overlines.1531 // This attribute modifies the color of overlines.
1416 // If not set, overlines will use the foreground color.1532 // If not set, overlines will use the foreground color.
1417 func AttrOverlineColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {1533 func AttrOverlineColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1534+ core.LazyRegister(&xAttrOverlineColorNew, "PANGO", "pango_attr_overline_color_new", false)
1535+
1418 cret := xAttrOverlineColorNew(RedVar, GreenVar, BlueVar)1536 cret := xAttrOverlineColorNew(RedVar, GreenVar, BlueVar)
1419 if cret == 0 {1537 if cret == 0 {
1420 return nil1538 return nil
@@ -1426,6 +1544,8 @@ var xAttrOverlineNew func(Overline) uintptr
1426 1544
1427 // Create a new overline-style attribute.1545 // Create a new overline-style attribute.
1428 func AttrOverlineNew(OverlineVar Overline) *Attribute {1546 func AttrOverlineNew(OverlineVar Overline) *Attribute {
1547+ core.LazyRegister(&xAttrOverlineNew, "PANGO", "pango_attr_overline_new", false)
1548+
1429 cret := xAttrOverlineNew(OverlineVar)1549 cret := xAttrOverlineNew(OverlineVar)
1430 if cret == 0 {1550 if cret == 0 {
1431 return nil1551 return nil
@@ -1437,6 +1557,8 @@ var xAttrRiseNew func(int) uintptr
1437 1557
1438 // Create a new baseline displacement attribute.1558 // Create a new baseline displacement attribute.
1439 func AttrRiseNew(RiseVar int) *Attribute {1559 func AttrRiseNew(RiseVar int) *Attribute {
1560+ core.LazyRegister(&xAttrRiseNew, "PANGO", "pango_attr_rise_new", false)
1561+
1440 cret := xAttrRiseNew(RiseVar)1562 cret := xAttrRiseNew(RiseVar)
1441 if cret == 0 {1563 if cret == 0 {
1442 return nil1564 return nil
@@ -1451,6 +1573,8 @@ var xAttrScaleNew func(float64) uintptr
1451 // The base font for the affected text will have1573 // The base font for the affected text will have
1452 // its size multiplied by @scale_factor.1574 // its size multiplied by @scale_factor.
1453 func AttrScaleNew(ScaleFactorVar float64) *Attribute {1575 func AttrScaleNew(ScaleFactorVar float64) *Attribute {
1576+ core.LazyRegister(&xAttrScaleNew, "PANGO", "pango_attr_scale_new", false)
1577+
1454 cret := xAttrScaleNew(ScaleFactorVar)1578 cret := xAttrScaleNew(ScaleFactorVar)
1455 if cret == 0 {1579 if cret == 0 {
1456 return nil1580 return nil
@@ -1465,6 +1589,8 @@ var xAttrSentenceNew func() uintptr
1465 // Note that this may require adjustments to word and1589 // Note that this may require adjustments to word and
1466 // sentence classification around the range.1590 // sentence classification around the range.
1467 func AttrSentenceNew() *Attribute {1591 func AttrSentenceNew() *Attribute {
1592+ core.LazyRegister(&xAttrSentenceNew, "PANGO", "pango_attr_sentence_new", false)
1593+
1468 cret := xAttrSentenceNew()1594 cret := xAttrSentenceNew()
1469 if cret == 0 {1595 if cret == 0 {
1470 return nil1596 return nil
@@ -1481,6 +1607,8 @@ var xAttrShapeNew func(*Rectangle, *Rectangle) uintptr
1481 // This might be used, for instance, for embedding a picture1607 // This might be used, for instance, for embedding a picture
1482 // or a widget inside a `PangoLayout`.1608 // or a widget inside a `PangoLayout`.
1483 func AttrShapeNew(InkRectVar *Rectangle, LogicalRectVar *Rectangle) *Attribute {1609 func AttrShapeNew(InkRectVar *Rectangle, LogicalRectVar *Rectangle) *Attribute {
1610+ core.LazyRegister(&xAttrShapeNew, "PANGO", "pango_attr_shape_new", false)
1611+
1484 cret := xAttrShapeNew(InkRectVar, LogicalRectVar)1612 cret := xAttrShapeNew(InkRectVar, LogicalRectVar)
1485 if cret == 0 {1613 if cret == 0 {
1486 return nil1614 return nil
@@ -1496,6 +1624,8 @@ var xAttrShapeNewWithData func(*Rectangle, *Rectangle, uintptr, uintptr, uintptr
1496 // is also provided; this pointer can be accessed when later1624 // is also provided; this pointer can be accessed when later
1497 // rendering the glyph.1625 // rendering the glyph.
1498 func AttrShapeNewWithData(InkRectVar *Rectangle, LogicalRectVar *Rectangle, DataVar uintptr, CopyFuncVar *AttrDataCopyFunc, DestroyFuncVar *glib.DestroyNotify) *Attribute {1626 func AttrShapeNewWithData(InkRectVar *Rectangle, LogicalRectVar *Rectangle, DataVar uintptr, CopyFuncVar *AttrDataCopyFunc, DestroyFuncVar *glib.DestroyNotify) *Attribute {
1627+ core.LazyRegister(&xAttrShapeNewWithData, "PANGO", "pango_attr_shape_new_with_data", false)
1628+
1499 cret := xAttrShapeNewWithData(InkRectVar, LogicalRectVar, DataVar, glib.NewCallbackNullable(CopyFuncVar), glib.NewCallbackNullable(DestroyFuncVar))1629 cret := xAttrShapeNewWithData(InkRectVar, LogicalRectVar, DataVar, glib.NewCallbackNullable(CopyFuncVar), glib.NewCallbackNullable(DestroyFuncVar))
1500 if cret == 0 {1630 if cret == 0 {
1501 return nil1631 return nil
@@ -1508,6 +1638,8 @@ var xAttrShowNew func(ShowFlags) uintptr
1508 // Create a new attribute that influences how invisible1638 // Create a new attribute that influences how invisible
1509 // characters are rendered.1639 // characters are rendered.
1510 func AttrShowNew(FlagsVar ShowFlags) *Attribute {1640 func AttrShowNew(FlagsVar ShowFlags) *Attribute {
1641+ core.LazyRegister(&xAttrShowNew, "PANGO", "pango_attr_show_new", false)
1642+
1511 cret := xAttrShowNew(FlagsVar)1643 cret := xAttrShowNew(FlagsVar)
1512 if cret == 0 {1644 if cret == 0 {
1513 return nil1645 return nil
@@ -1519,6 +1651,8 @@ var xAttrSizeNew func(int) uintptr
1519 1651
1520 // Create a new font-size attribute in fractional points.1652 // Create a new font-size attribute in fractional points.
1521 func AttrSizeNew(SizeVar int) *Attribute {1653 func AttrSizeNew(SizeVar int) *Attribute {
1654+ core.LazyRegister(&xAttrSizeNew, "PANGO", "pango_attr_size_new", false)
1655+
1522 cret := xAttrSizeNew(SizeVar)1656 cret := xAttrSizeNew(SizeVar)
1523 if cret == 0 {1657 if cret == 0 {
1524 return nil1658 return nil
@@ -1530,6 +1664,8 @@ var xAttrSizeNewAbsolute func(int) uintptr
1530 1664
1531 // Create a new font-size attribute in device units.1665 // Create a new font-size attribute in device units.
1532 func AttrSizeNewAbsolute(SizeVar int) *Attribute {1666 func AttrSizeNewAbsolute(SizeVar int) *Attribute {
1667+ core.LazyRegister(&xAttrSizeNewAbsolute, "PANGO", "pango_attr_size_new_absolute", false)
1668+
1533 cret := xAttrSizeNewAbsolute(SizeVar)1669 cret := xAttrSizeNewAbsolute(SizeVar)
1534 if cret == 0 {1670 if cret == 0 {
1535 return nil1671 return nil
@@ -1541,6 +1677,8 @@ var xAttrStretchNew func(Stretch) uintptr
1541 1677
1542 // Create a new font stretch attribute.1678 // Create a new font stretch attribute.
1543 func AttrStretchNew(StretchVar Stretch) *Attribute {1679 func AttrStretchNew(StretchVar Stretch) *Attribute {
1680+ core.LazyRegister(&xAttrStretchNew, "PANGO", "pango_attr_stretch_new", false)
1681+
1544 cret := xAttrStretchNew(StretchVar)1682 cret := xAttrStretchNew(StretchVar)
1545 if cret == 0 {1683 if cret == 0 {
1546 return nil1684 return nil
@@ -1555,6 +1693,8 @@ var xAttrStrikethroughColorNew func(uint16, uint16, uint16) uintptr
1555 // This attribute modifies the color of strikethrough lines.1693 // This attribute modifies the color of strikethrough lines.
1556 // If not set, strikethrough lines will use the foreground color.1694 // If not set, strikethrough lines will use the foreground color.
1557 func AttrStrikethroughColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {1695 func AttrStrikethroughColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1696+ core.LazyRegister(&xAttrStrikethroughColorNew, "PANGO", "pango_attr_strikethrough_color_new", false)
1697+
1558 cret := xAttrStrikethroughColorNew(RedVar, GreenVar, BlueVar)1698 cret := xAttrStrikethroughColorNew(RedVar, GreenVar, BlueVar)
1559 if cret == 0 {1699 if cret == 0 {
1560 return nil1700 return nil
@@ -1566,6 +1706,8 @@ var xAttrStrikethroughNew func(bool) uintptr
1566 1706
1567 // Create a new strike-through attribute.1707 // Create a new strike-through attribute.
1568 func AttrStrikethroughNew(StrikethroughVar bool) *Attribute {1708 func AttrStrikethroughNew(StrikethroughVar bool) *Attribute {
1709+ core.LazyRegister(&xAttrStrikethroughNew, "PANGO", "pango_attr_strikethrough_new", false)
1710+
1569 cret := xAttrStrikethroughNew(StrikethroughVar)1711 cret := xAttrStrikethroughNew(StrikethroughVar)
1570 if cret == 0 {1712 if cret == 0 {
1571 return nil1713 return nil
@@ -1577,6 +1719,8 @@ var xAttrStyleNew func(Style) uintptr
1577 1719
1578 // Create a new font slant style attribute.1720 // Create a new font slant style attribute.
1579 func AttrStyleNew(StyleVar Style) *Attribute {1721 func AttrStyleNew(StyleVar Style) *Attribute {
1722+ core.LazyRegister(&xAttrStyleNew, "PANGO", "pango_attr_style_new", false)
1723+
1580 cret := xAttrStyleNew(StyleVar)1724 cret := xAttrStyleNew(StyleVar)
1581 if cret == 0 {1725 if cret == 0 {
1582 return nil1726 return nil
@@ -1589,6 +1733,8 @@ var xAttrTextTransformNew func(TextTransform) uintptr
1589 // Create a new attribute that influences how characters1733 // Create a new attribute that influences how characters
1590 // are transformed during shaping.1734 // are transformed during shaping.
1591 func AttrTextTransformNew(TransformVar TextTransform) *Attribute {1735 func AttrTextTransformNew(TransformVar TextTransform) *Attribute {
1736+ core.LazyRegister(&xAttrTextTransformNew, "PANGO", "pango_attr_text_transform_new", false)
1737+
1592 cret := xAttrTextTransformNew(TransformVar)1738 cret := xAttrTextTransformNew(TransformVar)
1593 if cret == 0 {1739 if cret == 0 {
1594 return nil1740 return nil
@@ -1608,6 +1754,8 @@ var xAttrTypeGetName func(AttrType) string
1608 // g_intern_string() for what that means) that should1754 // g_intern_string() for what that means) that should
1609 // not be modified or freed.1755 // not be modified or freed.
1610 func AttrTypeGetName(TypeVar AttrType) string {1756 func AttrTypeGetName(TypeVar AttrType) string {
1757+ core.LazyRegister(&xAttrTypeGetName, "PANGO", "pango_attr_type_get_name", false)
1758+
1611 cret := xAttrTypeGetName(TypeVar)1759 cret := xAttrTypeGetName(TypeVar)
1612 return cret1760 return cret
1613 }1761 }
@@ -1619,6 +1767,8 @@ var xAttrTypeRegister func(string) AttrType
1619 // The attribute type name can be accessed later1767 // The attribute type name can be accessed later
1620 // by using [func@Pango.AttrType.get_name].1768 // by using [func@Pango.AttrType.get_name].
1621 func AttrTypeRegister(NameVar string) AttrType {1769 func AttrTypeRegister(NameVar string) AttrType {
1770+ core.LazyRegister(&xAttrTypeRegister, "PANGO", "pango_attr_type_register", false)
1771+
1622 cret := xAttrTypeRegister(NameVar)1772 cret := xAttrTypeRegister(NameVar)
1623 return cret1773 return cret
1624 }1774 }
@@ -1630,6 +1780,8 @@ var xAttrUnderlineColorNew func(uint16, uint16, uint16) uintptr
1630 // This attribute modifies the color of underlines.1780 // This attribute modifies the color of underlines.
1631 // If not set, underlines will use the foreground color.1781 // If not set, underlines will use the foreground color.
1632 func AttrUnderlineColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {1782 func AttrUnderlineColorNew(RedVar uint16, GreenVar uint16, BlueVar uint16) *Attribute {
1783+ core.LazyRegister(&xAttrUnderlineColorNew, "PANGO", "pango_attr_underline_color_new", false)
1784+
1633 cret := xAttrUnderlineColorNew(RedVar, GreenVar, BlueVar)1785 cret := xAttrUnderlineColorNew(RedVar, GreenVar, BlueVar)
1634 if cret == 0 {1786 if cret == 0 {
1635 return nil1787 return nil
@@ -1641,6 +1793,8 @@ var xAttrUnderlineNew func(Underline) uintptr
1641 1793
1642 // Create a new underline-style attribute.1794 // Create a new underline-style attribute.
1643 func AttrUnderlineNew(UnderlineVar Underline) *Attribute {1795 func AttrUnderlineNew(UnderlineVar Underline) *Attribute {
1796+ core.LazyRegister(&xAttrUnderlineNew, "PANGO", "pango_attr_underline_new", false)
1797+
1644 cret := xAttrUnderlineNew(UnderlineVar)1798 cret := xAttrUnderlineNew(UnderlineVar)
1645 if cret == 0 {1799 if cret == 0 {
1646 return nil1800 return nil
@@ -1652,6 +1806,8 @@ var xAttrVariantNew func(Variant) uintptr
1652 1806
1653 // Create a new font variant attribute (normal or small caps).1807 // Create a new font variant attribute (normal or small caps).
1654 func AttrVariantNew(VariantVar Variant) *Attribute {1808 func AttrVariantNew(VariantVar Variant) *Attribute {
1809+ core.LazyRegister(&xAttrVariantNew, "PANGO", "pango_attr_variant_new", false)
1810+
1655 cret := xAttrVariantNew(VariantVar)1811 cret := xAttrVariantNew(VariantVar)
1656 if cret == 0 {1812 if cret == 0 {
1657 return nil1813 return nil
@@ -1663,6 +1819,8 @@ var xAttrWeightNew func(Weight) uintptr
1663 1819
1664 // Create a new font weight attribute.1820 // Create a new font weight attribute.
1665 func AttrWeightNew(WeightVar Weight) *Attribute {1821 func AttrWeightNew(WeightVar Weight) *Attribute {
1822+ core.LazyRegister(&xAttrWeightNew, "PANGO", "pango_attr_weight_new", false)
1823+
1666 cret := xAttrWeightNew(WeightVar)1824 cret := xAttrWeightNew(WeightVar)
1667 if cret == 0 {1825 if cret == 0 {
1668 return nil1826 return nil
@@ -1677,6 +1835,8 @@ var xAttrWordNew func() uintptr
1677 // Note that this may require adjustments to word and1835 // Note that this may require adjustments to word and
1678 // sentence classification around the range.1836 // sentence classification around the range.
1679 func AttrWordNew() *Attribute {1837 func AttrWordNew() *Attribute {
1838+ core.LazyRegister(&xAttrWordNew, "PANGO", "pango_attr_word_new", false)
1839+
1680 cret := xAttrWordNew()1840 cret := xAttrWordNew()
1681 if cret == 0 {1841 if cret == 0 {
1682 return nil1842 return nil
@@ -1687,112 +1847,4 @@ func AttrWordNew() *Attribute {
1687 func init() {1847 func init() {
1688 core.SetPackageName("PANGO", "pango")1848 core.SetPackageName("PANGO", "pango")
1689 core.SetSharedLibraries("PANGO", []string{"libpango-1.0.so.0", "libpango-1.0.0.dylib"})1849 core.SetSharedLibraries("PANGO", []string{"libpango-1.0.so.0", "libpango-1.0.0.dylib"})
1690- var libs []uintptr
1691- for _, libPath := range core.GetPaths("PANGO") {
1692- lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL)
1693- if err != nil {
1694- panic(err)
1695- }
1696- libs = append(libs, lib)
1697- }
1698-
1699- core.PuregoSafeRegister(&xShowFlagsGLibType, libs, "pango_show_flags_get_type")
1700-
1701- core.PuregoSafeRegister(&xAttrTypeGLibType, libs, "pango_attr_type_get_type")
1702-
1703- core.PuregoSafeRegister(&xBaselineShiftGLibType, libs, "pango_baseline_shift_get_type")
1704-
1705- core.PuregoSafeRegister(&xFontScaleGLibType, libs, "pango_font_scale_get_type")
1706-
1707- core.PuregoSafeRegister(&xOverlineGLibType, libs, "pango_overline_get_type")
1708-
1709- core.PuregoSafeRegister(&xTextTransformGLibType, libs, "pango_text_transform_get_type")
1710-
1711- core.PuregoSafeRegister(&xUnderlineGLibType, libs, "pango_underline_get_type")
1712-
1713- core.PuregoSafeRegister(&xAttrAllowBreaksNew, libs, "pango_attr_allow_breaks_new")
1714- core.PuregoSafeRegister(&xAttrBackgroundAlphaNew, libs, "pango_attr_background_alpha_new")
1715- core.PuregoSafeRegister(&xAttrBackgroundNew, libs, "pango_attr_background_new")
1716- core.PuregoSafeRegister(&xAttrBaselineShiftNew, libs, "pango_attr_baseline_shift_new")
1717- core.PuregoSafeRegister(&xAttrFallbackNew, libs, "pango_attr_fallback_new")
1718- core.PuregoSafeRegister(&xAttrFamilyNew, libs, "pango_attr_family_new")
1719- core.PuregoSafeRegister(&xAttrFontDescNew, libs, "pango_attr_font_desc_new")
1720- core.PuregoSafeRegister(&xAttrFontFeaturesNew, libs, "pango_attr_font_features_new")
1721- core.PuregoSafeRegister(&xAttrFontScaleNew, libs, "pango_attr_font_scale_new")
1722- core.PuregoSafeRegister(&xAttrForegroundAlphaNew, libs, "pango_attr_foreground_alpha_new")
1723- core.PuregoSafeRegister(&xAttrForegroundNew, libs, "pango_attr_foreground_new")
1724- core.PuregoSafeRegister(&xAttrGravityHintNew, libs, "pango_attr_gravity_hint_new")
1725- core.PuregoSafeRegister(&xAttrGravityNew, libs, "pango_attr_gravity_new")
1726- core.PuregoSafeRegister(&xAttrInsertHyphensNew, libs, "pango_attr_insert_hyphens_new")
1727- core.PuregoSafeRegister(&xAttrLanguageNew, libs, "pango_attr_language_new")
1728- core.PuregoSafeRegister(&xAttrLetterSpacingNew, libs, "pango_attr_letter_spacing_new")
1729- core.PuregoSafeRegister(&xAttrLineHeightNew, libs, "pango_attr_line_height_new")
1730- core.PuregoSafeRegister(&xAttrLineHeightNewAbsolute, libs, "pango_attr_line_height_new_absolute")
1731- core.PuregoSafeRegister(&xAttrListFromString, libs, "pango_attr_list_from_string")
1732- core.PuregoSafeRegister(&xAttrOverlineColorNew, libs, "pango_attr_overline_color_new")
1733- core.PuregoSafeRegister(&xAttrOverlineNew, libs, "pango_attr_overline_new")
1734- core.PuregoSafeRegister(&xAttrRiseNew, libs, "pango_attr_rise_new")
1735- core.PuregoSafeRegister(&xAttrScaleNew, libs, "pango_attr_scale_new")
1736- core.PuregoSafeRegister(&xAttrSentenceNew, libs, "pango_attr_sentence_new")
1737- core.PuregoSafeRegister(&xAttrShapeNew, libs, "pango_attr_shape_new")
1738- core.PuregoSafeRegister(&xAttrShapeNewWithData, libs, "pango_attr_shape_new_with_data")
1739- core.PuregoSafeRegister(&xAttrShowNew, libs, "pango_attr_show_new")
1740- core.PuregoSafeRegister(&xAttrSizeNew, libs, "pango_attr_size_new")
1741- core.PuregoSafeRegister(&xAttrSizeNewAbsolute, libs, "pango_attr_size_new_absolute")
1742- core.PuregoSafeRegister(&xAttrStretchNew, libs, "pango_attr_stretch_new")
1743- core.PuregoSafeRegister(&xAttrStrikethroughColorNew, libs, "pango_attr_strikethrough_color_new")
1744- core.PuregoSafeRegister(&xAttrStrikethroughNew, libs, "pango_attr_strikethrough_new")
1745- core.PuregoSafeRegister(&xAttrStyleNew, libs, "pango_attr_style_new")
1746- core.PuregoSafeRegister(&xAttrTextTransformNew, libs, "pango_attr_text_transform_new")
1747- core.PuregoSafeRegister(&xAttrTypeGetName, libs, "pango_attr_type_get_name")
1748- core.PuregoSafeRegister(&xAttrTypeRegister, libs, "pango_attr_type_register")
1749- core.PuregoSafeRegister(&xAttrUnderlineColorNew, libs, "pango_attr_underline_color_new")
1750- core.PuregoSafeRegister(&xAttrUnderlineNew, libs, "pango_attr_underline_new")
1751- core.PuregoSafeRegister(&xAttrVariantNew, libs, "pango_attr_variant_new")
1752- core.PuregoSafeRegister(&xAttrWeightNew, libs, "pango_attr_weight_new")
1753- core.PuregoSafeRegister(&xAttrWordNew, libs, "pango_attr_word_new")
1754-
1755- core.PuregoSafeRegister(&xAttrIteratorGLibType, libs, "pango_attr_iterator_get_type")
1756-
1757- core.PuregoSafeRegister(&xAttrIteratorCopy, libs, "pango_attr_iterator_copy")
1758- core.PuregoSafeRegister(&xAttrIteratorDestroy, libs, "pango_attr_iterator_destroy")
1759- core.PuregoSafeRegister(&xAttrIteratorGet, libs, "pango_attr_iterator_get")
1760- core.PuregoSafeRegister(&xAttrIteratorGetAttrs, libs, "pango_attr_iterator_get_attrs")
1761- core.PuregoSafeRegister(&xAttrIteratorGetFont, libs, "pango_attr_iterator_get_font")
1762- core.PuregoSafeRegister(&xAttrIteratorNext, libs, "pango_attr_iterator_next")
1763- core.PuregoSafeRegister(&xAttrIteratorRange, libs, "pango_attr_iterator_range")
1764-
1765- core.PuregoSafeRegister(&xAttrListGLibType, libs, "pango_attr_list_get_type")
1766-
1767- core.PuregoSafeRegister(&xNewAttrList, libs, "pango_attr_list_new")
1768-
1769- core.PuregoSafeRegister(&xAttrListChange, libs, "pango_attr_list_change")
1770- core.PuregoSafeRegister(&xAttrListCopy, libs, "pango_attr_list_copy")
1771- core.PuregoSafeRegister(&xAttrListEqual, libs, "pango_attr_list_equal")
1772- core.PuregoSafeRegister(&xAttrListFilter, libs, "pango_attr_list_filter")
1773- core.PuregoSafeRegister(&xAttrListGetAttributes, libs, "pango_attr_list_get_attributes")
1774- core.PuregoSafeRegister(&xAttrListGetIterator, libs, "pango_attr_list_get_iterator")
1775- core.PuregoSafeRegister(&xAttrListInsert, libs, "pango_attr_list_insert")
1776- core.PuregoSafeRegister(&xAttrListInsertBefore, libs, "pango_attr_list_insert_before")
1777- core.PuregoSafeRegister(&xAttrListRef, libs, "pango_attr_list_ref")
1778- core.PuregoSafeRegister(&xAttrListSplice, libs, "pango_attr_list_splice")
1779- core.PuregoSafeRegister(&xAttrListToString, libs, "pango_attr_list_to_string")
1780- core.PuregoSafeRegister(&xAttrListUnref, libs, "pango_attr_list_unref")
1781- core.PuregoSafeRegister(&xAttrListUpdate, libs, "pango_attr_list_update")
1782-
1783- core.PuregoSafeRegister(&xAttributeGLibType, libs, "pango_attribute_get_type")
1784-
1785- core.PuregoSafeRegister(&xAttributeAsColor, libs, "pango_attribute_as_color")
1786- core.PuregoSafeRegister(&xAttributeAsFloat, libs, "pango_attribute_as_float")
1787- core.PuregoSafeRegister(&xAttributeAsFontDesc, libs, "pango_attribute_as_font_desc")
1788- core.PuregoSafeRegister(&xAttributeAsFontFeatures, libs, "pango_attribute_as_font_features")
1789- core.PuregoSafeRegister(&xAttributeAsInt, libs, "pango_attribute_as_int")
1790- core.PuregoSafeRegister(&xAttributeAsLanguage, libs, "pango_attribute_as_language")
1791- core.PuregoSafeRegister(&xAttributeAsShape, libs, "pango_attribute_as_shape")
1792- core.PuregoSafeRegister(&xAttributeAsSize, libs, "pango_attribute_as_size")
1793- core.PuregoSafeRegister(&xAttributeAsString, libs, "pango_attribute_as_string")
1794- core.PuregoSafeRegister(&xAttributeCopy, libs, "pango_attribute_copy")
1795- core.PuregoSafeRegister(&xAttributeDestroy, libs, "pango_attribute_destroy")
1796- core.PuregoSafeRegister(&xAttributeEqual, libs, "pango_attribute_equal")
1797- core.PuregoSafeRegister(&xAttributeInit, libs, "pango_attribute_init")
1798 }1850 }
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