chore(deps): pin puregotk nil-signal fix
- commit
- a161e348e2093172038390b0906448f0ae979a0d
- author
- brice · · 2026-07-14 17:11 UTC
- parent
- c053b99
- signature
- GPG Verified
CD88F9E564E0102646FB6077A1A07C7C7C3E349D· arch-gpg Verified for the committer email
905 files · +27842 -25263
M go.mod +1 -1
| @@ -10,7 +10,7 @@ require ( | |||
| 10 | 10 | github.com/bnema/purego-cef2gtk v0.8.4-0.20260714160309-bbd397409ebe | |
| 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 | - | github.com/bnema/puregotk v0.7.0 | |
| 13 | + | github.com/bnema/puregotk v0.7.1-0.20260714170452-0b6b9b901234 | |
| 14 | 14 | github.com/charmbracelet/bubbles v1.0.0 | |
| 15 | 15 | github.com/charmbracelet/bubbletea v1.3.10 | |
| 16 | 16 | github.com/charmbracelet/lipgloss v1.1.0 | |
| @@ -10,7 +10,7 @@ require ( | |||||
| 10 | github.com/bnema/purego-cef2gtk v0.8.4-0.20260714160309-bbd397409ebe | 10 | github.com/bnema/purego-cef2gtk v0.8.4-0.20260714160309-bbd397409ebe | ||
| 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/puregotk v0.7.0 | 13 | + | github.com/bnema/puregotk v0.7.1-0.20260714170452-0b6b9b901234 |
| 14 | github.com/charmbracelet/bubbles v1.0.0 | 14 | github.com/charmbracelet/bubbles v1.0.0 | ||
| 15 | github.com/charmbracelet/bubbletea v1.3.10 | 15 | github.com/charmbracelet/bubbletea v1.3.10 | ||
| 16 | github.com/charmbracelet/lipgloss v1.1.0 | 16 | github.com/charmbracelet/lipgloss v1.1.0 | ||
M go.sum +4 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/internal/core/core.go +197 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/pkg/core/core.go +10 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-dialog.go +99 -64 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-window.go +95 -62 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-accent-color.go +7 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-action-row.go +33 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-alert-dialog.go +66 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-target.go +10 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-util.go +4 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation.go +24 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application-window.go +14 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-avatar.go +22 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-banner.go +23 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bin.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bottom-sheet.go +47 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint-bin.go +10 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint.go +33 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-content.go +18 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-row.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-dots.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-lines.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel.go +47 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-layout.go +14 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-scrollable.go +17 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp.go +17 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-combo-row.go +34 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-dialog.go +45 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-easing.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-entry-row.go +40 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-enum-list-model.go +13 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-expander-row.go +40 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-flap.go +61 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-fold-threshold-policy.go +10 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-header-bar.go +36 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-inline-view-switcher.go +18 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout-slot.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout.go +7 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-leaflet.go +69 -56 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-length-unit.go +5 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-main.go +5 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-message-dialog.go +63 -44 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-multi-layout-view.go +17 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-direction.go +10 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-split-view.go +36 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-navigation-view.go +60 -49 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-overlay-split-view.go +48 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-password-entry-row.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-dialog.go +23 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-group.go +24 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-page.go +38 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-row.go +18 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-preferences-window.go +31 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcut-label.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-dialog.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-item.go +23 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-shortcuts-section.go +8 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar-item.go +45 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar-section.go +24 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-sidebar.go +41 -39 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spin-row.go +40 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spinner-paintable.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spinner.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-split-button.go +39 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spring-animation.go +34 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-spring-params.go +17 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-squeezer.go +49 -44 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-status-page.go +20 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-style-manager.go +25 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-swipe-tracker.go +33 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-swipeable.go +33 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-switch-row.go +6 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-bar.go +35 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-button.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-overview.go +45 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-tab-view.go +123 -87 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-timed-animation.go +30 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toast-overlay.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toast.go +41 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toggle-group.go +64 -51 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-toolbar-view.go +40 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-version.go +7 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-stack.go +78 -62 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-bar.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-sidebar.go +15 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher-title.go +19 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-view-switcher.go +10 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-window-title.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-window.go +14 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-wrap-box.go +66 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-wrap-layout.go +57 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/cairo/main.go +36 -79 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkapplaunchcontext.go +10 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcairo.go +12 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcairocontext.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcicpparams.go +20 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkclipboard.go +34 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcolorstate.go +12 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentdeserializer.go +26 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentformats.go +28 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentprovider.go +23 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcontentserializer.go +26 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkcursor.go +12 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevice.go +36 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevicepad.go +27 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdevicetool.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdisplay.go +51 -43 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdisplaymanager.go +10 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexture.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdmabuftexturebuilder.go +53 -41 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrag.go +20 -28 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdragsurface.go +6 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdragsurfacesize.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrawcontext.go +11 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkdrop.go +19 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkenums.go +21 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkevents.go +120 -118 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkframeclock.go +22 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkframetimings.go +17 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkglcontext.go +40 -36 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkgltexture.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkgltexturebuilder.go +41 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkkeys.go +19 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmemorytexture.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmemorytexturebuilder.go +42 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkmonitor.go +27 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpaintable.go +63 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpango.go +4 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpixbuf.go +2 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpopup.go +47 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkpopuplayout.go +36 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkrgba.go +19 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkseat.go +11 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdksnapshot.go +7 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdksurface.go +46 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktexture.go +27 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevel.go +157 -66 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevellayout.go +24 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktoplevelsize.go +9 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdktypes.go +95 -72 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdk/gdkvulkancontext.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-animation.go +26 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-core.go +9 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-io.go +25 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-loader.go +13 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-simple-anim.go +8 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf-transform.go +11 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/gdk-pixbuf.go +102 -79 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gdkpixbuf/main.go +5 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gaction.go +59 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gactiongroup.go +96 -39 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gactionmap.go +33 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gappinfo.go +244 -116 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gapplication.go +79 -55 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gapplicationcommandline.go +31 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gasyncinitable.go +25 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gasyncresult.go +26 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbufferedinputstream.go +26 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbufferedoutputstream.go +11 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gbytesicon.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcancellable.go +26 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcharsetconverter.go +8 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcontenttype.go +30 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverter.go +23 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverterinputstream.go +3 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gconverteroutputstream.go +3 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gcredentials.go +12 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdatagrambased.go +45 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdatainputstream.go +31 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdataoutputstream.go +14 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusactiongroup.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusaddress.go +10 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusauthobserver.go +6 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusconnection.go +77 -66 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbuserror.go +16 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusinterface.go +26 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusinterfaceskeleton.go +25 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusintrospection.go +54 -56 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmenumodel.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmessage.go +88 -64 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusmethodinvocation.go +35 -30 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusnameowning.go +10 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusnamewatching.go +10 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobject.go +19 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanager.go +26 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanagerclient.go +16 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectmanagerserver.go +13 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectproxy.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusobjectskeleton.go +12 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusproxy.go +42 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusserver.go +14 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdbusutils.go +24 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdebugcontroller.go +12 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdebugcontrollerdbus.go +4 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdrive.go +214 -82 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsclientconnection.go +34 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsconnection.go +207 -80 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gdtlsserverconnection.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gemblem.go +6 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gemblemedicon.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfile.go +1148 -450 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileattribute.go +13 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileenumerator.go +34 -35 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileicon.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileinfo.go +138 -84 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileinputstream.go +17 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileiostream.go +23 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilemonitor.go +9 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilenamecompleter.go +8 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfileoutputstream.go +23 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilterinputstream.go +6 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gfilteroutputstream.go +6 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gicon.go +32 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetaddress.go +40 -34 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetaddressmask.go +14 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginetsocketaddress.go +10 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginitable.go +11 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/ginputstream.go +52 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioenums.go +90 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioerror.go +6 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giomodule.go +26 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gioscheduler.go +4 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giostream.go +25 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giotypes.go +70 -60 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/giptosmessage.go +6 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gipv6tclassmessage.go +6 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/glistmodel.go +33 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gliststore.go +22 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gloadableicon.go +27 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemoryinputstream.go +8 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemorymonitor.go +2 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmemoryoutputstream.go +13 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmenu.go +62 -50 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmenumodel.go +31 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmount.go +215 -86 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gmountoperation.go +40 -32 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnativesocketaddress.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnativevolumemonitor.go +7 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkaddress.go +11 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworking.go +3 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkmonitor.go +49 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnetworkservice.go +12 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gnotification.go +26 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/goutputstream.go +86 -72 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpermission.go +33 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableinputstream.go +30 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableoutputstream.go +41 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpollableutils.go +7 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpowerprofilemonitor.go +7 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gpropertyaction.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxy.go +35 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyaddress.go +16 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyaddressenumerator.go +7 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gproxyresolver.go +35 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gremoteactiongroup.go +12 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gresolver.go +75 -67 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gresource.go +19 -23 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gseekable.go +41 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettings.go +99 -67 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettingsbackend.go +19 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsettingsschema.go +48 -43 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleaction.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleactiongroup.go +9 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleasyncresult.go +46 -40 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleiostream.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimplepermission.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsimpleproxyresolver.go +8 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocket.go +87 -72 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketaddress.go +11 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketaddressenumerator.go +13 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketclient.go +54 -44 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketconnectable.go +19 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketconnection.go +14 -21 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketcontrolmessage.go +10 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketlistener.go +18 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsocketservice.go +8 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsrvtarget.go +2 -11 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsubprocess.go +40 -39 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gsubprocesslauncher.go +34 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtask.go +70 -52 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtcpconnection.go +5 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtcpwrapperconnection.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtestdbus.go +16 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthemedicon.go +10 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthreadedresolver.go +7 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gthreadedsocketservice.go +2 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsbackend.go +69 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlscertificate.go +25 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsclientconnection.go +55 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsconnection.go +56 -46 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsdatabase.go +51 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsfiledatabase.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsinteraction.go +27 -31 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlspassword.go +20 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gtlsserverconnection.go +2 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixconnection.go +11 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixcredentialsmessage.go +6 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixfdlist.go +11 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/gio/gunixsocketaddress.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvfs.go +18 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvolume.go +143 -58 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gvolumemonitor.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gzlibcompressor.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/gzlibdecompressor.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gio/main.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gallocator.go +32 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/garray.go +82 -59 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gasyncqueue.go +56 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gatomic.go +43 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbacktrace.go +5 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbase64.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbitlock.go +23 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gbookmarkfile.go +69 -61 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcache.go +10 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcharset.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gchecksum.go +23 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gcompletion.go +14 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gconvert.go +25 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdataset.go +36 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdate.go +103 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdatetime.go +107 -66 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gdir.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/genviron.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gerror.go +30 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gfileutils.go +45 -38 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ggettext.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghash.go +81 -53 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghmac.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghook.go +28 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/ghostutils.go +11 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/giochannel.go +83 -67 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gkeyfile.go +72 -62 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/glib-types.go +4 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/glist.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmain.go +181 -117 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmappedfile.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmarkup.go +51 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmem.go +44 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gmessages.go +70 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gnode.go +50 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/goption.go +57 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpathbuf.go +26 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpattern.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gpoll.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gprimes.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gprintf.go +15 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gqsort.go +5 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gquark.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gqueue.go +84 -52 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grand.go +33 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grcbox.go +29 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grefcount.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grefstring.go +15 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gregex.go +72 -57 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/grel.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gscanner.go +40 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gsequence.go +74 -49 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gshell.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gslice.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gslist.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gspawn.go +12 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstdio.go +33 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstrfuncs.go +115 -71 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstring.go +77 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstringchunk.go +10 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gstrvbuilder.go +19 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtestutils.go +132 -80 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gthread.go +146 -97 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gthreadpool.go +26 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtimer.go +18 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtimezone.go +27 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtrashstack.go +8 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtree.go +63 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gtypes.go +4 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gunicode.go +132 -85 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/guri.go +63 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gutils.go +62 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/guuid.go +5 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvariant-parser.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvariant.go +242 -143 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gvarianttype.go +63 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/gversion.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/glib/main.go +31 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gmodule/gmodule.go +14 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gmodule/main.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gbinding.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gbindinggroup.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gboxed.go +6 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gclosure.go +37 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/genums.go +24 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/glib-types.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gmarshal.go +45 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gobject.go +116 -82 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gparam.go +54 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gparamspecs.go +46 -79
| @@ -2,7 +2,6 @@ | |||
| 2 | 2 | package gobject | |
| 3 | 3 | ||
| 4 | 4 | import ( | |
| 5 | - | "github.com/bnema/purego" | |
| 6 | 5 | "github.com/bnema/puregotk/pkg/core" | |
| 7 | 6 | "github.com/bnema/puregotk/v4/glib" | |
| 8 | 7 | "github.com/bnema/puregotk/v4/gobject/types" | |
| @@ -18,6 +17,7 @@ var xNewParamSpecBoolean func(string, uintptr, uintptr, bool, ParamFlags) uintpt | |||
| 18 | 17 | // | |
| 19 | 18 | // See g_param_spec_internal() for details on property names. | |
| 20 | 19 | func NewParamSpecBoolean(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar bool, FlagsVar ParamFlags) *ParamSpec { | |
| 20 | + | core.LazyRegister(&xNewParamSpecBoolean, "GOBJECT", "g_param_spec_boolean", false) | |
| 21 | 21 | var cls *ParamSpec | |
| 22 | 22 | ||
| 23 | 23 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -43,6 +43,7 @@ var xNewParamSpecBoxed func(string, uintptr, uintptr, types.GType, ParamFlags) u | |||
| 43 | 43 | // | |
| 44 | 44 | // See g_param_spec_internal() for details on property names. | |
| 45 | 45 | func NewParamSpecBoxed(NameVar string, NickVar *string, BlurbVar *string, BoxedTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | |
| 46 | + | core.LazyRegister(&xNewParamSpecBoxed, "GOBJECT", "g_param_spec_boxed", false) | |
| 46 | 47 | var cls *ParamSpec | |
| 47 | 48 | ||
| 48 | 49 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -65,6 +66,7 @@ var xNewParamSpecChar func(string, uintptr, uintptr, int8, int8, int8, ParamFlag | |||
| 65 | 66 | ||
| 66 | 67 | // Creates a new #GParamSpecChar instance specifying a %G_TYPE_CHAR property. | |
| 67 | 68 | func NewParamSpecChar(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int8, MaximumVar int8, DefaultValueVar int8, FlagsVar ParamFlags) *ParamSpec { | |
| 69 | + | core.LazyRegister(&xNewParamSpecChar, "GOBJECT", "g_param_spec_char", false) | |
| 68 | 70 | var cls *ParamSpec | |
| 69 | 71 | ||
| 70 | 72 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -90,6 +92,7 @@ var xNewParamSpecDouble func(string, uintptr, uintptr, float64, float64, float64 | |||
| 90 | 92 | // | |
| 91 | 93 | // See g_param_spec_internal() for details on property names. | |
| 92 | 94 | func NewParamSpecDouble(NameVar string, NickVar *string, BlurbVar *string, MinimumVar float64, MaximumVar float64, DefaultValueVar float64, FlagsVar ParamFlags) *ParamSpec { | |
| 95 | + | core.LazyRegister(&xNewParamSpecDouble, "GOBJECT", "g_param_spec_double", false) | |
| 93 | 96 | var cls *ParamSpec | |
| 94 | 97 | ||
| 95 | 98 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -115,6 +118,7 @@ var xNewParamSpecEnum func(string, uintptr, uintptr, types.GType, int, ParamFlag | |||
| 115 | 118 | // | |
| 116 | 119 | // See g_param_spec_internal() for details on property names. | |
| 117 | 120 | func NewParamSpecEnum(NameVar string, NickVar *string, BlurbVar *string, EnumTypeVar types.GType, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | |
| 121 | + | core.LazyRegister(&xNewParamSpecEnum, "GOBJECT", "g_param_spec_enum", false) | |
| 118 | 122 | var cls *ParamSpec | |
| 119 | 123 | ||
| 120 | 124 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -140,6 +144,7 @@ var xNewParamSpecFlags func(string, uintptr, uintptr, types.GType, uint, ParamFl | |||
| 140 | 144 | // | |
| 141 | 145 | // See g_param_spec_internal() for details on property names. | |
| 142 | 146 | func NewParamSpecFlags(NameVar string, NickVar *string, BlurbVar *string, FlagsTypeVar types.GType, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | |
| 147 | + | core.LazyRegister(&xNewParamSpecFlags, "GOBJECT", "g_param_spec_flags", false) | |
| 143 | 148 | var cls *ParamSpec | |
| 144 | 149 | ||
| 145 | 150 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -164,6 +169,7 @@ var xNewParamSpecFloat func(string, uintptr, uintptr, float32, float32, float32, | |||
| 164 | 169 | // | |
| 165 | 170 | // See g_param_spec_internal() for details on property names. | |
| 166 | 171 | func NewParamSpecFloat(NameVar string, NickVar *string, BlurbVar *string, MinimumVar float32, MaximumVar float32, DefaultValueVar float32, FlagsVar ParamFlags) *ParamSpec { | |
| 172 | + | core.LazyRegister(&xNewParamSpecFloat, "GOBJECT", "g_param_spec_float", false) | |
| 167 | 173 | var cls *ParamSpec | |
| 168 | 174 | ||
| 169 | 175 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -189,6 +195,7 @@ var xParamSpecGtype func(string, uintptr, uintptr, types.GType, ParamFlags) uint | |||
| 189 | 195 | // | |
| 190 | 196 | // See g_param_spec_internal() for details on property names. | |
| 191 | 197 | func ParamSpecGtype(NameVar string, NickVar *string, BlurbVar *string, IsATypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | |
| 198 | + | core.LazyRegister(&xParamSpecGtype, "GOBJECT", "g_param_spec_gtype", false) | |
| 192 | 199 | var cls *ParamSpec | |
| 193 | 200 | ||
| 194 | 201 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -213,6 +220,7 @@ var xNewParamSpecInt func(string, uintptr, uintptr, int, int, int, ParamFlags) u | |||
| 213 | 220 | // | |
| 214 | 221 | // See g_param_spec_internal() for details on property names. | |
| 215 | 222 | func NewParamSpecInt(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int, MaximumVar int, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | |
| 223 | + | core.LazyRegister(&xNewParamSpecInt, "GOBJECT", "g_param_spec_int", false) | |
| 216 | 224 | var cls *ParamSpec | |
| 217 | 225 | ||
| 218 | 226 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -237,6 +245,7 @@ var xNewParamSpecInt64 func(string, uintptr, uintptr, int64, int64, int64, Param | |||
| 237 | 245 | // | |
| 238 | 246 | // See g_param_spec_internal() for details on property names. | |
| 239 | 247 | func NewParamSpecInt64(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int64, MaximumVar int64, DefaultValueVar int64, FlagsVar ParamFlags) *ParamSpec { | |
| 248 | + | core.LazyRegister(&xNewParamSpecInt64, "GOBJECT", "g_param_spec_int64", false) | |
| 240 | 249 | var cls *ParamSpec | |
| 241 | 250 | ||
| 242 | 251 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -261,6 +270,7 @@ var xNewParamSpecLong func(string, uintptr, uintptr, int, int, int, ParamFlags) | |||
| 261 | 270 | // | |
| 262 | 271 | // See g_param_spec_internal() for details on property names. | |
| 263 | 272 | func NewParamSpecLong(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int, MaximumVar int, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | |
| 273 | + | core.LazyRegister(&xNewParamSpecLong, "GOBJECT", "g_param_spec_long", false) | |
| 264 | 274 | var cls *ParamSpec | |
| 265 | 275 | ||
| 266 | 276 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -286,6 +296,7 @@ var xNewParamSpecObject func(string, uintptr, uintptr, types.GType, ParamFlags) | |||
| 286 | 296 | // | |
| 287 | 297 | // See g_param_spec_internal() for details on property names. | |
| 288 | 298 | func NewParamSpecObject(NameVar string, NickVar *string, BlurbVar *string, ObjectTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | |
| 299 | + | core.LazyRegister(&xNewParamSpecObject, "GOBJECT", "g_param_spec_object", false) | |
| 289 | 300 | var cls *ParamSpec | |
| 290 | 301 | ||
| 291 | 302 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -310,6 +321,7 @@ var xNewParamSpecOverride func(string, uintptr) uintptr | |||
| 310 | 321 | // to direct operations to another paramspec, and will not be directly | |
| 311 | 322 | // useful unless you are implementing a new base type similar to GObject. | |
| 312 | 323 | func NewParamSpecOverride(NameVar string, OverriddenVar *ParamSpec) *ParamSpec { | |
| 324 | + | core.LazyRegister(&xNewParamSpecOverride, "GOBJECT", "g_param_spec_override", false) | |
| 313 | 325 | var cls *ParamSpec | |
| 314 | 326 | ||
| 315 | 327 | cret := xNewParamSpecOverride(NameVar, OverriddenVar.GoPointer()) | |
| @@ -329,6 +341,7 @@ var xNewParamSpecParam func(string, uintptr, uintptr, types.GType, ParamFlags) u | |||
| 329 | 341 | // | |
| 330 | 342 | // See g_param_spec_internal() for details on property names. | |
| 331 | 343 | func NewParamSpecParam(NameVar string, NickVar *string, BlurbVar *string, ParamTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | |
| 344 | + | core.LazyRegister(&xNewParamSpecParam, "GOBJECT", "g_param_spec_param", false) | |
| 332 | 345 | var cls *ParamSpec | |
| 333 | 346 | ||
| 334 | 347 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -355,6 +368,7 @@ var xNewParamSpecPointer func(string, uintptr, uintptr, ParamFlags) uintptr | |||
| 355 | 368 | // | |
| 356 | 369 | // See g_param_spec_internal() for details on property names. | |
| 357 | 370 | func NewParamSpecPointer(NameVar string, NickVar *string, BlurbVar *string, FlagsVar ParamFlags) *ParamSpec { | |
| 371 | + | core.LazyRegister(&xNewParamSpecPointer, "GOBJECT", "g_param_spec_pointer", false) | |
| 358 | 372 | var cls *ParamSpec | |
| 359 | 373 | ||
| 360 | 374 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -379,6 +393,7 @@ var xNewParamSpecString func(string, uintptr, uintptr, uintptr, ParamFlags) uint | |||
| 379 | 393 | // | |
| 380 | 394 | // See g_param_spec_internal() for details on property names. | |
| 381 | 395 | func NewParamSpecString(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar *string, FlagsVar ParamFlags) *ParamSpec { | |
| 396 | + | core.LazyRegister(&xNewParamSpecString, "GOBJECT", "g_param_spec_string", false) | |
| 382 | 397 | var cls *ParamSpec | |
| 383 | 398 | ||
| 384 | 399 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -404,6 +419,7 @@ var xParamSpecUchar func(string, uintptr, uintptr, byte, byte, byte, ParamFlags) | |||
| 404 | 419 | ||
| 405 | 420 | // Creates a new #GParamSpecUChar instance specifying a %G_TYPE_UCHAR property. | |
| 406 | 421 | func ParamSpecUchar(NameVar string, NickVar *string, BlurbVar *string, MinimumVar byte, MaximumVar byte, DefaultValueVar byte, FlagsVar ParamFlags) *ParamSpec { | |
| 422 | + | core.LazyRegister(&xParamSpecUchar, "GOBJECT", "g_param_spec_uchar", false) | |
| 407 | 423 | var cls *ParamSpec | |
| 408 | 424 | ||
| 409 | 425 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -428,6 +444,7 @@ var xParamSpecUint func(string, uintptr, uintptr, uint, uint, uint, ParamFlags) | |||
| 428 | 444 | // | |
| 429 | 445 | // See g_param_spec_internal() for details on property names. | |
| 430 | 446 | func ParamSpecUint(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint, MaximumVar uint, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | |
| 447 | + | core.LazyRegister(&xParamSpecUint, "GOBJECT", "g_param_spec_uint", false) | |
| 431 | 448 | var cls *ParamSpec | |
| 432 | 449 | ||
| 433 | 450 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -453,6 +470,7 @@ var xParamSpecUint64 func(string, uintptr, uintptr, uint64, uint64, uint64, Para | |||
| 453 | 470 | // | |
| 454 | 471 | // See g_param_spec_internal() for details on property names. | |
| 455 | 472 | func ParamSpecUint64(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint64, MaximumVar uint64, DefaultValueVar uint64, FlagsVar ParamFlags) *ParamSpec { | |
| 473 | + | core.LazyRegister(&xParamSpecUint64, "GOBJECT", "g_param_spec_uint64", false) | |
| 456 | 474 | var cls *ParamSpec | |
| 457 | 475 | ||
| 458 | 476 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -478,6 +496,7 @@ var xParamSpecUlong func(string, uintptr, uintptr, uint, uint, uint, ParamFlags) | |||
| 478 | 496 | // | |
| 479 | 497 | // See g_param_spec_internal() for details on property names. | |
| 480 | 498 | func ParamSpecUlong(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint, MaximumVar uint, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | |
| 499 | + | core.LazyRegister(&xParamSpecUlong, "GOBJECT", "g_param_spec_ulong", false) | |
| 481 | 500 | var cls *ParamSpec | |
| 482 | 501 | ||
| 483 | 502 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -504,6 +523,7 @@ var xNewParamSpecUnichar func(string, uintptr, uintptr, uint32, ParamFlags) uint | |||
| 504 | 523 | // | |
| 505 | 524 | // See g_param_spec_internal() for details on property names. | |
| 506 | 525 | func NewParamSpecUnichar(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar uint32, FlagsVar ParamFlags) *ParamSpec { | |
| 526 | + | core.LazyRegister(&xNewParamSpecUnichar, "GOBJECT", "g_param_spec_unichar", false) | |
| 507 | 527 | var cls *ParamSpec | |
| 508 | 528 | ||
| 509 | 529 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -531,6 +551,7 @@ var xNewParamSpecValueArray func(string, uintptr, uintptr, uintptr, ParamFlags) | |||
| 531 | 551 | // | |
| 532 | 552 | // See g_param_spec_internal() for details on property names. | |
| 533 | 553 | func NewParamSpecValueArray(NameVar string, NickVar *string, BlurbVar *string, ElementSpecVar *ParamSpec, FlagsVar ParamFlags) *ParamSpec { | |
| 554 | + | core.LazyRegister(&xNewParamSpecValueArray, "GOBJECT", "g_param_spec_value_array", false) | |
| 534 | 555 | var cls *ParamSpec | |
| 535 | 556 | ||
| 536 | 557 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -558,6 +579,7 @@ var xNewParamSpecVariant func(string, uintptr, uintptr, *glib.VariantType, *glib | |||
| 558 | 579 | // | |
| 559 | 580 | // See g_param_spec_internal() for details on property names. | |
| 560 | 581 | func NewParamSpecVariant(NameVar string, NickVar *string, BlurbVar *string, TypeVar *glib.VariantType, DefaultValueVar *glib.Variant, FlagsVar ParamFlags) *ParamSpec { | |
| 582 | + | core.LazyRegister(&xNewParamSpecVariant, "GOBJECT", "g_param_spec_variant", false) | |
| 561 | 583 | var cls *ParamSpec | |
| 562 | 584 | ||
| 563 | 585 | NickVarPtr := core.GStrdupNullable(NickVar) | |
| @@ -584,6 +606,7 @@ type ParamSpecBoolean struct { | |||
| 584 | 606 | var xParamSpecBooleanGLibType func() types.GType | |
| 585 | 607 | ||
| 586 | 608 | func ParamSpecBooleanGLibType() types.GType { | |
| 609 | + | core.LazyRegister(&xParamSpecBooleanGLibType, "GOBJECT", "intern", false) | |
| 587 | 610 | return xParamSpecBooleanGLibType() | |
| 588 | 611 | } | |
| 589 | 612 | ||
| @@ -612,6 +635,7 @@ type ParamSpecBoxed struct { | |||
| 612 | 635 | var xParamSpecBoxedGLibType func() types.GType | |
| 613 | 636 | ||
| 614 | 637 | func ParamSpecBoxedGLibType() types.GType { | |
| 638 | + | core.LazyRegister(&xParamSpecBoxedGLibType, "GOBJECT", "intern", false) | |
| 615 | 639 | return xParamSpecBoxedGLibType() | |
| 616 | 640 | } | |
| 617 | 641 | ||
| @@ -640,6 +664,7 @@ type ParamSpecChar struct { | |||
| 640 | 664 | var xParamSpecCharGLibType func() types.GType | |
| 641 | 665 | ||
| 642 | 666 | func ParamSpecCharGLibType() types.GType { | |
| 667 | + | core.LazyRegister(&xParamSpecCharGLibType, "GOBJECT", "intern", false) | |
| 643 | 668 | return xParamSpecCharGLibType() | |
| 644 | 669 | } | |
| 645 | 670 | ||
| @@ -668,6 +693,7 @@ type ParamSpecDouble struct { | |||
| 668 | 693 | var xParamSpecDoubleGLibType func() types.GType | |
| 669 | 694 | ||
| 670 | 695 | func ParamSpecDoubleGLibType() types.GType { | |
| 696 | + | core.LazyRegister(&xParamSpecDoubleGLibType, "GOBJECT", "intern", false) | |
| 671 | 697 | return xParamSpecDoubleGLibType() | |
| 672 | 698 | } | |
| 673 | 699 | ||
| @@ -697,6 +723,7 @@ type ParamSpecEnum struct { | |||
| 697 | 723 | var xParamSpecEnumGLibType func() types.GType | |
| 698 | 724 | ||
| 699 | 725 | func ParamSpecEnumGLibType() types.GType { | |
| 726 | + | core.LazyRegister(&xParamSpecEnumGLibType, "GOBJECT", "intern", false) | |
| 700 | 727 | return xParamSpecEnumGLibType() | |
| 701 | 728 | } | |
| 702 | 729 | ||
| @@ -726,6 +753,7 @@ type ParamSpecFlags struct { | |||
| 726 | 753 | var xParamSpecFlagsGLibType func() types.GType | |
| 727 | 754 | ||
| 728 | 755 | func ParamSpecFlagsGLibType() types.GType { | |
| 756 | + | core.LazyRegister(&xParamSpecFlagsGLibType, "GOBJECT", "intern", false) | |
| 729 | 757 | return xParamSpecFlagsGLibType() | |
| 730 | 758 | } | |
| 731 | 759 | ||
| @@ -754,6 +782,7 @@ type ParamSpecFloat struct { | |||
| 754 | 782 | var xParamSpecFloatGLibType func() types.GType | |
| 755 | 783 | ||
| 756 | 784 | func ParamSpecFloatGLibType() types.GType { | |
| 785 | + | core.LazyRegister(&xParamSpecFloatGLibType, "GOBJECT", "intern", false) | |
| 757 | 786 | return xParamSpecFloatGLibType() | |
| 758 | 787 | } | |
| 759 | 788 | ||
| @@ -782,6 +811,7 @@ type ParamSpecGType struct { | |||
| 782 | 811 | var xParamSpecGTypeGLibType func() types.GType | |
| 783 | 812 | ||
| 784 | 813 | func ParamSpecGTypeGLibType() types.GType { | |
| 814 | + | core.LazyRegister(&xParamSpecGTypeGLibType, "GOBJECT", "intern", false) | |
| 785 | 815 | return xParamSpecGTypeGLibType() | |
| 786 | 816 | } | |
| 787 | 817 | ||
| @@ -810,6 +840,7 @@ type ParamSpecInt struct { | |||
| 810 | 840 | var xParamSpecIntGLibType func() types.GType | |
| 811 | 841 | ||
| 812 | 842 | func ParamSpecIntGLibType() types.GType { | |
| 843 | + | core.LazyRegister(&xParamSpecIntGLibType, "GOBJECT", "intern", false) | |
| 813 | 844 | return xParamSpecIntGLibType() | |
| 814 | 845 | } | |
| 815 | 846 | ||
| @@ -838,6 +869,7 @@ type ParamSpecInt64 struct { | |||
| 838 | 869 | var xParamSpecInt64GLibType func() types.GType | |
| 839 | 870 | ||
| 840 | 871 | func ParamSpecInt64GLibType() types.GType { | |
| 872 | + | core.LazyRegister(&xParamSpecInt64GLibType, "GOBJECT", "intern", false) | |
| 841 | 873 | return xParamSpecInt64GLibType() | |
| 842 | 874 | } | |
| 843 | 875 | ||
| @@ -866,6 +898,7 @@ type ParamSpecLong struct { | |||
| 866 | 898 | var xParamSpecLongGLibType func() types.GType | |
| 867 | 899 | ||
| 868 | 900 | func ParamSpecLongGLibType() types.GType { | |
| 901 | + | core.LazyRegister(&xParamSpecLongGLibType, "GOBJECT", "intern", false) | |
| 869 | 902 | return xParamSpecLongGLibType() | |
| 870 | 903 | } | |
| 871 | 904 | ||
| @@ -894,6 +927,7 @@ type ParamSpecObject struct { | |||
| 894 | 927 | var xParamSpecObjectGLibType func() types.GType | |
| 895 | 928 | ||
| 896 | 929 | func ParamSpecObjectGLibType() types.GType { | |
| 930 | + | core.LazyRegister(&xParamSpecObjectGLibType, "GOBJECT", "intern", false) | |
| 897 | 931 | return xParamSpecObjectGLibType() | |
| 898 | 932 | } | |
| 899 | 933 | ||
| @@ -932,6 +966,7 @@ type ParamSpecOverride struct { | |||
| 932 | 966 | var xParamSpecOverrideGLibType func() types.GType | |
| 933 | 967 | ||
| 934 | 968 | func ParamSpecOverrideGLibType() types.GType { | |
| 969 | + | core.LazyRegister(&xParamSpecOverrideGLibType, "GOBJECT", "intern", false) | |
| 935 | 970 | return xParamSpecOverrideGLibType() | |
| 936 | 971 | } | |
| 937 | 972 | ||
| @@ -961,6 +996,7 @@ type ParamSpecParam struct { | |||
| 961 | 996 | var xParamSpecParamGLibType func() types.GType | |
| 962 | 997 | ||
| 963 | 998 | func ParamSpecParamGLibType() types.GType { | |
| 999 | + | core.LazyRegister(&xParamSpecParamGLibType, "GOBJECT", "intern", false) | |
| 964 | 1000 | return xParamSpecParamGLibType() | |
| 965 | 1001 | } | |
| 966 | 1002 | ||
| @@ -989,6 +1025,7 @@ type ParamSpecPointer struct { | |||
| 989 | 1025 | var xParamSpecPointerGLibType func() types.GType | |
| 990 | 1026 | ||
| 991 | 1027 | func ParamSpecPointerGLibType() types.GType { | |
| 1028 | + | core.LazyRegister(&xParamSpecPointerGLibType, "GOBJECT", "intern", false) | |
| 992 | 1029 | return xParamSpecPointerGLibType() | |
| 993 | 1030 | } | |
| 994 | 1031 | ||
| @@ -1018,6 +1055,7 @@ type ParamSpecString struct { | |||
| 1018 | 1055 | var xParamSpecStringGLibType func() types.GType | |
| 1019 | 1056 | ||
| 1020 | 1057 | func ParamSpecStringGLibType() types.GType { | |
| 1058 | + | core.LazyRegister(&xParamSpecStringGLibType, "GOBJECT", "intern", false) | |
| 1021 | 1059 | return xParamSpecStringGLibType() | |
| 1022 | 1060 | } | |
| 1023 | 1061 | ||
| @@ -1046,6 +1084,7 @@ type ParamSpecUChar struct { | |||
| 1046 | 1084 | var xParamSpecUCharGLibType func() types.GType | |
| 1047 | 1085 | ||
| 1048 | 1086 | func ParamSpecUCharGLibType() types.GType { | |
| 1087 | + | core.LazyRegister(&xParamSpecUCharGLibType, "GOBJECT", "intern", false) | |
| 1049 | 1088 | return xParamSpecUCharGLibType() | |
| 1050 | 1089 | } | |
| 1051 | 1090 | ||
| @@ -1074,6 +1113,7 @@ type ParamSpecUInt struct { | |||
| 1074 | 1113 | var xParamSpecUIntGLibType func() types.GType | |
| 1075 | 1114 | ||
| 1076 | 1115 | func ParamSpecUIntGLibType() types.GType { | |
| 1116 | + | core.LazyRegister(&xParamSpecUIntGLibType, "GOBJECT", "intern", false) | |
| 1077 | 1117 | return xParamSpecUIntGLibType() | |
| 1078 | 1118 | } | |
| 1079 | 1119 | ||
| @@ -1102,6 +1142,7 @@ type ParamSpecUInt64 struct { | |||
| 1102 | 1142 | var xParamSpecUInt64GLibType func() types.GType | |
| 1103 | 1143 | ||
| 1104 | 1144 | func ParamSpecUInt64GLibType() types.GType { | |
| 1145 | + | core.LazyRegister(&xParamSpecUInt64GLibType, "GOBJECT", "intern", false) | |
| 1105 | 1146 | return xParamSpecUInt64GLibType() | |
| 1106 | 1147 | } | |
| 1107 | 1148 | ||
| @@ -1130,6 +1171,7 @@ type ParamSpecULong struct { | |||
| 1130 | 1171 | var xParamSpecULongGLibType func() types.GType | |
| 1131 | 1172 | ||
| 1132 | 1173 | func ParamSpecULongGLibType() types.GType { | |
| 1174 | + | core.LazyRegister(&xParamSpecULongGLibType, "GOBJECT", "intern", false) | |
| 1133 | 1175 | return xParamSpecULongGLibType() | |
| 1134 | 1176 | } | |
| 1135 | 1177 | ||
| @@ -1158,6 +1200,7 @@ type ParamSpecUnichar struct { | |||
| 1158 | 1200 | var xParamSpecUnicharGLibType func() types.GType | |
| 1159 | 1201 | ||
| 1160 | 1202 | func ParamSpecUnicharGLibType() types.GType { | |
| 1203 | + | core.LazyRegister(&xParamSpecUnicharGLibType, "GOBJECT", "intern", false) | |
| 1161 | 1204 | return xParamSpecUnicharGLibType() | |
| 1162 | 1205 | } | |
| 1163 | 1206 | ||
| @@ -1186,6 +1229,7 @@ type ParamSpecValueArray struct { | |||
| 1186 | 1229 | var xParamSpecValueArrayGLibType func() types.GType | |
| 1187 | 1230 | ||
| 1188 | 1231 | func ParamSpecValueArrayGLibType() types.GType { | |
| 1232 | + | core.LazyRegister(&xParamSpecValueArrayGLibType, "GOBJECT", "intern", false) | |
| 1189 | 1233 | return xParamSpecValueArrayGLibType() | |
| 1190 | 1234 | } | |
| 1191 | 1235 | ||
| @@ -1220,6 +1264,7 @@ type ParamSpecVariant struct { | |||
| 1220 | 1264 | var xParamSpecVariantGLibType func() types.GType | |
| 1221 | 1265 | ||
| 1222 | 1266 | func ParamSpecVariantGLibType() types.GType { | |
| 1267 | + | core.LazyRegister(&xParamSpecVariantGLibType, "GOBJECT", "intern", false) | |
| 1223 | 1268 | return xParamSpecVariantGLibType() | |
| 1224 | 1269 | } | |
| 1225 | 1270 | ||
| @@ -1243,82 +1288,4 @@ func (c *ParamSpecVariant) SetGoPointer(ptr uintptr) { | |||
| 1243 | 1288 | func init() { | |
| 1244 | 1289 | core.SetPackageName("GOBJECT", "gobject-2.0") | |
| 1245 | 1290 | core.SetSharedLibraries("GOBJECT", []string{"libgobject-2.0.so.0", "libgobject-2.0.0.dylib"}) | |
| 1246 | - | var libs []uintptr | |
| 1247 | - | for _, libPath := range core.GetPaths("GOBJECT") { | |
| 1248 | - | lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL) | |
| 1249 | - | if err != nil { | |
| 1250 | - | panic(err) | |
| 1251 | - | } | |
| 1252 | - | libs = append(libs, lib) | |
| 1253 | - | } | |
| 1254 | - | ||
| 1255 | - | core.PuregoSafeRegister(&xNewParamSpecBoolean, libs, "g_param_spec_boolean") | |
| 1256 | - | core.PuregoSafeRegister(&xNewParamSpecBoxed, libs, "g_param_spec_boxed") | |
| 1257 | - | core.PuregoSafeRegister(&xNewParamSpecChar, libs, "g_param_spec_char") | |
| 1258 | - | core.PuregoSafeRegister(&xNewParamSpecDouble, libs, "g_param_spec_double") | |
| 1259 | - | core.PuregoSafeRegister(&xNewParamSpecEnum, libs, "g_param_spec_enum") | |
| 1260 | - | core.PuregoSafeRegister(&xNewParamSpecFlags, libs, "g_param_spec_flags") | |
| 1261 | - | core.PuregoSafeRegister(&xNewParamSpecFloat, libs, "g_param_spec_float") | |
| 1262 | - | core.PuregoSafeRegister(&xParamSpecGtype, libs, "g_param_spec_gtype") | |
| 1263 | - | core.PuregoSafeRegister(&xNewParamSpecInt, libs, "g_param_spec_int") | |
| 1264 | - | core.PuregoSafeRegister(&xNewParamSpecInt64, libs, "g_param_spec_int64") | |
| 1265 | - | core.PuregoSafeRegister(&xNewParamSpecLong, libs, "g_param_spec_long") | |
| 1266 | - | core.PuregoSafeRegister(&xNewParamSpecObject, libs, "g_param_spec_object") | |
| 1267 | - | core.PuregoSafeRegister(&xNewParamSpecOverride, libs, "g_param_spec_override") | |
| 1268 | - | core.PuregoSafeRegister(&xNewParamSpecParam, libs, "g_param_spec_param") | |
| 1269 | - | core.PuregoSafeRegister(&xNewParamSpecPointer, libs, "g_param_spec_pointer") | |
| 1270 | - | core.PuregoSafeRegister(&xNewParamSpecString, libs, "g_param_spec_string") | |
| 1271 | - | core.PuregoSafeRegister(&xParamSpecUchar, libs, "g_param_spec_uchar") | |
| 1272 | - | core.PuregoSafeRegister(&xParamSpecUint, libs, "g_param_spec_uint") | |
| 1273 | - | core.PuregoSafeRegister(&xParamSpecUint64, libs, "g_param_spec_uint64") | |
| 1274 | - | core.PuregoSafeRegister(&xParamSpecUlong, libs, "g_param_spec_ulong") | |
| 1275 | - | core.PuregoSafeRegister(&xNewParamSpecUnichar, libs, "g_param_spec_unichar") | |
| 1276 | - | core.PuregoSafeRegister(&xNewParamSpecValueArray, libs, "g_param_spec_value_array") | |
| 1277 | - | core.PuregoSafeRegister(&xNewParamSpecVariant, libs, "g_param_spec_variant") | |
| 1278 | - | ||
| 1279 | - | core.PuregoSafeRegister(&xParamSpecBooleanGLibType, libs, "intern") | |
| 1280 | - | ||
| 1281 | - | core.PuregoSafeRegister(&xParamSpecBoxedGLibType, libs, "intern") | |
| 1282 | - | ||
| 1283 | - | core.PuregoSafeRegister(&xParamSpecCharGLibType, libs, "intern") | |
| 1284 | - | ||
| 1285 | - | core.PuregoSafeRegister(&xParamSpecDoubleGLibType, libs, "intern") | |
| 1286 | - | ||
| 1287 | - | core.PuregoSafeRegister(&xParamSpecEnumGLibType, libs, "intern") | |
| 1288 | - | ||
| 1289 | - | core.PuregoSafeRegister(&xParamSpecFlagsGLibType, libs, "intern") | |
| 1290 | - | ||
| 1291 | - | core.PuregoSafeRegister(&xParamSpecFloatGLibType, libs, "intern") | |
| 1292 | - | ||
| 1293 | - | core.PuregoSafeRegister(&xParamSpecGTypeGLibType, libs, "intern") | |
| 1294 | - | ||
| 1295 | - | core.PuregoSafeRegister(&xParamSpecIntGLibType, libs, "intern") | |
| 1296 | - | ||
| 1297 | - | core.PuregoSafeRegister(&xParamSpecInt64GLibType, libs, "intern") | |
| 1298 | - | ||
| 1299 | - | core.PuregoSafeRegister(&xParamSpecLongGLibType, libs, "intern") | |
| 1300 | - | ||
| 1301 | - | core.PuregoSafeRegister(&xParamSpecObjectGLibType, libs, "intern") | |
| 1302 | - | ||
| 1303 | - | core.PuregoSafeRegister(&xParamSpecOverrideGLibType, libs, "intern") | |
| 1304 | - | ||
| 1305 | - | core.PuregoSafeRegister(&xParamSpecParamGLibType, libs, "intern") | |
| 1306 | - | ||
| 1307 | - | core.PuregoSafeRegister(&xParamSpecPointerGLibType, libs, "intern") | |
| 1308 | - | ||
| 1309 | - | core.PuregoSafeRegister(&xParamSpecStringGLibType, libs, "intern") | |
| 1310 | - | ||
| 1311 | - | core.PuregoSafeRegister(&xParamSpecUCharGLibType, libs, "intern") | |
| 1312 | - | ||
| 1313 | - | core.PuregoSafeRegister(&xParamSpecUIntGLibType, libs, "intern") | |
| 1314 | - | ||
| 1315 | - | core.PuregoSafeRegister(&xParamSpecUInt64GLibType, libs, "intern") | |
| 1316 | - | ||
| 1317 | - | core.PuregoSafeRegister(&xParamSpecULongGLibType, libs, "intern") | |
| 1318 | - | ||
| 1319 | - | core.PuregoSafeRegister(&xParamSpecUnicharGLibType, libs, "intern") | |
| 1320 | - | ||
| 1321 | - | core.PuregoSafeRegister(&xParamSpecValueArrayGLibType, libs, "intern") | |
| 1322 | - | ||
| 1323 | - | core.PuregoSafeRegister(&xParamSpecVariantGLibType, libs, "intern") | |
| 1324 | 1291 | } | |
| @@ -2,7 +2,6 @@ | |||||
| 2 | package gobject | 2 | package gobject | ||
| 3 | 3 | ||||
| 4 | import ( | 4 | import ( | ||
| 5 | - | "github.com/bnema/purego" | |||
| 6 | "github.com/bnema/puregotk/pkg/core" | 5 | "github.com/bnema/puregotk/pkg/core" | ||
| 7 | "github.com/bnema/puregotk/v4/glib" | 6 | "github.com/bnema/puregotk/v4/glib" | ||
| 8 | "github.com/bnema/puregotk/v4/gobject/types" | 7 | "github.com/bnema/puregotk/v4/gobject/types" | ||
| @@ -18,6 +17,7 @@ var xNewParamSpecBoolean func(string, uintptr, uintptr, bool, ParamFlags) uintpt | |||||
| 18 | // | 17 | // | ||
| 19 | // See g_param_spec_internal() for details on property names. | 18 | // See g_param_spec_internal() for details on property names. | ||
| 20 | func NewParamSpecBoolean(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar bool, FlagsVar ParamFlags) *ParamSpec { | 19 | func NewParamSpecBoolean(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar bool, FlagsVar ParamFlags) *ParamSpec { | ||
| 20 | + | core.LazyRegister(&xNewParamSpecBoolean, "GOBJECT", "g_param_spec_boolean", false) | |||
| 21 | var cls *ParamSpec | 21 | var cls *ParamSpec | ||
| 22 | 22 | ||||
| 23 | NickVarPtr := core.GStrdupNullable(NickVar) | 23 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -43,6 +43,7 @@ var xNewParamSpecBoxed func(string, uintptr, uintptr, types.GType, ParamFlags) u | |||||
| 43 | // | 43 | // | ||
| 44 | // See g_param_spec_internal() for details on property names. | 44 | // See g_param_spec_internal() for details on property names. | ||
| 45 | func NewParamSpecBoxed(NameVar string, NickVar *string, BlurbVar *string, BoxedTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | 45 | func NewParamSpecBoxed(NameVar string, NickVar *string, BlurbVar *string, BoxedTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | ||
| 46 | + | core.LazyRegister(&xNewParamSpecBoxed, "GOBJECT", "g_param_spec_boxed", false) | |||
| 46 | var cls *ParamSpec | 47 | var cls *ParamSpec | ||
| 47 | 48 | ||||
| 48 | NickVarPtr := core.GStrdupNullable(NickVar) | 49 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -65,6 +66,7 @@ var xNewParamSpecChar func(string, uintptr, uintptr, int8, int8, int8, ParamFlag | |||||
| 65 | 66 | ||||
| 66 | // Creates a new #GParamSpecChar instance specifying a %G_TYPE_CHAR property. | 67 | // Creates a new #GParamSpecChar instance specifying a %G_TYPE_CHAR property. | ||
| 67 | func NewParamSpecChar(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int8, MaximumVar int8, DefaultValueVar int8, FlagsVar ParamFlags) *ParamSpec { | 68 | func NewParamSpecChar(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int8, MaximumVar int8, DefaultValueVar int8, FlagsVar ParamFlags) *ParamSpec { | ||
| 69 | + | core.LazyRegister(&xNewParamSpecChar, "GOBJECT", "g_param_spec_char", false) | |||
| 68 | var cls *ParamSpec | 70 | var cls *ParamSpec | ||
| 69 | 71 | ||||
| 70 | NickVarPtr := core.GStrdupNullable(NickVar) | 72 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -90,6 +92,7 @@ var xNewParamSpecDouble func(string, uintptr, uintptr, float64, float64, float64 | |||||
| 90 | // | 92 | // | ||
| 91 | // See g_param_spec_internal() for details on property names. | 93 | // See g_param_spec_internal() for details on property names. | ||
| 92 | func NewParamSpecDouble(NameVar string, NickVar *string, BlurbVar *string, MinimumVar float64, MaximumVar float64, DefaultValueVar float64, FlagsVar ParamFlags) *ParamSpec { | 94 | func NewParamSpecDouble(NameVar string, NickVar *string, BlurbVar *string, MinimumVar float64, MaximumVar float64, DefaultValueVar float64, FlagsVar ParamFlags) *ParamSpec { | ||
| 95 | + | core.LazyRegister(&xNewParamSpecDouble, "GOBJECT", "g_param_spec_double", false) | |||
| 93 | var cls *ParamSpec | 96 | var cls *ParamSpec | ||
| 94 | 97 | ||||
| 95 | NickVarPtr := core.GStrdupNullable(NickVar) | 98 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -115,6 +118,7 @@ var xNewParamSpecEnum func(string, uintptr, uintptr, types.GType, int, ParamFlag | |||||
| 115 | // | 118 | // | ||
| 116 | // See g_param_spec_internal() for details on property names. | 119 | // See g_param_spec_internal() for details on property names. | ||
| 117 | func NewParamSpecEnum(NameVar string, NickVar *string, BlurbVar *string, EnumTypeVar types.GType, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | 120 | func NewParamSpecEnum(NameVar string, NickVar *string, BlurbVar *string, EnumTypeVar types.GType, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | ||
| 121 | + | core.LazyRegister(&xNewParamSpecEnum, "GOBJECT", "g_param_spec_enum", false) | |||
| 118 | var cls *ParamSpec | 122 | var cls *ParamSpec | ||
| 119 | 123 | ||||
| 120 | NickVarPtr := core.GStrdupNullable(NickVar) | 124 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -140,6 +144,7 @@ var xNewParamSpecFlags func(string, uintptr, uintptr, types.GType, uint, ParamFl | |||||
| 140 | // | 144 | // | ||
| 141 | // See g_param_spec_internal() for details on property names. | 145 | // See g_param_spec_internal() for details on property names. | ||
| 142 | func NewParamSpecFlags(NameVar string, NickVar *string, BlurbVar *string, FlagsTypeVar types.GType, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | 146 | func NewParamSpecFlags(NameVar string, NickVar *string, BlurbVar *string, FlagsTypeVar types.GType, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | ||
| 147 | + | core.LazyRegister(&xNewParamSpecFlags, "GOBJECT", "g_param_spec_flags", false) | |||
| 143 | var cls *ParamSpec | 148 | var cls *ParamSpec | ||
| 144 | 149 | ||||
| 145 | NickVarPtr := core.GStrdupNullable(NickVar) | 150 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -164,6 +169,7 @@ var xNewParamSpecFloat func(string, uintptr, uintptr, float32, float32, float32, | |||||
| 164 | // | 169 | // | ||
| 165 | // See g_param_spec_internal() for details on property names. | 170 | // See g_param_spec_internal() for details on property names. | ||
| 166 | func NewParamSpecFloat(NameVar string, NickVar *string, BlurbVar *string, MinimumVar float32, MaximumVar float32, DefaultValueVar float32, FlagsVar ParamFlags) *ParamSpec { | 171 | func NewParamSpecFloat(NameVar string, NickVar *string, BlurbVar *string, MinimumVar float32, MaximumVar float32, DefaultValueVar float32, FlagsVar ParamFlags) *ParamSpec { | ||
| 172 | + | core.LazyRegister(&xNewParamSpecFloat, "GOBJECT", "g_param_spec_float", false) | |||
| 167 | var cls *ParamSpec | 173 | var cls *ParamSpec | ||
| 168 | 174 | ||||
| 169 | NickVarPtr := core.GStrdupNullable(NickVar) | 175 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -189,6 +195,7 @@ var xParamSpecGtype func(string, uintptr, uintptr, types.GType, ParamFlags) uint | |||||
| 189 | // | 195 | // | ||
| 190 | // See g_param_spec_internal() for details on property names. | 196 | // See g_param_spec_internal() for details on property names. | ||
| 191 | func ParamSpecGtype(NameVar string, NickVar *string, BlurbVar *string, IsATypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | 197 | func ParamSpecGtype(NameVar string, NickVar *string, BlurbVar *string, IsATypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | ||
| 198 | + | core.LazyRegister(&xParamSpecGtype, "GOBJECT", "g_param_spec_gtype", false) | |||
| 192 | var cls *ParamSpec | 199 | var cls *ParamSpec | ||
| 193 | 200 | ||||
| 194 | NickVarPtr := core.GStrdupNullable(NickVar) | 201 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -213,6 +220,7 @@ var xNewParamSpecInt func(string, uintptr, uintptr, int, int, int, ParamFlags) u | |||||
| 213 | // | 220 | // | ||
| 214 | // See g_param_spec_internal() for details on property names. | 221 | // See g_param_spec_internal() for details on property names. | ||
| 215 | func NewParamSpecInt(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int, MaximumVar int, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | 222 | func NewParamSpecInt(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int, MaximumVar int, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | ||
| 223 | + | core.LazyRegister(&xNewParamSpecInt, "GOBJECT", "g_param_spec_int", false) | |||
| 216 | var cls *ParamSpec | 224 | var cls *ParamSpec | ||
| 217 | 225 | ||||
| 218 | NickVarPtr := core.GStrdupNullable(NickVar) | 226 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -237,6 +245,7 @@ var xNewParamSpecInt64 func(string, uintptr, uintptr, int64, int64, int64, Param | |||||
| 237 | // | 245 | // | ||
| 238 | // See g_param_spec_internal() for details on property names. | 246 | // See g_param_spec_internal() for details on property names. | ||
| 239 | func NewParamSpecInt64(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int64, MaximumVar int64, DefaultValueVar int64, FlagsVar ParamFlags) *ParamSpec { | 247 | func NewParamSpecInt64(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int64, MaximumVar int64, DefaultValueVar int64, FlagsVar ParamFlags) *ParamSpec { | ||
| 248 | + | core.LazyRegister(&xNewParamSpecInt64, "GOBJECT", "g_param_spec_int64", false) | |||
| 240 | var cls *ParamSpec | 249 | var cls *ParamSpec | ||
| 241 | 250 | ||||
| 242 | NickVarPtr := core.GStrdupNullable(NickVar) | 251 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -261,6 +270,7 @@ var xNewParamSpecLong func(string, uintptr, uintptr, int, int, int, ParamFlags) | |||||
| 261 | // | 270 | // | ||
| 262 | // See g_param_spec_internal() for details on property names. | 271 | // See g_param_spec_internal() for details on property names. | ||
| 263 | func NewParamSpecLong(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int, MaximumVar int, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | 272 | func NewParamSpecLong(NameVar string, NickVar *string, BlurbVar *string, MinimumVar int, MaximumVar int, DefaultValueVar int, FlagsVar ParamFlags) *ParamSpec { | ||
| 273 | + | core.LazyRegister(&xNewParamSpecLong, "GOBJECT", "g_param_spec_long", false) | |||
| 264 | var cls *ParamSpec | 274 | var cls *ParamSpec | ||
| 265 | 275 | ||||
| 266 | NickVarPtr := core.GStrdupNullable(NickVar) | 276 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -286,6 +296,7 @@ var xNewParamSpecObject func(string, uintptr, uintptr, types.GType, ParamFlags) | |||||
| 286 | // | 296 | // | ||
| 287 | // See g_param_spec_internal() for details on property names. | 297 | // See g_param_spec_internal() for details on property names. | ||
| 288 | func NewParamSpecObject(NameVar string, NickVar *string, BlurbVar *string, ObjectTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | 298 | func NewParamSpecObject(NameVar string, NickVar *string, BlurbVar *string, ObjectTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | ||
| 299 | + | core.LazyRegister(&xNewParamSpecObject, "GOBJECT", "g_param_spec_object", false) | |||
| 289 | var cls *ParamSpec | 300 | var cls *ParamSpec | ||
| 290 | 301 | ||||
| 291 | NickVarPtr := core.GStrdupNullable(NickVar) | 302 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -310,6 +321,7 @@ var xNewParamSpecOverride func(string, uintptr) uintptr | |||||
| 310 | // to direct operations to another paramspec, and will not be directly | 321 | // to direct operations to another paramspec, and will not be directly | ||
| 311 | // useful unless you are implementing a new base type similar to GObject. | 322 | // useful unless you are implementing a new base type similar to GObject. | ||
| 312 | func NewParamSpecOverride(NameVar string, OverriddenVar *ParamSpec) *ParamSpec { | 323 | func NewParamSpecOverride(NameVar string, OverriddenVar *ParamSpec) *ParamSpec { | ||
| 324 | + | core.LazyRegister(&xNewParamSpecOverride, "GOBJECT", "g_param_spec_override", false) | |||
| 313 | var cls *ParamSpec | 325 | var cls *ParamSpec | ||
| 314 | 326 | ||||
| 315 | cret := xNewParamSpecOverride(NameVar, OverriddenVar.GoPointer()) | 327 | cret := xNewParamSpecOverride(NameVar, OverriddenVar.GoPointer()) | ||
| @@ -329,6 +341,7 @@ var xNewParamSpecParam func(string, uintptr, uintptr, types.GType, ParamFlags) u | |||||
| 329 | // | 341 | // | ||
| 330 | // See g_param_spec_internal() for details on property names. | 342 | // See g_param_spec_internal() for details on property names. | ||
| 331 | func NewParamSpecParam(NameVar string, NickVar *string, BlurbVar *string, ParamTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | 343 | func NewParamSpecParam(NameVar string, NickVar *string, BlurbVar *string, ParamTypeVar types.GType, FlagsVar ParamFlags) *ParamSpec { | ||
| 344 | + | core.LazyRegister(&xNewParamSpecParam, "GOBJECT", "g_param_spec_param", false) | |||
| 332 | var cls *ParamSpec | 345 | var cls *ParamSpec | ||
| 333 | 346 | ||||
| 334 | NickVarPtr := core.GStrdupNullable(NickVar) | 347 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -355,6 +368,7 @@ var xNewParamSpecPointer func(string, uintptr, uintptr, ParamFlags) uintptr | |||||
| 355 | // | 368 | // | ||
| 356 | // See g_param_spec_internal() for details on property names. | 369 | // See g_param_spec_internal() for details on property names. | ||
| 357 | func NewParamSpecPointer(NameVar string, NickVar *string, BlurbVar *string, FlagsVar ParamFlags) *ParamSpec { | 370 | func NewParamSpecPointer(NameVar string, NickVar *string, BlurbVar *string, FlagsVar ParamFlags) *ParamSpec { | ||
| 371 | + | core.LazyRegister(&xNewParamSpecPointer, "GOBJECT", "g_param_spec_pointer", false) | |||
| 358 | var cls *ParamSpec | 372 | var cls *ParamSpec | ||
| 359 | 373 | ||||
| 360 | NickVarPtr := core.GStrdupNullable(NickVar) | 374 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -379,6 +393,7 @@ var xNewParamSpecString func(string, uintptr, uintptr, uintptr, ParamFlags) uint | |||||
| 379 | // | 393 | // | ||
| 380 | // See g_param_spec_internal() for details on property names. | 394 | // See g_param_spec_internal() for details on property names. | ||
| 381 | func NewParamSpecString(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar *string, FlagsVar ParamFlags) *ParamSpec { | 395 | func NewParamSpecString(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar *string, FlagsVar ParamFlags) *ParamSpec { | ||
| 396 | + | core.LazyRegister(&xNewParamSpecString, "GOBJECT", "g_param_spec_string", false) | |||
| 382 | var cls *ParamSpec | 397 | var cls *ParamSpec | ||
| 383 | 398 | ||||
| 384 | NickVarPtr := core.GStrdupNullable(NickVar) | 399 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -404,6 +419,7 @@ var xParamSpecUchar func(string, uintptr, uintptr, byte, byte, byte, ParamFlags) | |||||
| 404 | 419 | ||||
| 405 | // Creates a new #GParamSpecUChar instance specifying a %G_TYPE_UCHAR property. | 420 | // Creates a new #GParamSpecUChar instance specifying a %G_TYPE_UCHAR property. | ||
| 406 | func ParamSpecUchar(NameVar string, NickVar *string, BlurbVar *string, MinimumVar byte, MaximumVar byte, DefaultValueVar byte, FlagsVar ParamFlags) *ParamSpec { | 421 | func ParamSpecUchar(NameVar string, NickVar *string, BlurbVar *string, MinimumVar byte, MaximumVar byte, DefaultValueVar byte, FlagsVar ParamFlags) *ParamSpec { | ||
| 422 | + | core.LazyRegister(&xParamSpecUchar, "GOBJECT", "g_param_spec_uchar", false) | |||
| 407 | var cls *ParamSpec | 423 | var cls *ParamSpec | ||
| 408 | 424 | ||||
| 409 | NickVarPtr := core.GStrdupNullable(NickVar) | 425 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -428,6 +444,7 @@ var xParamSpecUint func(string, uintptr, uintptr, uint, uint, uint, ParamFlags) | |||||
| 428 | // | 444 | // | ||
| 429 | // See g_param_spec_internal() for details on property names. | 445 | // See g_param_spec_internal() for details on property names. | ||
| 430 | func ParamSpecUint(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint, MaximumVar uint, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | 446 | func ParamSpecUint(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint, MaximumVar uint, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | ||
| 447 | + | core.LazyRegister(&xParamSpecUint, "GOBJECT", "g_param_spec_uint", false) | |||
| 431 | var cls *ParamSpec | 448 | var cls *ParamSpec | ||
| 432 | 449 | ||||
| 433 | NickVarPtr := core.GStrdupNullable(NickVar) | 450 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -453,6 +470,7 @@ var xParamSpecUint64 func(string, uintptr, uintptr, uint64, uint64, uint64, Para | |||||
| 453 | // | 470 | // | ||
| 454 | // See g_param_spec_internal() for details on property names. | 471 | // See g_param_spec_internal() for details on property names. | ||
| 455 | func ParamSpecUint64(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint64, MaximumVar uint64, DefaultValueVar uint64, FlagsVar ParamFlags) *ParamSpec { | 472 | func ParamSpecUint64(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint64, MaximumVar uint64, DefaultValueVar uint64, FlagsVar ParamFlags) *ParamSpec { | ||
| 473 | + | core.LazyRegister(&xParamSpecUint64, "GOBJECT", "g_param_spec_uint64", false) | |||
| 456 | var cls *ParamSpec | 474 | var cls *ParamSpec | ||
| 457 | 475 | ||||
| 458 | NickVarPtr := core.GStrdupNullable(NickVar) | 476 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -478,6 +496,7 @@ var xParamSpecUlong func(string, uintptr, uintptr, uint, uint, uint, ParamFlags) | |||||
| 478 | // | 496 | // | ||
| 479 | // See g_param_spec_internal() for details on property names. | 497 | // See g_param_spec_internal() for details on property names. | ||
| 480 | func ParamSpecUlong(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint, MaximumVar uint, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | 498 | func ParamSpecUlong(NameVar string, NickVar *string, BlurbVar *string, MinimumVar uint, MaximumVar uint, DefaultValueVar uint, FlagsVar ParamFlags) *ParamSpec { | ||
| 499 | + | core.LazyRegister(&xParamSpecUlong, "GOBJECT", "g_param_spec_ulong", false) | |||
| 481 | var cls *ParamSpec | 500 | var cls *ParamSpec | ||
| 482 | 501 | ||||
| 483 | NickVarPtr := core.GStrdupNullable(NickVar) | 502 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -504,6 +523,7 @@ var xNewParamSpecUnichar func(string, uintptr, uintptr, uint32, ParamFlags) uint | |||||
| 504 | // | 523 | // | ||
| 505 | // See g_param_spec_internal() for details on property names. | 524 | // See g_param_spec_internal() for details on property names. | ||
| 506 | func NewParamSpecUnichar(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar uint32, FlagsVar ParamFlags) *ParamSpec { | 525 | func NewParamSpecUnichar(NameVar string, NickVar *string, BlurbVar *string, DefaultValueVar uint32, FlagsVar ParamFlags) *ParamSpec { | ||
| 526 | + | core.LazyRegister(&xNewParamSpecUnichar, "GOBJECT", "g_param_spec_unichar", false) | |||
| 507 | var cls *ParamSpec | 527 | var cls *ParamSpec | ||
| 508 | 528 | ||||
| 509 | NickVarPtr := core.GStrdupNullable(NickVar) | 529 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -531,6 +551,7 @@ var xNewParamSpecValueArray func(string, uintptr, uintptr, uintptr, ParamFlags) | |||||
| 531 | // | 551 | // | ||
| 532 | // See g_param_spec_internal() for details on property names. | 552 | // See g_param_spec_internal() for details on property names. | ||
| 533 | func NewParamSpecValueArray(NameVar string, NickVar *string, BlurbVar *string, ElementSpecVar *ParamSpec, FlagsVar ParamFlags) *ParamSpec { | 553 | func NewParamSpecValueArray(NameVar string, NickVar *string, BlurbVar *string, ElementSpecVar *ParamSpec, FlagsVar ParamFlags) *ParamSpec { | ||
| 554 | + | core.LazyRegister(&xNewParamSpecValueArray, "GOBJECT", "g_param_spec_value_array", false) | |||
| 534 | var cls *ParamSpec | 555 | var cls *ParamSpec | ||
| 535 | 556 | ||||
| 536 | NickVarPtr := core.GStrdupNullable(NickVar) | 557 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -558,6 +579,7 @@ var xNewParamSpecVariant func(string, uintptr, uintptr, *glib.VariantType, *glib | |||||
| 558 | // | 579 | // | ||
| 559 | // See g_param_spec_internal() for details on property names. | 580 | // See g_param_spec_internal() for details on property names. | ||
| 560 | func NewParamSpecVariant(NameVar string, NickVar *string, BlurbVar *string, TypeVar *glib.VariantType, DefaultValueVar *glib.Variant, FlagsVar ParamFlags) *ParamSpec { | 581 | func NewParamSpecVariant(NameVar string, NickVar *string, BlurbVar *string, TypeVar *glib.VariantType, DefaultValueVar *glib.Variant, FlagsVar ParamFlags) *ParamSpec { | ||
| 582 | + | core.LazyRegister(&xNewParamSpecVariant, "GOBJECT", "g_param_spec_variant", false) | |||
| 561 | var cls *ParamSpec | 583 | var cls *ParamSpec | ||
| 562 | 584 | ||||
| 563 | NickVarPtr := core.GStrdupNullable(NickVar) | 585 | NickVarPtr := core.GStrdupNullable(NickVar) | ||
| @@ -584,6 +606,7 @@ type ParamSpecBoolean struct { | |||||
| 584 | var xParamSpecBooleanGLibType func() types.GType | 606 | var xParamSpecBooleanGLibType func() types.GType | ||
| 585 | 607 | ||||
| 586 | func ParamSpecBooleanGLibType() types.GType { | 608 | func ParamSpecBooleanGLibType() types.GType { | ||
| 609 | + | core.LazyRegister(&xParamSpecBooleanGLibType, "GOBJECT", "intern", false) | |||
| 587 | return xParamSpecBooleanGLibType() | 610 | return xParamSpecBooleanGLibType() | ||
| 588 | } | 611 | } | ||
| 589 | 612 | ||||
| @@ -612,6 +635,7 @@ type ParamSpecBoxed struct { | |||||
| 612 | var xParamSpecBoxedGLibType func() types.GType | 635 | var xParamSpecBoxedGLibType func() types.GType | ||
| 613 | 636 | ||||
| 614 | func ParamSpecBoxedGLibType() types.GType { | 637 | func ParamSpecBoxedGLibType() types.GType { | ||
| 638 | + | core.LazyRegister(&xParamSpecBoxedGLibType, "GOBJECT", "intern", false) | |||
| 615 | return xParamSpecBoxedGLibType() | 639 | return xParamSpecBoxedGLibType() | ||
| 616 | } | 640 | } | ||
| 617 | 641 | ||||
| @@ -640,6 +664,7 @@ type ParamSpecChar struct { | |||||
| 640 | var xParamSpecCharGLibType func() types.GType | 664 | var xParamSpecCharGLibType func() types.GType | ||
| 641 | 665 | ||||
| 642 | func ParamSpecCharGLibType() types.GType { | 666 | func ParamSpecCharGLibType() types.GType { | ||
| 667 | + | core.LazyRegister(&xParamSpecCharGLibType, "GOBJECT", "intern", false) | |||
| 643 | return xParamSpecCharGLibType() | 668 | return xParamSpecCharGLibType() | ||
| 644 | } | 669 | } | ||
| 645 | 670 | ||||
| @@ -668,6 +693,7 @@ type ParamSpecDouble struct { | |||||
| 668 | var xParamSpecDoubleGLibType func() types.GType | 693 | var xParamSpecDoubleGLibType func() types.GType | ||
| 669 | 694 | ||||
| 670 | func ParamSpecDoubleGLibType() types.GType { | 695 | func ParamSpecDoubleGLibType() types.GType { | ||
| 696 | + | core.LazyRegister(&xParamSpecDoubleGLibType, "GOBJECT", "intern", false) | |||
| 671 | return xParamSpecDoubleGLibType() | 697 | return xParamSpecDoubleGLibType() | ||
| 672 | } | 698 | } | ||
| 673 | 699 | ||||
| @@ -697,6 +723,7 @@ type ParamSpecEnum struct { | |||||
| 697 | var xParamSpecEnumGLibType func() types.GType | 723 | var xParamSpecEnumGLibType func() types.GType | ||
| 698 | 724 | ||||
| 699 | func ParamSpecEnumGLibType() types.GType { | 725 | func ParamSpecEnumGLibType() types.GType { | ||
| 726 | + | core.LazyRegister(&xParamSpecEnumGLibType, "GOBJECT", "intern", false) | |||
| 700 | return xParamSpecEnumGLibType() | 727 | return xParamSpecEnumGLibType() | ||
| 701 | } | 728 | } | ||
| 702 | 729 | ||||
| @@ -726,6 +753,7 @@ type ParamSpecFlags struct { | |||||
| 726 | var xParamSpecFlagsGLibType func() types.GType | 753 | var xParamSpecFlagsGLibType func() types.GType | ||
| 727 | 754 | ||||
| 728 | func ParamSpecFlagsGLibType() types.GType { | 755 | func ParamSpecFlagsGLibType() types.GType { | ||
| 756 | + | core.LazyRegister(&xParamSpecFlagsGLibType, "GOBJECT", "intern", false) | |||
| 729 | return xParamSpecFlagsGLibType() | 757 | return xParamSpecFlagsGLibType() | ||
| 730 | } | 758 | } | ||
| 731 | 759 | ||||
| @@ -754,6 +782,7 @@ type ParamSpecFloat struct { | |||||
| 754 | var xParamSpecFloatGLibType func() types.GType | 782 | var xParamSpecFloatGLibType func() types.GType | ||
| 755 | 783 | ||||
| 756 | func ParamSpecFloatGLibType() types.GType { | 784 | func ParamSpecFloatGLibType() types.GType { | ||
| 785 | + | core.LazyRegister(&xParamSpecFloatGLibType, "GOBJECT", "intern", false) | |||
| 757 | return xParamSpecFloatGLibType() | 786 | return xParamSpecFloatGLibType() | ||
| 758 | } | 787 | } | ||
| 759 | 788 | ||||
| @@ -782,6 +811,7 @@ type ParamSpecGType struct { | |||||
| 782 | var xParamSpecGTypeGLibType func() types.GType | 811 | var xParamSpecGTypeGLibType func() types.GType | ||
| 783 | 812 | ||||
| 784 | func ParamSpecGTypeGLibType() types.GType { | 813 | func ParamSpecGTypeGLibType() types.GType { | ||
| 814 | + | core.LazyRegister(&xParamSpecGTypeGLibType, "GOBJECT", "intern", false) | |||
| 785 | return xParamSpecGTypeGLibType() | 815 | return xParamSpecGTypeGLibType() | ||
| 786 | } | 816 | } | ||
| 787 | 817 | ||||
| @@ -810,6 +840,7 @@ type ParamSpecInt struct { | |||||
| 810 | var xParamSpecIntGLibType func() types.GType | 840 | var xParamSpecIntGLibType func() types.GType | ||
| 811 | 841 | ||||
| 812 | func ParamSpecIntGLibType() types.GType { | 842 | func ParamSpecIntGLibType() types.GType { | ||
| 843 | + | core.LazyRegister(&xParamSpecIntGLibType, "GOBJECT", "intern", false) | |||
| 813 | return xParamSpecIntGLibType() | 844 | return xParamSpecIntGLibType() | ||
| 814 | } | 845 | } | ||
| 815 | 846 | ||||
| @@ -838,6 +869,7 @@ type ParamSpecInt64 struct { | |||||
| 838 | var xParamSpecInt64GLibType func() types.GType | 869 | var xParamSpecInt64GLibType func() types.GType | ||
| 839 | 870 | ||||
| 840 | func ParamSpecInt64GLibType() types.GType { | 871 | func ParamSpecInt64GLibType() types.GType { | ||
| 872 | + | core.LazyRegister(&xParamSpecInt64GLibType, "GOBJECT", "intern", false) | |||
| 841 | return xParamSpecInt64GLibType() | 873 | return xParamSpecInt64GLibType() | ||
| 842 | } | 874 | } | ||
| 843 | 875 | ||||
| @@ -866,6 +898,7 @@ type ParamSpecLong struct { | |||||
| 866 | var xParamSpecLongGLibType func() types.GType | 898 | var xParamSpecLongGLibType func() types.GType | ||
| 867 | 899 | ||||
| 868 | func ParamSpecLongGLibType() types.GType { | 900 | func ParamSpecLongGLibType() types.GType { | ||
| 901 | + | core.LazyRegister(&xParamSpecLongGLibType, "GOBJECT", "intern", false) | |||
| 869 | return xParamSpecLongGLibType() | 902 | return xParamSpecLongGLibType() | ||
| 870 | } | 903 | } | ||
| 871 | 904 | ||||
| @@ -894,6 +927,7 @@ type ParamSpecObject struct { | |||||
| 894 | var xParamSpecObjectGLibType func() types.GType | 927 | var xParamSpecObjectGLibType func() types.GType | ||
| 895 | 928 | ||||
| 896 | func ParamSpecObjectGLibType() types.GType { | 929 | func ParamSpecObjectGLibType() types.GType { | ||
| 930 | + | core.LazyRegister(&xParamSpecObjectGLibType, "GOBJECT", "intern", false) | |||
| 897 | return xParamSpecObjectGLibType() | 931 | return xParamSpecObjectGLibType() | ||
| 898 | } | 932 | } | ||
| 899 | 933 | ||||
| @@ -932,6 +966,7 @@ type ParamSpecOverride struct { | |||||
| 932 | var xParamSpecOverrideGLibType func() types.GType | 966 | var xParamSpecOverrideGLibType func() types.GType | ||
| 933 | 967 | ||||
| 934 | func ParamSpecOverrideGLibType() types.GType { | 968 | func ParamSpecOverrideGLibType() types.GType { | ||
| 969 | + | core.LazyRegister(&xParamSpecOverrideGLibType, "GOBJECT", "intern", false) | |||
| 935 | return xParamSpecOverrideGLibType() | 970 | return xParamSpecOverrideGLibType() | ||
| 936 | } | 971 | } | ||
| 937 | 972 | ||||
| @@ -961,6 +996,7 @@ type ParamSpecParam struct { | |||||
| 961 | var xParamSpecParamGLibType func() types.GType | 996 | var xParamSpecParamGLibType func() types.GType | ||
| 962 | 997 | ||||
| 963 | func ParamSpecParamGLibType() types.GType { | 998 | func ParamSpecParamGLibType() types.GType { | ||
| 999 | + | core.LazyRegister(&xParamSpecParamGLibType, "GOBJECT", "intern", false) | |||
| 964 | return xParamSpecParamGLibType() | 1000 | return xParamSpecParamGLibType() | ||
| 965 | } | 1001 | } | ||
| 966 | 1002 | ||||
| @@ -989,6 +1025,7 @@ type ParamSpecPointer struct { | |||||
| 989 | var xParamSpecPointerGLibType func() types.GType | 1025 | var xParamSpecPointerGLibType func() types.GType | ||
| 990 | 1026 | ||||
| 991 | func ParamSpecPointerGLibType() types.GType { | 1027 | func ParamSpecPointerGLibType() types.GType { | ||
| 1028 | + | core.LazyRegister(&xParamSpecPointerGLibType, "GOBJECT", "intern", false) | |||
| 992 | return xParamSpecPointerGLibType() | 1029 | return xParamSpecPointerGLibType() | ||
| 993 | } | 1030 | } | ||
| 994 | 1031 | ||||
| @@ -1018,6 +1055,7 @@ type ParamSpecString struct { | |||||
| 1018 | var xParamSpecStringGLibType func() types.GType | 1055 | var xParamSpecStringGLibType func() types.GType | ||
| 1019 | 1056 | ||||
| 1020 | func ParamSpecStringGLibType() types.GType { | 1057 | func ParamSpecStringGLibType() types.GType { | ||
| 1058 | + | core.LazyRegister(&xParamSpecStringGLibType, "GOBJECT", "intern", false) | |||
| 1021 | return xParamSpecStringGLibType() | 1059 | return xParamSpecStringGLibType() | ||
| 1022 | } | 1060 | } | ||
| 1023 | 1061 | ||||
| @@ -1046,6 +1084,7 @@ type ParamSpecUChar struct { | |||||
| 1046 | var xParamSpecUCharGLibType func() types.GType | 1084 | var xParamSpecUCharGLibType func() types.GType | ||
| 1047 | 1085 | ||||
| 1048 | func ParamSpecUCharGLibType() types.GType { | 1086 | func ParamSpecUCharGLibType() types.GType { | ||
| 1087 | + | core.LazyRegister(&xParamSpecUCharGLibType, "GOBJECT", "intern", false) | |||
| 1049 | return xParamSpecUCharGLibType() | 1088 | return xParamSpecUCharGLibType() | ||
| 1050 | } | 1089 | } | ||
| 1051 | 1090 | ||||
| @@ -1074,6 +1113,7 @@ type ParamSpecUInt struct { | |||||
| 1074 | var xParamSpecUIntGLibType func() types.GType | 1113 | var xParamSpecUIntGLibType func() types.GType | ||
| 1075 | 1114 | ||||
| 1076 | func ParamSpecUIntGLibType() types.GType { | 1115 | func ParamSpecUIntGLibType() types.GType { | ||
| 1116 | + | core.LazyRegister(&xParamSpecUIntGLibType, "GOBJECT", "intern", false) | |||
| 1077 | return xParamSpecUIntGLibType() | 1117 | return xParamSpecUIntGLibType() | ||
| 1078 | } | 1118 | } | ||
| 1079 | 1119 | ||||
| @@ -1102,6 +1142,7 @@ type ParamSpecUInt64 struct { | |||||
| 1102 | var xParamSpecUInt64GLibType func() types.GType | 1142 | var xParamSpecUInt64GLibType func() types.GType | ||
| 1103 | 1143 | ||||
| 1104 | func ParamSpecUInt64GLibType() types.GType { | 1144 | func ParamSpecUInt64GLibType() types.GType { | ||
| 1145 | + | core.LazyRegister(&xParamSpecUInt64GLibType, "GOBJECT", "intern", false) | |||
| 1105 | return xParamSpecUInt64GLibType() | 1146 | return xParamSpecUInt64GLibType() | ||
| 1106 | } | 1147 | } | ||
| 1107 | 1148 | ||||
| @@ -1130,6 +1171,7 @@ type ParamSpecULong struct { | |||||
| 1130 | var xParamSpecULongGLibType func() types.GType | 1171 | var xParamSpecULongGLibType func() types.GType | ||
| 1131 | 1172 | ||||
| 1132 | func ParamSpecULongGLibType() types.GType { | 1173 | func ParamSpecULongGLibType() types.GType { | ||
| 1174 | + | core.LazyRegister(&xParamSpecULongGLibType, "GOBJECT", "intern", false) | |||
| 1133 | return xParamSpecULongGLibType() | 1175 | return xParamSpecULongGLibType() | ||
| 1134 | } | 1176 | } | ||
| 1135 | 1177 | ||||
| @@ -1158,6 +1200,7 @@ type ParamSpecUnichar struct { | |||||
| 1158 | var xParamSpecUnicharGLibType func() types.GType | 1200 | var xParamSpecUnicharGLibType func() types.GType | ||
| 1159 | 1201 | ||||
| 1160 | func ParamSpecUnicharGLibType() types.GType { | 1202 | func ParamSpecUnicharGLibType() types.GType { | ||
| 1203 | + | core.LazyRegister(&xParamSpecUnicharGLibType, "GOBJECT", "intern", false) | |||
| 1161 | return xParamSpecUnicharGLibType() | 1204 | return xParamSpecUnicharGLibType() | ||
| 1162 | } | 1205 | } | ||
| 1163 | 1206 | ||||
| @@ -1186,6 +1229,7 @@ type ParamSpecValueArray struct { | |||||
| 1186 | var xParamSpecValueArrayGLibType func() types.GType | 1229 | var xParamSpecValueArrayGLibType func() types.GType | ||
| 1187 | 1230 | ||||
| 1188 | func ParamSpecValueArrayGLibType() types.GType { | 1231 | func ParamSpecValueArrayGLibType() types.GType { | ||
| 1232 | + | core.LazyRegister(&xParamSpecValueArrayGLibType, "GOBJECT", "intern", false) | |||
| 1189 | return xParamSpecValueArrayGLibType() | 1233 | return xParamSpecValueArrayGLibType() | ||
| 1190 | } | 1234 | } | ||
| 1191 | 1235 | ||||
| @@ -1220,6 +1264,7 @@ type ParamSpecVariant struct { | |||||
| 1220 | var xParamSpecVariantGLibType func() types.GType | 1264 | var xParamSpecVariantGLibType func() types.GType | ||
| 1221 | 1265 | ||||
| 1222 | func ParamSpecVariantGLibType() types.GType { | 1266 | func ParamSpecVariantGLibType() types.GType { | ||
| 1267 | + | core.LazyRegister(&xParamSpecVariantGLibType, "GOBJECT", "intern", false) | |||
| 1223 | return xParamSpecVariantGLibType() | 1268 | return xParamSpecVariantGLibType() | ||
| 1224 | } | 1269 | } | ||
| 1225 | 1270 | ||||
| @@ -1243,82 +1288,4 @@ func (c *ParamSpecVariant) SetGoPointer(ptr uintptr) { | |||||
| 1243 | func init() { | 1288 | func init() { | ||
| 1244 | core.SetPackageName("GOBJECT", "gobject-2.0") | 1289 | core.SetPackageName("GOBJECT", "gobject-2.0") | ||
| 1245 | core.SetSharedLibraries("GOBJECT", []string{"libgobject-2.0.so.0", "libgobject-2.0.0.dylib"}) | 1290 | core.SetSharedLibraries("GOBJECT", []string{"libgobject-2.0.so.0", "libgobject-2.0.0.dylib"}) | ||
| 1246 | - | var libs []uintptr | |||
| 1247 | - | for _, libPath := range core.GetPaths("GOBJECT") { | |||
| 1248 | - | lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL) | |||
| 1249 | - | if err != nil { | |||
| 1250 | - | panic(err) | |||
| 1251 | - | } | |||
| 1252 | - | libs = append(libs, lib) | |||
| 1253 | - | } | |||
| 1254 | - | ||||
| 1255 | - | core.PuregoSafeRegister(&xNewParamSpecBoolean, libs, "g_param_spec_boolean") | |||
| 1256 | - | core.PuregoSafeRegister(&xNewParamSpecBoxed, libs, "g_param_spec_boxed") | |||
| 1257 | - | core.PuregoSafeRegister(&xNewParamSpecChar, libs, "g_param_spec_char") | |||
| 1258 | - | core.PuregoSafeRegister(&xNewParamSpecDouble, libs, "g_param_spec_double") | |||
| 1259 | - | core.PuregoSafeRegister(&xNewParamSpecEnum, libs, "g_param_spec_enum") | |||
| 1260 | - | core.PuregoSafeRegister(&xNewParamSpecFlags, libs, "g_param_spec_flags") | |||
| 1261 | - | core.PuregoSafeRegister(&xNewParamSpecFloat, libs, "g_param_spec_float") | |||
| 1262 | - | core.PuregoSafeRegister(&xParamSpecGtype, libs, "g_param_spec_gtype") | |||
| 1263 | - | core.PuregoSafeRegister(&xNewParamSpecInt, libs, "g_param_spec_int") | |||
| 1264 | - | core.PuregoSafeRegister(&xNewParamSpecInt64, libs, "g_param_spec_int64") | |||
| 1265 | - | core.PuregoSafeRegister(&xNewParamSpecLong, libs, "g_param_spec_long") | |||
| 1266 | - | core.PuregoSafeRegister(&xNewParamSpecObject, libs, "g_param_spec_object") | |||
| 1267 | - | core.PuregoSafeRegister(&xNewParamSpecOverride, libs, "g_param_spec_override") | |||
| 1268 | - | core.PuregoSafeRegister(&xNewParamSpecParam, libs, "g_param_spec_param") | |||
| 1269 | - | core.PuregoSafeRegister(&xNewParamSpecPointer, libs, "g_param_spec_pointer") | |||
| 1270 | - | core.PuregoSafeRegister(&xNewParamSpecString, libs, "g_param_spec_string") | |||
| 1271 | - | core.PuregoSafeRegister(&xParamSpecUchar, libs, "g_param_spec_uchar") | |||
| 1272 | - | core.PuregoSafeRegister(&xParamSpecUint, libs, "g_param_spec_uint") | |||
| 1273 | - | core.PuregoSafeRegister(&xParamSpecUint64, libs, "g_param_spec_uint64") | |||
| 1274 | - | core.PuregoSafeRegister(&xParamSpecUlong, libs, "g_param_spec_ulong") | |||
| 1275 | - | core.PuregoSafeRegister(&xNewParamSpecUnichar, libs, "g_param_spec_unichar") | |||
| 1276 | - | core.PuregoSafeRegister(&xNewParamSpecValueArray, libs, "g_param_spec_value_array") | |||
| 1277 | - | core.PuregoSafeRegister(&xNewParamSpecVariant, libs, "g_param_spec_variant") | |||
| 1278 | - | ||||
| 1279 | - | core.PuregoSafeRegister(&xParamSpecBooleanGLibType, libs, "intern") | |||
| 1280 | - | ||||
| 1281 | - | core.PuregoSafeRegister(&xParamSpecBoxedGLibType, libs, "intern") | |||
| 1282 | - | ||||
| 1283 | - | core.PuregoSafeRegister(&xParamSpecCharGLibType, libs, "intern") | |||
| 1284 | - | ||||
| 1285 | - | core.PuregoSafeRegister(&xParamSpecDoubleGLibType, libs, "intern") | |||
| 1286 | - | ||||
| 1287 | - | core.PuregoSafeRegister(&xParamSpecEnumGLibType, libs, "intern") | |||
| 1288 | - | ||||
| 1289 | - | core.PuregoSafeRegister(&xParamSpecFlagsGLibType, libs, "intern") | |||
| 1290 | - | ||||
| 1291 | - | core.PuregoSafeRegister(&xParamSpecFloatGLibType, libs, "intern") | |||
| 1292 | - | ||||
| 1293 | - | core.PuregoSafeRegister(&xParamSpecGTypeGLibType, libs, "intern") | |||
| 1294 | - | ||||
| 1295 | - | core.PuregoSafeRegister(&xParamSpecIntGLibType, libs, "intern") | |||
| 1296 | - | ||||
| 1297 | - | core.PuregoSafeRegister(&xParamSpecInt64GLibType, libs, "intern") | |||
| 1298 | - | ||||
| 1299 | - | core.PuregoSafeRegister(&xParamSpecLongGLibType, libs, "intern") | |||
| 1300 | - | ||||
| 1301 | - | core.PuregoSafeRegister(&xParamSpecObjectGLibType, libs, "intern") | |||
| 1302 | - | ||||
| 1303 | - | core.PuregoSafeRegister(&xParamSpecOverrideGLibType, libs, "intern") | |||
| 1304 | - | ||||
| 1305 | - | core.PuregoSafeRegister(&xParamSpecParamGLibType, libs, "intern") | |||
| 1306 | - | ||||
| 1307 | - | core.PuregoSafeRegister(&xParamSpecPointerGLibType, libs, "intern") | |||
| 1308 | - | ||||
| 1309 | - | core.PuregoSafeRegister(&xParamSpecStringGLibType, libs, "intern") | |||
| 1310 | - | ||||
| 1311 | - | core.PuregoSafeRegister(&xParamSpecUCharGLibType, libs, "intern") | |||
| 1312 | - | ||||
| 1313 | - | core.PuregoSafeRegister(&xParamSpecUIntGLibType, libs, "intern") | |||
| 1314 | - | ||||
| 1315 | - | core.PuregoSafeRegister(&xParamSpecUInt64GLibType, libs, "intern") | |||
| 1316 | - | ||||
| 1317 | - | core.PuregoSafeRegister(&xParamSpecULongGLibType, libs, "intern") | |||
| 1318 | - | ||||
| 1319 | - | core.PuregoSafeRegister(&xParamSpecUnicharGLibType, libs, "intern") | |||
| 1320 | - | ||||
| 1321 | - | core.PuregoSafeRegister(&xParamSpecValueArrayGLibType, libs, "intern") | |||
| 1322 | - | ||||
| 1323 | - | core.PuregoSafeRegister(&xParamSpecVariantGLibType, libs, "intern") | |||
| 1324 | } | 1291 | } | ||