Revert "chore(deps): pin puregotk nil-signal fix"
This reverts commit a161e348e2093172038390b0906448f0ae979a0d.
- commit
- 40378d5e4fd2372d054e49168ab2a6f67aedd0fd
- author
- brice · · 2026-07-14 17:59 UTC
- parent
- 8d647bb
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
905 files · +25263 -27842
M go.mod +1 -1
| @@ -11,7 +11,7 @@ require ( | |||
| 11 | 11 | github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a | |
| 12 | 12 | github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c | |
| 13 | 13 | github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf6 | |
| 14 | - | github.com/bnema/puregotk v0.7.1-0.20260714170452-0b6b9b901234 | |
| 14 | + | github.com/bnema/puregotk v0.7.0 | |
| 15 | 15 | github.com/charmbracelet/bubbles v1.0.0 | |
| 16 | 16 | github.com/charmbracelet/bubbletea v1.3.10 | |
| 17 | 17 | github.com/charmbracelet/lipgloss v1.1.0 | |
| @@ -11,7 +11,7 @@ require ( | |||||
| 11 | github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a | 11 | github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a | ||
| 12 | github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c | 12 | github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c | ||
| 13 | github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf6 | 13 | github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf6 | ||
| 14 | - | github.com/bnema/puregotk v0.7.1-0.20260714170452-0b6b9b901234 | 14 | + | github.com/bnema/puregotk v0.7.0 |
| 15 | github.com/charmbracelet/bubbles v1.0.0 | 15 | github.com/charmbracelet/bubbles v1.0.0 | ||
| 16 | github.com/charmbracelet/bubbletea v1.3.10 | 16 | github.com/charmbracelet/bubbletea v1.3.10 | ||
| 17 | github.com/charmbracelet/lipgloss v1.1.0 | 17 | github.com/charmbracelet/lipgloss v1.1.0 | ||
M go.sum +0 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/internal/core/core.go +4 -197 generated file: collapsed
M vendor/github.com/bnema/puregotk/pkg/core/core.go +0 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-dialog.go +64 -99 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-window.go +62 -95 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-accent-color.go +15 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-action-row.go +29 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-alert-dialog.go +47 -66 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-target.go +27 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-util.go +12 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation.go +26 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application-window.go +22 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application.go +15 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-avatar.go +25 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-banner.go +26 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bin.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bottom-sheet.go +38 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint-bin.go +19 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint.go +37 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-content.go +22 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-row.go +18 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-dots.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-lines.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel.go +37 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-layout.go +20 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-scrollable.go +22 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp.go +22 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-combo-row.go +33 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-dialog.go +38 -45 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-easing.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-entry-row.go +33 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-enum-list-model.go +22 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-expander-row.go +33 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-flap.go +48 -61 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-fold-threshold-policy.go +1 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-header-bar.go +33 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-inline-view-switcher.go +24 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout-slot.go +15 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout.go +17 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-leaflet.go +56 -69 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-length-unit.go +14 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-main.go +15 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-message-dialog.go +44 -63 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-multi-layout-view.go +23 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-direction.go +1 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-split-view.go +32 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-view.go +49 -60 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-overlay-split-view.go +38 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-password-entry-row.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-dialog.go +25 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-group.go +26 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-page.go +33 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-row.go +22 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-window.go +29 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcut-label.go +18 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-dialog.go +15 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-item.go +25 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-section.go +17 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar-item.go +37 -45 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar-section.go +27 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar.go +39 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spin-row.go +34 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spinner-paintable.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spinner.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-split-button.go +34 -39 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spring-animation.go +30 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spring-params.go +21 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-squeezer.go +44 -49 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-status-page.go +24 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-style-manager.go +28 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-swipe-tracker.go +30 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-swipeable.go +21 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-switch-row.go +16 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-bar.go +32 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-button.go +16 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-overview.go +37 -45 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-view.go +87 -123 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-timed-animation.go +28 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toast-overlay.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toast.go +36 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toggle-group.go +51 -64 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toolbar-view.go +35 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-version.go +16 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-stack.go +62 -78 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-bar.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-sidebar.go +22 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-title.go +23 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher.go +20 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-window-title.go +18 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-window.go +22 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-wrap-box.go +46 -66 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-wrap-layout.go +46 -57 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/cairo/main.go +79 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkapplaunchcontext.go +17 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcairo.go +16 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcairocontext.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcicpparams.go +25 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkclipboard.go +32 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcolorstate.go +16 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentdeserializer.go +27 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentformats.go +31 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentprovider.go +28 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentserializer.go +27 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcursor.go +21 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevice.go +33 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevicepad.go +22 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevicetool.go +18 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdisplay.go +43 -51 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdisplaymanager.go +20 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexture.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexturebuilder.go +41 -53 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrag.go +28 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdragsurface.go +14 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdragsurfacesize.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrawcontext.go +18 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrop.go +24 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkenums.go +1 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkevents.go +118 -120 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkframeclock.go +24 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkframetimings.go +20 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkglcontext.go +36 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkgltexture.go +15 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkgltexturebuilder.go +35 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkkeys.go +22 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmemorytexture.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmemorytexturebuilder.go +35 -42 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmonitor.go +27 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpaintable.go +33 -63 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpango.go +12 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpixbuf.go +12 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpopup.go +26 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpopuplayout.go +32 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkrgba.go +21 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkseat.go +20 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdksnapshot.go +0 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdksurface.go +40 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktexture.go +31 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevel.go +66 -157 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevellayout.go +25 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevelsize.go +16 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktypes.go +72 -95 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkvulkancontext.go +13 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-animation.go +32 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-core.go +0 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-io.go +23 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-loader.go +22 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-simple-anim.go +17 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-transform.go +1 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf.go +79 -102 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/main.go +17 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gaction.go +31 -59 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gactiongroup.go +39 -96 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gactionmap.go +21 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gappinfo.go +116 -244 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gapplication.go +55 -79 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gapplicationcommandline.go +27 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gasyncinitable.go +22 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gasyncresult.go +19 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbufferedinputstream.go +29 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbufferedoutputstream.go +18 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbytesicon.go +15 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcancellable.go +27 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcharsetconverter.go +17 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcontenttype.go +26 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverter.go +20 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverterinputstream.go +14 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverteroutputstream.go +14 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcredentials.go +21 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdatagrambased.go +30 -45 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdatainputstream.go +35 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdataoutputstream.go +23 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusactiongroup.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusaddress.go +17 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusauthobserver.go +16 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusconnection.go +66 -77 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbuserror.go +18 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusinterface.go +19 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusinterfaceskeleton.go +24 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusintrospection.go +56 -54 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmenumodel.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmessage.go +64 -88 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmethodinvocation.go +30 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusnameowning.go +15 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusnamewatching.go +15 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobject.go +17 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanager.go +19 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanagerclient.go +23 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanagerserver.go +20 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectproxy.go +15 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectskeleton.go +18 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusproxy.go +38 -42 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusserver.go +20 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusutils.go +22 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdebugcontroller.go +16 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdebugcontrollerdbus.go +14 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdrive.go +82 -214 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsclientconnection.go +24 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsconnection.go +80 -207 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsserverconnection.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gemblem.go +17 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gemblemedicon.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfile.go +450 -1148 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileattribute.go +19 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileenumerator.go +35 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileicon.go +15 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileinfo.go +84 -138 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileinputstream.go +23 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileiostream.go +27 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilemonitor.go +15 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilenamecompleter.go +16 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileoutputstream.go +27 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilterinputstream.go +14 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilteroutputstream.go +14 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gicon.go +25 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetaddress.go +34 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetaddressmask.go +21 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetsocketaddress.go +19 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginitable.go +18 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginputstream.go +48 -52 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioenums.go +1 -90 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioerror.go +13 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giomodule.go +29 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioscheduler.go +12 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giostream.go +29 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giotypes.go +60 -70 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giptosmessage.go +16 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gipv6tclassmessage.go +16 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/glistmodel.go +21 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gliststore.go +24 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gloadableicon.go +23 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemoryinputstream.go +17 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemorymonitor.go +12 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemoryoutputstream.go +19 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmenu.go +50 -62 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmenumodel.go +33 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmount.go +86 -215 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmountoperation.go +32 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnativesocketaddress.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnativevolumemonitor.go +0 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkaddress.go +21 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworking.go +14 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkmonitor.go +31 -49 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkservice.go +19 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnotification.go +26 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/goutputstream.go +72 -86 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpermission.go +33 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableinputstream.go +22 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableoutputstream.go +27 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableutils.go +15 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpowerprofilemonitor.go +16 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpropertyaction.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxy.go +27 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyaddress.go +21 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyaddressenumerator.go +0 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyresolver.go +27 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gremoteactiongroup.go +15 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gresolver.go +67 -75 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gresource.go +23 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gseekable.go +27 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettings.go +67 -99 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettingsbackend.go +24 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettingsschema.go +43 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleaction.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleactiongroup.go +18 -9 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleasyncresult.go +40 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleiostream.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimplepermission.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleproxyresolver.go +16 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocket.go +72 -87 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketaddress.go +19 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketaddressenumerator.go +20 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketclient.go +44 -54 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketconnectable.go +17 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketconnection.go +21 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketcontrolmessage.go +17 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketlistener.go +25 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketservice.go +16 -8 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsrvtarget.go +11 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsubprocess.go +39 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsubprocesslauncher.go +31 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtask.go +52 -70 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtcpconnection.go +14 -5 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtcpwrapperconnection.go +15 -3 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtestdbus.go +22 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthemedicon.go +19 -10 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthreadedresolver.go +0 -7 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthreadedsocketservice.go +12 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsbackend.go +33 -69 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlscertificate.go +29 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsclientconnection.go +29 -55 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsconnection.go +46 -56 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsdatabase.go +48 -51 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsfiledatabase.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsinteraction.go +31 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlspassword.go +22 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsserverconnection.go +13 -2 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixconnection.go +20 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixcredentialsmessage.go +17 -6 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixfdlist.go +19 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixsocketaddress.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvfs.go +24 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvolume.go +58 -143 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvolumemonitor.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gzlibcompressor.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gzlibdecompressor.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/main.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gallocator.go +28 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/garray.go +59 -82 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gasyncqueue.go +39 -56 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gatomic.go +34 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbacktrace.go +15 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbase64.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbitlock.go +24 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbookmarkfile.go +61 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcache.go +15 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcharset.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gchecksum.go +25 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcompletion.go +17 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gconvert.go +28 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdataset.go +28 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdate.go +65 -103 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdatetime.go +66 -107 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdir.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/genviron.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gerror.go +29 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gfileutils.go +38 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ggettext.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghash.go +53 -81 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghmac.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghook.go +26 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghostutils.go +18 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/giochannel.go +67 -83 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gkeyfile.go +62 -72 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/glib-types.go +12 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/glist.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmain.go +117 -181 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmappedfile.go +21 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmarkup.go +43 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmem.go +31 -44 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmessages.go +45 -70 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gnode.go +35 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/goption.go +43 -57 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpathbuf.go +24 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpattern.go +23 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpoll.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gprimes.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gprintf.go +20 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gqsort.go +15 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gquark.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gqueue.go +52 -84 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grand.go +30 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grcbox.go +27 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grefcount.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grefstring.go +20 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gregex.go +57 -72 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grel.go +21 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gscanner.go +30 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gsequence.go +49 -74 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gshell.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gslice.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gslist.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gspawn.go +23 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstdio.go +27 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstrfuncs.go +71 -115 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstring.go +51 -77 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstringchunk.go +15 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstrvbuilder.go +22 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtestutils.go +80 -132 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gthread.go +97 -146 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gthreadpool.go +25 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtimer.go +20 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtimezone.go +26 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtrashstack.go +14 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtree.go +45 -63 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtypes.go +12 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gunicode.go +85 -132 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/guri.go +50 -63 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gutils.go +41 -62 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/guuid.go +15 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvariant-parser.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvariant.go +143 -242 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvarianttype.go +45 -63 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gversion.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/main.go +28 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gmodule/gmodule.go +18 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gmodule/main.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gbinding.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gbindinggroup.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gboxed.go +13 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gclosure.go +31 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/genums.go +22 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/glib-types.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gmarshal.go +35 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gobject.go +82 -116 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gparam.go +43 -54 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gparamspecs.go +79 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsignal.go +50 -79 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsignalgroup.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsourceclosure.go +12 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtype.go +82 -136 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtypemodule.go +18 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtypeplugin.go +20 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvalue.go +85 -141 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvaluearray.go +23 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvaluetypes.go +13 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/main.go +1 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/more.go +1 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-box.go +44 -61 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-euler.go +34 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-frustum.go +23 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-matrix.go +80 -135 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-plane.go +27 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-point.go +25 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-point3d.go +31 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-quad.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-quaternion.go +37 -49 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-ray.go +31 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-rect.go +46 -67 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-size.go +22 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-sphere.go +26 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-triangle.go +29 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec2.go +40 -53 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec3.go +48 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec4.go +48 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskblendnode.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskblurnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskbordernode.go +17 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskbroadwayrenderer.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcaironode.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcairorenderer.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskclipnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcolormatrixnode.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcolornode.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcomponenttransfer.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcomponenttransfernode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcompositenode.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskconicgradientnode.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcontainernode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcopynode.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcrossfadenode.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskdebugnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskenums.go +1 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskfillnode.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglrenderer.go +17 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglshader.go +50 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglshadernode.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskinsetshadownode.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskisolationnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsklineargradientnode.go +22 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskmasknode.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskopacitynode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskoutsetshadownode.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpastenode.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpath.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpathpoint.go +21 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskradialgradientnode.go +25 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrenderer.go +21 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrendernode.go +29 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrepeatnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskroundedclipnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskroundedrect.go +20 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskshadownode.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskstroke.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskstrokenode.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsksubsurfacenode.go +17 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktextnode.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktexturenode.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktexturescalenode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktransform.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktransformnode.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktypes.go +153 -237 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskvulkanrenderer.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaboutdialog.go +51 -70 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccelgroup.go +19 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessible.go +66 -159 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessiblehypertext.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessiblerange.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessibletext.go +21 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkactionable.go +23 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkactionbar.go +21 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkadjustment.go +28 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkalertdialog.go +29 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooser.go +18 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserbutton.go +25 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserdialog.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserwidget.go +26 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkapplication.go +29 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkapplicationwindow.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaspectframe.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkassistant.go +43 -48 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkatcontext.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbinlayout.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbitset.go +20 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbookmarklist.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkboolfilter.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkborder.go +16 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbox.go +27 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkboxlayout.go +22 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuildable.go +28 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilder.go +41 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilderlistitemfactory.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilderscope.go +23 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbutton.go +28 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcalendar.go +33 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellarea.go +59 -87 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellareabox.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellareacontext.go +21 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcelleditable.go +17 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcelllayout.go +31 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderer.go +42 -56 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendereraccel.go +15 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderercombo.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererpixbuf.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererprogress.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererspin.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererspinner.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderertext.go +14 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderertoggle.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellview.go +26 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcenterbox.go +24 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcenterlayout.go +26 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcheckbutton.go +26 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorbutton.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooser.go +21 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooserdialog.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooserwidget.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolordialog.go +22 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolordialogbutton.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorutils.go +15 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnview.go +39 -47 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewcell.go +19 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewcolumn.go +33 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewrow.go +25 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewsorter.go +16 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcombobox.go +40 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcomboboxtext.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraint.go +28 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraintguide.go +24 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraintlayout.go +27 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcsserror.go +12 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcssprovider.go +22 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcsssection.go +24 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomfilter.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomlayout.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomsorter.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdebug.go +14 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdialog.go +28 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdialogerror.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdirectorylist.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdragicon.go +19 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdragsource.go +21 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdrawingarea.go +18 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdropcontrollermotion.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdropdown.go +34 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdroptarget.go +25 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdroptargetasync.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeditable.go +65 -173 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeditablelabel.go +17 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkemojichooser.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentry.go +76 -119 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentrybuffer.go +23 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentrycompletion.go +37 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkenums.go +147 -70 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontroller.go +25 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerfocus.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerkey.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerlegacy.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollermotion.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerscroll.go +19 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkexpander.go +29 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkexpression.go +67 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooser.go +68 -177 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooserdialog.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechoosernative.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooserwidget.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfiledialog.go +46 -54 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilefilter.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilelauncher.go +24 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilter.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilterlistmodel.go +23 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfixed.go +20 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfixedlayout.go +18 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkflattenlistmodel.go +17 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkflowbox.go +57 -79 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontbutton.go +23 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooser.go +51 -132 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooserdialog.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooserwidget.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontdialog.go +32 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontdialogbutton.go +30 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkframe.go +21 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesture.go +29 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgestureclick.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturedrag.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturelongpress.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturepan.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturerotate.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturesingle.go +20 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturestylus.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgestureswipe.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturezoom.go +15 -4 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkglarea.go +32 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgraphicsoffload.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgrid.go +36 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgridlayout.go +37 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgridview.go +29 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkheaderbar.go +25 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkiconpaintable.go +17 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkicontheme.go +37 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkiconview.go +78 -123 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimage.go +37 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimcontext.go +26 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimcontextsimple.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimmulticontext.go +15 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkinfobar.go +30 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkinscription.go +37 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklabel.go +64 -98 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklayoutchild.go +14 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklayoutmanager.go +17 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklevelbar.go +28 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklinkbutton.go +19 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistbase.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistbox.go +63 -88 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistheader.go +18 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistitem.go +27 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistitemfactory.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkliststore.go +34 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistview.go +29 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklockbutton.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmain.go +18 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmaplistmodel.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediacontrols.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediafile.go +24 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediastream.go +45 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmenubutton.go +41 -53 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmessagedialog.go +21 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmountoperation.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultifilter.go +22 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultiselection.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultisorter.go +16 -6 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknative.go +24 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknativedialog.go +21 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknoselection.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknotebook.go +64 -87 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknumericsorter.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkorientable.go +16 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkoverlay.go +22 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkoverlaylayout.go +20 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpadcontroller.go +18 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpagesetup.go +40 -47 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpagesetupunixdialog.go +18 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpaned.go +30 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpapersize.go +39 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpasswordentry.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpasswordentrybuffer.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpicture.go +36 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopover.go +33 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopoverbin.go +24 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopovermenu.go +21 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopovermenubar.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintcontext.go +23 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintdialog.go +37 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprinter.go +40 -48 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintjob.go +44 -57 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintoperation.go +54 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintoperationpreview.go +17 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintsettings.go +89 -145 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintunixdialog.go +31 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprogressbar.go +27 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrange.go +33 -44 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrecentmanager.go +54 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrender.go +22 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrevealer.go +25 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkroot.go +18 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscale.go +27 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscalebutton.go +24 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrollable.go +29 -61 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrollbar.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrolledwindow.go +49 -61 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksearchbar.go +23 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksearchentry.go +24 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksectionmodel.go +15 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkselectionfiltermodel.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkselectionmodel.go +33 -75 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkseparator.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksettings.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcut.go +21 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutaction.go +47 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutcontroller.go +21 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutlabel.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutmanager.go +0 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutsgroup.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutssection.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutsshortcut.go +0 -8 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutswindow.go +13 -3 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcuttrigger.go +46 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshow.go +13 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksignallistitemfactory.go +13 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksingleselection.go +23 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksizegroup.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksizerequest.go +11 -2 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkslicelistmodel.go +20 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksnapshot.go +71 -112 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksorter.go +18 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksortlistmodel.go +23 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkspinbutton.go +45 -56 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkspinner.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstack.go +55 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstacksidebar.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstackswitcher.go +16 -5 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstatusbar.go +19 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringfilter.go +24 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringlist.go +26 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringsorter.go +22 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstylecontext.go +35 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstyleprovider.go +1 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksvg.go +39 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkswitch.go +18 -10 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksymbolicpaintable.go +15 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktestatcontext.go +21 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktestutils.go +17 -9 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktext.go +49 -69 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextbuffer.go +85 -138 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextchild.go +16 -7 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextiter.go +104 -179
| @@ -5,6 +5,7 @@ import ( | |||
| 5 | 5 | "structs" | |
| 6 | 6 | "unsafe" | |
| 7 | 7 | ||
| 8 | + | "github.com/bnema/purego" | |
| 8 | 9 | "github.com/bnema/puregotk/pkg/core" | |
| 9 | 10 | "github.com/bnema/puregotk/v4/gdk" | |
| 10 | 11 | "github.com/bnema/puregotk/v4/glib" | |
| @@ -58,7 +59,6 @@ type TextIter struct { | |||
| 58 | 59 | var xTextIterGLibType func() types.GType | |
| 59 | 60 | ||
| 60 | 61 | func TextIterGLibType() types.GType { | |
| 61 | - | core.LazyRegister(&xTextIterGLibType, "GTK", "gtk_text_iter_get_type", false) | |
| 62 | 62 | return xTextIterGLibType() | |
| 63 | 63 | } | |
| 64 | 64 | ||
| @@ -83,8 +83,6 @@ var xTextIterAssign func(uintptr, *TextIter) | |||
| 83 | 83 | // | |
| 84 | 84 | // The function is used by language bindings. | |
| 85 | 85 | func (x *TextIter) Assign(OtherVar *TextIter) { | |
| 86 | - | core.LazyRegister(&xTextIterAssign, "GTK", "gtk_text_iter_assign", false) | |
| 87 | - | ||
| 88 | 86 | xTextIterAssign(x.GoPointer(), OtherVar) | |
| 89 | 87 | } | |
| 90 | 88 | ||
| @@ -96,8 +94,6 @@ var xTextIterBackwardChar func(uintptr) bool | |||
| 96 | 94 | // in the buffer (character offset 0), this function returns %FALSE | |
| 97 | 95 | // for convenience when writing loops. | |
| 98 | 96 | func (x *TextIter) BackwardChar() bool { | |
| 99 | - | core.LazyRegister(&xTextIterBackwardChar, "GTK", "gtk_text_iter_backward_char", false) | |
| 100 | - | ||
| 101 | 97 | cret := xTextIterBackwardChar(x.GoPointer()) | |
| 102 | 98 | return cret | |
| 103 | 99 | } | |
| @@ -114,8 +110,6 @@ var xTextIterBackwardChars func(uintptr, int) bool | |||
| 114 | 110 | // moved onto the end iterator, then %FALSE is returned. If @count is 0, | |
| 115 | 111 | // the function does nothing and returns %FALSE. | |
| 116 | 112 | func (x *TextIter) BackwardChars(CountVar int) bool { | |
| 117 | - | core.LazyRegister(&xTextIterBackwardChars, "GTK", "gtk_text_iter_backward_chars", false) | |
| 118 | - | ||
| 119 | 113 | cret := xTextIterBackwardChars(x.GoPointer(), CountVar) | |
| 120 | 114 | return cret | |
| 121 | 115 | } | |
| @@ -124,8 +118,6 @@ var xTextIterBackwardCursorPosition func(uintptr) bool | |||
| 124 | 118 | ||
| 125 | 119 | // Like [method@Gtk.TextIter.forward_cursor_position], but moves backward. | |
| 126 | 120 | func (x *TextIter) BackwardCursorPosition() bool { | |
| 127 | - | core.LazyRegister(&xTextIterBackwardCursorPosition, "GTK", "gtk_text_iter_backward_cursor_position", false) | |
| 128 | - | ||
| 129 | 121 | cret := xTextIterBackwardCursorPosition(x.GoPointer()) | |
| 130 | 122 | return cret | |
| 131 | 123 | } | |
| @@ -136,8 +128,6 @@ var xTextIterBackwardCursorPositions func(uintptr, int) bool | |||
| 136 | 128 | // | |
| 137 | 129 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | |
| 138 | 130 | func (x *TextIter) BackwardCursorPositions(CountVar int) bool { | |
| 139 | - | core.LazyRegister(&xTextIterBackwardCursorPositions, "GTK", "gtk_text_iter_backward_cursor_positions", false) | |
| 140 | - | ||
| 141 | 131 | cret := xTextIterBackwardCursorPositions(x.GoPointer(), CountVar) | |
| 142 | 132 | return cret | |
| 143 | 133 | } | |
| @@ -147,8 +137,6 @@ var xTextIterBackwardFindChar func(uintptr, uintptr, uintptr, *TextIter) bool | |||
| 147 | 137 | // Same as [method@Gtk.TextIter.forward_find_char], | |
| 148 | 138 | // but goes backward from @iter. | |
| 149 | 139 | func (x *TextIter) BackwardFindChar(PredVar *TextCharPredicate, UserDataVar uintptr, LimitVar *TextIter) bool { | |
| 150 | - | core.LazyRegister(&xTextIterBackwardFindChar, "GTK", "gtk_text_iter_backward_find_char", false) | |
| 151 | - | ||
| 152 | 140 | cret := xTextIterBackwardFindChar(x.GoPointer(), glib.NewCallback(PredVar), UserDataVar, LimitVar) | |
| 153 | 141 | return cret | |
| 154 | 142 | } | |
| @@ -165,8 +153,6 @@ var xTextIterBackwardLine func(uintptr) bool | |||
| 165 | 153 | // in a loop calling this function, the line number may not change on | |
| 166 | 154 | // every iteration, if your first iteration is on line 0.) | |
| 167 | 155 | func (x *TextIter) BackwardLine() bool { | |
| 168 | - | core.LazyRegister(&xTextIterBackwardLine, "GTK", "gtk_text_iter_backward_line", false) | |
| 169 | - | ||
| 170 | 156 | cret := xTextIterBackwardLine(x.GoPointer()) | |
| 171 | 157 | return cret | |
| 172 | 158 | } | |
| @@ -184,8 +170,6 @@ var xTextIterBackwardLines func(uintptr, int) bool | |||
| 184 | 170 | // the function does nothing and returns %FALSE. If @count is negative, | |
| 185 | 171 | // moves forward by 0 - @count lines. | |
| 186 | 172 | func (x *TextIter) BackwardLines(CountVar int) bool { | |
| 187 | - | core.LazyRegister(&xTextIterBackwardLines, "GTK", "gtk_text_iter_backward_lines", false) | |
| 188 | - | ||
| 189 | 173 | cret := xTextIterBackwardLines(x.GoPointer(), CountVar) | |
| 190 | 174 | return cret | |
| 191 | 175 | } | |
| @@ -197,8 +181,6 @@ var xTextIterBackwardSearch func(uintptr, string, TextSearchFlags, *TextIter, *T | |||
| 197 | 181 | // @match_end will never be set to a `GtkTextIter` located after @iter, | |
| 198 | 182 | // even if there is a possible @match_start before or at @iter. | |
| 199 | 183 | func (x *TextIter) BackwardSearch(StrVar string, FlagsVar TextSearchFlags, MatchStartVar *TextIter, MatchEndVar *TextIter, LimitVar *TextIter) bool { | |
| 200 | - | core.LazyRegister(&xTextIterBackwardSearch, "GTK", "gtk_text_iter_backward_search", false) | |
| 201 | - | ||
| 202 | 184 | cret := xTextIterBackwardSearch(x.GoPointer(), StrVar, FlagsVar, MatchStartVar, MatchEndVar, LimitVar) | |
| 203 | 185 | return cret | |
| 204 | 186 | } | |
| @@ -213,8 +195,6 @@ var xTextIterBackwardSentenceStart func(uintptr) bool | |||
| 213 | 195 | // Sentence boundaries are determined by Pango and should | |
| 214 | 196 | // be correct for nearly any language. | |
| 215 | 197 | func (x *TextIter) BackwardSentenceStart() bool { | |
| 216 | - | core.LazyRegister(&xTextIterBackwardSentenceStart, "GTK", "gtk_text_iter_backward_sentence_start", false) | |
| 217 | - | ||
| 218 | 198 | cret := xTextIterBackwardSentenceStart(x.GoPointer()) | |
| 219 | 199 | return cret | |
| 220 | 200 | } | |
| @@ -225,8 +205,6 @@ var xTextIterBackwardSentenceStarts func(uintptr, int) bool | |||
| 225 | 205 | // | |
| 226 | 206 | // If @count is negative, moves forward instead of backward. | |
| 227 | 207 | func (x *TextIter) BackwardSentenceStarts(CountVar int) bool { | |
| 228 | - | core.LazyRegister(&xTextIterBackwardSentenceStarts, "GTK", "gtk_text_iter_backward_sentence_starts", false) | |
| 229 | - | ||
| 230 | 208 | cret := xTextIterBackwardSentenceStarts(x.GoPointer(), CountVar) | |
| 231 | 209 | return cret | |
| 232 | 210 | } | |
| @@ -243,8 +221,6 @@ var xTextIterBackwardToTagToggle func(uintptr, uintptr) bool | |||
| 243 | 221 | // to the location of the toggle, or the start of the buffer | |
| 244 | 222 | // if no toggle is found. | |
| 245 | 223 | func (x *TextIter) BackwardToTagToggle(TagVar *TextTag) bool { | |
| 246 | - | core.LazyRegister(&xTextIterBackwardToTagToggle, "GTK", "gtk_text_iter_backward_to_tag_toggle", false) | |
| 247 | - | ||
| 248 | 224 | cret := xTextIterBackwardToTagToggle(x.GoPointer(), TagVar.GoPointer()) | |
| 249 | 225 | return cret | |
| 250 | 226 | } | |
| @@ -255,8 +231,6 @@ var xTextIterBackwardVisibleCursorPosition func(uintptr) bool | |||
| 255 | 231 | // | |
| 256 | 232 | // See [method@Gtk.TextIter.backward_cursor_position] for details. | |
| 257 | 233 | func (x *TextIter) BackwardVisibleCursorPosition() bool { | |
| 258 | - | core.LazyRegister(&xTextIterBackwardVisibleCursorPosition, "GTK", "gtk_text_iter_backward_visible_cursor_position", false) | |
| 259 | - | ||
| 260 | 234 | cret := xTextIterBackwardVisibleCursorPosition(x.GoPointer()) | |
| 261 | 235 | return cret | |
| 262 | 236 | } | |
| @@ -267,8 +241,6 @@ var xTextIterBackwardVisibleCursorPositions func(uintptr, int) bool | |||
| 267 | 241 | // | |
| 268 | 242 | // See [method@Gtk.TextIter.backward_cursor_position] for details. | |
| 269 | 243 | func (x *TextIter) BackwardVisibleCursorPositions(CountVar int) bool { | |
| 270 | - | core.LazyRegister(&xTextIterBackwardVisibleCursorPositions, "GTK", "gtk_text_iter_backward_visible_cursor_positions", false) | |
| 271 | - | ||
| 272 | 244 | cret := xTextIterBackwardVisibleCursorPositions(x.GoPointer(), CountVar) | |
| 273 | 245 | return cret | |
| 274 | 246 | } | |
| @@ -285,8 +257,6 @@ var xTextIterBackwardVisibleLine func(uintptr) bool | |||
| 285 | 257 | // in a loop calling this function, the line number may not change on | |
| 286 | 258 | // every iteration, if your first iteration is on line 0.) | |
| 287 | 259 | func (x *TextIter) BackwardVisibleLine() bool { | |
| 288 | - | core.LazyRegister(&xTextIterBackwardVisibleLine, "GTK", "gtk_text_iter_backward_visible_line", false) | |
| 289 | - | ||
| 290 | 260 | cret := xTextIterBackwardVisibleLine(x.GoPointer()) | |
| 291 | 261 | return cret | |
| 292 | 262 | } | |
| @@ -304,8 +274,6 @@ var xTextIterBackwardVisibleLines func(uintptr, int) bool | |||
| 304 | 274 | // the function does nothing and returns %FALSE. If @count is negative, | |
| 305 | 275 | // moves forward by 0 - @count lines. | |
| 306 | 276 | func (x *TextIter) BackwardVisibleLines(CountVar int) bool { | |
| 307 | - | core.LazyRegister(&xTextIterBackwardVisibleLines, "GTK", "gtk_text_iter_backward_visible_lines", false) | |
| 308 | - | ||
| 309 | 277 | cret := xTextIterBackwardVisibleLines(x.GoPointer(), CountVar) | |
| 310 | 278 | return cret | |
| 311 | 279 | } | |
| @@ -320,8 +288,6 @@ var xTextIterBackwardVisibleWordStart func(uintptr) bool | |||
| 320 | 288 | // Word breaks are determined by Pango and should be correct | |
| 321 | 289 | // for nearly any language. | |
| 322 | 290 | func (x *TextIter) BackwardVisibleWordStart() bool { | |
| 323 | - | core.LazyRegister(&xTextIterBackwardVisibleWordStart, "GTK", "gtk_text_iter_backward_visible_word_start", false) | |
| 324 | - | ||
| 325 | 291 | cret := xTextIterBackwardVisibleWordStart(x.GoPointer()) | |
| 326 | 292 | return cret | |
| 327 | 293 | } | |
| @@ -330,8 +296,6 @@ var xTextIterBackwardVisibleWordStarts func(uintptr, int) bool | |||
| 330 | 296 | ||
| 331 | 297 | // Calls [method@Gtk.TextIter.backward_visible_word_start] up to @count times. | |
| 332 | 298 | func (x *TextIter) BackwardVisibleWordStarts(CountVar int) bool { | |
| 333 | - | core.LazyRegister(&xTextIterBackwardVisibleWordStarts, "GTK", "gtk_text_iter_backward_visible_word_starts", false) | |
| 334 | - | ||
| 335 | 299 | cret := xTextIterBackwardVisibleWordStarts(x.GoPointer(), CountVar) | |
| 336 | 300 | return cret | |
| 337 | 301 | } | |
| @@ -346,8 +310,6 @@ var xTextIterBackwardWordStart func(uintptr) bool | |||
| 346 | 310 | // Word breaks are determined by Pango and should be correct | |
| 347 | 311 | // for nearly any language | |
| 348 | 312 | func (x *TextIter) BackwardWordStart() bool { | |
| 349 | - | core.LazyRegister(&xTextIterBackwardWordStart, "GTK", "gtk_text_iter_backward_word_start", false) | |
| 350 | - | ||
| 351 | 313 | cret := xTextIterBackwardWordStart(x.GoPointer()) | |
| 352 | 314 | return cret | |
| 353 | 315 | } | |
| @@ -356,8 +318,6 @@ var xTextIterBackwardWordStarts func(uintptr, int) bool | |||
| 356 | 318 | ||
| 357 | 319 | // Calls [method@Gtk.TextIter.backward_word_start] up to @count times. | |
| 358 | 320 | func (x *TextIter) BackwardWordStarts(CountVar int) bool { | |
| 359 | - | core.LazyRegister(&xTextIterBackwardWordStarts, "GTK", "gtk_text_iter_backward_word_starts", false) | |
| 360 | - | ||
| 361 | 321 | cret := xTextIterBackwardWordStarts(x.GoPointer(), CountVar) | |
| 362 | 322 | return cret | |
| 363 | 323 | } | |
| @@ -373,8 +333,6 @@ var xTextIterCanInsert func(uintptr, bool) bool | |||
| 373 | 333 | // [method@Gtk.TextBuffer.insert_interactive] uses this function | |
| 374 | 334 | // to decide whether insertions are allowed at a given position. | |
| 375 | 335 | func (x *TextIter) CanInsert(DefaultEditabilityVar bool) bool { | |
| 376 | - | core.LazyRegister(&xTextIterCanInsert, "GTK", "gtk_text_iter_can_insert", false) | |
| 377 | - | ||
| 378 | 336 | cret := xTextIterCanInsert(x.GoPointer(), DefaultEditabilityVar) | |
| 379 | 337 | return cret | |
| 380 | 338 | } | |
| @@ -387,8 +345,6 @@ var xTextIterCompare func(uintptr, *TextIter) int | |||
| 387 | 345 | // Ordering is in character offset order, i.e. the first character | |
| 388 | 346 | // in the buffer is less than the second character in the buffer. | |
| 389 | 347 | func (x *TextIter) Compare(RhsVar *TextIter) int { | |
| 390 | - | core.LazyRegister(&xTextIterCompare, "GTK", "gtk_text_iter_compare", false) | |
| 391 | - | ||
| 392 | 348 | cret := xTextIterCompare(x.GoPointer(), RhsVar) | |
| 393 | 349 | return cret | |
| 394 | 350 | } | |
| @@ -403,8 +359,6 @@ var xTextIterCopy func(uintptr) uintptr | |||
| 403 | 359 | // | |
| 404 | 360 | // The function is used by language bindings. | |
| 405 | 361 | func (x *TextIter) Copy() *TextIter { | |
| 406 | - | core.LazyRegister(&xTextIterCopy, "GTK", "gtk_text_iter_copy", false) | |
| 407 | - | ||
| 408 | 362 | cret := xTextIterCopy(x.GoPointer()) | |
| 409 | 363 | if cret == 0 { | |
| 410 | 364 | return nil | |
| @@ -428,8 +382,6 @@ var xTextIterEditable func(uintptr, bool) bool | |||
| 428 | 382 | // editable range. Use [method@Gtk.TextIter.can_insert] to handle this | |
| 429 | 383 | // case. | |
| 430 | 384 | func (x *TextIter) Editable(DefaultSettingVar bool) bool { | |
| 431 | - | core.LazyRegister(&xTextIterEditable, "GTK", "gtk_text_iter_editable", false) | |
| 432 | - | ||
| 433 | 385 | cret := xTextIterEditable(x.GoPointer(), DefaultSettingVar) | |
| 434 | 386 | return cret | |
| 435 | 387 | } | |
| @@ -448,8 +400,6 @@ var xTextIterEndsLine func(uintptr) bool | |||
| 448 | 400 | // iterator is considered to be at the end of a line, even though there | |
| 449 | 401 | // are no paragraph delimiter chars there. | |
| 450 | 402 | func (x *TextIter) EndsLine() bool { | |
| 451 | - | core.LazyRegister(&xTextIterEndsLine, "GTK", "gtk_text_iter_ends_line", false) | |
| 452 | - | ||
| 453 | 403 | cret := xTextIterEndsLine(x.GoPointer()) | |
| 454 | 404 | return cret | |
| 455 | 405 | } | |
| @@ -461,8 +411,6 @@ var xTextIterEndsSentence func(uintptr) bool | |||
| 461 | 411 | // Sentence boundaries are determined by Pango and should | |
| 462 | 412 | // be correct for nearly any language. | |
| 463 | 413 | func (x *TextIter) EndsSentence() bool { | |
| 464 | - | core.LazyRegister(&xTextIterEndsSentence, "GTK", "gtk_text_iter_ends_sentence", false) | |
| 465 | - | ||
| 466 | 414 | cret := xTextIterEndsSentence(x.GoPointer()) | |
| 467 | 415 | return cret | |
| 468 | 416 | } | |
| @@ -480,8 +428,6 @@ var xTextIterEndsTag func(uintptr, uintptr) bool | |||
| 480 | 428 | // returns %TRUE, [method@Gtk.TextIter.has_tag] will return | |
| 481 | 429 | // %FALSE for the same parameters. | |
| 482 | 430 | func (x *TextIter) EndsTag(TagVar *TextTag) bool { | |
| 483 | - | core.LazyRegister(&xTextIterEndsTag, "GTK", "gtk_text_iter_ends_tag", false) | |
| 484 | - | ||
| 485 | 431 | cret := xTextIterEndsTag(x.GoPointer(), TagVar.GoPointer()) | |
| 486 | 432 | return cret | |
| 487 | 433 | } | |
| @@ -493,8 +439,6 @@ var xTextIterEndsWord func(uintptr) bool | |||
| 493 | 439 | // Word breaks are determined by Pango and should be correct | |
| 494 | 440 | // for nearly any language. | |
| 495 | 441 | func (x *TextIter) EndsWord() bool { | |
| 496 | - | core.LazyRegister(&xTextIterEndsWord, "GTK", "gtk_text_iter_ends_word", false) | |
| 497 | - | ||
| 498 | 442 | cret := xTextIterEndsWord(x.GoPointer()) | |
| 499 | 443 | return cret | |
| 500 | 444 | } | |
| @@ -509,8 +453,6 @@ var xTextIterEqual func(uintptr, *TextIter) bool | |||
| 509 | 453 | // iterator and comparing the offsets yourself. Also, it’s a | |
| 510 | 454 | // bit faster than [method@Gtk.TextIter.compare]. | |
| 511 | 455 | func (x *TextIter) Equal(RhsVar *TextIter) bool { | |
| 512 | - | core.LazyRegister(&xTextIterEqual, "GTK", "gtk_text_iter_equal", false) | |
| 513 | - | ||
| 514 | 456 | cret := xTextIterEqual(x.GoPointer(), RhsVar) | |
| 515 | 457 | return cret | |
| 516 | 458 | } | |
| @@ -525,8 +467,6 @@ var xTextIterForwardChar func(uintptr) bool | |||
| 525 | 467 | // one character before it, @iter will now point at the end iterator, | |
| 526 | 468 | // and this function returns %FALSE for convenience when writing loops. | |
| 527 | 469 | func (x *TextIter) ForwardChar() bool { | |
| 528 | - | core.LazyRegister(&xTextIterForwardChar, "GTK", "gtk_text_iter_forward_char", false) | |
| 529 | - | ||
| 530 | 470 | cret := xTextIterForwardChar(x.GoPointer()) | |
| 531 | 471 | return cret | |
| 532 | 472 | } | |
| @@ -543,8 +483,6 @@ var xTextIterForwardChars func(uintptr, int) bool | |||
| 543 | 483 | // (the last iterator in the buffer is not dereferenceable). If @count | |
| 544 | 484 | // is 0, the function does nothing and returns %FALSE. | |
| 545 | 485 | func (x *TextIter) ForwardChars(CountVar int) bool { | |
| 546 | - | core.LazyRegister(&xTextIterForwardChars, "GTK", "gtk_text_iter_forward_chars", false) | |
| 547 | - | ||
| 548 | 486 | cret := xTextIterForwardChars(x.GoPointer(), CountVar) | |
| 549 | 487 | return cret | |
| 550 | 488 | } | |
| @@ -567,8 +505,6 @@ var xTextIterForwardCursorPosition func(uintptr) bool | |||
| 567 | 505 | // See also the [struct@Pango.LogAttr] struct and the [func@Pango.break] | |
| 568 | 506 | // function. | |
| 569 | 507 | func (x *TextIter) ForwardCursorPosition() bool { | |
| 570 | - | core.LazyRegister(&xTextIterForwardCursorPosition, "GTK", "gtk_text_iter_forward_cursor_position", false) | |
| 571 | - | ||
| 572 | 508 | cret := xTextIterForwardCursorPosition(x.GoPointer()) | |
| 573 | 509 | return cret | |
| 574 | 510 | } | |
| @@ -579,8 +515,6 @@ var xTextIterForwardCursorPositions func(uintptr, int) bool | |||
| 579 | 515 | // | |
| 580 | 516 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | |
| 581 | 517 | func (x *TextIter) ForwardCursorPositions(CountVar int) bool { | |
| 582 | - | core.LazyRegister(&xTextIterForwardCursorPositions, "GTK", "gtk_text_iter_forward_cursor_positions", false) | |
| 583 | - | ||
| 584 | 518 | cret := xTextIterForwardCursorPositions(x.GoPointer(), CountVar) | |
| 585 | 519 | return cret | |
| 586 | 520 | } | |
| @@ -593,8 +527,6 @@ var xTextIterForwardFindChar func(uintptr, uintptr, uintptr, *TextIter) bool | |||
| 593 | 527 | // If @pred never returns %TRUE, @iter is set to @limit if | |
| 594 | 528 | // @limit is non-%NULL, otherwise to the end iterator. | |
| 595 | 529 | func (x *TextIter) ForwardFindChar(PredVar *TextCharPredicate, UserDataVar uintptr, LimitVar *TextIter) bool { | |
| 596 | - | core.LazyRegister(&xTextIterForwardFindChar, "GTK", "gtk_text_iter_forward_find_char", false) | |
| 597 | - | ||
| 598 | 530 | cret := xTextIterForwardFindChar(x.GoPointer(), glib.NewCallback(PredVar), UserDataVar, LimitVar) | |
| 599 | 531 | return cret | |
| 600 | 532 | } | |
| @@ -608,8 +540,6 @@ var xTextIterForwardLine func(uintptr) bool | |||
| 608 | 540 | // the operation, the iter is at the end of the buffer and not | |
| 609 | 541 | // dereferenceable, returns %FALSE. Otherwise, returns %TRUE. | |
| 610 | 542 | func (x *TextIter) ForwardLine() bool { | |
| 611 | - | core.LazyRegister(&xTextIterForwardLine, "GTK", "gtk_text_iter_forward_line", false) | |
| 612 | - | ||
| 613 | 543 | cret := xTextIterForwardLine(x.GoPointer()) | |
| 614 | 544 | return cret | |
| 615 | 545 | } | |
| @@ -627,8 +557,6 @@ var xTextIterForwardLines func(uintptr, int) bool | |||
| 627 | 557 | // the function does nothing and returns %FALSE. If @count is negative, | |
| 628 | 558 | // moves backward by 0 - @count lines. | |
| 629 | 559 | func (x *TextIter) ForwardLines(CountVar int) bool { | |
| 630 | - | core.LazyRegister(&xTextIterForwardLines, "GTK", "gtk_text_iter_forward_lines", false) | |
| 631 | - | ||
| 632 | 560 | cret := xTextIterForwardLines(x.GoPointer(), CountVar) | |
| 633 | 561 | return cret | |
| 634 | 562 | } | |
| @@ -646,8 +574,6 @@ var xTextIterForwardSearch func(uintptr, string, TextSearchFlags, *TextIter, *Te | |||
| 646 | 574 | // @match_start will never be set to a `GtkTextIter` located before @iter, | |
| 647 | 575 | // even if there is a possible @match_end after or at @iter. | |
| 648 | 576 | func (x *TextIter) ForwardSearch(StrVar string, FlagsVar TextSearchFlags, MatchStartVar *TextIter, MatchEndVar *TextIter, LimitVar *TextIter) bool { | |
| 649 | - | core.LazyRegister(&xTextIterForwardSearch, "GTK", "gtk_text_iter_forward_search", false) | |
| 650 | - | ||
| 651 | 577 | cret := xTextIterForwardSearch(x.GoPointer(), StrVar, FlagsVar, MatchStartVar, MatchEndVar, LimitVar) | |
| 652 | 578 | return cret | |
| 653 | 579 | } | |
| @@ -662,8 +588,6 @@ var xTextIterForwardSentenceEnd func(uintptr) bool | |||
| 662 | 588 | // Sentence boundaries are determined by Pango and should | |
| 663 | 589 | // be correct for nearly any language. | |
| 664 | 590 | func (x *TextIter) ForwardSentenceEnd() bool { | |
| 665 | - | core.LazyRegister(&xTextIterForwardSentenceEnd, "GTK", "gtk_text_iter_forward_sentence_end", false) | |
| 666 | - | ||
| 667 | 591 | cret := xTextIterForwardSentenceEnd(x.GoPointer()) | |
| 668 | 592 | return cret | |
| 669 | 593 | } | |
| @@ -674,8 +598,6 @@ var xTextIterForwardSentenceEnds func(uintptr, int) bool | |||
| 674 | 598 | // | |
| 675 | 599 | // If @count is negative, moves backward instead of forward. | |
| 676 | 600 | func (x *TextIter) ForwardSentenceEnds(CountVar int) bool { | |
| 677 | - | core.LazyRegister(&xTextIterForwardSentenceEnds, "GTK", "gtk_text_iter_forward_sentence_ends", false) | |
| 678 | - | ||
| 679 | 601 | cret := xTextIterForwardSentenceEnds(x.GoPointer(), CountVar) | |
| 680 | 602 | return cret | |
| 681 | 603 | } | |
| @@ -688,8 +610,6 @@ var xTextIterForwardToEnd func(uintptr) | |||
| 688 | 610 | // [method@Gtk.TextIter.get_char] called on the end iterator | |
| 689 | 611 | // returns 0, which is convenient for writing loops. | |
| 690 | 612 | func (x *TextIter) ForwardToEnd() { | |
| 691 | - | core.LazyRegister(&xTextIterForwardToEnd, "GTK", "gtk_text_iter_forward_to_end", false) | |
| 692 | - | ||
| 693 | 613 | xTextIterForwardToEnd(x.GoPointer()) | |
| 694 | 614 | } | |
| 695 | 615 | ||
| @@ -707,8 +627,6 @@ var xTextIterForwardToLineEnd func(uintptr) bool | |||
| 707 | 627 | // not end in paragraph delimiters, moves to the end iterator (end of | |
| 708 | 628 | // the last line), and returns %FALSE. | |
| 709 | 629 | func (x *TextIter) ForwardToLineEnd() bool { | |
| 710 | - | core.LazyRegister(&xTextIterForwardToLineEnd, "GTK", "gtk_text_iter_forward_to_line_end", false) | |
| 711 | - | ||
| 712 | 630 | cret := xTextIterForwardToLineEnd(x.GoPointer()) | |
| 713 | 631 | return cret | |
| 714 | 632 | } | |
| @@ -725,8 +643,6 @@ var xTextIterForwardToTagToggle func(uintptr, uintptr) bool | |||
| 725 | 643 | // the location of the toggle, or to the end of the buffer | |
| 726 | 644 | // if no toggle is found. | |
| 727 | 645 | func (x *TextIter) ForwardToTagToggle(TagVar *TextTag) bool { | |
| 728 | - | core.LazyRegister(&xTextIterForwardToTagToggle, "GTK", "gtk_text_iter_forward_to_tag_toggle", false) | |
| 729 | - | ||
| 730 | 646 | cret := xTextIterForwardToTagToggle(x.GoPointer(), TagVar.GoPointer()) | |
| 731 | 647 | return cret | |
| 732 | 648 | } | |
| @@ -737,8 +653,6 @@ var xTextIterForwardVisibleCursorPosition func(uintptr) bool | |||
| 737 | 653 | // | |
| 738 | 654 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | |
| 739 | 655 | func (x *TextIter) ForwardVisibleCursorPosition() bool { | |
| 740 | - | core.LazyRegister(&xTextIterForwardVisibleCursorPosition, "GTK", "gtk_text_iter_forward_visible_cursor_position", false) | |
| 741 | - | ||
| 742 | 656 | cret := xTextIterForwardVisibleCursorPosition(x.GoPointer()) | |
| 743 | 657 | return cret | |
| 744 | 658 | } | |
| @@ -749,8 +663,6 @@ var xTextIterForwardVisibleCursorPositions func(uintptr, int) bool | |||
| 749 | 663 | // | |
| 750 | 664 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | |
| 751 | 665 | func (x *TextIter) ForwardVisibleCursorPositions(CountVar int) bool { | |
| 752 | - | core.LazyRegister(&xTextIterForwardVisibleCursorPositions, "GTK", "gtk_text_iter_forward_visible_cursor_positions", false) | |
| 753 | - | ||
| 754 | 666 | cret := xTextIterForwardVisibleCursorPositions(x.GoPointer(), CountVar) | |
| 755 | 667 | return cret | |
| 756 | 668 | } | |
| @@ -764,8 +676,6 @@ var xTextIterForwardVisibleLine func(uintptr) bool | |||
| 764 | 676 | // the end of the buffer and is now not dereferenceable, or if @iter was | |
| 765 | 677 | // already at the end of the buffer. | |
| 766 | 678 | func (x *TextIter) ForwardVisibleLine() bool { | |
| 767 | - | core.LazyRegister(&xTextIterForwardVisibleLine, "GTK", "gtk_text_iter_forward_visible_line", false) | |
| 768 | - | ||
| 769 | 679 | cret := xTextIterForwardVisibleLine(x.GoPointer()) | |
| 770 | 680 | return cret | |
| 771 | 681 | } | |
| @@ -783,8 +693,6 @@ var xTextIterForwardVisibleLines func(uintptr, int) bool | |||
| 783 | 693 | // the function does nothing and returns %FALSE. If @count is negative, | |
| 784 | 694 | // moves backward by 0 - @count lines. | |
| 785 | 695 | func (x *TextIter) ForwardVisibleLines(CountVar int) bool { | |
| 786 | - | core.LazyRegister(&xTextIterForwardVisibleLines, "GTK", "gtk_text_iter_forward_visible_lines", false) | |
| 787 | - | ||
| 788 | 696 | cret := xTextIterForwardVisibleLines(x.GoPointer(), CountVar) | |
| 789 | 697 | return cret | |
| 790 | 698 | } | |
| @@ -799,8 +707,6 @@ var xTextIterForwardVisibleWordEnd func(uintptr) bool | |||
| 799 | 707 | // Word breaks are determined by Pango and should be correct | |
| 800 | 708 | // for nearly any language | |
| 801 | 709 | func (x *TextIter) ForwardVisibleWordEnd() bool { | |
| 802 | - | core.LazyRegister(&xTextIterForwardVisibleWordEnd, "GTK", "gtk_text_iter_forward_visible_word_end", false) | |
| 803 | - | ||
| 804 | 710 | cret := xTextIterForwardVisibleWordEnd(x.GoPointer()) | |
| 805 | 711 | return cret | |
| 806 | 712 | } | |
| @@ -809,8 +715,6 @@ var xTextIterForwardVisibleWordEnds func(uintptr, int) bool | |||
| 809 | 715 | ||
| 810 | 716 | // Calls [method@Gtk.TextIter.forward_visible_word_end] up to @count times. | |
| 811 | 717 | func (x *TextIter) ForwardVisibleWordEnds(CountVar int) bool { | |
| 812 | - | core.LazyRegister(&xTextIterForwardVisibleWordEnds, "GTK", "gtk_text_iter_forward_visible_word_ends", false) | |
| 813 | - | ||
| 814 | 718 | cret := xTextIterForwardVisibleWordEnds(x.GoPointer(), CountVar) | |
| 815 | 719 | return cret | |
| 816 | 720 | } | |
| @@ -825,8 +729,6 @@ var xTextIterForwardWordEnd func(uintptr) bool | |||
| 825 | 729 | // Word breaks are determined by Pango and should be correct | |
| 826 | 730 | // for nearly any language. | |
| 827 | 731 | func (x *TextIter) ForwardWordEnd() bool { | |
| 828 | - | core.LazyRegister(&xTextIterForwardWordEnd, "GTK", "gtk_text_iter_forward_word_end", false) | |
| 829 | - | ||
| 830 | 732 | cret := xTextIterForwardWordEnd(x.GoPointer()) | |
| 831 | 733 | return cret | |
| 832 | 734 | } | |
| @@ -835,8 +737,6 @@ var xTextIterForwardWordEnds func(uintptr, int) bool | |||
| 835 | 737 | ||
| 836 | 738 | // Calls [method@Gtk.TextIter.forward_word_end] up to @count times. | |
| 837 | 739 | func (x *TextIter) ForwardWordEnds(CountVar int) bool { | |
| 838 | - | core.LazyRegister(&xTextIterForwardWordEnds, "GTK", "gtk_text_iter_forward_word_ends", false) | |
| 839 | - | ||
| 840 | 740 | cret := xTextIterForwardWordEnds(x.GoPointer(), CountVar) | |
| 841 | 741 | return cret | |
| 842 | 742 | } | |
| @@ -849,8 +749,6 @@ var xTextIterFree func(uintptr) | |||
| 849 | 749 | // and is not especially useful for applications, because | |
| 850 | 750 | // iterators can simply be allocated on the stack. | |
| 851 | 751 | func (x *TextIter) Free() { | |
| 852 | - | core.LazyRegister(&xTextIterFree, "GTK", "gtk_text_iter_free", false) | |
| 853 | - | ||
| 854 | 752 | xTextIterFree(x.GoPointer()) | |
| 855 | 753 | } | |
| 856 | 754 | ||
| @@ -858,7 +756,6 @@ var xTextIterGetBuffer func(uintptr) uintptr | |||
| 858 | 756 | ||
| 859 | 757 | // Returns the `GtkTextBuffer` this iterator is associated with. | |
| 860 | 758 | func (x *TextIter) GetBuffer() *TextBuffer { | |
| 861 | - | core.LazyRegister(&xTextIterGetBuffer, "GTK", "gtk_text_iter_get_buffer", false) | |
| 862 | 759 | var cls *TextBuffer | |
| 863 | 760 | ||
| 864 | 761 | cret := xTextIterGetBuffer(x.GoPointer()) | |
| @@ -877,8 +774,6 @@ var xTextIterGetBytesInLine func(uintptr) int | |||
| 877 | 774 | // Returns the number of bytes in the line containing @iter, | |
| 878 | 775 | // including the paragraph delimiters. | |
| 879 | 776 | func (x *TextIter) GetBytesInLine() int { | |
| 880 | - | core.LazyRegister(&xTextIterGetBytesInLine, "GTK", "gtk_text_iter_get_bytes_in_line", false) | |
| 881 | - | ||
| 882 | 777 | cret := xTextIterGetBytesInLine(x.GoPointer()) | |
| 883 | 778 | return cret | |
| 884 | 779 | } | |
| @@ -895,8 +790,6 @@ var xTextIterGetChar func(uintptr) uint32 | |||
| 895 | 790 | // | |
| 896 | 791 | // So you can write a loop which ends when this function returns 0. | |
| 897 | 792 | func (x *TextIter) GetChar() uint32 { | |
| 898 | - | core.LazyRegister(&xTextIterGetChar, "GTK", "gtk_text_iter_get_char", false) | |
| 899 | - | ||
| 900 | 793 | cret := xTextIterGetChar(x.GoPointer()) | |
| 901 | 794 | return cret | |
| 902 | 795 | } | |
| @@ -906,8 +799,6 @@ var xTextIterGetCharsInLine func(uintptr) int | |||
| 906 | 799 | // Returns the number of characters in the line containing @iter, | |
| 907 | 800 | // including the paragraph delimiters. | |
| 908 | 801 | func (x *TextIter) GetCharsInLine() int { | |
| 909 | - | core.LazyRegister(&xTextIterGetCharsInLine, "GTK", "gtk_text_iter_get_chars_in_line", false) | |
| 910 | - | ||
| 911 | 802 | cret := xTextIterGetCharsInLine(x.GoPointer()) | |
| 912 | 803 | return cret | |
| 913 | 804 | } | |
| @@ -919,7 +810,6 @@ var xTextIterGetChildAnchor func(uintptr) uintptr | |||
| 919 | 810 | // | |
| 920 | 811 | // Otherwise, %NULL is returned. | |
| 921 | 812 | func (x *TextIter) GetChildAnchor() *TextChildAnchor { | |
| 922 | - | core.LazyRegister(&xTextIterGetChildAnchor, "GTK", "gtk_text_iter_get_child_anchor", false) | |
| 923 | 813 | var cls *TextChildAnchor | |
| 924 | 814 | ||
| 925 | 815 | cret := xTextIterGetChildAnchor(x.GoPointer()) | |
| @@ -940,8 +830,6 @@ var xTextIterGetLanguage func(uintptr) uintptr | |||
| 940 | 830 | // If no tags affecting language apply to @iter, the return | |
| 941 | 831 | // value is identical to that of [func@Gtk.get_default_language]. | |
| 942 | 832 | func (x *TextIter) GetLanguage() *pango.Language { | |
| 943 | - | core.LazyRegister(&xTextIterGetLanguage, "GTK", "gtk_text_iter_get_language", false) | |
| 944 | - | ||
| 945 | 833 | cret := xTextIterGetLanguage(x.GoPointer()) | |
| 946 | 834 | if cret == 0 { | |
| 947 | 835 | return nil | |
| @@ -956,8 +844,6 @@ var xTextIterGetLine func(uintptr) int | |||
| 956 | 844 | // Lines in a `GtkTextBuffer` are numbered beginning | |
| 957 | 845 | // with 0 for the first line in the buffer. | |
| 958 | 846 | func (x *TextIter) GetLine() int { | |
| 959 | - | core.LazyRegister(&xTextIterGetLine, "GTK", "gtk_text_iter_get_line", false) | |
| 960 | - | ||
| 961 | 847 | cret := xTextIterGetLine(x.GoPointer()) | |
| 962 | 848 | return cret | |
| 963 | 849 | } | |
| @@ -971,8 +857,6 @@ var xTextIterGetLineIndex func(uintptr) int | |||
| 971 | 857 | // UTF-8, and that characters can require a variable | |
| 972 | 858 | // number of bytes to represent. | |
| 973 | 859 | func (x *TextIter) GetLineIndex() int { | |
| 974 | - | core.LazyRegister(&xTextIterGetLineIndex, "GTK", "gtk_text_iter_get_line_index", false) | |
| 975 | - | ||
| 976 | 860 | cret := xTextIterGetLineIndex(x.GoPointer()) | |
| 977 | 861 | return cret | |
| 978 | 862 | } | |
| @@ -984,8 +868,6 @@ var xTextIterGetLineOffset func(uintptr) int | |||
| 984 | 868 | // | |
| 985 | 869 | // The first character on the line has offset 0. | |
| 986 | 870 | func (x *TextIter) GetLineOffset() int { | |
| 987 | - | core.LazyRegister(&xTextIterGetLineOffset, "GTK", "gtk_text_iter_get_line_offset", false) | |
| 988 | - | ||
| 989 | 871 | cret := xTextIterGetLineOffset(x.GoPointer()) | |
| 990 | 872 | return cret | |
| 991 | 873 | } | |
| @@ -1000,8 +882,6 @@ var xTextIterGetMarks func(uintptr) uintptr | |||
| 1000 | 882 | // | |
| 1001 | 883 | // The returned list is not in any meaningful order. | |
| 1002 | 884 | func (x *TextIter) GetMarks() *glib.SList { | |
| 1003 | - | core.LazyRegister(&xTextIterGetMarks, "GTK", "gtk_text_iter_get_marks", false) | |
| 1004 | - | ||
| 1005 | 885 | cret := xTextIterGetMarks(x.GoPointer()) | |
| 1006 | 886 | if cret == 0 { | |
| 1007 | 887 | return nil | |
| @@ -1018,8 +898,6 @@ var xTextIterGetOffset func(uintptr) int | |||
| 1018 | 898 | // Use [method@Gtk.TextBuffer.get_iter_at_offset] to convert | |
| 1019 | 899 | // an offset back into an iterator. | |
| 1020 | 900 | func (x *TextIter) GetOffset() int { | |
| 1021 | - | core.LazyRegister(&xTextIterGetOffset, "GTK", "gtk_text_iter_get_offset", false) | |
| 1022 | - | ||
| 1023 | 901 | cret := xTextIterGetOffset(x.GoPointer()) | |
| 1024 | 902 | return cret | |
| 1025 | 903 | } | |
| @@ -1030,7 +908,6 @@ var xTextIterGetPaintable func(uintptr) uintptr | |||
| 1030 | 908 | // | |
| 1031 | 909 | // Otherwise, %NULL is returned. | |
| 1032 | 910 | func (x *TextIter) GetPaintable() *gdk.PaintableBase { | |
| 1033 | - | core.LazyRegister(&xTextIterGetPaintable, "GTK", "gtk_text_iter_get_paintable", false) | |
| 1034 | 911 | var cls *gdk.PaintableBase | |
| 1035 | 912 | ||
| 1036 | 913 | cret := xTextIterGetPaintable(x.GoPointer()) | |
| @@ -1057,8 +934,6 @@ var xTextIterGetSlice func(uintptr, *TextIter) string | |||
| 1057 | 934 | // text as well, so it is not a reliable indicator that a paintable or | |
| 1058 | 935 | // widget is in the buffer. | |
| 1059 | 936 | func (x *TextIter) GetSlice(EndVar *TextIter) string { | |
| 1060 | - | core.LazyRegister(&xTextIterGetSlice, "GTK", "gtk_text_iter_get_slice", false) | |
| 1061 | - | ||
| 1062 | 937 | cret := xTextIterGetSlice(x.GoPointer(), EndVar) | |
| 1063 | 938 | return cret | |
| 1064 | 939 | } | |
| @@ -1073,8 +948,6 @@ var xTextIterGetTags func(uintptr) uintptr | |||
| 1073 | 948 | // The `GtkTextTag`s in the list don’t have a reference added, | |
| 1074 | 949 | // but you have to free the list itself. | |
| 1075 | 950 | func (x *TextIter) GetTags() *glib.SList { | |
| 1076 | - | core.LazyRegister(&xTextIterGetTags, "GTK", "gtk_text_iter_get_tags", false) | |
| 1077 | - | ||
| 1078 | 951 | cret := xTextIterGetTags(x.GoPointer()) | |
| 1079 | 952 | if cret == 0 { | |
| 1080 | 953 | return nil | |
| @@ -1092,8 +965,6 @@ var xTextIterGetText func(uintptr, *TextIter) string | |||
| 1092 | 965 | // byte offsets in the buffer. If you want offsets to correspond, see | |
| 1093 | 966 | // [method@Gtk.TextIter.get_slice]. | |
| 1094 | 967 | func (x *TextIter) GetText(EndVar *TextIter) string { | |
| 1095 | - | core.LazyRegister(&xTextIterGetText, "GTK", "gtk_text_iter_get_text", false) | |
| 1096 | - | ||
| 1097 | 968 | cret := xTextIterGetText(x.GoPointer(), EndVar) | |
| 1098 | 969 | return cret | |
| 1099 | 970 | } | |
| @@ -1109,8 +980,6 @@ var xTextIterGetToggledTags func(uintptr, bool) uintptr | |||
| 1109 | 980 | // a tag is toggled off, then some non-empty range following @iter | |
| 1110 | 981 | // does not have the tag applied to it. | |
| 1111 | 982 | func (x *TextIter) GetToggledTags(ToggledOnVar bool) *glib.SList { | |
| 1112 | - | core.LazyRegister(&xTextIterGetToggledTags, "GTK", "gtk_text_iter_get_toggled_tags", false) | |
| 1113 | - | ||
| 1114 | 983 | cret := xTextIterGetToggledTags(x.GoPointer(), ToggledOnVar) | |
| 1115 | 984 | if cret == 0 { | |
| 1116 | 985 | return nil | |
| @@ -1125,8 +994,6 @@ var xTextIterGetVisibleLineIndex func(uintptr) int | |||
| 1125 | 994 | // are invisible due to tags with the “invisible” flag | |
| 1126 | 995 | // toggled on. | |
| 1127 | 996 | func (x *TextIter) GetVisibleLineIndex() int { | |
| 1128 | - | core.LazyRegister(&xTextIterGetVisibleLineIndex, "GTK", "gtk_text_iter_get_visible_line_index", false) | |
| 1129 | - | ||
| 1130 | 997 | cret := xTextIterGetVisibleLineIndex(x.GoPointer()) | |
| 1131 | 998 | return cret | |
| 1132 | 999 | } | |
| @@ -1138,8 +1005,6 @@ var xTextIterGetVisibleLineOffset func(uintptr) int | |||
| 1138 | 1005 | // are invisible due to tags with the “invisible” flag | |
| 1139 | 1006 | // toggled on. | |
| 1140 | 1007 | func (x *TextIter) GetVisibleLineOffset() int { | |
| 1141 | - | core.LazyRegister(&xTextIterGetVisibleLineOffset, "GTK", "gtk_text_iter_get_visible_line_offset", false) | |
| 1142 | - | ||
| 1143 | 1008 | cret := xTextIterGetVisibleLineOffset(x.GoPointer()) | |
| 1144 | 1009 | return cret | |
| 1145 | 1010 | } | |
| @@ -1153,8 +1018,6 @@ var xTextIterGetVisibleSlice func(uintptr, *TextIter) string | |||
| 1153 | 1018 | // a `GtkTextTag` with the “invisible” attribute turned on has | |
| 1154 | 1019 | // been applied to it. | |
| 1155 | 1020 | func (x *TextIter) GetVisibleSlice(EndVar *TextIter) string { | |
| 1156 | - | core.LazyRegister(&xTextIterGetVisibleSlice, "GTK", "gtk_text_iter_get_visible_slice", false) | |
| 1157 | - | ||
| 1158 | 1021 | cret := xTextIterGetVisibleSlice(x.GoPointer(), EndVar) | |
| 1159 | 1022 | return cret | |
| 1160 | 1023 | } | |
| @@ -1168,8 +1031,6 @@ var xTextIterGetVisibleText func(uintptr, *TextIter) string | |||
| 1168 | 1031 | // a `GtkTextTag` with the “invisible” attribute turned on has | |
| 1169 | 1032 | // been applied to it. | |
| 1170 | 1033 | func (x *TextIter) GetVisibleText(EndVar *TextIter) string { | |
| 1171 | - | core.LazyRegister(&xTextIterGetVisibleText, "GTK", "gtk_text_iter_get_visible_text", false) | |
| 1172 | - | ||
| 1173 | 1034 | cret := xTextIterGetVisibleText(x.GoPointer(), EndVar) | |
| 1174 | 1035 | return cret | |
| 1175 | 1036 | } | |
| @@ -1182,8 +1043,6 @@ var xTextIterHasTag func(uintptr, uintptr) bool | |||
| 1182 | 1043 | // See also [method@Gtk.TextIter.starts_tag] and | |
| 1183 | 1044 | // [method@Gtk.TextIter.ends_tag]. | |
| 1184 | 1045 | func (x *TextIter) HasTag(TagVar *TextTag) bool { | |
| 1185 | - | core.LazyRegister(&xTextIterHasTag, "GTK", "gtk_text_iter_has_tag", false) | |
| 1186 | - | ||
| 1187 | 1046 | cret := xTextIterHasTag(x.GoPointer(), TagVar.GoPointer()) | |
| 1188 | 1047 | return cret | |
| 1189 | 1048 | } | |
| @@ -1194,8 +1053,6 @@ var xTextIterInRange func(uintptr, *TextIter, *TextIter) bool | |||
| 1194 | 1053 | // | |
| 1195 | 1054 | // @start and @end must be in ascending order. | |
| 1196 | 1055 | func (x *TextIter) InRange(StartVar *TextIter, EndVar *TextIter) bool { | |
| 1197 | - | core.LazyRegister(&xTextIterInRange, "GTK", "gtk_text_iter_in_range", false) | |
| 1198 | - | ||
| 1199 | 1056 | cret := xTextIterInRange(x.GoPointer(), StartVar, EndVar) | |
| 1200 | 1057 | return cret | |
| 1201 | 1058 | } | |
| @@ -1209,8 +1066,6 @@ var xTextIterInsideSentence func(uintptr) bool | |||
| 1209 | 1066 | // Sentence boundaries are determined by Pango and should be correct | |
| 1210 | 1067 | // for nearly any language. | |
| 1211 | 1068 | func (x *TextIter) InsideSentence() bool { | |
| 1212 | - | core.LazyRegister(&xTextIterInsideSentence, "GTK", "gtk_text_iter_inside_sentence", false) | |
| 1213 | - | ||
| 1214 | 1069 | cret := xTextIterInsideSentence(x.GoPointer()) | |
| 1215 | 1070 | return cret | |
| 1216 | 1071 | } | |
| @@ -1227,8 +1082,6 @@ var xTextIterInsideWord func(uintptr) bool | |||
| 1227 | 1082 | // then this function returns %TRUE too, since @iter points to | |
| 1228 | 1083 | // the first character of the word. | |
| 1229 | 1084 | func (x *TextIter) InsideWord() bool { | |
| 1230 | - | core.LazyRegister(&xTextIterInsideWord, "GTK", "gtk_text_iter_inside_word", false) | |
| 1231 | - | ||
| 1232 | 1085 | cret := xTextIterInsideWord(x.GoPointer()) | |
| 1233 | 1086 | return cret | |
| 1234 | 1087 | } | |
| @@ -1241,8 +1094,6 @@ var xTextIterIsCursorPosition func(uintptr) bool | |||
| 1241 | 1094 | // [struct@Pango.LogAttr] or [func@Pango.break] for details | |
| 1242 | 1095 | // on what a cursor position is. | |
| 1243 | 1096 | func (x *TextIter) IsCursorPosition() bool { | |
| 1244 | - | core.LazyRegister(&xTextIterIsCursorPosition, "GTK", "gtk_text_iter_is_cursor_position", false) | |
| 1245 | - | ||
| 1246 | 1097 | cret := xTextIterIsCursorPosition(x.GoPointer()) | |
| 1247 | 1098 | return cret | |
| 1248 | 1099 | } | |
| @@ -1255,8 +1106,6 @@ var xTextIterIsEnd func(uintptr) bool | |||
| 1255 | 1106 | // in the buffer. [method@Gtk.TextIter.is_end] is the most efficient | |
| 1256 | 1107 | // way to check whether an iterator is the end iterator. | |
| 1257 | 1108 | func (x *TextIter) IsEnd() bool { | |
| 1258 | - | core.LazyRegister(&xTextIterIsEnd, "GTK", "gtk_text_iter_is_end", false) | |
| 1259 | - | ||
| 1260 | 1109 | cret := xTextIterIsEnd(x.GoPointer()) | |
| 1261 | 1110 | return cret | |
| 1262 | 1111 | } | |
| @@ -1265,8 +1114,6 @@ var xTextIterIsStart func(uintptr) bool | |||
| 1265 | 1114 | ||
| 1266 | 1115 | // Returns %TRUE if @iter is the first iterator in the buffer. | |
| 1267 | 1116 | func (x *TextIter) IsStart() bool { | |
| 1268 | - | core.LazyRegister(&xTextIterIsStart, "GTK", "gtk_text_iter_is_start", false) | |
| 1269 | - | ||
| 1270 | 1117 | cret := xTextIterIsStart(x.GoPointer()) | |
| 1271 | 1118 | return cret | |
| 1272 | 1119 | } | |
| @@ -1283,8 +1130,6 @@ var xTextIterOrder func(uintptr, *TextIter) | |||
| 1283 | 1130 | // such as [method@Gtk.TextIter.in_range], that expect a | |
| 1284 | 1131 | // pre-sorted range. | |
| 1285 | 1132 | func (x *TextIter) Order(SecondVar *TextIter) { | |
| 1286 | - | core.LazyRegister(&xTextIterOrder, "GTK", "gtk_text_iter_order", false) | |
| 1287 | - | ||
| 1288 | 1133 | xTextIterOrder(x.GoPointer(), SecondVar) | |
| 1289 | 1134 | } | |
| 1290 | 1135 | ||
| @@ -1295,8 +1140,6 @@ var xTextIterSetLine func(uintptr, int) | |||
| 1295 | 1140 | // If @line_number is negative or larger than or equal to the number of lines | |
| 1296 | 1141 | // in the buffer, moves @iter to the start of the last line in the buffer. | |
| 1297 | 1142 | func (x *TextIter) SetLine(LineNumberVar int) { | |
| 1298 | - | core.LazyRegister(&xTextIterSetLine, "GTK", "gtk_text_iter_set_line", false) | |
| 1299 | - | ||
| 1300 | 1143 | xTextIterSetLine(x.GoPointer(), LineNumberVar) | |
| 1301 | 1144 | } | |
| 1302 | 1145 | ||
| @@ -1307,8 +1150,6 @@ var xTextIterSetLineIndex func(uintptr, int) | |||
| 1307 | 1150 | // the start of a character, it can’t be in the middle of a UTF-8 | |
| 1308 | 1151 | // encoded character. | |
| 1309 | 1152 | func (x *TextIter) SetLineIndex(ByteOnLineVar int) { | |
| 1310 | - | core.LazyRegister(&xTextIterSetLineIndex, "GTK", "gtk_text_iter_set_line_index", false) | |
| 1311 | - | ||
| 1312 | 1153 | xTextIterSetLineIndex(x.GoPointer(), ByteOnLineVar) | |
| 1313 | 1154 | } | |
| 1314 | 1155 | ||
| @@ -1321,8 +1162,6 @@ var xTextIterSetLineOffset func(uintptr, int) | |||
| 1321 | 1162 | // next line. See [method@Gtk.TextIter.set_line_index] if you have a byte | |
| 1322 | 1163 | // index rather than a character offset. | |
| 1323 | 1164 | func (x *TextIter) SetLineOffset(CharOnLineVar int) { | |
| 1324 | - | core.LazyRegister(&xTextIterSetLineOffset, "GTK", "gtk_text_iter_set_line_offset", false) | |
| 1325 | - | ||
| 1326 | 1165 | xTextIterSetLineOffset(x.GoPointer(), CharOnLineVar) | |
| 1327 | 1166 | } | |
| 1328 | 1167 | ||
| @@ -1333,8 +1172,6 @@ var xTextIterSetOffset func(uintptr, int) | |||
| 1333 | 1172 | // @char_offset counts from the start | |
| 1334 | 1173 | // of the entire text buffer, starting with 0. | |
| 1335 | 1174 | func (x *TextIter) SetOffset(CharOffsetVar int) { | |
| 1336 | - | core.LazyRegister(&xTextIterSetOffset, "GTK", "gtk_text_iter_set_offset", false) | |
| 1337 | - | ||
| 1338 | 1175 | xTextIterSetOffset(x.GoPointer(), CharOffsetVar) | |
| 1339 | 1176 | } | |
| 1340 | 1177 | ||
| @@ -1344,8 +1181,6 @@ var xTextIterSetVisibleLineIndex func(uintptr, int) | |||
| 1344 | 1181 | // bytes, i.e. text with a tag making it invisible is not counted | |
| 1345 | 1182 | // in the index. | |
| 1346 | 1183 | func (x *TextIter) SetVisibleLineIndex(ByteOnLineVar int) { | |
| 1347 | - | core.LazyRegister(&xTextIterSetVisibleLineIndex, "GTK", "gtk_text_iter_set_visible_line_index", false) | |
| 1348 | - | ||
| 1349 | 1184 | xTextIterSetVisibleLineIndex(x.GoPointer(), ByteOnLineVar) | |
| 1350 | 1185 | } | |
| 1351 | 1186 | ||
| @@ -1355,8 +1190,6 @@ var xTextIterSetVisibleLineOffset func(uintptr, int) | |||
| 1355 | 1190 | // characters, i.e. text with a tag making it invisible is not | |
| 1356 | 1191 | // counted in the offset. | |
| 1357 | 1192 | func (x *TextIter) SetVisibleLineOffset(CharOnLineVar int) { | |
| 1358 | - | core.LazyRegister(&xTextIterSetVisibleLineOffset, "GTK", "gtk_text_iter_set_visible_line_offset", false) | |
| 1359 | - | ||
| 1360 | 1193 | xTextIterSetVisibleLineOffset(x.GoPointer(), CharOnLineVar) | |
| 1361 | 1194 | } | |
| 1362 | 1195 | ||
| @@ -1370,8 +1203,6 @@ var xTextIterStartsLine func(uintptr) bool | |||
| 1370 | 1203 | // it doesn’t have to compute the offset, it just has to see | |
| 1371 | 1204 | // whether it’s 0. | |
| 1372 | 1205 | func (x *TextIter) StartsLine() bool { | |
| 1373 | - | core.LazyRegister(&xTextIterStartsLine, "GTK", "gtk_text_iter_starts_line", false) | |
| 1374 | - | ||
| 1375 | 1206 | cret := xTextIterStartsLine(x.GoPointer()) | |
| 1376 | 1207 | return cret | |
| 1377 | 1208 | } | |
| @@ -1383,8 +1214,6 @@ var xTextIterStartsSentence func(uintptr) bool | |||
| 1383 | 1214 | // Sentence boundaries are determined by Pango and | |
| 1384 | 1215 | // should be correct for nearly any language. | |
| 1385 | 1216 | func (x *TextIter) StartsSentence() bool { | |
| 1386 | - | core.LazyRegister(&xTextIterStartsSentence, "GTK", "gtk_text_iter_starts_sentence", false) | |
| 1387 | - | ||
| 1388 | 1217 | cret := xTextIterStartsSentence(x.GoPointer()) | |
| 1389 | 1218 | return cret | |
| 1390 | 1219 | } | |
| @@ -1402,8 +1231,6 @@ var xTextIterStartsTag func(uintptr, uintptr) bool | |||
| 1402 | 1231 | // this function returns %TRUE, [method@Gtk.TextIter.has_tag] | |
| 1403 | 1232 | // will also return %TRUE for the same parameters. | |
| 1404 | 1233 | func (x *TextIter) StartsTag(TagVar *TextTag) bool { | |
| 1405 | - | core.LazyRegister(&xTextIterStartsTag, "GTK", "gtk_text_iter_starts_tag", false) | |
| 1406 | - | ||
| 1407 | 1234 | cret := xTextIterStartsTag(x.GoPointer(), TagVar.GoPointer()) | |
| 1408 | 1235 | return cret | |
| 1409 | 1236 | } | |
| @@ -1415,8 +1242,6 @@ var xTextIterStartsWord func(uintptr) bool | |||
| 1415 | 1242 | // Word breaks are determined by Pango and should be correct | |
| 1416 | 1243 | // for nearly any language. | |
| 1417 | 1244 | func (x *TextIter) StartsWord() bool { | |
| 1418 | - | core.LazyRegister(&xTextIterStartsWord, "GTK", "gtk_text_iter_starts_word", false) | |
| 1419 | - | ||
| 1420 | 1245 | cret := xTextIterStartsWord(x.GoPointer()) | |
| 1421 | 1246 | return cret | |
| 1422 | 1247 | } | |
| @@ -1429,8 +1254,6 @@ var xTextIterTogglesTag func(uintptr, uintptr) bool | |||
| 1429 | 1254 | // This is equivalent to (gtk_text_iter_starts_tag() || | |
| 1430 | 1255 | // gtk_text_iter_ends_tag()) | |
| 1431 | 1256 | func (x *TextIter) TogglesTag(TagVar *TextTag) bool { | |
| 1432 | - | core.LazyRegister(&xTextIterTogglesTag, "GTK", "gtk_text_iter_toggles_tag", false) | |
| 1433 | - | ||
| 1434 | 1257 | cret := xTextIterTogglesTag(x.GoPointer(), TagVar.GoPointer()) | |
| 1435 | 1258 | return cret | |
| 1436 | 1259 | } | |
| @@ -1445,7 +1268,6 @@ type TextSearchFlags int | |||
| 1445 | 1268 | var xTextSearchFlagsGLibType func() types.GType | |
| 1446 | 1269 | ||
| 1447 | 1270 | func TextSearchFlagsGLibType() types.GType { | |
| 1448 | - | core.LazyRegister(&xTextSearchFlagsGLibType, "GTK", "gtk_text_search_flags_get_type", false) | |
| 1449 | 1271 | return xTextSearchFlagsGLibType() | |
| 1450 | 1272 | } | |
| 1451 | 1273 | ||
| @@ -1465,4 +1287,107 @@ const ( | |||
| 1465 | 1287 | func init() { | |
| 1466 | 1288 | core.SetPackageName("GTK", "gtk4") | |
| 1467 | 1289 | core.SetSharedLibraries("GTK", []string{"libgtk-4.so.1", "libgtk-4.1.dylib"}) | |
| 1290 | + | var libs []uintptr | |
| 1291 | + | for _, libPath := range core.GetPaths("GTK") { | |
| 1292 | + | lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL) | |
| 1293 | + | if err != nil { | |
| 1294 | + | panic(err) | |
| 1295 | + | } | |
| 1296 | + | libs = append(libs, lib) | |
| 1297 | + | } | |
| 1298 | + | ||
| 1299 | + | core.PuregoSafeRegister(&xTextSearchFlagsGLibType, libs, "gtk_text_search_flags_get_type") | |
| 1300 | + | ||
| 1301 | + | core.PuregoSafeRegister(&xTextIterGLibType, libs, "gtk_text_iter_get_type") | |
| 1302 | + | ||
| 1303 | + | core.PuregoSafeRegister(&xTextIterAssign, libs, "gtk_text_iter_assign") | |
| 1304 | + | core.PuregoSafeRegister(&xTextIterBackwardChar, libs, "gtk_text_iter_backward_char") | |
| 1305 | + | core.PuregoSafeRegister(&xTextIterBackwardChars, libs, "gtk_text_iter_backward_chars") | |
| 1306 | + | core.PuregoSafeRegister(&xTextIterBackwardCursorPosition, libs, "gtk_text_iter_backward_cursor_position") | |
| 1307 | + | core.PuregoSafeRegister(&xTextIterBackwardCursorPositions, libs, "gtk_text_iter_backward_cursor_positions") | |
| 1308 | + | core.PuregoSafeRegister(&xTextIterBackwardFindChar, libs, "gtk_text_iter_backward_find_char") | |
| 1309 | + | core.PuregoSafeRegister(&xTextIterBackwardLine, libs, "gtk_text_iter_backward_line") | |
| 1310 | + | core.PuregoSafeRegister(&xTextIterBackwardLines, libs, "gtk_text_iter_backward_lines") | |
| 1311 | + | core.PuregoSafeRegister(&xTextIterBackwardSearch, libs, "gtk_text_iter_backward_search") | |
| 1312 | + | core.PuregoSafeRegister(&xTextIterBackwardSentenceStart, libs, "gtk_text_iter_backward_sentence_start") | |
| 1313 | + | core.PuregoSafeRegister(&xTextIterBackwardSentenceStarts, libs, "gtk_text_iter_backward_sentence_starts") | |
| 1314 | + | core.PuregoSafeRegister(&xTextIterBackwardToTagToggle, libs, "gtk_text_iter_backward_to_tag_toggle") | |
| 1315 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleCursorPosition, libs, "gtk_text_iter_backward_visible_cursor_position") | |
| 1316 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleCursorPositions, libs, "gtk_text_iter_backward_visible_cursor_positions") | |
| 1317 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleLine, libs, "gtk_text_iter_backward_visible_line") | |
| 1318 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleLines, libs, "gtk_text_iter_backward_visible_lines") | |
| 1319 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleWordStart, libs, "gtk_text_iter_backward_visible_word_start") | |
| 1320 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleWordStarts, libs, "gtk_text_iter_backward_visible_word_starts") | |
| 1321 | + | core.PuregoSafeRegister(&xTextIterBackwardWordStart, libs, "gtk_text_iter_backward_word_start") | |
| 1322 | + | core.PuregoSafeRegister(&xTextIterBackwardWordStarts, libs, "gtk_text_iter_backward_word_starts") | |
| 1323 | + | core.PuregoSafeRegister(&xTextIterCanInsert, libs, "gtk_text_iter_can_insert") | |
| 1324 | + | core.PuregoSafeRegister(&xTextIterCompare, libs, "gtk_text_iter_compare") | |
| 1325 | + | core.PuregoSafeRegister(&xTextIterCopy, libs, "gtk_text_iter_copy") | |
| 1326 | + | core.PuregoSafeRegister(&xTextIterEditable, libs, "gtk_text_iter_editable") | |
| 1327 | + | core.PuregoSafeRegister(&xTextIterEndsLine, libs, "gtk_text_iter_ends_line") | |
| 1328 | + | core.PuregoSafeRegister(&xTextIterEndsSentence, libs, "gtk_text_iter_ends_sentence") | |
| 1329 | + | core.PuregoSafeRegister(&xTextIterEndsTag, libs, "gtk_text_iter_ends_tag") | |
| 1330 | + | core.PuregoSafeRegister(&xTextIterEndsWord, libs, "gtk_text_iter_ends_word") | |
| 1331 | + | core.PuregoSafeRegister(&xTextIterEqual, libs, "gtk_text_iter_equal") | |
| 1332 | + | core.PuregoSafeRegister(&xTextIterForwardChar, libs, "gtk_text_iter_forward_char") | |
| 1333 | + | core.PuregoSafeRegister(&xTextIterForwardChars, libs, "gtk_text_iter_forward_chars") | |
| 1334 | + | core.PuregoSafeRegister(&xTextIterForwardCursorPosition, libs, "gtk_text_iter_forward_cursor_position") | |
| 1335 | + | core.PuregoSafeRegister(&xTextIterForwardCursorPositions, libs, "gtk_text_iter_forward_cursor_positions") | |
| 1336 | + | core.PuregoSafeRegister(&xTextIterForwardFindChar, libs, "gtk_text_iter_forward_find_char") | |
| 1337 | + | core.PuregoSafeRegister(&xTextIterForwardLine, libs, "gtk_text_iter_forward_line") | |
| 1338 | + | core.PuregoSafeRegister(&xTextIterForwardLines, libs, "gtk_text_iter_forward_lines") | |
| 1339 | + | core.PuregoSafeRegister(&xTextIterForwardSearch, libs, "gtk_text_iter_forward_search") | |
| 1340 | + | core.PuregoSafeRegister(&xTextIterForwardSentenceEnd, libs, "gtk_text_iter_forward_sentence_end") | |
| 1341 | + | core.PuregoSafeRegister(&xTextIterForwardSentenceEnds, libs, "gtk_text_iter_forward_sentence_ends") | |
| 1342 | + | core.PuregoSafeRegister(&xTextIterForwardToEnd, libs, "gtk_text_iter_forward_to_end") | |
| 1343 | + | core.PuregoSafeRegister(&xTextIterForwardToLineEnd, libs, "gtk_text_iter_forward_to_line_end") | |
| 1344 | + | core.PuregoSafeRegister(&xTextIterForwardToTagToggle, libs, "gtk_text_iter_forward_to_tag_toggle") | |
| 1345 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleCursorPosition, libs, "gtk_text_iter_forward_visible_cursor_position") | |
| 1346 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleCursorPositions, libs, "gtk_text_iter_forward_visible_cursor_positions") | |
| 1347 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleLine, libs, "gtk_text_iter_forward_visible_line") | |
| 1348 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleLines, libs, "gtk_text_iter_forward_visible_lines") | |
| 1349 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleWordEnd, libs, "gtk_text_iter_forward_visible_word_end") | |
| 1350 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleWordEnds, libs, "gtk_text_iter_forward_visible_word_ends") | |
| 1351 | + | core.PuregoSafeRegister(&xTextIterForwardWordEnd, libs, "gtk_text_iter_forward_word_end") | |
| 1352 | + | core.PuregoSafeRegister(&xTextIterForwardWordEnds, libs, "gtk_text_iter_forward_word_ends") | |
| 1353 | + | core.PuregoSafeRegister(&xTextIterFree, libs, "gtk_text_iter_free") | |
| 1354 | + | core.PuregoSafeRegister(&xTextIterGetBuffer, libs, "gtk_text_iter_get_buffer") | |
| 1355 | + | core.PuregoSafeRegister(&xTextIterGetBytesInLine, libs, "gtk_text_iter_get_bytes_in_line") | |
| 1356 | + | core.PuregoSafeRegister(&xTextIterGetChar, libs, "gtk_text_iter_get_char") | |
| 1357 | + | core.PuregoSafeRegister(&xTextIterGetCharsInLine, libs, "gtk_text_iter_get_chars_in_line") | |
| 1358 | + | core.PuregoSafeRegister(&xTextIterGetChildAnchor, libs, "gtk_text_iter_get_child_anchor") | |
| 1359 | + | core.PuregoSafeRegister(&xTextIterGetLanguage, libs, "gtk_text_iter_get_language") | |
| 1360 | + | core.PuregoSafeRegister(&xTextIterGetLine, libs, "gtk_text_iter_get_line") | |
| 1361 | + | core.PuregoSafeRegister(&xTextIterGetLineIndex, libs, "gtk_text_iter_get_line_index") | |
| 1362 | + | core.PuregoSafeRegister(&xTextIterGetLineOffset, libs, "gtk_text_iter_get_line_offset") | |
| 1363 | + | core.PuregoSafeRegister(&xTextIterGetMarks, libs, "gtk_text_iter_get_marks") | |
| 1364 | + | core.PuregoSafeRegister(&xTextIterGetOffset, libs, "gtk_text_iter_get_offset") | |
| 1365 | + | core.PuregoSafeRegister(&xTextIterGetPaintable, libs, "gtk_text_iter_get_paintable") | |
| 1366 | + | core.PuregoSafeRegister(&xTextIterGetSlice, libs, "gtk_text_iter_get_slice") | |
| 1367 | + | core.PuregoSafeRegister(&xTextIterGetTags, libs, "gtk_text_iter_get_tags") | |
| 1368 | + | core.PuregoSafeRegister(&xTextIterGetText, libs, "gtk_text_iter_get_text") | |
| 1369 | + | core.PuregoSafeRegister(&xTextIterGetToggledTags, libs, "gtk_text_iter_get_toggled_tags") | |
| 1370 | + | core.PuregoSafeRegister(&xTextIterGetVisibleLineIndex, libs, "gtk_text_iter_get_visible_line_index") | |
| 1371 | + | core.PuregoSafeRegister(&xTextIterGetVisibleLineOffset, libs, "gtk_text_iter_get_visible_line_offset") | |
| 1372 | + | core.PuregoSafeRegister(&xTextIterGetVisibleSlice, libs, "gtk_text_iter_get_visible_slice") | |
| 1373 | + | core.PuregoSafeRegister(&xTextIterGetVisibleText, libs, "gtk_text_iter_get_visible_text") | |
| 1374 | + | core.PuregoSafeRegister(&xTextIterHasTag, libs, "gtk_text_iter_has_tag") | |
| 1375 | + | core.PuregoSafeRegister(&xTextIterInRange, libs, "gtk_text_iter_in_range") | |
| 1376 | + | core.PuregoSafeRegister(&xTextIterInsideSentence, libs, "gtk_text_iter_inside_sentence") | |
| 1377 | + | core.PuregoSafeRegister(&xTextIterInsideWord, libs, "gtk_text_iter_inside_word") | |
| 1378 | + | core.PuregoSafeRegister(&xTextIterIsCursorPosition, libs, "gtk_text_iter_is_cursor_position") | |
| 1379 | + | core.PuregoSafeRegister(&xTextIterIsEnd, libs, "gtk_text_iter_is_end") | |
| 1380 | + | core.PuregoSafeRegister(&xTextIterIsStart, libs, "gtk_text_iter_is_start") | |
| 1381 | + | core.PuregoSafeRegister(&xTextIterOrder, libs, "gtk_text_iter_order") | |
| 1382 | + | core.PuregoSafeRegister(&xTextIterSetLine, libs, "gtk_text_iter_set_line") | |
| 1383 | + | core.PuregoSafeRegister(&xTextIterSetLineIndex, libs, "gtk_text_iter_set_line_index") | |
| 1384 | + | core.PuregoSafeRegister(&xTextIterSetLineOffset, libs, "gtk_text_iter_set_line_offset") | |
| 1385 | + | core.PuregoSafeRegister(&xTextIterSetOffset, libs, "gtk_text_iter_set_offset") | |
| 1386 | + | core.PuregoSafeRegister(&xTextIterSetVisibleLineIndex, libs, "gtk_text_iter_set_visible_line_index") | |
| 1387 | + | core.PuregoSafeRegister(&xTextIterSetVisibleLineOffset, libs, "gtk_text_iter_set_visible_line_offset") | |
| 1388 | + | core.PuregoSafeRegister(&xTextIterStartsLine, libs, "gtk_text_iter_starts_line") | |
| 1389 | + | core.PuregoSafeRegister(&xTextIterStartsSentence, libs, "gtk_text_iter_starts_sentence") | |
| 1390 | + | core.PuregoSafeRegister(&xTextIterStartsTag, libs, "gtk_text_iter_starts_tag") | |
| 1391 | + | core.PuregoSafeRegister(&xTextIterStartsWord, libs, "gtk_text_iter_starts_word") | |
| 1392 | + | core.PuregoSafeRegister(&xTextIterTogglesTag, libs, "gtk_text_iter_toggles_tag") | |
| 1468 | 1393 | } | |
| @@ -5,6 +5,7 @@ import ( | |||||
| 5 | "structs" | 5 | "structs" | ||
| 6 | "unsafe" | 6 | "unsafe" | ||
| 7 | 7 | ||||
| 8 | + | "github.com/bnema/purego" | |||
| 8 | "github.com/bnema/puregotk/pkg/core" | 9 | "github.com/bnema/puregotk/pkg/core" | ||
| 9 | "github.com/bnema/puregotk/v4/gdk" | 10 | "github.com/bnema/puregotk/v4/gdk" | ||
| 10 | "github.com/bnema/puregotk/v4/glib" | 11 | "github.com/bnema/puregotk/v4/glib" | ||
| @@ -58,7 +59,6 @@ type TextIter struct { | |||||
| 58 | var xTextIterGLibType func() types.GType | 59 | var xTextIterGLibType func() types.GType | ||
| 59 | 60 | ||||
| 60 | func TextIterGLibType() types.GType { | 61 | func TextIterGLibType() types.GType { | ||
| 61 | - | core.LazyRegister(&xTextIterGLibType, "GTK", "gtk_text_iter_get_type", false) | |||
| 62 | return xTextIterGLibType() | 62 | return xTextIterGLibType() | ||
| 63 | } | 63 | } | ||
| 64 | 64 | ||||
| @@ -83,8 +83,6 @@ var xTextIterAssign func(uintptr, *TextIter) | |||||
| 83 | // | 83 | // | ||
| 84 | // The function is used by language bindings. | 84 | // The function is used by language bindings. | ||
| 85 | func (x *TextIter) Assign(OtherVar *TextIter) { | 85 | func (x *TextIter) Assign(OtherVar *TextIter) { | ||
| 86 | - | core.LazyRegister(&xTextIterAssign, "GTK", "gtk_text_iter_assign", false) | |||
| 87 | - | ||||
| 88 | xTextIterAssign(x.GoPointer(), OtherVar) | 86 | xTextIterAssign(x.GoPointer(), OtherVar) | ||
| 89 | } | 87 | } | ||
| 90 | 88 | ||||
| @@ -96,8 +94,6 @@ var xTextIterBackwardChar func(uintptr) bool | |||||
| 96 | // in the buffer (character offset 0), this function returns %FALSE | 94 | // in the buffer (character offset 0), this function returns %FALSE | ||
| 97 | // for convenience when writing loops. | 95 | // for convenience when writing loops. | ||
| 98 | func (x *TextIter) BackwardChar() bool { | 96 | func (x *TextIter) BackwardChar() bool { | ||
| 99 | - | core.LazyRegister(&xTextIterBackwardChar, "GTK", "gtk_text_iter_backward_char", false) | |||
| 100 | - | ||||
| 101 | cret := xTextIterBackwardChar(x.GoPointer()) | 97 | cret := xTextIterBackwardChar(x.GoPointer()) | ||
| 102 | return cret | 98 | return cret | ||
| 103 | } | 99 | } | ||
| @@ -114,8 +110,6 @@ var xTextIterBackwardChars func(uintptr, int) bool | |||||
| 114 | // moved onto the end iterator, then %FALSE is returned. If @count is 0, | 110 | // moved onto the end iterator, then %FALSE is returned. If @count is 0, | ||
| 115 | // the function does nothing and returns %FALSE. | 111 | // the function does nothing and returns %FALSE. | ||
| 116 | func (x *TextIter) BackwardChars(CountVar int) bool { | 112 | func (x *TextIter) BackwardChars(CountVar int) bool { | ||
| 117 | - | core.LazyRegister(&xTextIterBackwardChars, "GTK", "gtk_text_iter_backward_chars", false) | |||
| 118 | - | ||||
| 119 | cret := xTextIterBackwardChars(x.GoPointer(), CountVar) | 113 | cret := xTextIterBackwardChars(x.GoPointer(), CountVar) | ||
| 120 | return cret | 114 | return cret | ||
| 121 | } | 115 | } | ||
| @@ -124,8 +118,6 @@ var xTextIterBackwardCursorPosition func(uintptr) bool | |||||
| 124 | 118 | ||||
| 125 | // Like [method@Gtk.TextIter.forward_cursor_position], but moves backward. | 119 | // Like [method@Gtk.TextIter.forward_cursor_position], but moves backward. | ||
| 126 | func (x *TextIter) BackwardCursorPosition() bool { | 120 | func (x *TextIter) BackwardCursorPosition() bool { | ||
| 127 | - | core.LazyRegister(&xTextIterBackwardCursorPosition, "GTK", "gtk_text_iter_backward_cursor_position", false) | |||
| 128 | - | ||||
| 129 | cret := xTextIterBackwardCursorPosition(x.GoPointer()) | 121 | cret := xTextIterBackwardCursorPosition(x.GoPointer()) | ||
| 130 | return cret | 122 | return cret | ||
| 131 | } | 123 | } | ||
| @@ -136,8 +128,6 @@ var xTextIterBackwardCursorPositions func(uintptr, int) bool | |||||
| 136 | // | 128 | // | ||
| 137 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | 129 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | ||
| 138 | func (x *TextIter) BackwardCursorPositions(CountVar int) bool { | 130 | func (x *TextIter) BackwardCursorPositions(CountVar int) bool { | ||
| 139 | - | core.LazyRegister(&xTextIterBackwardCursorPositions, "GTK", "gtk_text_iter_backward_cursor_positions", false) | |||
| 140 | - | ||||
| 141 | cret := xTextIterBackwardCursorPositions(x.GoPointer(), CountVar) | 131 | cret := xTextIterBackwardCursorPositions(x.GoPointer(), CountVar) | ||
| 142 | return cret | 132 | return cret | ||
| 143 | } | 133 | } | ||
| @@ -147,8 +137,6 @@ var xTextIterBackwardFindChar func(uintptr, uintptr, uintptr, *TextIter) bool | |||||
| 147 | // Same as [method@Gtk.TextIter.forward_find_char], | 137 | // Same as [method@Gtk.TextIter.forward_find_char], | ||
| 148 | // but goes backward from @iter. | 138 | // but goes backward from @iter. | ||
| 149 | func (x *TextIter) BackwardFindChar(PredVar *TextCharPredicate, UserDataVar uintptr, LimitVar *TextIter) bool { | 139 | func (x *TextIter) BackwardFindChar(PredVar *TextCharPredicate, UserDataVar uintptr, LimitVar *TextIter) bool { | ||
| 150 | - | core.LazyRegister(&xTextIterBackwardFindChar, "GTK", "gtk_text_iter_backward_find_char", false) | |||
| 151 | - | ||||
| 152 | cret := xTextIterBackwardFindChar(x.GoPointer(), glib.NewCallback(PredVar), UserDataVar, LimitVar) | 140 | cret := xTextIterBackwardFindChar(x.GoPointer(), glib.NewCallback(PredVar), UserDataVar, LimitVar) | ||
| 153 | return cret | 141 | return cret | ||
| 154 | } | 142 | } | ||
| @@ -165,8 +153,6 @@ var xTextIterBackwardLine func(uintptr) bool | |||||
| 165 | // in a loop calling this function, the line number may not change on | 153 | // in a loop calling this function, the line number may not change on | ||
| 166 | // every iteration, if your first iteration is on line 0.) | 154 | // every iteration, if your first iteration is on line 0.) | ||
| 167 | func (x *TextIter) BackwardLine() bool { | 155 | func (x *TextIter) BackwardLine() bool { | ||
| 168 | - | core.LazyRegister(&xTextIterBackwardLine, "GTK", "gtk_text_iter_backward_line", false) | |||
| 169 | - | ||||
| 170 | cret := xTextIterBackwardLine(x.GoPointer()) | 156 | cret := xTextIterBackwardLine(x.GoPointer()) | ||
| 171 | return cret | 157 | return cret | ||
| 172 | } | 158 | } | ||
| @@ -184,8 +170,6 @@ var xTextIterBackwardLines func(uintptr, int) bool | |||||
| 184 | // the function does nothing and returns %FALSE. If @count is negative, | 170 | // the function does nothing and returns %FALSE. If @count is negative, | ||
| 185 | // moves forward by 0 - @count lines. | 171 | // moves forward by 0 - @count lines. | ||
| 186 | func (x *TextIter) BackwardLines(CountVar int) bool { | 172 | func (x *TextIter) BackwardLines(CountVar int) bool { | ||
| 187 | - | core.LazyRegister(&xTextIterBackwardLines, "GTK", "gtk_text_iter_backward_lines", false) | |||
| 188 | - | ||||
| 189 | cret := xTextIterBackwardLines(x.GoPointer(), CountVar) | 173 | cret := xTextIterBackwardLines(x.GoPointer(), CountVar) | ||
| 190 | return cret | 174 | return cret | ||
| 191 | } | 175 | } | ||
| @@ -197,8 +181,6 @@ var xTextIterBackwardSearch func(uintptr, string, TextSearchFlags, *TextIter, *T | |||||
| 197 | // @match_end will never be set to a `GtkTextIter` located after @iter, | 181 | // @match_end will never be set to a `GtkTextIter` located after @iter, | ||
| 198 | // even if there is a possible @match_start before or at @iter. | 182 | // even if there is a possible @match_start before or at @iter. | ||
| 199 | func (x *TextIter) BackwardSearch(StrVar string, FlagsVar TextSearchFlags, MatchStartVar *TextIter, MatchEndVar *TextIter, LimitVar *TextIter) bool { | 183 | func (x *TextIter) BackwardSearch(StrVar string, FlagsVar TextSearchFlags, MatchStartVar *TextIter, MatchEndVar *TextIter, LimitVar *TextIter) bool { | ||
| 200 | - | core.LazyRegister(&xTextIterBackwardSearch, "GTK", "gtk_text_iter_backward_search", false) | |||
| 201 | - | ||||
| 202 | cret := xTextIterBackwardSearch(x.GoPointer(), StrVar, FlagsVar, MatchStartVar, MatchEndVar, LimitVar) | 184 | cret := xTextIterBackwardSearch(x.GoPointer(), StrVar, FlagsVar, MatchStartVar, MatchEndVar, LimitVar) | ||
| 203 | return cret | 185 | return cret | ||
| 204 | } | 186 | } | ||
| @@ -213,8 +195,6 @@ var xTextIterBackwardSentenceStart func(uintptr) bool | |||||
| 213 | // Sentence boundaries are determined by Pango and should | 195 | // Sentence boundaries are determined by Pango and should | ||
| 214 | // be correct for nearly any language. | 196 | // be correct for nearly any language. | ||
| 215 | func (x *TextIter) BackwardSentenceStart() bool { | 197 | func (x *TextIter) BackwardSentenceStart() bool { | ||
| 216 | - | core.LazyRegister(&xTextIterBackwardSentenceStart, "GTK", "gtk_text_iter_backward_sentence_start", false) | |||
| 217 | - | ||||
| 218 | cret := xTextIterBackwardSentenceStart(x.GoPointer()) | 198 | cret := xTextIterBackwardSentenceStart(x.GoPointer()) | ||
| 219 | return cret | 199 | return cret | ||
| 220 | } | 200 | } | ||
| @@ -225,8 +205,6 @@ var xTextIterBackwardSentenceStarts func(uintptr, int) bool | |||||
| 225 | // | 205 | // | ||
| 226 | // If @count is negative, moves forward instead of backward. | 206 | // If @count is negative, moves forward instead of backward. | ||
| 227 | func (x *TextIter) BackwardSentenceStarts(CountVar int) bool { | 207 | func (x *TextIter) BackwardSentenceStarts(CountVar int) bool { | ||
| 228 | - | core.LazyRegister(&xTextIterBackwardSentenceStarts, "GTK", "gtk_text_iter_backward_sentence_starts", false) | |||
| 229 | - | ||||
| 230 | cret := xTextIterBackwardSentenceStarts(x.GoPointer(), CountVar) | 208 | cret := xTextIterBackwardSentenceStarts(x.GoPointer(), CountVar) | ||
| 231 | return cret | 209 | return cret | ||
| 232 | } | 210 | } | ||
| @@ -243,8 +221,6 @@ var xTextIterBackwardToTagToggle func(uintptr, uintptr) bool | |||||
| 243 | // to the location of the toggle, or the start of the buffer | 221 | // to the location of the toggle, or the start of the buffer | ||
| 244 | // if no toggle is found. | 222 | // if no toggle is found. | ||
| 245 | func (x *TextIter) BackwardToTagToggle(TagVar *TextTag) bool { | 223 | func (x *TextIter) BackwardToTagToggle(TagVar *TextTag) bool { | ||
| 246 | - | core.LazyRegister(&xTextIterBackwardToTagToggle, "GTK", "gtk_text_iter_backward_to_tag_toggle", false) | |||
| 247 | - | ||||
| 248 | cret := xTextIterBackwardToTagToggle(x.GoPointer(), TagVar.GoPointer()) | 224 | cret := xTextIterBackwardToTagToggle(x.GoPointer(), TagVar.GoPointer()) | ||
| 249 | return cret | 225 | return cret | ||
| 250 | } | 226 | } | ||
| @@ -255,8 +231,6 @@ var xTextIterBackwardVisibleCursorPosition func(uintptr) bool | |||||
| 255 | // | 231 | // | ||
| 256 | // See [method@Gtk.TextIter.backward_cursor_position] for details. | 232 | // See [method@Gtk.TextIter.backward_cursor_position] for details. | ||
| 257 | func (x *TextIter) BackwardVisibleCursorPosition() bool { | 233 | func (x *TextIter) BackwardVisibleCursorPosition() bool { | ||
| 258 | - | core.LazyRegister(&xTextIterBackwardVisibleCursorPosition, "GTK", "gtk_text_iter_backward_visible_cursor_position", false) | |||
| 259 | - | ||||
| 260 | cret := xTextIterBackwardVisibleCursorPosition(x.GoPointer()) | 234 | cret := xTextIterBackwardVisibleCursorPosition(x.GoPointer()) | ||
| 261 | return cret | 235 | return cret | ||
| 262 | } | 236 | } | ||
| @@ -267,8 +241,6 @@ var xTextIterBackwardVisibleCursorPositions func(uintptr, int) bool | |||||
| 267 | // | 241 | // | ||
| 268 | // See [method@Gtk.TextIter.backward_cursor_position] for details. | 242 | // See [method@Gtk.TextIter.backward_cursor_position] for details. | ||
| 269 | func (x *TextIter) BackwardVisibleCursorPositions(CountVar int) bool { | 243 | func (x *TextIter) BackwardVisibleCursorPositions(CountVar int) bool { | ||
| 270 | - | core.LazyRegister(&xTextIterBackwardVisibleCursorPositions, "GTK", "gtk_text_iter_backward_visible_cursor_positions", false) | |||
| 271 | - | ||||
| 272 | cret := xTextIterBackwardVisibleCursorPositions(x.GoPointer(), CountVar) | 244 | cret := xTextIterBackwardVisibleCursorPositions(x.GoPointer(), CountVar) | ||
| 273 | return cret | 245 | return cret | ||
| 274 | } | 246 | } | ||
| @@ -285,8 +257,6 @@ var xTextIterBackwardVisibleLine func(uintptr) bool | |||||
| 285 | // in a loop calling this function, the line number may not change on | 257 | // in a loop calling this function, the line number may not change on | ||
| 286 | // every iteration, if your first iteration is on line 0.) | 258 | // every iteration, if your first iteration is on line 0.) | ||
| 287 | func (x *TextIter) BackwardVisibleLine() bool { | 259 | func (x *TextIter) BackwardVisibleLine() bool { | ||
| 288 | - | core.LazyRegister(&xTextIterBackwardVisibleLine, "GTK", "gtk_text_iter_backward_visible_line", false) | |||
| 289 | - | ||||
| 290 | cret := xTextIterBackwardVisibleLine(x.GoPointer()) | 260 | cret := xTextIterBackwardVisibleLine(x.GoPointer()) | ||
| 291 | return cret | 261 | return cret | ||
| 292 | } | 262 | } | ||
| @@ -304,8 +274,6 @@ var xTextIterBackwardVisibleLines func(uintptr, int) bool | |||||
| 304 | // the function does nothing and returns %FALSE. If @count is negative, | 274 | // the function does nothing and returns %FALSE. If @count is negative, | ||
| 305 | // moves forward by 0 - @count lines. | 275 | // moves forward by 0 - @count lines. | ||
| 306 | func (x *TextIter) BackwardVisibleLines(CountVar int) bool { | 276 | func (x *TextIter) BackwardVisibleLines(CountVar int) bool { | ||
| 307 | - | core.LazyRegister(&xTextIterBackwardVisibleLines, "GTK", "gtk_text_iter_backward_visible_lines", false) | |||
| 308 | - | ||||
| 309 | cret := xTextIterBackwardVisibleLines(x.GoPointer(), CountVar) | 277 | cret := xTextIterBackwardVisibleLines(x.GoPointer(), CountVar) | ||
| 310 | return cret | 278 | return cret | ||
| 311 | } | 279 | } | ||
| @@ -320,8 +288,6 @@ var xTextIterBackwardVisibleWordStart func(uintptr) bool | |||||
| 320 | // Word breaks are determined by Pango and should be correct | 288 | // Word breaks are determined by Pango and should be correct | ||
| 321 | // for nearly any language. | 289 | // for nearly any language. | ||
| 322 | func (x *TextIter) BackwardVisibleWordStart() bool { | 290 | func (x *TextIter) BackwardVisibleWordStart() bool { | ||
| 323 | - | core.LazyRegister(&xTextIterBackwardVisibleWordStart, "GTK", "gtk_text_iter_backward_visible_word_start", false) | |||
| 324 | - | ||||
| 325 | cret := xTextIterBackwardVisibleWordStart(x.GoPointer()) | 291 | cret := xTextIterBackwardVisibleWordStart(x.GoPointer()) | ||
| 326 | return cret | 292 | return cret | ||
| 327 | } | 293 | } | ||
| @@ -330,8 +296,6 @@ var xTextIterBackwardVisibleWordStarts func(uintptr, int) bool | |||||
| 330 | 296 | ||||
| 331 | // Calls [method@Gtk.TextIter.backward_visible_word_start] up to @count times. | 297 | // Calls [method@Gtk.TextIter.backward_visible_word_start] up to @count times. | ||
| 332 | func (x *TextIter) BackwardVisibleWordStarts(CountVar int) bool { | 298 | func (x *TextIter) BackwardVisibleWordStarts(CountVar int) bool { | ||
| 333 | - | core.LazyRegister(&xTextIterBackwardVisibleWordStarts, "GTK", "gtk_text_iter_backward_visible_word_starts", false) | |||
| 334 | - | ||||
| 335 | cret := xTextIterBackwardVisibleWordStarts(x.GoPointer(), CountVar) | 299 | cret := xTextIterBackwardVisibleWordStarts(x.GoPointer(), CountVar) | ||
| 336 | return cret | 300 | return cret | ||
| 337 | } | 301 | } | ||
| @@ -346,8 +310,6 @@ var xTextIterBackwardWordStart func(uintptr) bool | |||||
| 346 | // Word breaks are determined by Pango and should be correct | 310 | // Word breaks are determined by Pango and should be correct | ||
| 347 | // for nearly any language | 311 | // for nearly any language | ||
| 348 | func (x *TextIter) BackwardWordStart() bool { | 312 | func (x *TextIter) BackwardWordStart() bool { | ||
| 349 | - | core.LazyRegister(&xTextIterBackwardWordStart, "GTK", "gtk_text_iter_backward_word_start", false) | |||
| 350 | - | ||||
| 351 | cret := xTextIterBackwardWordStart(x.GoPointer()) | 313 | cret := xTextIterBackwardWordStart(x.GoPointer()) | ||
| 352 | return cret | 314 | return cret | ||
| 353 | } | 315 | } | ||
| @@ -356,8 +318,6 @@ var xTextIterBackwardWordStarts func(uintptr, int) bool | |||||
| 356 | 318 | ||||
| 357 | // Calls [method@Gtk.TextIter.backward_word_start] up to @count times. | 319 | // Calls [method@Gtk.TextIter.backward_word_start] up to @count times. | ||
| 358 | func (x *TextIter) BackwardWordStarts(CountVar int) bool { | 320 | func (x *TextIter) BackwardWordStarts(CountVar int) bool { | ||
| 359 | - | core.LazyRegister(&xTextIterBackwardWordStarts, "GTK", "gtk_text_iter_backward_word_starts", false) | |||
| 360 | - | ||||
| 361 | cret := xTextIterBackwardWordStarts(x.GoPointer(), CountVar) | 321 | cret := xTextIterBackwardWordStarts(x.GoPointer(), CountVar) | ||
| 362 | return cret | 322 | return cret | ||
| 363 | } | 323 | } | ||
| @@ -373,8 +333,6 @@ var xTextIterCanInsert func(uintptr, bool) bool | |||||
| 373 | // [method@Gtk.TextBuffer.insert_interactive] uses this function | 333 | // [method@Gtk.TextBuffer.insert_interactive] uses this function | ||
| 374 | // to decide whether insertions are allowed at a given position. | 334 | // to decide whether insertions are allowed at a given position. | ||
| 375 | func (x *TextIter) CanInsert(DefaultEditabilityVar bool) bool { | 335 | func (x *TextIter) CanInsert(DefaultEditabilityVar bool) bool { | ||
| 376 | - | core.LazyRegister(&xTextIterCanInsert, "GTK", "gtk_text_iter_can_insert", false) | |||
| 377 | - | ||||
| 378 | cret := xTextIterCanInsert(x.GoPointer(), DefaultEditabilityVar) | 336 | cret := xTextIterCanInsert(x.GoPointer(), DefaultEditabilityVar) | ||
| 379 | return cret | 337 | return cret | ||
| 380 | } | 338 | } | ||
| @@ -387,8 +345,6 @@ var xTextIterCompare func(uintptr, *TextIter) int | |||||
| 387 | // Ordering is in character offset order, i.e. the first character | 345 | // Ordering is in character offset order, i.e. the first character | ||
| 388 | // in the buffer is less than the second character in the buffer. | 346 | // in the buffer is less than the second character in the buffer. | ||
| 389 | func (x *TextIter) Compare(RhsVar *TextIter) int { | 347 | func (x *TextIter) Compare(RhsVar *TextIter) int { | ||
| 390 | - | core.LazyRegister(&xTextIterCompare, "GTK", "gtk_text_iter_compare", false) | |||
| 391 | - | ||||
| 392 | cret := xTextIterCompare(x.GoPointer(), RhsVar) | 348 | cret := xTextIterCompare(x.GoPointer(), RhsVar) | ||
| 393 | return cret | 349 | return cret | ||
| 394 | } | 350 | } | ||
| @@ -403,8 +359,6 @@ var xTextIterCopy func(uintptr) uintptr | |||||
| 403 | // | 359 | // | ||
| 404 | // The function is used by language bindings. | 360 | // The function is used by language bindings. | ||
| 405 | func (x *TextIter) Copy() *TextIter { | 361 | func (x *TextIter) Copy() *TextIter { | ||
| 406 | - | core.LazyRegister(&xTextIterCopy, "GTK", "gtk_text_iter_copy", false) | |||
| 407 | - | ||||
| 408 | cret := xTextIterCopy(x.GoPointer()) | 362 | cret := xTextIterCopy(x.GoPointer()) | ||
| 409 | if cret == 0 { | 363 | if cret == 0 { | ||
| 410 | return nil | 364 | return nil | ||
| @@ -428,8 +382,6 @@ var xTextIterEditable func(uintptr, bool) bool | |||||
| 428 | // editable range. Use [method@Gtk.TextIter.can_insert] to handle this | 382 | // editable range. Use [method@Gtk.TextIter.can_insert] to handle this | ||
| 429 | // case. | 383 | // case. | ||
| 430 | func (x *TextIter) Editable(DefaultSettingVar bool) bool { | 384 | func (x *TextIter) Editable(DefaultSettingVar bool) bool { | ||
| 431 | - | core.LazyRegister(&xTextIterEditable, "GTK", "gtk_text_iter_editable", false) | |||
| 432 | - | ||||
| 433 | cret := xTextIterEditable(x.GoPointer(), DefaultSettingVar) | 385 | cret := xTextIterEditable(x.GoPointer(), DefaultSettingVar) | ||
| 434 | return cret | 386 | return cret | ||
| 435 | } | 387 | } | ||
| @@ -448,8 +400,6 @@ var xTextIterEndsLine func(uintptr) bool | |||||
| 448 | // iterator is considered to be at the end of a line, even though there | 400 | // iterator is considered to be at the end of a line, even though there | ||
| 449 | // are no paragraph delimiter chars there. | 401 | // are no paragraph delimiter chars there. | ||
| 450 | func (x *TextIter) EndsLine() bool { | 402 | func (x *TextIter) EndsLine() bool { | ||
| 451 | - | core.LazyRegister(&xTextIterEndsLine, "GTK", "gtk_text_iter_ends_line", false) | |||
| 452 | - | ||||
| 453 | cret := xTextIterEndsLine(x.GoPointer()) | 403 | cret := xTextIterEndsLine(x.GoPointer()) | ||
| 454 | return cret | 404 | return cret | ||
| 455 | } | 405 | } | ||
| @@ -461,8 +411,6 @@ var xTextIterEndsSentence func(uintptr) bool | |||||
| 461 | // Sentence boundaries are determined by Pango and should | 411 | // Sentence boundaries are determined by Pango and should | ||
| 462 | // be correct for nearly any language. | 412 | // be correct for nearly any language. | ||
| 463 | func (x *TextIter) EndsSentence() bool { | 413 | func (x *TextIter) EndsSentence() bool { | ||
| 464 | - | core.LazyRegister(&xTextIterEndsSentence, "GTK", "gtk_text_iter_ends_sentence", false) | |||
| 465 | - | ||||
| 466 | cret := xTextIterEndsSentence(x.GoPointer()) | 414 | cret := xTextIterEndsSentence(x.GoPointer()) | ||
| 467 | return cret | 415 | return cret | ||
| 468 | } | 416 | } | ||
| @@ -480,8 +428,6 @@ var xTextIterEndsTag func(uintptr, uintptr) bool | |||||
| 480 | // returns %TRUE, [method@Gtk.TextIter.has_tag] will return | 428 | // returns %TRUE, [method@Gtk.TextIter.has_tag] will return | ||
| 481 | // %FALSE for the same parameters. | 429 | // %FALSE for the same parameters. | ||
| 482 | func (x *TextIter) EndsTag(TagVar *TextTag) bool { | 430 | func (x *TextIter) EndsTag(TagVar *TextTag) bool { | ||
| 483 | - | core.LazyRegister(&xTextIterEndsTag, "GTK", "gtk_text_iter_ends_tag", false) | |||
| 484 | - | ||||
| 485 | cret := xTextIterEndsTag(x.GoPointer(), TagVar.GoPointer()) | 431 | cret := xTextIterEndsTag(x.GoPointer(), TagVar.GoPointer()) | ||
| 486 | return cret | 432 | return cret | ||
| 487 | } | 433 | } | ||
| @@ -493,8 +439,6 @@ var xTextIterEndsWord func(uintptr) bool | |||||
| 493 | // Word breaks are determined by Pango and should be correct | 439 | // Word breaks are determined by Pango and should be correct | ||
| 494 | // for nearly any language. | 440 | // for nearly any language. | ||
| 495 | func (x *TextIter) EndsWord() bool { | 441 | func (x *TextIter) EndsWord() bool { | ||
| 496 | - | core.LazyRegister(&xTextIterEndsWord, "GTK", "gtk_text_iter_ends_word", false) | |||
| 497 | - | ||||
| 498 | cret := xTextIterEndsWord(x.GoPointer()) | 442 | cret := xTextIterEndsWord(x.GoPointer()) | ||
| 499 | return cret | 443 | return cret | ||
| 500 | } | 444 | } | ||
| @@ -509,8 +453,6 @@ var xTextIterEqual func(uintptr, *TextIter) bool | |||||
| 509 | // iterator and comparing the offsets yourself. Also, it’s a | 453 | // iterator and comparing the offsets yourself. Also, it’s a | ||
| 510 | // bit faster than [method@Gtk.TextIter.compare]. | 454 | // bit faster than [method@Gtk.TextIter.compare]. | ||
| 511 | func (x *TextIter) Equal(RhsVar *TextIter) bool { | 455 | func (x *TextIter) Equal(RhsVar *TextIter) bool { | ||
| 512 | - | core.LazyRegister(&xTextIterEqual, "GTK", "gtk_text_iter_equal", false) | |||
| 513 | - | ||||
| 514 | cret := xTextIterEqual(x.GoPointer(), RhsVar) | 456 | cret := xTextIterEqual(x.GoPointer(), RhsVar) | ||
| 515 | return cret | 457 | return cret | ||
| 516 | } | 458 | } | ||
| @@ -525,8 +467,6 @@ var xTextIterForwardChar func(uintptr) bool | |||||
| 525 | // one character before it, @iter will now point at the end iterator, | 467 | // one character before it, @iter will now point at the end iterator, | ||
| 526 | // and this function returns %FALSE for convenience when writing loops. | 468 | // and this function returns %FALSE for convenience when writing loops. | ||
| 527 | func (x *TextIter) ForwardChar() bool { | 469 | func (x *TextIter) ForwardChar() bool { | ||
| 528 | - | core.LazyRegister(&xTextIterForwardChar, "GTK", "gtk_text_iter_forward_char", false) | |||
| 529 | - | ||||
| 530 | cret := xTextIterForwardChar(x.GoPointer()) | 470 | cret := xTextIterForwardChar(x.GoPointer()) | ||
| 531 | return cret | 471 | return cret | ||
| 532 | } | 472 | } | ||
| @@ -543,8 +483,6 @@ var xTextIterForwardChars func(uintptr, int) bool | |||||
| 543 | // (the last iterator in the buffer is not dereferenceable). If @count | 483 | // (the last iterator in the buffer is not dereferenceable). If @count | ||
| 544 | // is 0, the function does nothing and returns %FALSE. | 484 | // is 0, the function does nothing and returns %FALSE. | ||
| 545 | func (x *TextIter) ForwardChars(CountVar int) bool { | 485 | func (x *TextIter) ForwardChars(CountVar int) bool { | ||
| 546 | - | core.LazyRegister(&xTextIterForwardChars, "GTK", "gtk_text_iter_forward_chars", false) | |||
| 547 | - | ||||
| 548 | cret := xTextIterForwardChars(x.GoPointer(), CountVar) | 486 | cret := xTextIterForwardChars(x.GoPointer(), CountVar) | ||
| 549 | return cret | 487 | return cret | ||
| 550 | } | 488 | } | ||
| @@ -567,8 +505,6 @@ var xTextIterForwardCursorPosition func(uintptr) bool | |||||
| 567 | // See also the [struct@Pango.LogAttr] struct and the [func@Pango.break] | 505 | // See also the [struct@Pango.LogAttr] struct and the [func@Pango.break] | ||
| 568 | // function. | 506 | // function. | ||
| 569 | func (x *TextIter) ForwardCursorPosition() bool { | 507 | func (x *TextIter) ForwardCursorPosition() bool { | ||
| 570 | - | core.LazyRegister(&xTextIterForwardCursorPosition, "GTK", "gtk_text_iter_forward_cursor_position", false) | |||
| 571 | - | ||||
| 572 | cret := xTextIterForwardCursorPosition(x.GoPointer()) | 508 | cret := xTextIterForwardCursorPosition(x.GoPointer()) | ||
| 573 | return cret | 509 | return cret | ||
| 574 | } | 510 | } | ||
| @@ -579,8 +515,6 @@ var xTextIterForwardCursorPositions func(uintptr, int) bool | |||||
| 579 | // | 515 | // | ||
| 580 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | 516 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | ||
| 581 | func (x *TextIter) ForwardCursorPositions(CountVar int) bool { | 517 | func (x *TextIter) ForwardCursorPositions(CountVar int) bool { | ||
| 582 | - | core.LazyRegister(&xTextIterForwardCursorPositions, "GTK", "gtk_text_iter_forward_cursor_positions", false) | |||
| 583 | - | ||||
| 584 | cret := xTextIterForwardCursorPositions(x.GoPointer(), CountVar) | 518 | cret := xTextIterForwardCursorPositions(x.GoPointer(), CountVar) | ||
| 585 | return cret | 519 | return cret | ||
| 586 | } | 520 | } | ||
| @@ -593,8 +527,6 @@ var xTextIterForwardFindChar func(uintptr, uintptr, uintptr, *TextIter) bool | |||||
| 593 | // If @pred never returns %TRUE, @iter is set to @limit if | 527 | // If @pred never returns %TRUE, @iter is set to @limit if | ||
| 594 | // @limit is non-%NULL, otherwise to the end iterator. | 528 | // @limit is non-%NULL, otherwise to the end iterator. | ||
| 595 | func (x *TextIter) ForwardFindChar(PredVar *TextCharPredicate, UserDataVar uintptr, LimitVar *TextIter) bool { | 529 | func (x *TextIter) ForwardFindChar(PredVar *TextCharPredicate, UserDataVar uintptr, LimitVar *TextIter) bool { | ||
| 596 | - | core.LazyRegister(&xTextIterForwardFindChar, "GTK", "gtk_text_iter_forward_find_char", false) | |||
| 597 | - | ||||
| 598 | cret := xTextIterForwardFindChar(x.GoPointer(), glib.NewCallback(PredVar), UserDataVar, LimitVar) | 530 | cret := xTextIterForwardFindChar(x.GoPointer(), glib.NewCallback(PredVar), UserDataVar, LimitVar) | ||
| 599 | return cret | 531 | return cret | ||
| 600 | } | 532 | } | ||
| @@ -608,8 +540,6 @@ var xTextIterForwardLine func(uintptr) bool | |||||
| 608 | // the operation, the iter is at the end of the buffer and not | 540 | // the operation, the iter is at the end of the buffer and not | ||
| 609 | // dereferenceable, returns %FALSE. Otherwise, returns %TRUE. | 541 | // dereferenceable, returns %FALSE. Otherwise, returns %TRUE. | ||
| 610 | func (x *TextIter) ForwardLine() bool { | 542 | func (x *TextIter) ForwardLine() bool { | ||
| 611 | - | core.LazyRegister(&xTextIterForwardLine, "GTK", "gtk_text_iter_forward_line", false) | |||
| 612 | - | ||||
| 613 | cret := xTextIterForwardLine(x.GoPointer()) | 543 | cret := xTextIterForwardLine(x.GoPointer()) | ||
| 614 | return cret | 544 | return cret | ||
| 615 | } | 545 | } | ||
| @@ -627,8 +557,6 @@ var xTextIterForwardLines func(uintptr, int) bool | |||||
| 627 | // the function does nothing and returns %FALSE. If @count is negative, | 557 | // the function does nothing and returns %FALSE. If @count is negative, | ||
| 628 | // moves backward by 0 - @count lines. | 558 | // moves backward by 0 - @count lines. | ||
| 629 | func (x *TextIter) ForwardLines(CountVar int) bool { | 559 | func (x *TextIter) ForwardLines(CountVar int) bool { | ||
| 630 | - | core.LazyRegister(&xTextIterForwardLines, "GTK", "gtk_text_iter_forward_lines", false) | |||
| 631 | - | ||||
| 632 | cret := xTextIterForwardLines(x.GoPointer(), CountVar) | 560 | cret := xTextIterForwardLines(x.GoPointer(), CountVar) | ||
| 633 | return cret | 561 | return cret | ||
| 634 | } | 562 | } | ||
| @@ -646,8 +574,6 @@ var xTextIterForwardSearch func(uintptr, string, TextSearchFlags, *TextIter, *Te | |||||
| 646 | // @match_start will never be set to a `GtkTextIter` located before @iter, | 574 | // @match_start will never be set to a `GtkTextIter` located before @iter, | ||
| 647 | // even if there is a possible @match_end after or at @iter. | 575 | // even if there is a possible @match_end after or at @iter. | ||
| 648 | func (x *TextIter) ForwardSearch(StrVar string, FlagsVar TextSearchFlags, MatchStartVar *TextIter, MatchEndVar *TextIter, LimitVar *TextIter) bool { | 576 | func (x *TextIter) ForwardSearch(StrVar string, FlagsVar TextSearchFlags, MatchStartVar *TextIter, MatchEndVar *TextIter, LimitVar *TextIter) bool { | ||
| 649 | - | core.LazyRegister(&xTextIterForwardSearch, "GTK", "gtk_text_iter_forward_search", false) | |||
| 650 | - | ||||
| 651 | cret := xTextIterForwardSearch(x.GoPointer(), StrVar, FlagsVar, MatchStartVar, MatchEndVar, LimitVar) | 577 | cret := xTextIterForwardSearch(x.GoPointer(), StrVar, FlagsVar, MatchStartVar, MatchEndVar, LimitVar) | ||
| 652 | return cret | 578 | return cret | ||
| 653 | } | 579 | } | ||
| @@ -662,8 +588,6 @@ var xTextIterForwardSentenceEnd func(uintptr) bool | |||||
| 662 | // Sentence boundaries are determined by Pango and should | 588 | // Sentence boundaries are determined by Pango and should | ||
| 663 | // be correct for nearly any language. | 589 | // be correct for nearly any language. | ||
| 664 | func (x *TextIter) ForwardSentenceEnd() bool { | 590 | func (x *TextIter) ForwardSentenceEnd() bool { | ||
| 665 | - | core.LazyRegister(&xTextIterForwardSentenceEnd, "GTK", "gtk_text_iter_forward_sentence_end", false) | |||
| 666 | - | ||||
| 667 | cret := xTextIterForwardSentenceEnd(x.GoPointer()) | 591 | cret := xTextIterForwardSentenceEnd(x.GoPointer()) | ||
| 668 | return cret | 592 | return cret | ||
| 669 | } | 593 | } | ||
| @@ -674,8 +598,6 @@ var xTextIterForwardSentenceEnds func(uintptr, int) bool | |||||
| 674 | // | 598 | // | ||
| 675 | // If @count is negative, moves backward instead of forward. | 599 | // If @count is negative, moves backward instead of forward. | ||
| 676 | func (x *TextIter) ForwardSentenceEnds(CountVar int) bool { | 600 | func (x *TextIter) ForwardSentenceEnds(CountVar int) bool { | ||
| 677 | - | core.LazyRegister(&xTextIterForwardSentenceEnds, "GTK", "gtk_text_iter_forward_sentence_ends", false) | |||
| 678 | - | ||||
| 679 | cret := xTextIterForwardSentenceEnds(x.GoPointer(), CountVar) | 601 | cret := xTextIterForwardSentenceEnds(x.GoPointer(), CountVar) | ||
| 680 | return cret | 602 | return cret | ||
| 681 | } | 603 | } | ||
| @@ -688,8 +610,6 @@ var xTextIterForwardToEnd func(uintptr) | |||||
| 688 | // [method@Gtk.TextIter.get_char] called on the end iterator | 610 | // [method@Gtk.TextIter.get_char] called on the end iterator | ||
| 689 | // returns 0, which is convenient for writing loops. | 611 | // returns 0, which is convenient for writing loops. | ||
| 690 | func (x *TextIter) ForwardToEnd() { | 612 | func (x *TextIter) ForwardToEnd() { | ||
| 691 | - | core.LazyRegister(&xTextIterForwardToEnd, "GTK", "gtk_text_iter_forward_to_end", false) | |||
| 692 | - | ||||
| 693 | xTextIterForwardToEnd(x.GoPointer()) | 613 | xTextIterForwardToEnd(x.GoPointer()) | ||
| 694 | } | 614 | } | ||
| 695 | 615 | ||||
| @@ -707,8 +627,6 @@ var xTextIterForwardToLineEnd func(uintptr) bool | |||||
| 707 | // not end in paragraph delimiters, moves to the end iterator (end of | 627 | // not end in paragraph delimiters, moves to the end iterator (end of | ||
| 708 | // the last line), and returns %FALSE. | 628 | // the last line), and returns %FALSE. | ||
| 709 | func (x *TextIter) ForwardToLineEnd() bool { | 629 | func (x *TextIter) ForwardToLineEnd() bool { | ||
| 710 | - | core.LazyRegister(&xTextIterForwardToLineEnd, "GTK", "gtk_text_iter_forward_to_line_end", false) | |||
| 711 | - | ||||
| 712 | cret := xTextIterForwardToLineEnd(x.GoPointer()) | 630 | cret := xTextIterForwardToLineEnd(x.GoPointer()) | ||
| 713 | return cret | 631 | return cret | ||
| 714 | } | 632 | } | ||
| @@ -725,8 +643,6 @@ var xTextIterForwardToTagToggle func(uintptr, uintptr) bool | |||||
| 725 | // the location of the toggle, or to the end of the buffer | 643 | // the location of the toggle, or to the end of the buffer | ||
| 726 | // if no toggle is found. | 644 | // if no toggle is found. | ||
| 727 | func (x *TextIter) ForwardToTagToggle(TagVar *TextTag) bool { | 645 | func (x *TextIter) ForwardToTagToggle(TagVar *TextTag) bool { | ||
| 728 | - | core.LazyRegister(&xTextIterForwardToTagToggle, "GTK", "gtk_text_iter_forward_to_tag_toggle", false) | |||
| 729 | - | ||||
| 730 | cret := xTextIterForwardToTagToggle(x.GoPointer(), TagVar.GoPointer()) | 646 | cret := xTextIterForwardToTagToggle(x.GoPointer(), TagVar.GoPointer()) | ||
| 731 | return cret | 647 | return cret | ||
| 732 | } | 648 | } | ||
| @@ -737,8 +653,6 @@ var xTextIterForwardVisibleCursorPosition func(uintptr) bool | |||||
| 737 | // | 653 | // | ||
| 738 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | 654 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | ||
| 739 | func (x *TextIter) ForwardVisibleCursorPosition() bool { | 655 | func (x *TextIter) ForwardVisibleCursorPosition() bool { | ||
| 740 | - | core.LazyRegister(&xTextIterForwardVisibleCursorPosition, "GTK", "gtk_text_iter_forward_visible_cursor_position", false) | |||
| 741 | - | ||||
| 742 | cret := xTextIterForwardVisibleCursorPosition(x.GoPointer()) | 656 | cret := xTextIterForwardVisibleCursorPosition(x.GoPointer()) | ||
| 743 | return cret | 657 | return cret | ||
| 744 | } | 658 | } | ||
| @@ -749,8 +663,6 @@ var xTextIterForwardVisibleCursorPositions func(uintptr, int) bool | |||||
| 749 | // | 663 | // | ||
| 750 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | 664 | // See [method@Gtk.TextIter.forward_cursor_position] for details. | ||
| 751 | func (x *TextIter) ForwardVisibleCursorPositions(CountVar int) bool { | 665 | func (x *TextIter) ForwardVisibleCursorPositions(CountVar int) bool { | ||
| 752 | - | core.LazyRegister(&xTextIterForwardVisibleCursorPositions, "GTK", "gtk_text_iter_forward_visible_cursor_positions", false) | |||
| 753 | - | ||||
| 754 | cret := xTextIterForwardVisibleCursorPositions(x.GoPointer(), CountVar) | 666 | cret := xTextIterForwardVisibleCursorPositions(x.GoPointer(), CountVar) | ||
| 755 | return cret | 667 | return cret | ||
| 756 | } | 668 | } | ||
| @@ -764,8 +676,6 @@ var xTextIterForwardVisibleLine func(uintptr) bool | |||||
| 764 | // the end of the buffer and is now not dereferenceable, or if @iter was | 676 | // the end of the buffer and is now not dereferenceable, or if @iter was | ||
| 765 | // already at the end of the buffer. | 677 | // already at the end of the buffer. | ||
| 766 | func (x *TextIter) ForwardVisibleLine() bool { | 678 | func (x *TextIter) ForwardVisibleLine() bool { | ||
| 767 | - | core.LazyRegister(&xTextIterForwardVisibleLine, "GTK", "gtk_text_iter_forward_visible_line", false) | |||
| 768 | - | ||||
| 769 | cret := xTextIterForwardVisibleLine(x.GoPointer()) | 679 | cret := xTextIterForwardVisibleLine(x.GoPointer()) | ||
| 770 | return cret | 680 | return cret | ||
| 771 | } | 681 | } | ||
| @@ -783,8 +693,6 @@ var xTextIterForwardVisibleLines func(uintptr, int) bool | |||||
| 783 | // the function does nothing and returns %FALSE. If @count is negative, | 693 | // the function does nothing and returns %FALSE. If @count is negative, | ||
| 784 | // moves backward by 0 - @count lines. | 694 | // moves backward by 0 - @count lines. | ||
| 785 | func (x *TextIter) ForwardVisibleLines(CountVar int) bool { | 695 | func (x *TextIter) ForwardVisibleLines(CountVar int) bool { | ||
| 786 | - | core.LazyRegister(&xTextIterForwardVisibleLines, "GTK", "gtk_text_iter_forward_visible_lines", false) | |||
| 787 | - | ||||
| 788 | cret := xTextIterForwardVisibleLines(x.GoPointer(), CountVar) | 696 | cret := xTextIterForwardVisibleLines(x.GoPointer(), CountVar) | ||
| 789 | return cret | 697 | return cret | ||
| 790 | } | 698 | } | ||
| @@ -799,8 +707,6 @@ var xTextIterForwardVisibleWordEnd func(uintptr) bool | |||||
| 799 | // Word breaks are determined by Pango and should be correct | 707 | // Word breaks are determined by Pango and should be correct | ||
| 800 | // for nearly any language | 708 | // for nearly any language | ||
| 801 | func (x *TextIter) ForwardVisibleWordEnd() bool { | 709 | func (x *TextIter) ForwardVisibleWordEnd() bool { | ||
| 802 | - | core.LazyRegister(&xTextIterForwardVisibleWordEnd, "GTK", "gtk_text_iter_forward_visible_word_end", false) | |||
| 803 | - | ||||
| 804 | cret := xTextIterForwardVisibleWordEnd(x.GoPointer()) | 710 | cret := xTextIterForwardVisibleWordEnd(x.GoPointer()) | ||
| 805 | return cret | 711 | return cret | ||
| 806 | } | 712 | } | ||
| @@ -809,8 +715,6 @@ var xTextIterForwardVisibleWordEnds func(uintptr, int) bool | |||||
| 809 | 715 | ||||
| 810 | // Calls [method@Gtk.TextIter.forward_visible_word_end] up to @count times. | 716 | // Calls [method@Gtk.TextIter.forward_visible_word_end] up to @count times. | ||
| 811 | func (x *TextIter) ForwardVisibleWordEnds(CountVar int) bool { | 717 | func (x *TextIter) ForwardVisibleWordEnds(CountVar int) bool { | ||
| 812 | - | core.LazyRegister(&xTextIterForwardVisibleWordEnds, "GTK", "gtk_text_iter_forward_visible_word_ends", false) | |||
| 813 | - | ||||
| 814 | cret := xTextIterForwardVisibleWordEnds(x.GoPointer(), CountVar) | 718 | cret := xTextIterForwardVisibleWordEnds(x.GoPointer(), CountVar) | ||
| 815 | return cret | 719 | return cret | ||
| 816 | } | 720 | } | ||
| @@ -825,8 +729,6 @@ var xTextIterForwardWordEnd func(uintptr) bool | |||||
| 825 | // Word breaks are determined by Pango and should be correct | 729 | // Word breaks are determined by Pango and should be correct | ||
| 826 | // for nearly any language. | 730 | // for nearly any language. | ||
| 827 | func (x *TextIter) ForwardWordEnd() bool { | 731 | func (x *TextIter) ForwardWordEnd() bool { | ||
| 828 | - | core.LazyRegister(&xTextIterForwardWordEnd, "GTK", "gtk_text_iter_forward_word_end", false) | |||
| 829 | - | ||||
| 830 | cret := xTextIterForwardWordEnd(x.GoPointer()) | 732 | cret := xTextIterForwardWordEnd(x.GoPointer()) | ||
| 831 | return cret | 733 | return cret | ||
| 832 | } | 734 | } | ||
| @@ -835,8 +737,6 @@ var xTextIterForwardWordEnds func(uintptr, int) bool | |||||
| 835 | 737 | ||||
| 836 | // Calls [method@Gtk.TextIter.forward_word_end] up to @count times. | 738 | // Calls [method@Gtk.TextIter.forward_word_end] up to @count times. | ||
| 837 | func (x *TextIter) ForwardWordEnds(CountVar int) bool { | 739 | func (x *TextIter) ForwardWordEnds(CountVar int) bool { | ||
| 838 | - | core.LazyRegister(&xTextIterForwardWordEnds, "GTK", "gtk_text_iter_forward_word_ends", false) | |||
| 839 | - | ||||
| 840 | cret := xTextIterForwardWordEnds(x.GoPointer(), CountVar) | 740 | cret := xTextIterForwardWordEnds(x.GoPointer(), CountVar) | ||
| 841 | return cret | 741 | return cret | ||
| 842 | } | 742 | } | ||
| @@ -849,8 +749,6 @@ var xTextIterFree func(uintptr) | |||||
| 849 | // and is not especially useful for applications, because | 749 | // and is not especially useful for applications, because | ||
| 850 | // iterators can simply be allocated on the stack. | 750 | // iterators can simply be allocated on the stack. | ||
| 851 | func (x *TextIter) Free() { | 751 | func (x *TextIter) Free() { | ||
| 852 | - | core.LazyRegister(&xTextIterFree, "GTK", "gtk_text_iter_free", false) | |||
| 853 | - | ||||
| 854 | xTextIterFree(x.GoPointer()) | 752 | xTextIterFree(x.GoPointer()) | ||
| 855 | } | 753 | } | ||
| 856 | 754 | ||||
| @@ -858,7 +756,6 @@ var xTextIterGetBuffer func(uintptr) uintptr | |||||
| 858 | 756 | ||||
| 859 | // Returns the `GtkTextBuffer` this iterator is associated with. | 757 | // Returns the `GtkTextBuffer` this iterator is associated with. | ||
| 860 | func (x *TextIter) GetBuffer() *TextBuffer { | 758 | func (x *TextIter) GetBuffer() *TextBuffer { | ||
| 861 | - | core.LazyRegister(&xTextIterGetBuffer, "GTK", "gtk_text_iter_get_buffer", false) | |||
| 862 | var cls *TextBuffer | 759 | var cls *TextBuffer | ||
| 863 | 760 | ||||
| 864 | cret := xTextIterGetBuffer(x.GoPointer()) | 761 | cret := xTextIterGetBuffer(x.GoPointer()) | ||
| @@ -877,8 +774,6 @@ var xTextIterGetBytesInLine func(uintptr) int | |||||
| 877 | // Returns the number of bytes in the line containing @iter, | 774 | // Returns the number of bytes in the line containing @iter, | ||
| 878 | // including the paragraph delimiters. | 775 | // including the paragraph delimiters. | ||
| 879 | func (x *TextIter) GetBytesInLine() int { | 776 | func (x *TextIter) GetBytesInLine() int { | ||
| 880 | - | core.LazyRegister(&xTextIterGetBytesInLine, "GTK", "gtk_text_iter_get_bytes_in_line", false) | |||
| 881 | - | ||||
| 882 | cret := xTextIterGetBytesInLine(x.GoPointer()) | 777 | cret := xTextIterGetBytesInLine(x.GoPointer()) | ||
| 883 | return cret | 778 | return cret | ||
| 884 | } | 779 | } | ||
| @@ -895,8 +790,6 @@ var xTextIterGetChar func(uintptr) uint32 | |||||
| 895 | // | 790 | // | ||
| 896 | // So you can write a loop which ends when this function returns 0. | 791 | // So you can write a loop which ends when this function returns 0. | ||
| 897 | func (x *TextIter) GetChar() uint32 { | 792 | func (x *TextIter) GetChar() uint32 { | ||
| 898 | - | core.LazyRegister(&xTextIterGetChar, "GTK", "gtk_text_iter_get_char", false) | |||
| 899 | - | ||||
| 900 | cret := xTextIterGetChar(x.GoPointer()) | 793 | cret := xTextIterGetChar(x.GoPointer()) | ||
| 901 | return cret | 794 | return cret | ||
| 902 | } | 795 | } | ||
| @@ -906,8 +799,6 @@ var xTextIterGetCharsInLine func(uintptr) int | |||||
| 906 | // Returns the number of characters in the line containing @iter, | 799 | // Returns the number of characters in the line containing @iter, | ||
| 907 | // including the paragraph delimiters. | 800 | // including the paragraph delimiters. | ||
| 908 | func (x *TextIter) GetCharsInLine() int { | 801 | func (x *TextIter) GetCharsInLine() int { | ||
| 909 | - | core.LazyRegister(&xTextIterGetCharsInLine, "GTK", "gtk_text_iter_get_chars_in_line", false) | |||
| 910 | - | ||||
| 911 | cret := xTextIterGetCharsInLine(x.GoPointer()) | 802 | cret := xTextIterGetCharsInLine(x.GoPointer()) | ||
| 912 | return cret | 803 | return cret | ||
| 913 | } | 804 | } | ||
| @@ -919,7 +810,6 @@ var xTextIterGetChildAnchor func(uintptr) uintptr | |||||
| 919 | // | 810 | // | ||
| 920 | // Otherwise, %NULL is returned. | 811 | // Otherwise, %NULL is returned. | ||
| 921 | func (x *TextIter) GetChildAnchor() *TextChildAnchor { | 812 | func (x *TextIter) GetChildAnchor() *TextChildAnchor { | ||
| 922 | - | core.LazyRegister(&xTextIterGetChildAnchor, "GTK", "gtk_text_iter_get_child_anchor", false) | |||
| 923 | var cls *TextChildAnchor | 813 | var cls *TextChildAnchor | ||
| 924 | 814 | ||||
| 925 | cret := xTextIterGetChildAnchor(x.GoPointer()) | 815 | cret := xTextIterGetChildAnchor(x.GoPointer()) | ||
| @@ -940,8 +830,6 @@ var xTextIterGetLanguage func(uintptr) uintptr | |||||
| 940 | // If no tags affecting language apply to @iter, the return | 830 | // If no tags affecting language apply to @iter, the return | ||
| 941 | // value is identical to that of [func@Gtk.get_default_language]. | 831 | // value is identical to that of [func@Gtk.get_default_language]. | ||
| 942 | func (x *TextIter) GetLanguage() *pango.Language { | 832 | func (x *TextIter) GetLanguage() *pango.Language { | ||
| 943 | - | core.LazyRegister(&xTextIterGetLanguage, "GTK", "gtk_text_iter_get_language", false) | |||
| 944 | - | ||||
| 945 | cret := xTextIterGetLanguage(x.GoPointer()) | 833 | cret := xTextIterGetLanguage(x.GoPointer()) | ||
| 946 | if cret == 0 { | 834 | if cret == 0 { | ||
| 947 | return nil | 835 | return nil | ||
| @@ -956,8 +844,6 @@ var xTextIterGetLine func(uintptr) int | |||||
| 956 | // Lines in a `GtkTextBuffer` are numbered beginning | 844 | // Lines in a `GtkTextBuffer` are numbered beginning | ||
| 957 | // with 0 for the first line in the buffer. | 845 | // with 0 for the first line in the buffer. | ||
| 958 | func (x *TextIter) GetLine() int { | 846 | func (x *TextIter) GetLine() int { | ||
| 959 | - | core.LazyRegister(&xTextIterGetLine, "GTK", "gtk_text_iter_get_line", false) | |||
| 960 | - | ||||
| 961 | cret := xTextIterGetLine(x.GoPointer()) | 847 | cret := xTextIterGetLine(x.GoPointer()) | ||
| 962 | return cret | 848 | return cret | ||
| 963 | } | 849 | } | ||
| @@ -971,8 +857,6 @@ var xTextIterGetLineIndex func(uintptr) int | |||||
| 971 | // UTF-8, and that characters can require a variable | 857 | // UTF-8, and that characters can require a variable | ||
| 972 | // number of bytes to represent. | 858 | // number of bytes to represent. | ||
| 973 | func (x *TextIter) GetLineIndex() int { | 859 | func (x *TextIter) GetLineIndex() int { | ||
| 974 | - | core.LazyRegister(&xTextIterGetLineIndex, "GTK", "gtk_text_iter_get_line_index", false) | |||
| 975 | - | ||||
| 976 | cret := xTextIterGetLineIndex(x.GoPointer()) | 860 | cret := xTextIterGetLineIndex(x.GoPointer()) | ||
| 977 | return cret | 861 | return cret | ||
| 978 | } | 862 | } | ||
| @@ -984,8 +868,6 @@ var xTextIterGetLineOffset func(uintptr) int | |||||
| 984 | // | 868 | // | ||
| 985 | // The first character on the line has offset 0. | 869 | // The first character on the line has offset 0. | ||
| 986 | func (x *TextIter) GetLineOffset() int { | 870 | func (x *TextIter) GetLineOffset() int { | ||
| 987 | - | core.LazyRegister(&xTextIterGetLineOffset, "GTK", "gtk_text_iter_get_line_offset", false) | |||
| 988 | - | ||||
| 989 | cret := xTextIterGetLineOffset(x.GoPointer()) | 871 | cret := xTextIterGetLineOffset(x.GoPointer()) | ||
| 990 | return cret | 872 | return cret | ||
| 991 | } | 873 | } | ||
| @@ -1000,8 +882,6 @@ var xTextIterGetMarks func(uintptr) uintptr | |||||
| 1000 | // | 882 | // | ||
| 1001 | // The returned list is not in any meaningful order. | 883 | // The returned list is not in any meaningful order. | ||
| 1002 | func (x *TextIter) GetMarks() *glib.SList { | 884 | func (x *TextIter) GetMarks() *glib.SList { | ||
| 1003 | - | core.LazyRegister(&xTextIterGetMarks, "GTK", "gtk_text_iter_get_marks", false) | |||
| 1004 | - | ||||
| 1005 | cret := xTextIterGetMarks(x.GoPointer()) | 885 | cret := xTextIterGetMarks(x.GoPointer()) | ||
| 1006 | if cret == 0 { | 886 | if cret == 0 { | ||
| 1007 | return nil | 887 | return nil | ||
| @@ -1018,8 +898,6 @@ var xTextIterGetOffset func(uintptr) int | |||||
| 1018 | // Use [method@Gtk.TextBuffer.get_iter_at_offset] to convert | 898 | // Use [method@Gtk.TextBuffer.get_iter_at_offset] to convert | ||
| 1019 | // an offset back into an iterator. | 899 | // an offset back into an iterator. | ||
| 1020 | func (x *TextIter) GetOffset() int { | 900 | func (x *TextIter) GetOffset() int { | ||
| 1021 | - | core.LazyRegister(&xTextIterGetOffset, "GTK", "gtk_text_iter_get_offset", false) | |||
| 1022 | - | ||||
| 1023 | cret := xTextIterGetOffset(x.GoPointer()) | 901 | cret := xTextIterGetOffset(x.GoPointer()) | ||
| 1024 | return cret | 902 | return cret | ||
| 1025 | } | 903 | } | ||
| @@ -1030,7 +908,6 @@ var xTextIterGetPaintable func(uintptr) uintptr | |||||
| 1030 | // | 908 | // | ||
| 1031 | // Otherwise, %NULL is returned. | 909 | // Otherwise, %NULL is returned. | ||
| 1032 | func (x *TextIter) GetPaintable() *gdk.PaintableBase { | 910 | func (x *TextIter) GetPaintable() *gdk.PaintableBase { | ||
| 1033 | - | core.LazyRegister(&xTextIterGetPaintable, "GTK", "gtk_text_iter_get_paintable", false) | |||
| 1034 | var cls *gdk.PaintableBase | 911 | var cls *gdk.PaintableBase | ||
| 1035 | 912 | ||||
| 1036 | cret := xTextIterGetPaintable(x.GoPointer()) | 913 | cret := xTextIterGetPaintable(x.GoPointer()) | ||
| @@ -1057,8 +934,6 @@ var xTextIterGetSlice func(uintptr, *TextIter) string | |||||
| 1057 | // text as well, so it is not a reliable indicator that a paintable or | 934 | // text as well, so it is not a reliable indicator that a paintable or | ||
| 1058 | // widget is in the buffer. | 935 | // widget is in the buffer. | ||
| 1059 | func (x *TextIter) GetSlice(EndVar *TextIter) string { | 936 | func (x *TextIter) GetSlice(EndVar *TextIter) string { | ||
| 1060 | - | core.LazyRegister(&xTextIterGetSlice, "GTK", "gtk_text_iter_get_slice", false) | |||
| 1061 | - | ||||
| 1062 | cret := xTextIterGetSlice(x.GoPointer(), EndVar) | 937 | cret := xTextIterGetSlice(x.GoPointer(), EndVar) | ||
| 1063 | return cret | 938 | return cret | ||
| 1064 | } | 939 | } | ||
| @@ -1073,8 +948,6 @@ var xTextIterGetTags func(uintptr) uintptr | |||||
| 1073 | // The `GtkTextTag`s in the list don’t have a reference added, | 948 | // The `GtkTextTag`s in the list don’t have a reference added, | ||
| 1074 | // but you have to free the list itself. | 949 | // but you have to free the list itself. | ||
| 1075 | func (x *TextIter) GetTags() *glib.SList { | 950 | func (x *TextIter) GetTags() *glib.SList { | ||
| 1076 | - | core.LazyRegister(&xTextIterGetTags, "GTK", "gtk_text_iter_get_tags", false) | |||
| 1077 | - | ||||
| 1078 | cret := xTextIterGetTags(x.GoPointer()) | 951 | cret := xTextIterGetTags(x.GoPointer()) | ||
| 1079 | if cret == 0 { | 952 | if cret == 0 { | ||
| 1080 | return nil | 953 | return nil | ||
| @@ -1092,8 +965,6 @@ var xTextIterGetText func(uintptr, *TextIter) string | |||||
| 1092 | // byte offsets in the buffer. If you want offsets to correspond, see | 965 | // byte offsets in the buffer. If you want offsets to correspond, see | ||
| 1093 | // [method@Gtk.TextIter.get_slice]. | 966 | // [method@Gtk.TextIter.get_slice]. | ||
| 1094 | func (x *TextIter) GetText(EndVar *TextIter) string { | 967 | func (x *TextIter) GetText(EndVar *TextIter) string { | ||
| 1095 | - | core.LazyRegister(&xTextIterGetText, "GTK", "gtk_text_iter_get_text", false) | |||
| 1096 | - | ||||
| 1097 | cret := xTextIterGetText(x.GoPointer(), EndVar) | 968 | cret := xTextIterGetText(x.GoPointer(), EndVar) | ||
| 1098 | return cret | 969 | return cret | ||
| 1099 | } | 970 | } | ||
| @@ -1109,8 +980,6 @@ var xTextIterGetToggledTags func(uintptr, bool) uintptr | |||||
| 1109 | // a tag is toggled off, then some non-empty range following @iter | 980 | // a tag is toggled off, then some non-empty range following @iter | ||
| 1110 | // does not have the tag applied to it. | 981 | // does not have the tag applied to it. | ||
| 1111 | func (x *TextIter) GetToggledTags(ToggledOnVar bool) *glib.SList { | 982 | func (x *TextIter) GetToggledTags(ToggledOnVar bool) *glib.SList { | ||
| 1112 | - | core.LazyRegister(&xTextIterGetToggledTags, "GTK", "gtk_text_iter_get_toggled_tags", false) | |||
| 1113 | - | ||||
| 1114 | cret := xTextIterGetToggledTags(x.GoPointer(), ToggledOnVar) | 983 | cret := xTextIterGetToggledTags(x.GoPointer(), ToggledOnVar) | ||
| 1115 | if cret == 0 { | 984 | if cret == 0 { | ||
| 1116 | return nil | 985 | return nil | ||
| @@ -1125,8 +994,6 @@ var xTextIterGetVisibleLineIndex func(uintptr) int | |||||
| 1125 | // are invisible due to tags with the “invisible” flag | 994 | // are invisible due to tags with the “invisible” flag | ||
| 1126 | // toggled on. | 995 | // toggled on. | ||
| 1127 | func (x *TextIter) GetVisibleLineIndex() int { | 996 | func (x *TextIter) GetVisibleLineIndex() int { | ||
| 1128 | - | core.LazyRegister(&xTextIterGetVisibleLineIndex, "GTK", "gtk_text_iter_get_visible_line_index", false) | |||
| 1129 | - | ||||
| 1130 | cret := xTextIterGetVisibleLineIndex(x.GoPointer()) | 997 | cret := xTextIterGetVisibleLineIndex(x.GoPointer()) | ||
| 1131 | return cret | 998 | return cret | ||
| 1132 | } | 999 | } | ||
| @@ -1138,8 +1005,6 @@ var xTextIterGetVisibleLineOffset func(uintptr) int | |||||
| 1138 | // are invisible due to tags with the “invisible” flag | 1005 | // are invisible due to tags with the “invisible” flag | ||
| 1139 | // toggled on. | 1006 | // toggled on. | ||
| 1140 | func (x *TextIter) GetVisibleLineOffset() int { | 1007 | func (x *TextIter) GetVisibleLineOffset() int { | ||
| 1141 | - | core.LazyRegister(&xTextIterGetVisibleLineOffset, "GTK", "gtk_text_iter_get_visible_line_offset", false) | |||
| 1142 | - | ||||
| 1143 | cret := xTextIterGetVisibleLineOffset(x.GoPointer()) | 1008 | cret := xTextIterGetVisibleLineOffset(x.GoPointer()) | ||
| 1144 | return cret | 1009 | return cret | ||
| 1145 | } | 1010 | } | ||
| @@ -1153,8 +1018,6 @@ var xTextIterGetVisibleSlice func(uintptr, *TextIter) string | |||||
| 1153 | // a `GtkTextTag` with the “invisible” attribute turned on has | 1018 | // a `GtkTextTag` with the “invisible” attribute turned on has | ||
| 1154 | // been applied to it. | 1019 | // been applied to it. | ||
| 1155 | func (x *TextIter) GetVisibleSlice(EndVar *TextIter) string { | 1020 | func (x *TextIter) GetVisibleSlice(EndVar *TextIter) string { | ||
| 1156 | - | core.LazyRegister(&xTextIterGetVisibleSlice, "GTK", "gtk_text_iter_get_visible_slice", false) | |||
| 1157 | - | ||||
| 1158 | cret := xTextIterGetVisibleSlice(x.GoPointer(), EndVar) | 1021 | cret := xTextIterGetVisibleSlice(x.GoPointer(), EndVar) | ||
| 1159 | return cret | 1022 | return cret | ||
| 1160 | } | 1023 | } | ||
| @@ -1168,8 +1031,6 @@ var xTextIterGetVisibleText func(uintptr, *TextIter) string | |||||
| 1168 | // a `GtkTextTag` with the “invisible” attribute turned on has | 1031 | // a `GtkTextTag` with the “invisible” attribute turned on has | ||
| 1169 | // been applied to it. | 1032 | // been applied to it. | ||
| 1170 | func (x *TextIter) GetVisibleText(EndVar *TextIter) string { | 1033 | func (x *TextIter) GetVisibleText(EndVar *TextIter) string { | ||
| 1171 | - | core.LazyRegister(&xTextIterGetVisibleText, "GTK", "gtk_text_iter_get_visible_text", false) | |||
| 1172 | - | ||||
| 1173 | cret := xTextIterGetVisibleText(x.GoPointer(), EndVar) | 1034 | cret := xTextIterGetVisibleText(x.GoPointer(), EndVar) | ||
| 1174 | return cret | 1035 | return cret | ||
| 1175 | } | 1036 | } | ||
| @@ -1182,8 +1043,6 @@ var xTextIterHasTag func(uintptr, uintptr) bool | |||||
| 1182 | // See also [method@Gtk.TextIter.starts_tag] and | 1043 | // See also [method@Gtk.TextIter.starts_tag] and | ||
| 1183 | // [method@Gtk.TextIter.ends_tag]. | 1044 | // [method@Gtk.TextIter.ends_tag]. | ||
| 1184 | func (x *TextIter) HasTag(TagVar *TextTag) bool { | 1045 | func (x *TextIter) HasTag(TagVar *TextTag) bool { | ||
| 1185 | - | core.LazyRegister(&xTextIterHasTag, "GTK", "gtk_text_iter_has_tag", false) | |||
| 1186 | - | ||||
| 1187 | cret := xTextIterHasTag(x.GoPointer(), TagVar.GoPointer()) | 1046 | cret := xTextIterHasTag(x.GoPointer(), TagVar.GoPointer()) | ||
| 1188 | return cret | 1047 | return cret | ||
| 1189 | } | 1048 | } | ||
| @@ -1194,8 +1053,6 @@ var xTextIterInRange func(uintptr, *TextIter, *TextIter) bool | |||||
| 1194 | // | 1053 | // | ||
| 1195 | // @start and @end must be in ascending order. | 1054 | // @start and @end must be in ascending order. | ||
| 1196 | func (x *TextIter) InRange(StartVar *TextIter, EndVar *TextIter) bool { | 1055 | func (x *TextIter) InRange(StartVar *TextIter, EndVar *TextIter) bool { | ||
| 1197 | - | core.LazyRegister(&xTextIterInRange, "GTK", "gtk_text_iter_in_range", false) | |||
| 1198 | - | ||||
| 1199 | cret := xTextIterInRange(x.GoPointer(), StartVar, EndVar) | 1056 | cret := xTextIterInRange(x.GoPointer(), StartVar, EndVar) | ||
| 1200 | return cret | 1057 | return cret | ||
| 1201 | } | 1058 | } | ||
| @@ -1209,8 +1066,6 @@ var xTextIterInsideSentence func(uintptr) bool | |||||
| 1209 | // Sentence boundaries are determined by Pango and should be correct | 1066 | // Sentence boundaries are determined by Pango and should be correct | ||
| 1210 | // for nearly any language. | 1067 | // for nearly any language. | ||
| 1211 | func (x *TextIter) InsideSentence() bool { | 1068 | func (x *TextIter) InsideSentence() bool { | ||
| 1212 | - | core.LazyRegister(&xTextIterInsideSentence, "GTK", "gtk_text_iter_inside_sentence", false) | |||
| 1213 | - | ||||
| 1214 | cret := xTextIterInsideSentence(x.GoPointer()) | 1069 | cret := xTextIterInsideSentence(x.GoPointer()) | ||
| 1215 | return cret | 1070 | return cret | ||
| 1216 | } | 1071 | } | ||
| @@ -1227,8 +1082,6 @@ var xTextIterInsideWord func(uintptr) bool | |||||
| 1227 | // then this function returns %TRUE too, since @iter points to | 1082 | // then this function returns %TRUE too, since @iter points to | ||
| 1228 | // the first character of the word. | 1083 | // the first character of the word. | ||
| 1229 | func (x *TextIter) InsideWord() bool { | 1084 | func (x *TextIter) InsideWord() bool { | ||
| 1230 | - | core.LazyRegister(&xTextIterInsideWord, "GTK", "gtk_text_iter_inside_word", false) | |||
| 1231 | - | ||||
| 1232 | cret := xTextIterInsideWord(x.GoPointer()) | 1085 | cret := xTextIterInsideWord(x.GoPointer()) | ||
| 1233 | return cret | 1086 | return cret | ||
| 1234 | } | 1087 | } | ||
| @@ -1241,8 +1094,6 @@ var xTextIterIsCursorPosition func(uintptr) bool | |||||
| 1241 | // [struct@Pango.LogAttr] or [func@Pango.break] for details | 1094 | // [struct@Pango.LogAttr] or [func@Pango.break] for details | ||
| 1242 | // on what a cursor position is. | 1095 | // on what a cursor position is. | ||
| 1243 | func (x *TextIter) IsCursorPosition() bool { | 1096 | func (x *TextIter) IsCursorPosition() bool { | ||
| 1244 | - | core.LazyRegister(&xTextIterIsCursorPosition, "GTK", "gtk_text_iter_is_cursor_position", false) | |||
| 1245 | - | ||||
| 1246 | cret := xTextIterIsCursorPosition(x.GoPointer()) | 1097 | cret := xTextIterIsCursorPosition(x.GoPointer()) | ||
| 1247 | return cret | 1098 | return cret | ||
| 1248 | } | 1099 | } | ||
| @@ -1255,8 +1106,6 @@ var xTextIterIsEnd func(uintptr) bool | |||||
| 1255 | // in the buffer. [method@Gtk.TextIter.is_end] is the most efficient | 1106 | // in the buffer. [method@Gtk.TextIter.is_end] is the most efficient | ||
| 1256 | // way to check whether an iterator is the end iterator. | 1107 | // way to check whether an iterator is the end iterator. | ||
| 1257 | func (x *TextIter) IsEnd() bool { | 1108 | func (x *TextIter) IsEnd() bool { | ||
| 1258 | - | core.LazyRegister(&xTextIterIsEnd, "GTK", "gtk_text_iter_is_end", false) | |||
| 1259 | - | ||||
| 1260 | cret := xTextIterIsEnd(x.GoPointer()) | 1109 | cret := xTextIterIsEnd(x.GoPointer()) | ||
| 1261 | return cret | 1110 | return cret | ||
| 1262 | } | 1111 | } | ||
| @@ -1265,8 +1114,6 @@ var xTextIterIsStart func(uintptr) bool | |||||
| 1265 | 1114 | ||||
| 1266 | // Returns %TRUE if @iter is the first iterator in the buffer. | 1115 | // Returns %TRUE if @iter is the first iterator in the buffer. | ||
| 1267 | func (x *TextIter) IsStart() bool { | 1116 | func (x *TextIter) IsStart() bool { | ||
| 1268 | - | core.LazyRegister(&xTextIterIsStart, "GTK", "gtk_text_iter_is_start", false) | |||
| 1269 | - | ||||
| 1270 | cret := xTextIterIsStart(x.GoPointer()) | 1117 | cret := xTextIterIsStart(x.GoPointer()) | ||
| 1271 | return cret | 1118 | return cret | ||
| 1272 | } | 1119 | } | ||
| @@ -1283,8 +1130,6 @@ var xTextIterOrder func(uintptr, *TextIter) | |||||
| 1283 | // such as [method@Gtk.TextIter.in_range], that expect a | 1130 | // such as [method@Gtk.TextIter.in_range], that expect a | ||
| 1284 | // pre-sorted range. | 1131 | // pre-sorted range. | ||
| 1285 | func (x *TextIter) Order(SecondVar *TextIter) { | 1132 | func (x *TextIter) Order(SecondVar *TextIter) { | ||
| 1286 | - | core.LazyRegister(&xTextIterOrder, "GTK", "gtk_text_iter_order", false) | |||
| 1287 | - | ||||
| 1288 | xTextIterOrder(x.GoPointer(), SecondVar) | 1133 | xTextIterOrder(x.GoPointer(), SecondVar) | ||
| 1289 | } | 1134 | } | ||
| 1290 | 1135 | ||||
| @@ -1295,8 +1140,6 @@ var xTextIterSetLine func(uintptr, int) | |||||
| 1295 | // If @line_number is negative or larger than or equal to the number of lines | 1140 | // If @line_number is negative or larger than or equal to the number of lines | ||
| 1296 | // in the buffer, moves @iter to the start of the last line in the buffer. | 1141 | // in the buffer, moves @iter to the start of the last line in the buffer. | ||
| 1297 | func (x *TextIter) SetLine(LineNumberVar int) { | 1142 | func (x *TextIter) SetLine(LineNumberVar int) { | ||
| 1298 | - | core.LazyRegister(&xTextIterSetLine, "GTK", "gtk_text_iter_set_line", false) | |||
| 1299 | - | ||||
| 1300 | xTextIterSetLine(x.GoPointer(), LineNumberVar) | 1143 | xTextIterSetLine(x.GoPointer(), LineNumberVar) | ||
| 1301 | } | 1144 | } | ||
| 1302 | 1145 | ||||
| @@ -1307,8 +1150,6 @@ var xTextIterSetLineIndex func(uintptr, int) | |||||
| 1307 | // the start of a character, it can’t be in the middle of a UTF-8 | 1150 | // the start of a character, it can’t be in the middle of a UTF-8 | ||
| 1308 | // encoded character. | 1151 | // encoded character. | ||
| 1309 | func (x *TextIter) SetLineIndex(ByteOnLineVar int) { | 1152 | func (x *TextIter) SetLineIndex(ByteOnLineVar int) { | ||
| 1310 | - | core.LazyRegister(&xTextIterSetLineIndex, "GTK", "gtk_text_iter_set_line_index", false) | |||
| 1311 | - | ||||
| 1312 | xTextIterSetLineIndex(x.GoPointer(), ByteOnLineVar) | 1153 | xTextIterSetLineIndex(x.GoPointer(), ByteOnLineVar) | ||
| 1313 | } | 1154 | } | ||
| 1314 | 1155 | ||||
| @@ -1321,8 +1162,6 @@ var xTextIterSetLineOffset func(uintptr, int) | |||||
| 1321 | // next line. See [method@Gtk.TextIter.set_line_index] if you have a byte | 1162 | // next line. See [method@Gtk.TextIter.set_line_index] if you have a byte | ||
| 1322 | // index rather than a character offset. | 1163 | // index rather than a character offset. | ||
| 1323 | func (x *TextIter) SetLineOffset(CharOnLineVar int) { | 1164 | func (x *TextIter) SetLineOffset(CharOnLineVar int) { | ||
| 1324 | - | core.LazyRegister(&xTextIterSetLineOffset, "GTK", "gtk_text_iter_set_line_offset", false) | |||
| 1325 | - | ||||
| 1326 | xTextIterSetLineOffset(x.GoPointer(), CharOnLineVar) | 1165 | xTextIterSetLineOffset(x.GoPointer(), CharOnLineVar) | ||
| 1327 | } | 1166 | } | ||
| 1328 | 1167 | ||||
| @@ -1333,8 +1172,6 @@ var xTextIterSetOffset func(uintptr, int) | |||||
| 1333 | // @char_offset counts from the start | 1172 | // @char_offset counts from the start | ||
| 1334 | // of the entire text buffer, starting with 0. | 1173 | // of the entire text buffer, starting with 0. | ||
| 1335 | func (x *TextIter) SetOffset(CharOffsetVar int) { | 1174 | func (x *TextIter) SetOffset(CharOffsetVar int) { | ||
| 1336 | - | core.LazyRegister(&xTextIterSetOffset, "GTK", "gtk_text_iter_set_offset", false) | |||
| 1337 | - | ||||
| 1338 | xTextIterSetOffset(x.GoPointer(), CharOffsetVar) | 1175 | xTextIterSetOffset(x.GoPointer(), CharOffsetVar) | ||
| 1339 | } | 1176 | } | ||
| 1340 | 1177 | ||||
| @@ -1344,8 +1181,6 @@ var xTextIterSetVisibleLineIndex func(uintptr, int) | |||||
| 1344 | // bytes, i.e. text with a tag making it invisible is not counted | 1181 | // bytes, i.e. text with a tag making it invisible is not counted | ||
| 1345 | // in the index. | 1182 | // in the index. | ||
| 1346 | func (x *TextIter) SetVisibleLineIndex(ByteOnLineVar int) { | 1183 | func (x *TextIter) SetVisibleLineIndex(ByteOnLineVar int) { | ||
| 1347 | - | core.LazyRegister(&xTextIterSetVisibleLineIndex, "GTK", "gtk_text_iter_set_visible_line_index", false) | |||
| 1348 | - | ||||
| 1349 | xTextIterSetVisibleLineIndex(x.GoPointer(), ByteOnLineVar) | 1184 | xTextIterSetVisibleLineIndex(x.GoPointer(), ByteOnLineVar) | ||
| 1350 | } | 1185 | } | ||
| 1351 | 1186 | ||||
| @@ -1355,8 +1190,6 @@ var xTextIterSetVisibleLineOffset func(uintptr, int) | |||||
| 1355 | // characters, i.e. text with a tag making it invisible is not | 1190 | // characters, i.e. text with a tag making it invisible is not | ||
| 1356 | // counted in the offset. | 1191 | // counted in the offset. | ||
| 1357 | func (x *TextIter) SetVisibleLineOffset(CharOnLineVar int) { | 1192 | func (x *TextIter) SetVisibleLineOffset(CharOnLineVar int) { | ||
| 1358 | - | core.LazyRegister(&xTextIterSetVisibleLineOffset, "GTK", "gtk_text_iter_set_visible_line_offset", false) | |||
| 1359 | - | ||||
| 1360 | xTextIterSetVisibleLineOffset(x.GoPointer(), CharOnLineVar) | 1193 | xTextIterSetVisibleLineOffset(x.GoPointer(), CharOnLineVar) | ||
| 1361 | } | 1194 | } | ||
| 1362 | 1195 | ||||
| @@ -1370,8 +1203,6 @@ var xTextIterStartsLine func(uintptr) bool | |||||
| 1370 | // it doesn’t have to compute the offset, it just has to see | 1203 | // it doesn’t have to compute the offset, it just has to see | ||
| 1371 | // whether it’s 0. | 1204 | // whether it’s 0. | ||
| 1372 | func (x *TextIter) StartsLine() bool { | 1205 | func (x *TextIter) StartsLine() bool { | ||
| 1373 | - | core.LazyRegister(&xTextIterStartsLine, "GTK", "gtk_text_iter_starts_line", false) | |||
| 1374 | - | ||||
| 1375 | cret := xTextIterStartsLine(x.GoPointer()) | 1206 | cret := xTextIterStartsLine(x.GoPointer()) | ||
| 1376 | return cret | 1207 | return cret | ||
| 1377 | } | 1208 | } | ||
| @@ -1383,8 +1214,6 @@ var xTextIterStartsSentence func(uintptr) bool | |||||
| 1383 | // Sentence boundaries are determined by Pango and | 1214 | // Sentence boundaries are determined by Pango and | ||
| 1384 | // should be correct for nearly any language. | 1215 | // should be correct for nearly any language. | ||
| 1385 | func (x *TextIter) StartsSentence() bool { | 1216 | func (x *TextIter) StartsSentence() bool { | ||
| 1386 | - | core.LazyRegister(&xTextIterStartsSentence, "GTK", "gtk_text_iter_starts_sentence", false) | |||
| 1387 | - | ||||
| 1388 | cret := xTextIterStartsSentence(x.GoPointer()) | 1217 | cret := xTextIterStartsSentence(x.GoPointer()) | ||
| 1389 | return cret | 1218 | return cret | ||
| 1390 | } | 1219 | } | ||
| @@ -1402,8 +1231,6 @@ var xTextIterStartsTag func(uintptr, uintptr) bool | |||||
| 1402 | // this function returns %TRUE, [method@Gtk.TextIter.has_tag] | 1231 | // this function returns %TRUE, [method@Gtk.TextIter.has_tag] | ||
| 1403 | // will also return %TRUE for the same parameters. | 1232 | // will also return %TRUE for the same parameters. | ||
| 1404 | func (x *TextIter) StartsTag(TagVar *TextTag) bool { | 1233 | func (x *TextIter) StartsTag(TagVar *TextTag) bool { | ||
| 1405 | - | core.LazyRegister(&xTextIterStartsTag, "GTK", "gtk_text_iter_starts_tag", false) | |||
| 1406 | - | ||||
| 1407 | cret := xTextIterStartsTag(x.GoPointer(), TagVar.GoPointer()) | 1234 | cret := xTextIterStartsTag(x.GoPointer(), TagVar.GoPointer()) | ||
| 1408 | return cret | 1235 | return cret | ||
| 1409 | } | 1236 | } | ||
| @@ -1415,8 +1242,6 @@ var xTextIterStartsWord func(uintptr) bool | |||||
| 1415 | // Word breaks are determined by Pango and should be correct | 1242 | // Word breaks are determined by Pango and should be correct | ||
| 1416 | // for nearly any language. | 1243 | // for nearly any language. | ||
| 1417 | func (x *TextIter) StartsWord() bool { | 1244 | func (x *TextIter) StartsWord() bool { | ||
| 1418 | - | core.LazyRegister(&xTextIterStartsWord, "GTK", "gtk_text_iter_starts_word", false) | |||
| 1419 | - | ||||
| 1420 | cret := xTextIterStartsWord(x.GoPointer()) | 1245 | cret := xTextIterStartsWord(x.GoPointer()) | ||
| 1421 | return cret | 1246 | return cret | ||
| 1422 | } | 1247 | } | ||
| @@ -1429,8 +1254,6 @@ var xTextIterTogglesTag func(uintptr, uintptr) bool | |||||
| 1429 | // This is equivalent to (gtk_text_iter_starts_tag() || | 1254 | // This is equivalent to (gtk_text_iter_starts_tag() || | ||
| 1430 | // gtk_text_iter_ends_tag()) | 1255 | // gtk_text_iter_ends_tag()) | ||
| 1431 | func (x *TextIter) TogglesTag(TagVar *TextTag) bool { | 1256 | func (x *TextIter) TogglesTag(TagVar *TextTag) bool { | ||
| 1432 | - | core.LazyRegister(&xTextIterTogglesTag, "GTK", "gtk_text_iter_toggles_tag", false) | |||
| 1433 | - | ||||
| 1434 | cret := xTextIterTogglesTag(x.GoPointer(), TagVar.GoPointer()) | 1257 | cret := xTextIterTogglesTag(x.GoPointer(), TagVar.GoPointer()) | ||
| 1435 | return cret | 1258 | return cret | ||
| 1436 | } | 1259 | } | ||
| @@ -1445,7 +1268,6 @@ type TextSearchFlags int | |||||
| 1445 | var xTextSearchFlagsGLibType func() types.GType | 1268 | var xTextSearchFlagsGLibType func() types.GType | ||
| 1446 | 1269 | ||||
| 1447 | func TextSearchFlagsGLibType() types.GType { | 1270 | func TextSearchFlagsGLibType() types.GType { | ||
| 1448 | - | core.LazyRegister(&xTextSearchFlagsGLibType, "GTK", "gtk_text_search_flags_get_type", false) | |||
| 1449 | return xTextSearchFlagsGLibType() | 1271 | return xTextSearchFlagsGLibType() | ||
| 1450 | } | 1272 | } | ||
| 1451 | 1273 | ||||
| @@ -1465,4 +1287,107 @@ const ( | |||||
| 1465 | func init() { | 1287 | func init() { | ||
| 1466 | core.SetPackageName("GTK", "gtk4") | 1288 | core.SetPackageName("GTK", "gtk4") | ||
| 1467 | core.SetSharedLibraries("GTK", []string{"libgtk-4.so.1", "libgtk-4.1.dylib"}) | 1289 | core.SetSharedLibraries("GTK", []string{"libgtk-4.so.1", "libgtk-4.1.dylib"}) | ||
| 1290 | + | var libs []uintptr | |||
| 1291 | + | for _, libPath := range core.GetPaths("GTK") { | |||
| 1292 | + | lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL) | |||
| 1293 | + | if err != nil { | |||
| 1294 | + | panic(err) | |||
| 1295 | + | } | |||
| 1296 | + | libs = append(libs, lib) | |||
| 1297 | + | } | |||
| 1298 | + | ||||
| 1299 | + | core.PuregoSafeRegister(&xTextSearchFlagsGLibType, libs, "gtk_text_search_flags_get_type") | |||
| 1300 | + | ||||
| 1301 | + | core.PuregoSafeRegister(&xTextIterGLibType, libs, "gtk_text_iter_get_type") | |||
| 1302 | + | ||||
| 1303 | + | core.PuregoSafeRegister(&xTextIterAssign, libs, "gtk_text_iter_assign") | |||
| 1304 | + | core.PuregoSafeRegister(&xTextIterBackwardChar, libs, "gtk_text_iter_backward_char") | |||
| 1305 | + | core.PuregoSafeRegister(&xTextIterBackwardChars, libs, "gtk_text_iter_backward_chars") | |||
| 1306 | + | core.PuregoSafeRegister(&xTextIterBackwardCursorPosition, libs, "gtk_text_iter_backward_cursor_position") | |||
| 1307 | + | core.PuregoSafeRegister(&xTextIterBackwardCursorPositions, libs, "gtk_text_iter_backward_cursor_positions") | |||
| 1308 | + | core.PuregoSafeRegister(&xTextIterBackwardFindChar, libs, "gtk_text_iter_backward_find_char") | |||
| 1309 | + | core.PuregoSafeRegister(&xTextIterBackwardLine, libs, "gtk_text_iter_backward_line") | |||
| 1310 | + | core.PuregoSafeRegister(&xTextIterBackwardLines, libs, "gtk_text_iter_backward_lines") | |||
| 1311 | + | core.PuregoSafeRegister(&xTextIterBackwardSearch, libs, "gtk_text_iter_backward_search") | |||
| 1312 | + | core.PuregoSafeRegister(&xTextIterBackwardSentenceStart, libs, "gtk_text_iter_backward_sentence_start") | |||
| 1313 | + | core.PuregoSafeRegister(&xTextIterBackwardSentenceStarts, libs, "gtk_text_iter_backward_sentence_starts") | |||
| 1314 | + | core.PuregoSafeRegister(&xTextIterBackwardToTagToggle, libs, "gtk_text_iter_backward_to_tag_toggle") | |||
| 1315 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleCursorPosition, libs, "gtk_text_iter_backward_visible_cursor_position") | |||
| 1316 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleCursorPositions, libs, "gtk_text_iter_backward_visible_cursor_positions") | |||
| 1317 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleLine, libs, "gtk_text_iter_backward_visible_line") | |||
| 1318 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleLines, libs, "gtk_text_iter_backward_visible_lines") | |||
| 1319 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleWordStart, libs, "gtk_text_iter_backward_visible_word_start") | |||
| 1320 | + | core.PuregoSafeRegister(&xTextIterBackwardVisibleWordStarts, libs, "gtk_text_iter_backward_visible_word_starts") | |||
| 1321 | + | core.PuregoSafeRegister(&xTextIterBackwardWordStart, libs, "gtk_text_iter_backward_word_start") | |||
| 1322 | + | core.PuregoSafeRegister(&xTextIterBackwardWordStarts, libs, "gtk_text_iter_backward_word_starts") | |||
| 1323 | + | core.PuregoSafeRegister(&xTextIterCanInsert, libs, "gtk_text_iter_can_insert") | |||
| 1324 | + | core.PuregoSafeRegister(&xTextIterCompare, libs, "gtk_text_iter_compare") | |||
| 1325 | + | core.PuregoSafeRegister(&xTextIterCopy, libs, "gtk_text_iter_copy") | |||
| 1326 | + | core.PuregoSafeRegister(&xTextIterEditable, libs, "gtk_text_iter_editable") | |||
| 1327 | + | core.PuregoSafeRegister(&xTextIterEndsLine, libs, "gtk_text_iter_ends_line") | |||
| 1328 | + | core.PuregoSafeRegister(&xTextIterEndsSentence, libs, "gtk_text_iter_ends_sentence") | |||
| 1329 | + | core.PuregoSafeRegister(&xTextIterEndsTag, libs, "gtk_text_iter_ends_tag") | |||
| 1330 | + | core.PuregoSafeRegister(&xTextIterEndsWord, libs, "gtk_text_iter_ends_word") | |||
| 1331 | + | core.PuregoSafeRegister(&xTextIterEqual, libs, "gtk_text_iter_equal") | |||
| 1332 | + | core.PuregoSafeRegister(&xTextIterForwardChar, libs, "gtk_text_iter_forward_char") | |||
| 1333 | + | core.PuregoSafeRegister(&xTextIterForwardChars, libs, "gtk_text_iter_forward_chars") | |||
| 1334 | + | core.PuregoSafeRegister(&xTextIterForwardCursorPosition, libs, "gtk_text_iter_forward_cursor_position") | |||
| 1335 | + | core.PuregoSafeRegister(&xTextIterForwardCursorPositions, libs, "gtk_text_iter_forward_cursor_positions") | |||
| 1336 | + | core.PuregoSafeRegister(&xTextIterForwardFindChar, libs, "gtk_text_iter_forward_find_char") | |||
| 1337 | + | core.PuregoSafeRegister(&xTextIterForwardLine, libs, "gtk_text_iter_forward_line") | |||
| 1338 | + | core.PuregoSafeRegister(&xTextIterForwardLines, libs, "gtk_text_iter_forward_lines") | |||
| 1339 | + | core.PuregoSafeRegister(&xTextIterForwardSearch, libs, "gtk_text_iter_forward_search") | |||
| 1340 | + | core.PuregoSafeRegister(&xTextIterForwardSentenceEnd, libs, "gtk_text_iter_forward_sentence_end") | |||
| 1341 | + | core.PuregoSafeRegister(&xTextIterForwardSentenceEnds, libs, "gtk_text_iter_forward_sentence_ends") | |||
| 1342 | + | core.PuregoSafeRegister(&xTextIterForwardToEnd, libs, "gtk_text_iter_forward_to_end") | |||
| 1343 | + | core.PuregoSafeRegister(&xTextIterForwardToLineEnd, libs, "gtk_text_iter_forward_to_line_end") | |||
| 1344 | + | core.PuregoSafeRegister(&xTextIterForwardToTagToggle, libs, "gtk_text_iter_forward_to_tag_toggle") | |||
| 1345 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleCursorPosition, libs, "gtk_text_iter_forward_visible_cursor_position") | |||
| 1346 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleCursorPositions, libs, "gtk_text_iter_forward_visible_cursor_positions") | |||
| 1347 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleLine, libs, "gtk_text_iter_forward_visible_line") | |||
| 1348 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleLines, libs, "gtk_text_iter_forward_visible_lines") | |||
| 1349 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleWordEnd, libs, "gtk_text_iter_forward_visible_word_end") | |||
| 1350 | + | core.PuregoSafeRegister(&xTextIterForwardVisibleWordEnds, libs, "gtk_text_iter_forward_visible_word_ends") | |||
| 1351 | + | core.PuregoSafeRegister(&xTextIterForwardWordEnd, libs, "gtk_text_iter_forward_word_end") | |||
| 1352 | + | core.PuregoSafeRegister(&xTextIterForwardWordEnds, libs, "gtk_text_iter_forward_word_ends") | |||
| 1353 | + | core.PuregoSafeRegister(&xTextIterFree, libs, "gtk_text_iter_free") | |||
| 1354 | + | core.PuregoSafeRegister(&xTextIterGetBuffer, libs, "gtk_text_iter_get_buffer") | |||
| 1355 | + | core.PuregoSafeRegister(&xTextIterGetBytesInLine, libs, "gtk_text_iter_get_bytes_in_line") | |||
| 1356 | + | core.PuregoSafeRegister(&xTextIterGetChar, libs, "gtk_text_iter_get_char") | |||
| 1357 | + | core.PuregoSafeRegister(&xTextIterGetCharsInLine, libs, "gtk_text_iter_get_chars_in_line") | |||
| 1358 | + | core.PuregoSafeRegister(&xTextIterGetChildAnchor, libs, "gtk_text_iter_get_child_anchor") | |||
| 1359 | + | core.PuregoSafeRegister(&xTextIterGetLanguage, libs, "gtk_text_iter_get_language") | |||
| 1360 | + | core.PuregoSafeRegister(&xTextIterGetLine, libs, "gtk_text_iter_get_line") | |||
| 1361 | + | core.PuregoSafeRegister(&xTextIterGetLineIndex, libs, "gtk_text_iter_get_line_index") | |||
| 1362 | + | core.PuregoSafeRegister(&xTextIterGetLineOffset, libs, "gtk_text_iter_get_line_offset") | |||
| 1363 | + | core.PuregoSafeRegister(&xTextIterGetMarks, libs, "gtk_text_iter_get_marks") | |||
| 1364 | + | core.PuregoSafeRegister(&xTextIterGetOffset, libs, "gtk_text_iter_get_offset") | |||
| 1365 | + | core.PuregoSafeRegister(&xTextIterGetPaintable, libs, "gtk_text_iter_get_paintable") | |||
| 1366 | + | core.PuregoSafeRegister(&xTextIterGetSlice, libs, "gtk_text_iter_get_slice") | |||
| 1367 | + | core.PuregoSafeRegister(&xTextIterGetTags, libs, "gtk_text_iter_get_tags") | |||
| 1368 | + | core.PuregoSafeRegister(&xTextIterGetText, libs, "gtk_text_iter_get_text") | |||
| 1369 | + | core.PuregoSafeRegister(&xTextIterGetToggledTags, libs, "gtk_text_iter_get_toggled_tags") | |||
| 1370 | + | core.PuregoSafeRegister(&xTextIterGetVisibleLineIndex, libs, "gtk_text_iter_get_visible_line_index") | |||
| 1371 | + | core.PuregoSafeRegister(&xTextIterGetVisibleLineOffset, libs, "gtk_text_iter_get_visible_line_offset") | |||
| 1372 | + | core.PuregoSafeRegister(&xTextIterGetVisibleSlice, libs, "gtk_text_iter_get_visible_slice") | |||
| 1373 | + | core.PuregoSafeRegister(&xTextIterGetVisibleText, libs, "gtk_text_iter_get_visible_text") | |||
| 1374 | + | core.PuregoSafeRegister(&xTextIterHasTag, libs, "gtk_text_iter_has_tag") | |||
| 1375 | + | core.PuregoSafeRegister(&xTextIterInRange, libs, "gtk_text_iter_in_range") | |||
| 1376 | + | core.PuregoSafeRegister(&xTextIterInsideSentence, libs, "gtk_text_iter_inside_sentence") | |||
| 1377 | + | core.PuregoSafeRegister(&xTextIterInsideWord, libs, "gtk_text_iter_inside_word") | |||
| 1378 | + | core.PuregoSafeRegister(&xTextIterIsCursorPosition, libs, "gtk_text_iter_is_cursor_position") | |||
| 1379 | + | core.PuregoSafeRegister(&xTextIterIsEnd, libs, "gtk_text_iter_is_end") | |||
| 1380 | + | core.PuregoSafeRegister(&xTextIterIsStart, libs, "gtk_text_iter_is_start") | |||
| 1381 | + | core.PuregoSafeRegister(&xTextIterOrder, libs, "gtk_text_iter_order") | |||
| 1382 | + | core.PuregoSafeRegister(&xTextIterSetLine, libs, "gtk_text_iter_set_line") | |||
| 1383 | + | core.PuregoSafeRegister(&xTextIterSetLineIndex, libs, "gtk_text_iter_set_line_index") | |||
| 1384 | + | core.PuregoSafeRegister(&xTextIterSetLineOffset, libs, "gtk_text_iter_set_line_offset") | |||
| 1385 | + | core.PuregoSafeRegister(&xTextIterSetOffset, libs, "gtk_text_iter_set_offset") | |||
| 1386 | + | core.PuregoSafeRegister(&xTextIterSetVisibleLineIndex, libs, "gtk_text_iter_set_visible_line_index") | |||
| 1387 | + | core.PuregoSafeRegister(&xTextIterSetVisibleLineOffset, libs, "gtk_text_iter_set_visible_line_offset") | |||
| 1388 | + | core.PuregoSafeRegister(&xTextIterStartsLine, libs, "gtk_text_iter_starts_line") | |||
| 1389 | + | core.PuregoSafeRegister(&xTextIterStartsSentence, libs, "gtk_text_iter_starts_sentence") | |||
| 1390 | + | core.PuregoSafeRegister(&xTextIterStartsTag, libs, "gtk_text_iter_starts_tag") | |||
| 1391 | + | core.PuregoSafeRegister(&xTextIterStartsWord, libs, "gtk_text_iter_starts_word") | |||
| 1392 | + | core.PuregoSafeRegister(&xTextIterTogglesTag, libs, "gtk_text_iter_toggles_tag") | |||
| 1468 | } | 1393 | } | ||