detached a161e34

chore(deps): pin puregotk nil-signal fix

commit
a161e348e2093172038390b0906448f0ae979a0d
author
brice · · 2026-07-14 17:11 UTC
parent
c053b99
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
905 files · +27842 -25263
M go.mod +1 -1
@@ -10,7 +10,7 @@ require (
1010 github.com/bnema/purego-cef2gtk v0.8.4-0.20260714160309-bbd397409ebe
1111 github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a
1212 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
1414 github.com/charmbracelet/bubbles v1.0.0
1515 github.com/charmbracelet/bubbletea v1.3.10
1616 github.com/charmbracelet/lipgloss v1.1.0
@@ -10,7 +10,7 @@ require (
10 github.com/bnema/purego-cef2gtk v0.8.4-0.20260714160309-bbd397409ebe10 github.com/bnema/purego-cef2gtk v0.8.4-0.20260714160309-bbd397409ebe
11 github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a11 github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a
12 github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c12 github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c
13- github.com/bnema/puregotk v0.7.013+ github.com/bnema/puregotk v0.7.1-0.20260714170452-0b6b9b901234
14 github.com/charmbracelet/bubbles v1.0.014 github.com/charmbracelet/bubbles v1.0.0
15 github.com/charmbracelet/bubbletea v1.3.1015 github.com/charmbracelet/bubbletea v1.3.10
16 github.com/charmbracelet/lipgloss v1.1.016 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
@@ -625,7 +625,7 @@ func (x *FileIface) OverrideGetChildForDisplayName(cb func(File, string) *FileBa
625625 if cb == nil {
626626 x.xGetChildForDisplayName = 0
627627 } else {
628- x.xGetChildForDisplayName = purego.NewCallback(func(FileVarp uintptr, DisplayNameVarp string) uintptr {
628+ x.xGetChildForDisplayName = purego.NewCallback(func(FileVarp uintptr, DisplayNameVarp string, cerrp **glib.Error) uintptr {
629629 ret := cb(&FileBase{Ptr: FileVarp}, DisplayNameVarp)
630630 if ret == nil {
631631 return 0
@@ -641,10 +641,11 @@ func (x *FileIface) GetGetChildForDisplayName() func(File, string) *FileBase {
641641 if x.xGetChildForDisplayName == 0 {
642642 return nil
643643 }
644- var rawCallback func(FileVarp uintptr, DisplayNameVarp string) uintptr
644+ var rawCallback func(FileVarp uintptr, DisplayNameVarp string, cerrp **glib.Error) uintptr
645645 purego.RegisterFunc(&rawCallback, x.xGetChildForDisplayName)
646646 return func(FileVar File, DisplayNameVar string) *FileBase {
647- rawRet := rawCallback(FileVar.GoPointer(), DisplayNameVar)
647+ var cerr *glib.Error
648+ rawRet := rawCallback(FileVar.GoPointer(), DisplayNameVar, &cerr)
648649 if rawRet == 0 {
649650 return nil
650651 }
@@ -660,7 +661,7 @@ func (x *FileIface) OverrideEnumerateChildren(cb func(File, string, FileQueryInf
660661 if cb == nil {
661662 x.xEnumerateChildren = 0
662663 } else {
663- x.xEnumerateChildren = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) uintptr {
664+ x.xEnumerateChildren = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
664665 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
665666 if ret == nil {
666667 return 0
@@ -676,10 +677,11 @@ func (x *FileIface) GetEnumerateChildren() func(File, string, FileQueryInfoFlags
676677 if x.xEnumerateChildren == 0 {
677678 return nil
678679 }
679- var rawCallback func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) uintptr
680+ var rawCallback func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
680681 purego.RegisterFunc(&rawCallback, x.xEnumerateChildren)
681682 return func(FileVar File, AttributesVar string, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) *FileEnumerator {
682- rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, FlagsVar, CancellableVar.GoPointer())
683+ var cerr *glib.Error
684+ rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
683685 if rawRet == 0 {
684686 return nil
685687 }
@@ -720,7 +722,7 @@ func (x *FileIface) OverrideEnumerateChildrenFinish(cb func(File, AsyncResult) *
720722 if cb == nil {
721723 x.xEnumerateChildrenFinish = 0
722724 } else {
723- x.xEnumerateChildrenFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
725+ x.xEnumerateChildrenFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
724726 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
725727 if ret == nil {
726728 return 0
@@ -736,10 +738,11 @@ func (x *FileIface) GetEnumerateChildrenFinish() func(File, AsyncResult) *FileEn
736738 if x.xEnumerateChildrenFinish == 0 {
737739 return nil
738740 }
739- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
741+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
740742 purego.RegisterFunc(&rawCallback, x.xEnumerateChildrenFinish)
741743 return func(FileVar File, ResVar AsyncResult) *FileEnumerator {
742- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
744+ var cerr *glib.Error
745+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
743746 if rawRet == 0 {
744747 return nil
745748 }
@@ -755,7 +758,7 @@ func (x *FileIface) OverrideQueryInfo(cb func(File, string, FileQueryInfoFlags,
755758 if cb == nil {
756759 x.xQueryInfo = 0
757760 } else {
758- x.xQueryInfo = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) uintptr {
761+ x.xQueryInfo = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
759762 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
760763 if ret == nil {
761764 return 0
@@ -771,10 +774,11 @@ func (x *FileIface) GetQueryInfo() func(File, string, FileQueryInfoFlags, *Cance
771774 if x.xQueryInfo == 0 {
772775 return nil
773776 }
774- var rawCallback func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) uintptr
777+ var rawCallback func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
775778 purego.RegisterFunc(&rawCallback, x.xQueryInfo)
776779 return func(FileVar File, AttributesVar string, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) *FileInfo {
777- rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, FlagsVar, CancellableVar.GoPointer())
780+ var cerr *glib.Error
781+ rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
778782 if rawRet == 0 {
779783 return nil
780784 }
@@ -815,7 +819,7 @@ func (x *FileIface) OverrideQueryInfoFinish(cb func(File, AsyncResult) *FileInfo
815819 if cb == nil {
816820 x.xQueryInfoFinish = 0
817821 } else {
818- x.xQueryInfoFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
822+ x.xQueryInfoFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
819823 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
820824 if ret == nil {
821825 return 0
@@ -831,10 +835,11 @@ func (x *FileIface) GetQueryInfoFinish() func(File, AsyncResult) *FileInfo {
831835 if x.xQueryInfoFinish == 0 {
832836 return nil
833837 }
834- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
838+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
835839 purego.RegisterFunc(&rawCallback, x.xQueryInfoFinish)
836840 return func(FileVar File, ResVar AsyncResult) *FileInfo {
837- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
841+ var cerr *glib.Error
842+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
838843 if rawRet == 0 {
839844 return nil
840845 }
@@ -850,7 +855,7 @@ func (x *FileIface) OverrideQueryFilesystemInfo(cb func(File, string, *Cancellab
850855 if cb == nil {
851856 x.xQueryFilesystemInfo = 0
852857 } else {
853- x.xQueryFilesystemInfo = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, CancellableVarp uintptr) uintptr {
858+ x.xQueryFilesystemInfo = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
854859 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, CancellableNewFromInternalPtr(CancellableVarp))
855860 if ret == nil {
856861 return 0
@@ -866,10 +871,11 @@ func (x *FileIface) GetQueryFilesystemInfo() func(File, string, *Cancellable) *F
866871 if x.xQueryFilesystemInfo == 0 {
867872 return nil
868873 }
869- var rawCallback func(FileVarp uintptr, AttributesVarp string, CancellableVarp uintptr) uintptr
874+ var rawCallback func(FileVarp uintptr, AttributesVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr
870875 purego.RegisterFunc(&rawCallback, x.xQueryFilesystemInfo)
871876 return func(FileVar File, AttributesVar string, CancellableVar *Cancellable) *FileInfo {
872- rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, CancellableVar.GoPointer())
877+ var cerr *glib.Error
878+ rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, CancellableVar.GoPointer(), &cerr)
873879 if rawRet == 0 {
874880 return nil
875881 }
@@ -910,7 +916,7 @@ func (x *FileIface) OverrideQueryFilesystemInfoFinish(cb func(File, AsyncResult)
910916 if cb == nil {
911917 x.xQueryFilesystemInfoFinish = 0
912918 } else {
913- x.xQueryFilesystemInfoFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
919+ x.xQueryFilesystemInfoFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
914920 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
915921 if ret == nil {
916922 return 0
@@ -926,10 +932,11 @@ func (x *FileIface) GetQueryFilesystemInfoFinish() func(File, AsyncResult) *File
926932 if x.xQueryFilesystemInfoFinish == 0 {
927933 return nil
928934 }
929- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
935+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
930936 purego.RegisterFunc(&rawCallback, x.xQueryFilesystemInfoFinish)
931937 return func(FileVar File, ResVar AsyncResult) *FileInfo {
932- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
938+ var cerr *glib.Error
939+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
933940 if rawRet == 0 {
934941 return nil
935942 }
@@ -945,7 +952,7 @@ func (x *FileIface) OverrideFindEnclosingMount(cb func(File, *Cancellable) *Moun
945952 if cb == nil {
946953 x.xFindEnclosingMount = 0
947954 } else {
948- x.xFindEnclosingMount = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {
955+ x.xFindEnclosingMount = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
949956 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
950957 if ret == nil {
951958 return 0
@@ -961,10 +968,11 @@ func (x *FileIface) GetFindEnclosingMount() func(File, *Cancellable) *MountBase
961968 if x.xFindEnclosingMount == 0 {
962969 return nil
963970 }
964- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr
971+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
965972 purego.RegisterFunc(&rawCallback, x.xFindEnclosingMount)
966973 return func(FileVar File, CancellableVar *Cancellable) *MountBase {
967- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())
974+ var cerr *glib.Error
975+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
968976 if rawRet == 0 {
969977 return nil
970978 }
@@ -1005,7 +1013,7 @@ func (x *FileIface) OverrideFindEnclosingMountFinish(cb func(File, AsyncResult)
10051013 if cb == nil {
10061014 x.xFindEnclosingMountFinish = 0
10071015 } else {
1008- x.xFindEnclosingMountFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
1016+ x.xFindEnclosingMountFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
10091017 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
10101018 if ret == nil {
10111019 return 0
@@ -1021,10 +1029,11 @@ func (x *FileIface) GetFindEnclosingMountFinish() func(File, AsyncResult) *Mount
10211029 if x.xFindEnclosingMountFinish == 0 {
10221030 return nil
10231031 }
1024- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
1032+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
10251033 purego.RegisterFunc(&rawCallback, x.xFindEnclosingMountFinish)
10261034 return func(FileVar File, ResVar AsyncResult) *MountBase {
1027- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
1035+ var cerr *glib.Error
1036+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
10281037 if rawRet == 0 {
10291038 return nil
10301039 }
@@ -1040,7 +1049,7 @@ func (x *FileIface) OverrideSetDisplayName(cb func(File, string, *Cancellable) *
10401049 if cb == nil {
10411050 x.xSetDisplayName = 0
10421051 } else {
1043- x.xSetDisplayName = purego.NewCallback(func(FileVarp uintptr, DisplayNameVarp string, CancellableVarp uintptr) uintptr {
1052+ x.xSetDisplayName = purego.NewCallback(func(FileVarp uintptr, DisplayNameVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
10441053 ret := cb(&FileBase{Ptr: FileVarp}, DisplayNameVarp, CancellableNewFromInternalPtr(CancellableVarp))
10451054 if ret == nil {
10461055 return 0
@@ -1056,10 +1065,11 @@ func (x *FileIface) GetSetDisplayName() func(File, string, *Cancellable) *FileBa
10561065 if x.xSetDisplayName == 0 {
10571066 return nil
10581067 }
1059- var rawCallback func(FileVarp uintptr, DisplayNameVarp string, CancellableVarp uintptr) uintptr
1068+ var rawCallback func(FileVarp uintptr, DisplayNameVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr
10601069 purego.RegisterFunc(&rawCallback, x.xSetDisplayName)
10611070 return func(FileVar File, DisplayNameVar string, CancellableVar *Cancellable) *FileBase {
1062- rawRet := rawCallback(FileVar.GoPointer(), DisplayNameVar, CancellableVar.GoPointer())
1071+ var cerr *glib.Error
1072+ rawRet := rawCallback(FileVar.GoPointer(), DisplayNameVar, CancellableVar.GoPointer(), &cerr)
10631073 if rawRet == 0 {
10641074 return nil
10651075 }
@@ -1100,7 +1110,7 @@ func (x *FileIface) OverrideSetDisplayNameFinish(cb func(File, AsyncResult) *Fil
11001110 if cb == nil {
11011111 x.xSetDisplayNameFinish = 0
11021112 } else {
1103- x.xSetDisplayNameFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
1113+ x.xSetDisplayNameFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
11041114 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
11051115 if ret == nil {
11061116 return 0
@@ -1116,10 +1126,11 @@ func (x *FileIface) GetSetDisplayNameFinish() func(File, AsyncResult) *FileBase
11161126 if x.xSetDisplayNameFinish == 0 {
11171127 return nil
11181128 }
1119- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
1129+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
11201130 purego.RegisterFunc(&rawCallback, x.xSetDisplayNameFinish)
11211131 return func(FileVar File, ResVar AsyncResult) *FileBase {
1122- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
1132+ var cerr *glib.Error
1133+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
11231134 if rawRet == 0 {
11241135 return nil
11251136 }
@@ -1135,7 +1146,7 @@ func (x *FileIface) OverrideQuerySettableAttributes(cb func(File, *Cancellable)
11351146 if cb == nil {
11361147 x.xQuerySettableAttributes = 0
11371148 } else {
1138- x.xQuerySettableAttributes = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {
1149+ x.xQuerySettableAttributes = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
11391150 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
11401151 if ret == nil {
11411152 return 0
@@ -1151,10 +1162,11 @@ func (x *FileIface) GetQuerySettableAttributes() func(File, *Cancellable) *FileA
11511162 if x.xQuerySettableAttributes == 0 {
11521163 return nil
11531164 }
1154- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr
1165+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
11551166 purego.RegisterFunc(&rawCallback, x.xQuerySettableAttributes)
11561167 return func(FileVar File, CancellableVar *Cancellable) *FileAttributeInfoList {
1157- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())
1168+ var cerr *glib.Error
1169+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
11581170 if rawRet == 0 {
11591171 return nil
11601172 }
@@ -1218,7 +1230,7 @@ func (x *FileIface) OverrideQueryWritableNamespaces(cb func(File, *Cancellable)
12181230 if cb == nil {
12191231 x.xQueryWritableNamespaces = 0
12201232 } else {
1221- x.xQueryWritableNamespaces = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {
1233+ x.xQueryWritableNamespaces = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
12221234 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
12231235 if ret == nil {
12241236 return 0
@@ -1234,10 +1246,11 @@ func (x *FileIface) GetQueryWritableNamespaces() func(File, *Cancellable) *FileA
12341246 if x.xQueryWritableNamespaces == 0 {
12351247 return nil
12361248 }
1237- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr
1249+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
12381250 purego.RegisterFunc(&rawCallback, x.xQueryWritableNamespaces)
12391251 return func(FileVar File, CancellableVar *Cancellable) *FileAttributeInfoList {
1240- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())
1252+ var cerr *glib.Error
1253+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
12411254 if rawRet == 0 {
12421255 return nil
12431256 }
@@ -1301,7 +1314,7 @@ func (x *FileIface) OverrideSetAttribute(cb func(File, string, FileAttributeType
13011314 if cb == nil {
13021315 x.xSetAttribute = 0
13031316 } else {
1304- x.xSetAttribute = purego.NewCallback(func(FileVarp uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) bool {
1317+ x.xSetAttribute = purego.NewCallback(func(FileVarp uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
13051318 return cb(&FileBase{Ptr: FileVarp}, AttributeVarp, TypeVarp, ValuePVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
13061319 })
13071320 }
@@ -1313,10 +1326,11 @@ func (x *FileIface) GetSetAttribute() func(File, string, FileAttributeType, uint
13131326 if x.xSetAttribute == 0 {
13141327 return nil
13151328 }
1316- var rawCallback func(FileVarp uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) bool
1329+ var rawCallback func(FileVarp uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool
13171330 purego.RegisterFunc(&rawCallback, x.xSetAttribute)
13181331 return func(FileVar File, AttributeVar string, TypeVar FileAttributeType, ValuePVar uintptr, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) bool {
1319- return rawCallback(FileVar.GoPointer(), AttributeVar, TypeVar, ValuePVar, FlagsVar, CancellableVar.GoPointer())
1332+ var cerr *glib.Error
1333+ return rawCallback(FileVar.GoPointer(), AttributeVar, TypeVar, ValuePVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
13201334 }
13211335 }
13221336
@@ -1326,7 +1340,7 @@ func (x *FileIface) OverrideSetAttributesFromInfo(cb func(File, *FileInfo, FileQ
13261340 if cb == nil {
13271341 x.xSetAttributesFromInfo = 0
13281342 } else {
1329- x.xSetAttributesFromInfo = purego.NewCallback(func(FileVarp uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) bool {
1343+ x.xSetAttributesFromInfo = purego.NewCallback(func(FileVarp uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
13301344 return cb(&FileBase{Ptr: FileVarp}, FileInfoNewFromInternalPtr(InfoVarp), FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
13311345 })
13321346 }
@@ -1338,10 +1352,11 @@ func (x *FileIface) GetSetAttributesFromInfo() func(File, *FileInfo, FileQueryIn
13381352 if x.xSetAttributesFromInfo == 0 {
13391353 return nil
13401354 }
1341- var rawCallback func(FileVarp uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) bool
1355+ var rawCallback func(FileVarp uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool
13421356 purego.RegisterFunc(&rawCallback, x.xSetAttributesFromInfo)
13431357 return func(FileVar File, InfoVar *FileInfo, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) bool {
1344- return rawCallback(FileVar.GoPointer(), InfoVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())
1358+ var cerr *glib.Error
1359+ return rawCallback(FileVar.GoPointer(), InfoVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
13451360 }
13461361 }
13471362
@@ -1376,7 +1391,7 @@ func (x *FileIface) OverrideSetAttributesFinish(cb func(File, AsyncResult, **Fil
13761391 if cb == nil {
13771392 x.xSetAttributesFinish = 0
13781393 } else {
1379- x.xSetAttributesFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, InfoVarp **FileInfo) bool {
1394+ x.xSetAttributesFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, InfoVarp **FileInfo, cerrp **glib.Error) bool {
13801395 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp}, InfoVarp)
13811396 })
13821397 }
@@ -1388,10 +1403,11 @@ func (x *FileIface) GetSetAttributesFinish() func(File, AsyncResult, **FileInfo)
13881403 if x.xSetAttributesFinish == 0 {
13891404 return nil
13901405 }
1391- var rawCallback func(FileVarp uintptr, ResultVarp uintptr, InfoVarp **FileInfo) bool
1406+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, InfoVarp **FileInfo, cerrp **glib.Error) bool
13921407 purego.RegisterFunc(&rawCallback, x.xSetAttributesFinish)
13931408 return func(FileVar File, ResultVar AsyncResult, InfoVar **FileInfo) bool {
1394- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), InfoVar)
1409+ var cerr *glib.Error
1410+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), InfoVar, &cerr)
13951411 }
13961412 }
13971413
@@ -1401,7 +1417,7 @@ func (x *FileIface) OverrideReadFn(cb func(File, *Cancellable) *FileInputStream)
14011417 if cb == nil {
14021418 x.xReadFn = 0
14031419 } else {
1404- x.xReadFn = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {
1420+ x.xReadFn = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
14051421 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
14061422 if ret == nil {
14071423 return 0
@@ -1417,10 +1433,11 @@ func (x *FileIface) GetReadFn() func(File, *Cancellable) *FileInputStream {
14171433 if x.xReadFn == 0 {
14181434 return nil
14191435 }
1420- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr
1436+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
14211437 purego.RegisterFunc(&rawCallback, x.xReadFn)
14221438 return func(FileVar File, CancellableVar *Cancellable) *FileInputStream {
1423- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())
1439+ var cerr *glib.Error
1440+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
14241441 if rawRet == 0 {
14251442 return nil
14261443 }
@@ -1461,7 +1478,7 @@ func (x *FileIface) OverrideReadFinish(cb func(File, AsyncResult) *FileInputStre
14611478 if cb == nil {
14621479 x.xReadFinish = 0
14631480 } else {
1464- x.xReadFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
1481+ x.xReadFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
14651482 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
14661483 if ret == nil {
14671484 return 0
@@ -1477,10 +1494,11 @@ func (x *FileIface) GetReadFinish() func(File, AsyncResult) *FileInputStream {
14771494 if x.xReadFinish == 0 {
14781495 return nil
14791496 }
1480- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
1497+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
14811498 purego.RegisterFunc(&rawCallback, x.xReadFinish)
14821499 return func(FileVar File, ResVar AsyncResult) *FileInputStream {
1483- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
1500+ var cerr *glib.Error
1501+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
14841502 if rawRet == 0 {
14851503 return nil
14861504 }
@@ -1496,7 +1514,7 @@ func (x *FileIface) OverrideAppendTo(cb func(File, FileCreateFlags, *Cancellable
14961514 if cb == nil {
14971515 x.xAppendTo = 0
14981516 } else {
1499- x.xAppendTo = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {
1517+ x.xAppendTo = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
15001518 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
15011519 if ret == nil {
15021520 return 0
@@ -1512,10 +1530,11 @@ func (x *FileIface) GetAppendTo() func(File, FileCreateFlags, *Cancellable) *Fil
15121530 if x.xAppendTo == 0 {
15131531 return nil
15141532 }
1515- var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr
1533+ var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
15161534 purego.RegisterFunc(&rawCallback, x.xAppendTo)
15171535 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {
1518- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())
1536+ var cerr *glib.Error
1537+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
15191538 if rawRet == 0 {
15201539 return nil
15211540 }
@@ -1556,7 +1575,7 @@ func (x *FileIface) OverrideAppendToFinish(cb func(File, AsyncResult) *FileOutpu
15561575 if cb == nil {
15571576 x.xAppendToFinish = 0
15581577 } else {
1559- x.xAppendToFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
1578+ x.xAppendToFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
15601579 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
15611580 if ret == nil {
15621581 return 0
@@ -1572,10 +1591,11 @@ func (x *FileIface) GetAppendToFinish() func(File, AsyncResult) *FileOutputStrea
15721591 if x.xAppendToFinish == 0 {
15731592 return nil
15741593 }
1575- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
1594+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
15761595 purego.RegisterFunc(&rawCallback, x.xAppendToFinish)
15771596 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {
1578- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
1597+ var cerr *glib.Error
1598+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
15791599 if rawRet == 0 {
15801600 return nil
15811601 }
@@ -1591,7 +1611,7 @@ func (x *FileIface) OverrideCreate(cb func(File, FileCreateFlags, *Cancellable)
15911611 if cb == nil {
15921612 x.xCreate = 0
15931613 } else {
1594- x.xCreate = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {
1614+ x.xCreate = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
15951615 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
15961616 if ret == nil {
15971617 return 0
@@ -1607,10 +1627,11 @@ func (x *FileIface) GetCreate() func(File, FileCreateFlags, *Cancellable) *FileO
16071627 if x.xCreate == 0 {
16081628 return nil
16091629 }
1610- var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr
1630+ var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
16111631 purego.RegisterFunc(&rawCallback, x.xCreate)
16121632 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {
1613- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())
1633+ var cerr *glib.Error
1634+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
16141635 if rawRet == 0 {
16151636 return nil
16161637 }
@@ -1651,7 +1672,7 @@ func (x *FileIface) OverrideCreateFinish(cb func(File, AsyncResult) *FileOutputS
16511672 if cb == nil {
16521673 x.xCreateFinish = 0
16531674 } else {
1654- x.xCreateFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
1675+ x.xCreateFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
16551676 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
16561677 if ret == nil {
16571678 return 0
@@ -1667,10 +1688,11 @@ func (x *FileIface) GetCreateFinish() func(File, AsyncResult) *FileOutputStream
16671688 if x.xCreateFinish == 0 {
16681689 return nil
16691690 }
1670- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
1691+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
16711692 purego.RegisterFunc(&rawCallback, x.xCreateFinish)
16721693 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {
1673- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
1694+ var cerr *glib.Error
1695+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
16741696 if rawRet == 0 {
16751697 return nil
16761698 }
@@ -1686,7 +1708,7 @@ func (x *FileIface) OverrideReplace(cb func(File, string, bool, FileCreateFlags,
16861708 if cb == nil {
16871709 x.xReplace = 0
16881710 } else {
1689- x.xReplace = purego.NewCallback(func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {
1711+ x.xReplace = purego.NewCallback(func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
16901712 ret := cb(&FileBase{Ptr: FileVarp}, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
16911713 if ret == nil {
16921714 return 0
@@ -1702,10 +1724,11 @@ func (x *FileIface) GetReplace() func(File, string, bool, FileCreateFlags, *Canc
17021724 if x.xReplace == 0 {
17031725 return nil
17041726 }
1705- var rawCallback func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr
1727+ var rawCallback func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
17061728 purego.RegisterFunc(&rawCallback, x.xReplace)
17071729 return func(FileVar File, EtagVar string, MakeBackupVar bool, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {
1708- rawRet := rawCallback(FileVar.GoPointer(), EtagVar, MakeBackupVar, FlagsVar, CancellableVar.GoPointer())
1730+ var cerr *glib.Error
1731+ rawRet := rawCallback(FileVar.GoPointer(), EtagVar, MakeBackupVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
17091732 if rawRet == 0 {
17101733 return nil
17111734 }
@@ -1746,7 +1769,7 @@ func (x *FileIface) OverrideReplaceFinish(cb func(File, AsyncResult) *FileOutput
17461769 if cb == nil {
17471770 x.xReplaceFinish = 0
17481771 } else {
1749- x.xReplaceFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
1772+ x.xReplaceFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
17501773 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
17511774 if ret == nil {
17521775 return 0
@@ -1762,10 +1785,11 @@ func (x *FileIface) GetReplaceFinish() func(File, AsyncResult) *FileOutputStream
17621785 if x.xReplaceFinish == 0 {
17631786 return nil
17641787 }
1765- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
1788+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
17661789 purego.RegisterFunc(&rawCallback, x.xReplaceFinish)
17671790 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {
1768- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
1791+ var cerr *glib.Error
1792+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
17691793 if rawRet == 0 {
17701794 return nil
17711795 }
@@ -1781,7 +1805,7 @@ func (x *FileIface) OverrideDeleteFile(cb func(File, *Cancellable) bool) {
17811805 if cb == nil {
17821806 x.xDeleteFile = 0
17831807 } else {
1784- x.xDeleteFile = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) bool {
1808+ x.xDeleteFile = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
17851809 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
17861810 })
17871811 }
@@ -1793,10 +1817,11 @@ func (x *FileIface) GetDeleteFile() func(File, *Cancellable) bool {
17931817 if x.xDeleteFile == 0 {
17941818 return nil
17951819 }
1796- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) bool
1820+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool
17971821 purego.RegisterFunc(&rawCallback, x.xDeleteFile)
17981822 return func(FileVar File, CancellableVar *Cancellable) bool {
1799- return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())
1823+ var cerr *glib.Error
1824+ return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
18001825 }
18011826 }
18021827
@@ -1831,7 +1856,7 @@ func (x *FileIface) OverrideDeleteFileFinish(cb func(File, AsyncResult) bool) {
18311856 if cb == nil {
18321857 x.xDeleteFileFinish = 0
18331858 } else {
1834- x.xDeleteFileFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
1859+ x.xDeleteFileFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
18351860 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
18361861 })
18371862 }
@@ -1843,10 +1868,11 @@ func (x *FileIface) GetDeleteFileFinish() func(File, AsyncResult) bool {
18431868 if x.xDeleteFileFinish == 0 {
18441869 return nil
18451870 }
1846- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
1871+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
18471872 purego.RegisterFunc(&rawCallback, x.xDeleteFileFinish)
18481873 return func(FileVar File, ResultVar AsyncResult) bool {
1849- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
1874+ var cerr *glib.Error
1875+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
18501876 }
18511877 }
18521878
@@ -1856,7 +1882,7 @@ func (x *FileIface) OverrideTrash(cb func(File, *Cancellable) bool) {
18561882 if cb == nil {
18571883 x.xTrash = 0
18581884 } else {
1859- x.xTrash = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) bool {
1885+ x.xTrash = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
18601886 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
18611887 })
18621888 }
@@ -1868,10 +1894,11 @@ func (x *FileIface) GetTrash() func(File, *Cancellable) bool {
18681894 if x.xTrash == 0 {
18691895 return nil
18701896 }
1871- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) bool
1897+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool
18721898 purego.RegisterFunc(&rawCallback, x.xTrash)
18731899 return func(FileVar File, CancellableVar *Cancellable) bool {
1874- return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())
1900+ var cerr *glib.Error
1901+ return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
18751902 }
18761903 }
18771904
@@ -1906,7 +1933,7 @@ func (x *FileIface) OverrideTrashFinish(cb func(File, AsyncResult) bool) {
19061933 if cb == nil {
19071934 x.xTrashFinish = 0
19081935 } else {
1909- x.xTrashFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
1936+ x.xTrashFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
19101937 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
19111938 })
19121939 }
@@ -1918,10 +1945,11 @@ func (x *FileIface) GetTrashFinish() func(File, AsyncResult) bool {
19181945 if x.xTrashFinish == 0 {
19191946 return nil
19201947 }
1921- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
1948+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
19221949 purego.RegisterFunc(&rawCallback, x.xTrashFinish)
19231950 return func(FileVar File, ResultVar AsyncResult) bool {
1924- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
1951+ var cerr *glib.Error
1952+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
19251953 }
19261954 }
19271955
@@ -1931,7 +1959,7 @@ func (x *FileIface) OverrideMakeDirectory(cb func(File, *Cancellable) bool) {
19311959 if cb == nil {
19321960 x.xMakeDirectory = 0
19331961 } else {
1934- x.xMakeDirectory = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) bool {
1962+ x.xMakeDirectory = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
19351963 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
19361964 })
19371965 }
@@ -1943,10 +1971,11 @@ func (x *FileIface) GetMakeDirectory() func(File, *Cancellable) bool {
19431971 if x.xMakeDirectory == 0 {
19441972 return nil
19451973 }
1946- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) bool
1974+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool
19471975 purego.RegisterFunc(&rawCallback, x.xMakeDirectory)
19481976 return func(FileVar File, CancellableVar *Cancellable) bool {
1949- return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())
1977+ var cerr *glib.Error
1978+ return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
19501979 }
19511980 }
19521981
@@ -1981,7 +2010,7 @@ func (x *FileIface) OverrideMakeDirectoryFinish(cb func(File, AsyncResult) bool)
19812010 if cb == nil {
19822011 x.xMakeDirectoryFinish = 0
19832012 } else {
1984- x.xMakeDirectoryFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
2013+ x.xMakeDirectoryFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
19852014 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
19862015 })
19872016 }
@@ -1993,10 +2022,11 @@ func (x *FileIface) GetMakeDirectoryFinish() func(File, AsyncResult) bool {
19932022 if x.xMakeDirectoryFinish == 0 {
19942023 return nil
19952024 }
1996- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
2025+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
19972026 purego.RegisterFunc(&rawCallback, x.xMakeDirectoryFinish)
19982027 return func(FileVar File, ResultVar AsyncResult) bool {
1999- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2028+ var cerr *glib.Error
2029+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
20002030 }
20012031 }
20022032
@@ -2008,7 +2038,7 @@ func (x *FileIface) OverrideMakeSymbolicLink(cb func(File, string, *Cancellable)
20082038 if cb == nil {
20092039 x.xMakeSymbolicLink = 0
20102040 } else {
2011- x.xMakeSymbolicLink = purego.NewCallback(func(FileVarp uintptr, SymlinkValueVarp string, CancellableVarp uintptr) bool {
2041+ x.xMakeSymbolicLink = purego.NewCallback(func(FileVarp uintptr, SymlinkValueVarp string, CancellableVarp uintptr, cerrp **glib.Error) bool {
20122042 return cb(&FileBase{Ptr: FileVarp}, SymlinkValueVarp, CancellableNewFromInternalPtr(CancellableVarp))
20132043 })
20142044 }
@@ -2022,10 +2052,11 @@ func (x *FileIface) GetMakeSymbolicLink() func(File, string, *Cancellable) bool
20222052 if x.xMakeSymbolicLink == 0 {
20232053 return nil
20242054 }
2025- var rawCallback func(FileVarp uintptr, SymlinkValueVarp string, CancellableVarp uintptr) bool
2055+ var rawCallback func(FileVarp uintptr, SymlinkValueVarp string, CancellableVarp uintptr, cerrp **glib.Error) bool
20262056 purego.RegisterFunc(&rawCallback, x.xMakeSymbolicLink)
20272057 return func(FileVar File, SymlinkValueVar string, CancellableVar *Cancellable) bool {
2028- return rawCallback(FileVar.GoPointer(), SymlinkValueVar, CancellableVar.GoPointer())
2058+ var cerr *glib.Error
2059+ return rawCallback(FileVar.GoPointer(), SymlinkValueVar, CancellableVar.GoPointer(), &cerr)
20292060 }
20302061 }
20312062
@@ -2060,7 +2091,7 @@ func (x *FileIface) OverrideMakeSymbolicLinkFinish(cb func(File, AsyncResult) bo
20602091 if cb == nil {
20612092 x.xMakeSymbolicLinkFinish = 0
20622093 } else {
2063- x.xMakeSymbolicLinkFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
2094+ x.xMakeSymbolicLinkFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
20642095 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
20652096 })
20662097 }
@@ -2072,10 +2103,11 @@ func (x *FileIface) GetMakeSymbolicLinkFinish() func(File, AsyncResult) bool {
20722103 if x.xMakeSymbolicLinkFinish == 0 {
20732104 return nil
20742105 }
2075- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
2106+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
20762107 purego.RegisterFunc(&rawCallback, x.xMakeSymbolicLinkFinish)
20772108 return func(FileVar File, ResultVar AsyncResult) bool {
2078- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2109+ var cerr *glib.Error
2110+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
20792111 }
20802112 }
20812113
@@ -2088,7 +2120,7 @@ func (x *FileIface) OverrideCopy(cb func(File, File, FileCopyFlags, *Cancellable
20882120 if cb == nil {
20892121 x.xCopy = 0
20902122 } else {
2091- x.xCopy = purego.NewCallback(func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr) bool {
2123+ x.xCopy = purego.NewCallback(func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool {
20922124 return cb(&FileBase{Ptr: SourceVarp}, &FileBase{Ptr: DestinationVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressCallbackDataVarp)
20932125 })
20942126 }
@@ -2103,10 +2135,11 @@ func (x *FileIface) GetCopy() func(File, File, FileCopyFlags, *Cancellable, *Fil
21032135 if x.xCopy == 0 {
21042136 return nil
21052137 }
2106- var rawCallback func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr) bool
2138+ var rawCallback func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool
21072139 purego.RegisterFunc(&rawCallback, x.xCopy)
21082140 return func(SourceVar File, DestinationVar File, FlagsVar FileCopyFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileProgressCallback, ProgressCallbackDataVar uintptr) bool {
2109- return rawCallback(SourceVar.GoPointer(), DestinationVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressCallbackDataVar)
2141+ var cerr *glib.Error
2142+ return rawCallback(SourceVar.GoPointer(), DestinationVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressCallbackDataVar, &cerr)
21102143 }
21112144 }
21122145
@@ -2141,7 +2174,7 @@ func (x *FileIface) OverrideCopyFinish(cb func(File, AsyncResult) bool) {
21412174 if cb == nil {
21422175 x.xCopyFinish = 0
21432176 } else {
2144- x.xCopyFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) bool {
2177+ x.xCopyFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) bool {
21452178 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
21462179 })
21472180 }
@@ -2153,10 +2186,11 @@ func (x *FileIface) GetCopyFinish() func(File, AsyncResult) bool {
21532186 if x.xCopyFinish == 0 {
21542187 return nil
21552188 }
2156- var rawCallback func(FileVarp uintptr, ResVarp uintptr) bool
2189+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) bool
21572190 purego.RegisterFunc(&rawCallback, x.xCopyFinish)
21582191 return func(FileVar File, ResVar AsyncResult) bool {
2159- return rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
2192+ var cerr *glib.Error
2193+ return rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
21602194 }
21612195 }
21622196
@@ -2166,7 +2200,7 @@ func (x *FileIface) OverrideMove(cb func(File, File, FileCopyFlags, *Cancellable
21662200 if cb == nil {
21672201 x.xMove = 0
21682202 } else {
2169- x.xMove = purego.NewCallback(func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr) bool {
2203+ x.xMove = purego.NewCallback(func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool {
21702204 return cb(&FileBase{Ptr: SourceVarp}, &FileBase{Ptr: DestinationVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressCallbackDataVarp)
21712205 })
21722206 }
@@ -2178,10 +2212,11 @@ func (x *FileIface) GetMove() func(File, File, FileCopyFlags, *Cancellable, *Fil
21782212 if x.xMove == 0 {
21792213 return nil
21802214 }
2181- var rawCallback func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr) bool
2215+ var rawCallback func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool
21822216 purego.RegisterFunc(&rawCallback, x.xMove)
21832217 return func(SourceVar File, DestinationVar File, FlagsVar FileCopyFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileProgressCallback, ProgressCallbackDataVar uintptr) bool {
2184- return rawCallback(SourceVar.GoPointer(), DestinationVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressCallbackDataVar)
2218+ var cerr *glib.Error
2219+ return rawCallback(SourceVar.GoPointer(), DestinationVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressCallbackDataVar, &cerr)
21852220 }
21862221 }
21872222
@@ -2216,7 +2251,7 @@ func (x *FileIface) OverrideMoveFinish(cb func(File, AsyncResult) bool) {
22162251 if cb == nil {
22172252 x.xMoveFinish = 0
22182253 } else {
2219- x.xMoveFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
2254+ x.xMoveFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
22202255 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
22212256 })
22222257 }
@@ -2228,10 +2263,11 @@ func (x *FileIface) GetMoveFinish() func(File, AsyncResult) bool {
22282263 if x.xMoveFinish == 0 {
22292264 return nil
22302265 }
2231- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
2266+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
22322267 purego.RegisterFunc(&rawCallback, x.xMoveFinish)
22332268 return func(FileVar File, ResultVar AsyncResult) bool {
2234- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2269+ var cerr *glib.Error
2270+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
22352271 }
22362272 }
22372273
@@ -2266,7 +2302,7 @@ func (x *FileIface) OverrideMountMountableFinish(cb func(File, AsyncResult) *Fil
22662302 if cb == nil {
22672303 x.xMountMountableFinish = 0
22682304 } else {
2269- x.xMountMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) uintptr {
2305+ x.xMountMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) uintptr {
22702306 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
22712307 if ret == nil {
22722308 return 0
@@ -2282,10 +2318,11 @@ func (x *FileIface) GetMountMountableFinish() func(File, AsyncResult) *FileBase
22822318 if x.xMountMountableFinish == 0 {
22832319 return nil
22842320 }
2285- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) uintptr
2321+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) uintptr
22862322 purego.RegisterFunc(&rawCallback, x.xMountMountableFinish)
22872323 return func(FileVar File, ResultVar AsyncResult) *FileBase {
2288- rawRet := rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2324+ var cerr *glib.Error
2325+ rawRet := rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
22892326 if rawRet == 0 {
22902327 return nil
22912328 }
@@ -2326,7 +2363,7 @@ func (x *FileIface) OverrideUnmountMountableFinish(cb func(File, AsyncResult) bo
23262363 if cb == nil {
23272364 x.xUnmountMountableFinish = 0
23282365 } else {
2329- x.xUnmountMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
2366+ x.xUnmountMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
23302367 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
23312368 })
23322369 }
@@ -2338,10 +2375,11 @@ func (x *FileIface) GetUnmountMountableFinish() func(File, AsyncResult) bool {
23382375 if x.xUnmountMountableFinish == 0 {
23392376 return nil
23402377 }
2341- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
2378+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
23422379 purego.RegisterFunc(&rawCallback, x.xUnmountMountableFinish)
23432380 return func(FileVar File, ResultVar AsyncResult) bool {
2344- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2381+ var cerr *glib.Error
2382+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
23452383 }
23462384 }
23472385
@@ -2376,7 +2414,7 @@ func (x *FileIface) OverrideEjectMountableFinish(cb func(File, AsyncResult) bool
23762414 if cb == nil {
23772415 x.xEjectMountableFinish = 0
23782416 } else {
2379- x.xEjectMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
2417+ x.xEjectMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
23802418 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
23812419 })
23822420 }
@@ -2388,10 +2426,11 @@ func (x *FileIface) GetEjectMountableFinish() func(File, AsyncResult) bool {
23882426 if x.xEjectMountableFinish == 0 {
23892427 return nil
23902428 }
2391- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
2429+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
23922430 purego.RegisterFunc(&rawCallback, x.xEjectMountableFinish)
23932431 return func(FileVar File, ResultVar AsyncResult) bool {
2394- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2432+ var cerr *glib.Error
2433+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
23952434 }
23962435 }
23972436
@@ -2426,7 +2465,7 @@ func (x *FileIface) OverrideMountEnclosingVolumeFinish(cb func(File, AsyncResult
24262465 if cb == nil {
24272466 x.xMountEnclosingVolumeFinish = 0
24282467 } else {
2429- x.xMountEnclosingVolumeFinish = purego.NewCallback(func(LocationVarp uintptr, ResultVarp uintptr) bool {
2468+ x.xMountEnclosingVolumeFinish = purego.NewCallback(func(LocationVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
24302469 return cb(&FileBase{Ptr: LocationVarp}, &AsyncResultBase{Ptr: ResultVarp})
24312470 })
24322471 }
@@ -2438,10 +2477,11 @@ func (x *FileIface) GetMountEnclosingVolumeFinish() func(File, AsyncResult) bool
24382477 if x.xMountEnclosingVolumeFinish == 0 {
24392478 return nil
24402479 }
2441- var rawCallback func(LocationVarp uintptr, ResultVarp uintptr) bool
2480+ var rawCallback func(LocationVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
24422481 purego.RegisterFunc(&rawCallback, x.xMountEnclosingVolumeFinish)
24432482 return func(LocationVar File, ResultVar AsyncResult) bool {
2444- return rawCallback(LocationVar.GoPointer(), ResultVar.GoPointer())
2483+ var cerr *glib.Error
2484+ return rawCallback(LocationVar.GoPointer(), ResultVar.GoPointer(), &cerr)
24452485 }
24462486 }
24472487
@@ -2451,7 +2491,7 @@ func (x *FileIface) OverrideMonitorDir(cb func(File, FileMonitorFlags, *Cancella
24512491 if cb == nil {
24522492 x.xMonitorDir = 0
24532493 } else {
2454- x.xMonitorDir = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr) uintptr {
2494+ x.xMonitorDir = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
24552495 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
24562496 if ret == nil {
24572497 return 0
@@ -2467,10 +2507,11 @@ func (x *FileIface) GetMonitorDir() func(File, FileMonitorFlags, *Cancellable) *
24672507 if x.xMonitorDir == 0 {
24682508 return nil
24692509 }
2470- var rawCallback func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr) uintptr
2510+ var rawCallback func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
24712511 purego.RegisterFunc(&rawCallback, x.xMonitorDir)
24722512 return func(FileVar File, FlagsVar FileMonitorFlags, CancellableVar *Cancellable) *FileMonitor {
2473- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())
2513+ var cerr *glib.Error
2514+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
24742515 if rawRet == 0 {
24752516 return nil
24762517 }
@@ -2486,7 +2527,7 @@ func (x *FileIface) OverrideMonitorFile(cb func(File, FileMonitorFlags, *Cancell
24862527 if cb == nil {
24872528 x.xMonitorFile = 0
24882529 } else {
2489- x.xMonitorFile = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr) uintptr {
2530+ x.xMonitorFile = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
24902531 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
24912532 if ret == nil {
24922533 return 0
@@ -2502,10 +2543,11 @@ func (x *FileIface) GetMonitorFile() func(File, FileMonitorFlags, *Cancellable)
25022543 if x.xMonitorFile == 0 {
25032544 return nil
25042545 }
2505- var rawCallback func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr) uintptr
2546+ var rawCallback func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
25062547 purego.RegisterFunc(&rawCallback, x.xMonitorFile)
25072548 return func(FileVar File, FlagsVar FileMonitorFlags, CancellableVar *Cancellable) *FileMonitor {
2508- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())
2549+ var cerr *glib.Error
2550+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
25092551 if rawRet == 0 {
25102552 return nil
25112553 }
@@ -2521,7 +2563,7 @@ func (x *FileIface) OverrideOpenReadwrite(cb func(File, *Cancellable) *FileIOStr
25212563 if cb == nil {
25222564 x.xOpenReadwrite = 0
25232565 } else {
2524- x.xOpenReadwrite = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {
2566+ x.xOpenReadwrite = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
25252567 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
25262568 if ret == nil {
25272569 return 0
@@ -2537,10 +2579,11 @@ func (x *FileIface) GetOpenReadwrite() func(File, *Cancellable) *FileIOStream {
25372579 if x.xOpenReadwrite == 0 {
25382580 return nil
25392581 }
2540- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr
2582+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
25412583 purego.RegisterFunc(&rawCallback, x.xOpenReadwrite)
25422584 return func(FileVar File, CancellableVar *Cancellable) *FileIOStream {
2543- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())
2585+ var cerr *glib.Error
2586+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
25442587 if rawRet == 0 {
25452588 return nil
25462589 }
@@ -2581,7 +2624,7 @@ func (x *FileIface) OverrideOpenReadwriteFinish(cb func(File, AsyncResult) *File
25812624 if cb == nil {
25822625 x.xOpenReadwriteFinish = 0
25832626 } else {
2584- x.xOpenReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
2627+ x.xOpenReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
25852628 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
25862629 if ret == nil {
25872630 return 0
@@ -2597,10 +2640,11 @@ func (x *FileIface) GetOpenReadwriteFinish() func(File, AsyncResult) *FileIOStre
25972640 if x.xOpenReadwriteFinish == 0 {
25982641 return nil
25992642 }
2600- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
2643+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
26012644 purego.RegisterFunc(&rawCallback, x.xOpenReadwriteFinish)
26022645 return func(FileVar File, ResVar AsyncResult) *FileIOStream {
2603- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
2646+ var cerr *glib.Error
2647+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
26042648 if rawRet == 0 {
26052649 return nil
26062650 }
@@ -2616,7 +2660,7 @@ func (x *FileIface) OverrideCreateReadwrite(cb func(File, FileCreateFlags, *Canc
26162660 if cb == nil {
26172661 x.xCreateReadwrite = 0
26182662 } else {
2619- x.xCreateReadwrite = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {
2663+ x.xCreateReadwrite = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
26202664 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
26212665 if ret == nil {
26222666 return 0
@@ -2632,10 +2676,11 @@ func (x *FileIface) GetCreateReadwrite() func(File, FileCreateFlags, *Cancellabl
26322676 if x.xCreateReadwrite == 0 {
26332677 return nil
26342678 }
2635- var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr
2679+ var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
26362680 purego.RegisterFunc(&rawCallback, x.xCreateReadwrite)
26372681 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileIOStream {
2638- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())
2682+ var cerr *glib.Error
2683+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
26392684 if rawRet == 0 {
26402685 return nil
26412686 }
@@ -2676,7 +2721,7 @@ func (x *FileIface) OverrideCreateReadwriteFinish(cb func(File, AsyncResult) *Fi
26762721 if cb == nil {
26772722 x.xCreateReadwriteFinish = 0
26782723 } else {
2679- x.xCreateReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
2724+ x.xCreateReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
26802725 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
26812726 if ret == nil {
26822727 return 0
@@ -2692,10 +2737,11 @@ func (x *FileIface) GetCreateReadwriteFinish() func(File, AsyncResult) *FileIOSt
26922737 if x.xCreateReadwriteFinish == 0 {
26932738 return nil
26942739 }
2695- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
2740+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
26962741 purego.RegisterFunc(&rawCallback, x.xCreateReadwriteFinish)
26972742 return func(FileVar File, ResVar AsyncResult) *FileIOStream {
2698- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
2743+ var cerr *glib.Error
2744+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
26992745 if rawRet == 0 {
27002746 return nil
27012747 }
@@ -2711,7 +2757,7 @@ func (x *FileIface) OverrideReplaceReadwrite(cb func(File, string, bool, FileCre
27112757 if cb == nil {
27122758 x.xReplaceReadwrite = 0
27132759 } else {
2714- x.xReplaceReadwrite = purego.NewCallback(func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {
2760+ x.xReplaceReadwrite = purego.NewCallback(func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
27152761 ret := cb(&FileBase{Ptr: FileVarp}, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
27162762 if ret == nil {
27172763 return 0
@@ -2727,10 +2773,11 @@ func (x *FileIface) GetReplaceReadwrite() func(File, string, bool, FileCreateFla
27272773 if x.xReplaceReadwrite == 0 {
27282774 return nil
27292775 }
2730- var rawCallback func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr
2776+ var rawCallback func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
27312777 purego.RegisterFunc(&rawCallback, x.xReplaceReadwrite)
27322778 return func(FileVar File, EtagVar string, MakeBackupVar bool, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileIOStream {
2733- rawRet := rawCallback(FileVar.GoPointer(), EtagVar, MakeBackupVar, FlagsVar, CancellableVar.GoPointer())
2779+ var cerr *glib.Error
2780+ rawRet := rawCallback(FileVar.GoPointer(), EtagVar, MakeBackupVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
27342781 if rawRet == 0 {
27352782 return nil
27362783 }
@@ -2771,7 +2818,7 @@ func (x *FileIface) OverrideReplaceReadwriteFinish(cb func(File, AsyncResult) *F
27712818 if cb == nil {
27722819 x.xReplaceReadwriteFinish = 0
27732820 } else {
2774- x.xReplaceReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {
2821+ x.xReplaceReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
27752822 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
27762823 if ret == nil {
27772824 return 0
@@ -2787,10 +2834,11 @@ func (x *FileIface) GetReplaceReadwriteFinish() func(File, AsyncResult) *FileIOS
27872834 if x.xReplaceReadwriteFinish == 0 {
27882835 return nil
27892836 }
2790- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr
2837+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
27912838 purego.RegisterFunc(&rawCallback, x.xReplaceReadwriteFinish)
27922839 return func(FileVar File, ResVar AsyncResult) *FileIOStream {
2793- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())
2840+ var cerr *glib.Error
2841+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
27942842 if rawRet == 0 {
27952843 return nil
27962844 }
@@ -2831,7 +2879,7 @@ func (x *FileIface) OverrideStartMountableFinish(cb func(File, AsyncResult) bool
28312879 if cb == nil {
28322880 x.xStartMountableFinish = 0
28332881 } else {
2834- x.xStartMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
2882+ x.xStartMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
28352883 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
28362884 })
28372885 }
@@ -2843,10 +2891,11 @@ func (x *FileIface) GetStartMountableFinish() func(File, AsyncResult) bool {
28432891 if x.xStartMountableFinish == 0 {
28442892 return nil
28452893 }
2846- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
2894+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
28472895 purego.RegisterFunc(&rawCallback, x.xStartMountableFinish)
28482896 return func(FileVar File, ResultVar AsyncResult) bool {
2849- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2897+ var cerr *glib.Error
2898+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
28502899 }
28512900 }
28522901
@@ -2881,7 +2930,7 @@ func (x *FileIface) OverrideStopMountableFinish(cb func(File, AsyncResult) bool)
28812930 if cb == nil {
28822931 x.xStopMountableFinish = 0
28832932 } else {
2884- x.xStopMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
2933+ x.xStopMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
28852934 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
28862935 })
28872936 }
@@ -2893,10 +2942,11 @@ func (x *FileIface) GetStopMountableFinish() func(File, AsyncResult) bool {
28932942 if x.xStopMountableFinish == 0 {
28942943 return nil
28952944 }
2896- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
2945+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
28972946 purego.RegisterFunc(&rawCallback, x.xStopMountableFinish)
28982947 return func(FileVar File, ResultVar AsyncResult) bool {
2899- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2948+ var cerr *glib.Error
2949+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
29002950 }
29012951 }
29022952
@@ -2931,7 +2981,7 @@ func (x *FileIface) OverrideUnmountMountableWithOperationFinish(cb func(File, As
29312981 if cb == nil {
29322982 x.xUnmountMountableWithOperationFinish = 0
29332983 } else {
2934- x.xUnmountMountableWithOperationFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
2984+ x.xUnmountMountableWithOperationFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
29352985 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
29362986 })
29372987 }
@@ -2943,10 +2993,11 @@ func (x *FileIface) GetUnmountMountableWithOperationFinish() func(File, AsyncRes
29432993 if x.xUnmountMountableWithOperationFinish == 0 {
29442994 return nil
29452995 }
2946- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
2996+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
29472997 purego.RegisterFunc(&rawCallback, x.xUnmountMountableWithOperationFinish)
29482998 return func(FileVar File, ResultVar AsyncResult) bool {
2949- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
2999+ var cerr *glib.Error
3000+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
29503001 }
29513002 }
29523003
@@ -2981,7 +3032,7 @@ func (x *FileIface) OverrideEjectMountableWithOperationFinish(cb func(File, Asyn
29813032 if cb == nil {
29823033 x.xEjectMountableWithOperationFinish = 0
29833034 } else {
2984- x.xEjectMountableWithOperationFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
3035+ x.xEjectMountableWithOperationFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
29853036 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
29863037 })
29873038 }
@@ -2993,10 +3044,11 @@ func (x *FileIface) GetEjectMountableWithOperationFinish() func(File, AsyncResul
29933044 if x.xEjectMountableWithOperationFinish == 0 {
29943045 return nil
29953046 }
2996- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
3047+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
29973048 purego.RegisterFunc(&rawCallback, x.xEjectMountableWithOperationFinish)
29983049 return func(FileVar File, ResultVar AsyncResult) bool {
2999- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
3050+ var cerr *glib.Error
3051+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
30003052 }
30013053 }
30023054
@@ -3031,7 +3083,7 @@ func (x *FileIface) OverridePollMountableFinish(cb func(File, AsyncResult) bool)
30313083 if cb == nil {
30323084 x.xPollMountableFinish = 0
30333085 } else {
3034- x.xPollMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {
3086+ x.xPollMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
30353087 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
30363088 })
30373089 }
@@ -3043,10 +3095,11 @@ func (x *FileIface) GetPollMountableFinish() func(File, AsyncResult) bool {
30433095 if x.xPollMountableFinish == 0 {
30443096 return nil
30453097 }
3046- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool
3098+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
30473099 purego.RegisterFunc(&rawCallback, x.xPollMountableFinish)
30483100 return func(FileVar File, ResultVar AsyncResult) bool {
3049- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())
3101+ var cerr *glib.Error
3102+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
30503103 }
30513104 }
30523105
@@ -3056,7 +3109,7 @@ func (x *FileIface) OverrideMeasureDiskUsage(cb func(File, FileMeasureFlags, *Ca
30563109 if cb == nil {
30573110 x.xMeasureDiskUsage = 0
30583111 } else {
3059- x.xMeasureDiskUsage = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64) bool {
3112+ x.xMeasureDiskUsage = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool {
30603113 return cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileMeasureProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressDataVarp, DiskUsageVarp, NumDirsVarp, NumFilesVarp)
30613114 })
30623115 }
@@ -3068,10 +3121,11 @@ func (x *FileIface) GetMeasureDiskUsage() func(File, FileMeasureFlags, *Cancella
30683121 if x.xMeasureDiskUsage == 0 {
30693122 return nil
30703123 }
3071- var rawCallback func(FileVarp uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64) bool
3124+ var rawCallback func(FileVarp uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool
30723125 purego.RegisterFunc(&rawCallback, x.xMeasureDiskUsage)
30733126 return func(FileVar File, FlagsVar FileMeasureFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileMeasureProgressCallback, ProgressDataVar uintptr, DiskUsageVar *uint64, NumDirsVar *uint64, NumFilesVar *uint64) bool {
3074- return rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressDataVar, DiskUsageVar, NumDirsVar, NumFilesVar)
3127+ var cerr *glib.Error
3128+ return rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressDataVar, DiskUsageVar, NumDirsVar, NumFilesVar, &cerr)
30753129 }
30763130 }
30773131
@@ -3106,7 +3160,7 @@ func (x *FileIface) OverrideMeasureDiskUsageFinish(cb func(File, AsyncResult, *u
31063160 if cb == nil {
31073161 x.xMeasureDiskUsageFinish = 0
31083162 } else {
3109- x.xMeasureDiskUsageFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64) bool {
3163+ x.xMeasureDiskUsageFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool {
31103164 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp}, DiskUsageVarp, NumDirsVarp, NumFilesVarp)
31113165 })
31123166 }
@@ -3118,10 +3172,11 @@ func (x *FileIface) GetMeasureDiskUsageFinish() func(File, AsyncResult, *uint64,
31183172 if x.xMeasureDiskUsageFinish == 0 {
31193173 return nil
31203174 }
3121- var rawCallback func(FileVarp uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64) bool
3175+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool
31223176 purego.RegisterFunc(&rawCallback, x.xMeasureDiskUsageFinish)
31233177 return func(FileVar File, ResultVar AsyncResult, DiskUsageVar *uint64, NumDirsVar *uint64, NumFilesVar *uint64) bool {
3124- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), DiskUsageVar, NumDirsVar, NumFilesVar)
3178+ var cerr *glib.Error
3179+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), DiskUsageVar, NumDirsVar, NumFilesVar, &cerr)
31253180 }
31263181 }
31273182
@@ -3380,6 +3435,7 @@ type File interface {
33803435 var xFileGLibType func() types.GType
33813436
33823437 func FileGLibType() types.GType {
3438+ core.LazyRegister(&xFileGLibType, "GIO", "g_file_get_type", false)
33833439 return xFileGLibType()
33843440 }
33853441
@@ -5812,139 +5868,922 @@ func (x *FileBase) UnmountMountableWithOperationFinish(ResultVar AsyncResult) (b
58125868 return cret, cerr
58135869 }
58145870
5871+var XGFileAppendTo func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
5872+ core.LazyRegister(&xXGFileAppendTo, "GIO", "g_file_append_to", false)
5873+ return xXGFileAppendTo(instance, FlagsVarp, CancellableVarp, cerrp)
5874+}
5875+
5876+var (
5877+ xXGFileAppendTo func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5878+ XGFileAppendToAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5879+ core.LazyRegister(&xXGFileAppendToAsync, "GIO", "g_file_append_to_async", false)
5880+ xXGFileAppendToAsync(instance, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5881+ }
5882+)
5883+var (
5884+ xXGFileAppendToAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5885+ XGFileAppendToFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
5886+ core.LazyRegister(&xXGFileAppendToFinish, "GIO", "g_file_append_to_finish", false)
5887+ return xXGFileAppendToFinish(instance, ResVarp, cerrp)
5888+ }
5889+)
5890+var (
5891+ xXGFileAppendToFinish func(uintptr, uintptr, **glib.Error) uintptr
5892+ XGFileBuildAttributeListForCopy func(uintptr, FileCopyFlags, uintptr, **glib.Error) string = func(instance uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, cerrp **glib.Error) string {
5893+ core.LazyRegister(&xXGFileBuildAttributeListForCopy, "GIO", "g_file_build_attribute_list_for_copy", false)
5894+ return xXGFileBuildAttributeListForCopy(instance, FlagsVarp, CancellableVarp, cerrp)
5895+ }
5896+)
5897+var (
5898+ xXGFileBuildAttributeListForCopy func(uintptr, FileCopyFlags, uintptr, **glib.Error) string
5899+ XGFileCopy func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool {
5900+ core.LazyRegister(&xXGFileCopy, "GIO", "g_file_copy", false)
5901+ return xXGFileCopy(instance, DestinationVarp, FlagsVarp, CancellableVarp, ProgressCallbackVarp, ProgressCallbackDataVarp, cerrp)
5902+ }
5903+)
5904+var (
5905+ xXGFileCopy func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool
5906+ XGFileCopyAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5907+ core.LazyRegister(&xXGFileCopyAsync, "GIO", "g_file_copy_async", false)
5908+ xXGFileCopyAsync(instance, DestinationVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackVarp, ProgressCallbackDataVarp, CallbackVarp, UserDataVarp)
5909+ }
5910+)
5911+var (
5912+ xXGFileCopyAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
5913+ XGFileCopyAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure) = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackClosureVarp *gobject.Closure, ReadyCallbackClosureVarp *gobject.Closure) {
5914+ core.LazyRegister(&xXGFileCopyAsyncWithClosures, "GIO", "g_file_copy_async_with_closures", false)
5915+ xXGFileCopyAsyncWithClosures(instance, DestinationVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackClosureVarp, ReadyCallbackClosureVarp)
5916+ }
5917+)
5918+var (
5919+ xXGFileCopyAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure)
5920+ XGFileCopyAttributes func(uintptr, uintptr, FileCopyFlags, uintptr, **glib.Error) bool = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
5921+ core.LazyRegister(&xXGFileCopyAttributes, "GIO", "g_file_copy_attributes", false)
5922+ return xXGFileCopyAttributes(instance, DestinationVarp, FlagsVarp, CancellableVarp, cerrp)
5923+ }
5924+)
5925+var (
5926+ xXGFileCopyAttributes func(uintptr, uintptr, FileCopyFlags, uintptr, **glib.Error) bool
5927+ XGFileCopyFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) bool {
5928+ core.LazyRegister(&xXGFileCopyFinish, "GIO", "g_file_copy_finish", false)
5929+ return xXGFileCopyFinish(instance, ResVarp, cerrp)
5930+ }
5931+)
5932+var (
5933+ xXGFileCopyFinish func(uintptr, uintptr, **glib.Error) bool
5934+ XGFileCreate func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
5935+ core.LazyRegister(&xXGFileCreate, "GIO", "g_file_create", false)
5936+ return xXGFileCreate(instance, FlagsVarp, CancellableVarp, cerrp)
5937+ }
5938+)
5939+var (
5940+ xXGFileCreate func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5941+ XGFileCreateAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5942+ core.LazyRegister(&xXGFileCreateAsync, "GIO", "g_file_create_async", false)
5943+ xXGFileCreateAsync(instance, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5944+ }
5945+)
5946+var (
5947+ xXGFileCreateAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5948+ XGFileCreateFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
5949+ core.LazyRegister(&xXGFileCreateFinish, "GIO", "g_file_create_finish", false)
5950+ return xXGFileCreateFinish(instance, ResVarp, cerrp)
5951+ }
5952+)
5953+var (
5954+ xXGFileCreateFinish func(uintptr, uintptr, **glib.Error) uintptr
5955+ XGFileCreateReadwrite func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
5956+ core.LazyRegister(&xXGFileCreateReadwrite, "GIO", "g_file_create_readwrite", false)
5957+ return xXGFileCreateReadwrite(instance, FlagsVarp, CancellableVarp, cerrp)
5958+ }
5959+)
5960+var (
5961+ xXGFileCreateReadwrite func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5962+ XGFileCreateReadwriteAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5963+ core.LazyRegister(&xXGFileCreateReadwriteAsync, "GIO", "g_file_create_readwrite_async", false)
5964+ xXGFileCreateReadwriteAsync(instance, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5965+ }
5966+)
5967+var (
5968+ xXGFileCreateReadwriteAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5969+ XGFileCreateReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
5970+ core.LazyRegister(&xXGFileCreateReadwriteFinish, "GIO", "g_file_create_readwrite_finish", false)
5971+ return xXGFileCreateReadwriteFinish(instance, ResVarp, cerrp)
5972+ }
5973+)
5974+var (
5975+ xXGFileCreateReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
5976+ XGFileDelete func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
5977+ core.LazyRegister(&xXGFileDelete, "GIO", "g_file_delete", false)
5978+ return xXGFileDelete(instance, CancellableVarp, cerrp)
5979+ }
5980+)
5981+var (
5982+ xXGFileDelete func(uintptr, uintptr, **glib.Error) bool
5983+ XGFileDeleteAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5984+ core.LazyRegister(&xXGFileDeleteAsync, "GIO", "g_file_delete_async", false)
5985+ xXGFileDeleteAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5986+ }
5987+)
5988+var (
5989+ xXGFileDeleteAsync func(uintptr, int, uintptr, uintptr, uintptr)
5990+ XGFileDeleteFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
5991+ core.LazyRegister(&xXGFileDeleteFinish, "GIO", "g_file_delete_finish", false)
5992+ return xXGFileDeleteFinish(instance, ResultVarp, cerrp)
5993+ }
5994+)
5995+var (
5996+ xXGFileDeleteFinish func(uintptr, uintptr, **glib.Error) bool
5997+ XGFileDup func(uintptr) uintptr = func(instance uintptr) uintptr {
5998+ core.LazyRegister(&xXGFileDup, "GIO", "g_file_dup", false)
5999+ return xXGFileDup(instance)
6000+ }
6001+)
6002+var (
6003+ xXGFileDup func(uintptr) uintptr
6004+ XGFileEjectMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6005+ core.LazyRegister(&xXGFileEjectMountable, "GIO", "g_file_eject_mountable", false)
6006+ xXGFileEjectMountable(instance, FlagsVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6007+ }
6008+)
6009+var (
6010+ xXGFileEjectMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr)
6011+ XGFileEjectMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6012+ core.LazyRegister(&xXGFileEjectMountableFinish, "GIO", "g_file_eject_mountable_finish", false)
6013+ return xXGFileEjectMountableFinish(instance, ResultVarp, cerrp)
6014+ }
6015+)
6016+var (
6017+ xXGFileEjectMountableFinish func(uintptr, uintptr, **glib.Error) bool
6018+ XGFileEjectMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6019+ core.LazyRegister(&xXGFileEjectMountableWithOperation, "GIO", "g_file_eject_mountable_with_operation", false)
6020+ xXGFileEjectMountableWithOperation(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6021+ }
6022+)
6023+var (
6024+ xXGFileEjectMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
6025+ XGFileEjectMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6026+ core.LazyRegister(&xXGFileEjectMountableWithOperationFinish, "GIO", "g_file_eject_mountable_with_operation_finish", false)
6027+ return xXGFileEjectMountableWithOperationFinish(instance, ResultVarp, cerrp)
6028+ }
6029+)
6030+var (
6031+ xXGFileEjectMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool
6032+ XGFileEnumerateChildren func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6033+ core.LazyRegister(&xXGFileEnumerateChildren, "GIO", "g_file_enumerate_children", false)
6034+ return xXGFileEnumerateChildren(instance, AttributesVarp, FlagsVarp, CancellableVarp, cerrp)
6035+ }
6036+)
6037+var (
6038+ xXGFileEnumerateChildren func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr
6039+ XGFileEnumerateChildrenAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6040+ core.LazyRegister(&xXGFileEnumerateChildrenAsync, "GIO", "g_file_enumerate_children_async", false)
6041+ xXGFileEnumerateChildrenAsync(instance, AttributesVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6042+ }
6043+)
6044+var (
6045+ xXGFileEnumerateChildrenAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
6046+ XGFileEnumerateChildrenFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6047+ core.LazyRegister(&xXGFileEnumerateChildrenFinish, "GIO", "g_file_enumerate_children_finish", false)
6048+ return xXGFileEnumerateChildrenFinish(instance, ResVarp, cerrp)
6049+ }
6050+)
6051+var (
6052+ xXGFileEnumerateChildrenFinish func(uintptr, uintptr, **glib.Error) uintptr
6053+ XGFileEqual func(uintptr, uintptr) bool = func(instance uintptr, File2Varp uintptr) bool {
6054+ core.LazyRegister(&xXGFileEqual, "GIO", "g_file_equal", false)
6055+ return xXGFileEqual(instance, File2Varp)
6056+ }
6057+)
6058+var (
6059+ xXGFileEqual func(uintptr, uintptr) bool
6060+ XGFileFindEnclosingMount func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6061+ core.LazyRegister(&xXGFileFindEnclosingMount, "GIO", "g_file_find_enclosing_mount", false)
6062+ return xXGFileFindEnclosingMount(instance, CancellableVarp, cerrp)
6063+ }
6064+)
6065+var (
6066+ xXGFileFindEnclosingMount func(uintptr, uintptr, **glib.Error) uintptr
6067+ XGFileFindEnclosingMountAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6068+ core.LazyRegister(&xXGFileFindEnclosingMountAsync, "GIO", "g_file_find_enclosing_mount_async", false)
6069+ xXGFileFindEnclosingMountAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6070+ }
6071+)
6072+var (
6073+ xXGFileFindEnclosingMountAsync func(uintptr, int, uintptr, uintptr, uintptr)
6074+ XGFileFindEnclosingMountFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6075+ core.LazyRegister(&xXGFileFindEnclosingMountFinish, "GIO", "g_file_find_enclosing_mount_finish", false)
6076+ return xXGFileFindEnclosingMountFinish(instance, ResVarp, cerrp)
6077+ }
6078+)
6079+var (
6080+ xXGFileFindEnclosingMountFinish func(uintptr, uintptr, **glib.Error) uintptr
6081+ XGFileGetBasename func(uintptr) string = func(instance uintptr) string {
6082+ core.LazyRegister(&xXGFileGetBasename, "GIO", "g_file_get_basename", false)
6083+ return xXGFileGetBasename(instance)
6084+ }
6085+)
6086+var (
6087+ xXGFileGetBasename func(uintptr) string
6088+ XGFileGetChild func(uintptr, string) uintptr = func(instance uintptr, NameVarp string) uintptr {
6089+ core.LazyRegister(&xXGFileGetChild, "GIO", "g_file_get_child", false)
6090+ return xXGFileGetChild(instance, NameVarp)
6091+ }
6092+)
6093+var (
6094+ xXGFileGetChild func(uintptr, string) uintptr
6095+ XGFileGetChildForDisplayName func(uintptr, string, **glib.Error) uintptr = func(instance uintptr, DisplayNameVarp string, cerrp **glib.Error) uintptr {
6096+ core.LazyRegister(&xXGFileGetChildForDisplayName, "GIO", "g_file_get_child_for_display_name", false)
6097+ return xXGFileGetChildForDisplayName(instance, DisplayNameVarp, cerrp)
6098+ }
6099+)
6100+var (
6101+ xXGFileGetChildForDisplayName func(uintptr, string, **glib.Error) uintptr
6102+ XGFileGetParent func(uintptr) uintptr = func(instance uintptr) uintptr {
6103+ core.LazyRegister(&xXGFileGetParent, "GIO", "g_file_get_parent", false)
6104+ return xXGFileGetParent(instance)
6105+ }
6106+)
6107+var (
6108+ xXGFileGetParent func(uintptr) uintptr
6109+ XGFileGetParseName func(uintptr) string = func(instance uintptr) string {
6110+ core.LazyRegister(&xXGFileGetParseName, "GIO", "g_file_get_parse_name", false)
6111+ return xXGFileGetParseName(instance)
6112+ }
6113+)
6114+var (
6115+ xXGFileGetParseName func(uintptr) string
6116+ XGFileGetPath func(uintptr) string = func(instance uintptr) string {
6117+ core.LazyRegister(&xXGFileGetPath, "GIO", "g_file_get_path", false)
6118+ return xXGFileGetPath(instance)
6119+ }
6120+)
6121+var (
6122+ xXGFileGetPath func(uintptr) string
6123+ XGFileGetRelativePath func(uintptr, uintptr) string = func(instance uintptr, DescendantVarp uintptr) string {
6124+ core.LazyRegister(&xXGFileGetRelativePath, "GIO", "g_file_get_relative_path", false)
6125+ return xXGFileGetRelativePath(instance, DescendantVarp)
6126+ }
6127+)
6128+var (
6129+ xXGFileGetRelativePath func(uintptr, uintptr) string
6130+ XGFileGetUri func(uintptr) string = func(instance uintptr) string {
6131+ core.LazyRegister(&xXGFileGetUri, "GIO", "g_file_get_uri", false)
6132+ return xXGFileGetUri(instance)
6133+ }
6134+)
6135+var (
6136+ xXGFileGetUri func(uintptr) string
6137+ XGFileGetUriScheme func(uintptr) string = func(instance uintptr) string {
6138+ core.LazyRegister(&xXGFileGetUriScheme, "GIO", "g_file_get_uri_scheme", false)
6139+ return xXGFileGetUriScheme(instance)
6140+ }
6141+)
6142+var (
6143+ xXGFileGetUriScheme func(uintptr) string
6144+ XGFileHasParent func(uintptr, uintptr) bool = func(instance uintptr, ParentVarp uintptr) bool {
6145+ core.LazyRegister(&xXGFileHasParent, "GIO", "g_file_has_parent", false)
6146+ return xXGFileHasParent(instance, ParentVarp)
6147+ }
6148+)
6149+var (
6150+ xXGFileHasParent func(uintptr, uintptr) bool
6151+ XGFileHasPrefix func(uintptr, uintptr) bool = func(instance uintptr, PrefixVarp uintptr) bool {
6152+ core.LazyRegister(&xXGFileHasPrefix, "GIO", "g_file_has_prefix", false)
6153+ return xXGFileHasPrefix(instance, PrefixVarp)
6154+ }
6155+)
6156+var (
6157+ xXGFileHasPrefix func(uintptr, uintptr) bool
6158+ XGFileHasUriScheme func(uintptr, string) bool = func(instance uintptr, UriSchemeVarp string) bool {
6159+ core.LazyRegister(&xXGFileHasUriScheme, "GIO", "g_file_has_uri_scheme", false)
6160+ return xXGFileHasUriScheme(instance, UriSchemeVarp)
6161+ }
6162+)
6163+var (
6164+ xXGFileHasUriScheme func(uintptr, string) bool
6165+ XGFileHash func(uintptr) uint = func(instance uintptr) uint {
6166+ core.LazyRegister(&xXGFileHash, "GIO", "g_file_hash", false)
6167+ return xXGFileHash(instance)
6168+ }
6169+)
6170+var (
6171+ xXGFileHash func(uintptr) uint
6172+ XGFileIsNative func(uintptr) bool = func(instance uintptr) bool {
6173+ core.LazyRegister(&xXGFileIsNative, "GIO", "g_file_is_native", false)
6174+ return xXGFileIsNative(instance)
6175+ }
6176+)
6177+var (
6178+ xXGFileIsNative func(uintptr) bool
6179+ XGFileLoadBytes func(uintptr, uintptr, *string, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, EtagOutVarp *string, cerrp **glib.Error) uintptr {
6180+ core.LazyRegister(&xXGFileLoadBytes, "GIO", "g_file_load_bytes", false)
6181+ return xXGFileLoadBytes(instance, CancellableVarp, EtagOutVarp, cerrp)
6182+ }
6183+)
6184+var (
6185+ xXGFileLoadBytes func(uintptr, uintptr, *string, **glib.Error) uintptr
6186+ XGFileLoadBytesAsync func(uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6187+ core.LazyRegister(&xXGFileLoadBytesAsync, "GIO", "g_file_load_bytes_async", false)
6188+ xXGFileLoadBytesAsync(instance, CancellableVarp, CallbackVarp, UserDataVarp)
6189+ }
6190+)
6191+var (
6192+ xXGFileLoadBytesAsync func(uintptr, uintptr, uintptr, uintptr)
6193+ XGFileLoadBytesFinish func(uintptr, uintptr, *string, **glib.Error) uintptr = func(instance uintptr, ResultVarp uintptr, EtagOutVarp *string, cerrp **glib.Error) uintptr {
6194+ core.LazyRegister(&xXGFileLoadBytesFinish, "GIO", "g_file_load_bytes_finish", false)
6195+ return xXGFileLoadBytesFinish(instance, ResultVarp, EtagOutVarp, cerrp)
6196+ }
6197+)
6198+var (
6199+ xXGFileLoadBytesFinish func(uintptr, uintptr, *string, **glib.Error) uintptr
6200+ XGFileLoadContents func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, ContentsVarp *[]string, LengthVarp *uint, EtagOutVarp *string, cerrp **glib.Error) bool {
6201+ core.LazyRegister(&xXGFileLoadContents, "GIO", "g_file_load_contents", false)
6202+ return xXGFileLoadContents(instance, CancellableVarp, ContentsVarp, LengthVarp, EtagOutVarp, cerrp)
6203+ }
6204+)
6205+var (
6206+ xXGFileLoadContents func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
6207+ XGFileLoadContentsAsync func(uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6208+ core.LazyRegister(&xXGFileLoadContentsAsync, "GIO", "g_file_load_contents_async", false)
6209+ xXGFileLoadContentsAsync(instance, CancellableVarp, CallbackVarp, UserDataVarp)
6210+ }
6211+)
6212+var (
6213+ xXGFileLoadContentsAsync func(uintptr, uintptr, uintptr, uintptr)
6214+ XGFileLoadContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool = func(instance uintptr, ResVarp uintptr, ContentsVarp *[]string, LengthVarp *uint, EtagOutVarp *string, cerrp **glib.Error) bool {
6215+ core.LazyRegister(&xXGFileLoadContentsFinish, "GIO", "g_file_load_contents_finish", false)
6216+ return xXGFileLoadContentsFinish(instance, ResVarp, ContentsVarp, LengthVarp, EtagOutVarp, cerrp)
6217+ }
6218+)
6219+var (
6220+ xXGFileLoadContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
6221+ XGFileLoadPartialContentsAsync func(uintptr, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, CancellableVarp uintptr, ReadMoreCallbackVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6222+ core.LazyRegister(&xXGFileLoadPartialContentsAsync, "GIO", "g_file_load_partial_contents_async", false)
6223+ xXGFileLoadPartialContentsAsync(instance, CancellableVarp, ReadMoreCallbackVarp, CallbackVarp, UserDataVarp)
6224+ }
6225+)
6226+var (
6227+ xXGFileLoadPartialContentsAsync func(uintptr, uintptr, uintptr, uintptr, uintptr)
6228+ XGFileLoadPartialContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool = func(instance uintptr, ResVarp uintptr, ContentsVarp *[]string, LengthVarp *uint, EtagOutVarp *string, cerrp **glib.Error) bool {
6229+ core.LazyRegister(&xXGFileLoadPartialContentsFinish, "GIO", "g_file_load_partial_contents_finish", false)
6230+ return xXGFileLoadPartialContentsFinish(instance, ResVarp, ContentsVarp, LengthVarp, EtagOutVarp, cerrp)
6231+ }
6232+)
6233+var (
6234+ xXGFileLoadPartialContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
6235+ XGFileMakeDirectory func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
6236+ core.LazyRegister(&xXGFileMakeDirectory, "GIO", "g_file_make_directory", false)
6237+ return xXGFileMakeDirectory(instance, CancellableVarp, cerrp)
6238+ }
6239+)
6240+var (
6241+ xXGFileMakeDirectory func(uintptr, uintptr, **glib.Error) bool
6242+ XGFileMakeDirectoryAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6243+ core.LazyRegister(&xXGFileMakeDirectoryAsync, "GIO", "g_file_make_directory_async", false)
6244+ xXGFileMakeDirectoryAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6245+ }
6246+)
6247+var (
6248+ xXGFileMakeDirectoryAsync func(uintptr, int, uintptr, uintptr, uintptr)
6249+ XGFileMakeDirectoryFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6250+ core.LazyRegister(&xXGFileMakeDirectoryFinish, "GIO", "g_file_make_directory_finish", false)
6251+ return xXGFileMakeDirectoryFinish(instance, ResultVarp, cerrp)
6252+ }
6253+)
6254+var (
6255+ xXGFileMakeDirectoryFinish func(uintptr, uintptr, **glib.Error) bool
6256+ XGFileMakeDirectoryWithParents func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
6257+ core.LazyRegister(&xXGFileMakeDirectoryWithParents, "GIO", "g_file_make_directory_with_parents", false)
6258+ return xXGFileMakeDirectoryWithParents(instance, CancellableVarp, cerrp)
6259+ }
6260+)
6261+var (
6262+ xXGFileMakeDirectoryWithParents func(uintptr, uintptr, **glib.Error) bool
6263+ XGFileMakeSymbolicLink func(uintptr, string, uintptr, **glib.Error) bool = func(instance uintptr, SymlinkValueVarp string, CancellableVarp uintptr, cerrp **glib.Error) bool {
6264+ core.LazyRegister(&xXGFileMakeSymbolicLink, "GIO", "g_file_make_symbolic_link", false)
6265+ return xXGFileMakeSymbolicLink(instance, SymlinkValueVarp, CancellableVarp, cerrp)
6266+ }
6267+)
58156268 var (
5816- XGFileAppendTo func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5817- XGFileAppendToAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5818- XGFileAppendToFinish func(uintptr, uintptr, **glib.Error) uintptr
5819- XGFileBuildAttributeListForCopy func(uintptr, FileCopyFlags, uintptr, **glib.Error) string
5820- XGFileCopy func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool
5821- XGFileCopyAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
5822- XGFileCopyAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure)
5823- XGFileCopyAttributes func(uintptr, uintptr, FileCopyFlags, uintptr, **glib.Error) bool
5824- XGFileCopyFinish func(uintptr, uintptr, **glib.Error) bool
5825- XGFileCreate func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5826- XGFileCreateAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5827- XGFileCreateFinish func(uintptr, uintptr, **glib.Error) uintptr
5828- XGFileCreateReadwrite func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5829- XGFileCreateReadwriteAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5830- XGFileCreateReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
5831- XGFileDelete func(uintptr, uintptr, **glib.Error) bool
5832- XGFileDeleteAsync func(uintptr, int, uintptr, uintptr, uintptr)
5833- XGFileDeleteFinish func(uintptr, uintptr, **glib.Error) bool
5834- XGFileDup func(uintptr) uintptr
5835- XGFileEjectMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr)
5836- XGFileEjectMountableFinish func(uintptr, uintptr, **glib.Error) bool
5837- XGFileEjectMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
5838- XGFileEjectMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool
5839- XGFileEnumerateChildren func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr
5840- XGFileEnumerateChildrenAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
5841- XGFileEnumerateChildrenFinish func(uintptr, uintptr, **glib.Error) uintptr
5842- XGFileEqual func(uintptr, uintptr) bool
5843- XGFileFindEnclosingMount func(uintptr, uintptr, **glib.Error) uintptr
5844- XGFileFindEnclosingMountAsync func(uintptr, int, uintptr, uintptr, uintptr)
5845- XGFileFindEnclosingMountFinish func(uintptr, uintptr, **glib.Error) uintptr
5846- XGFileGetBasename func(uintptr) string
5847- XGFileGetChild func(uintptr, string) uintptr
5848- XGFileGetChildForDisplayName func(uintptr, string, **glib.Error) uintptr
5849- XGFileGetParent func(uintptr) uintptr
5850- XGFileGetParseName func(uintptr) string
5851- XGFileGetPath func(uintptr) string
5852- XGFileGetRelativePath func(uintptr, uintptr) string
5853- XGFileGetUri func(uintptr) string
5854- XGFileGetUriScheme func(uintptr) string
5855- XGFileHasParent func(uintptr, uintptr) bool
5856- XGFileHasPrefix func(uintptr, uintptr) bool
5857- XGFileHasUriScheme func(uintptr, string) bool
5858- XGFileHash func(uintptr) uint
5859- XGFileIsNative func(uintptr) bool
5860- XGFileLoadBytes func(uintptr, uintptr, *string, **glib.Error) uintptr
5861- XGFileLoadBytesAsync func(uintptr, uintptr, uintptr, uintptr)
5862- XGFileLoadBytesFinish func(uintptr, uintptr, *string, **glib.Error) uintptr
5863- XGFileLoadContents func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
5864- XGFileLoadContentsAsync func(uintptr, uintptr, uintptr, uintptr)
5865- XGFileLoadContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
5866- XGFileLoadPartialContentsAsync func(uintptr, uintptr, uintptr, uintptr, uintptr)
5867- XGFileLoadPartialContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
5868- XGFileMakeDirectory func(uintptr, uintptr, **glib.Error) bool
5869- XGFileMakeDirectoryAsync func(uintptr, int, uintptr, uintptr, uintptr)
5870- XGFileMakeDirectoryFinish func(uintptr, uintptr, **glib.Error) bool
5871- XGFileMakeDirectoryWithParents func(uintptr, uintptr, **glib.Error) bool
5872- XGFileMakeSymbolicLink func(uintptr, string, uintptr, **glib.Error) bool
5873- XGFileMakeSymbolicLinkAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
5874- XGFileMakeSymbolicLinkFinish func(uintptr, uintptr, **glib.Error) bool
5875- XGFileMeasureDiskUsage func(uintptr, FileMeasureFlags, uintptr, uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool
5876- XGFileMeasureDiskUsageAsync func(uintptr, FileMeasureFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
5877- XGFileMeasureDiskUsageFinish func(uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool
5878- XGFileMonitor func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
5879- XGFileMonitorDirectory func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
5880- XGFileMonitorFile func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
5881- XGFileMountEnclosingVolume func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr)
5882- XGFileMountEnclosingVolumeFinish func(uintptr, uintptr, **glib.Error) bool
5883- XGFileMountMountable func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr)
5884- XGFileMountMountableFinish func(uintptr, uintptr, **glib.Error) uintptr
5885- XGFileMove func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool
5886- XGFileMoveAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
5887- XGFileMoveAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure)
5888- XGFileMoveFinish func(uintptr, uintptr, **glib.Error) bool
5889- XGFileOpenReadwrite func(uintptr, uintptr, **glib.Error) uintptr
5890- XGFileOpenReadwriteAsync func(uintptr, int, uintptr, uintptr, uintptr)
5891- XGFileOpenReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
5892- XGFilePeekPath func(uintptr) string
5893- XGFilePollMountable func(uintptr, uintptr, uintptr, uintptr)
5894- XGFilePollMountableFinish func(uintptr, uintptr, **glib.Error) bool
5895- XGFileQueryDefaultHandler func(uintptr, uintptr, **glib.Error) uintptr
5896- XGFileQueryDefaultHandlerAsync func(uintptr, int, uintptr, uintptr, uintptr)
5897- XGFileQueryDefaultHandlerFinish func(uintptr, uintptr, **glib.Error) uintptr
5898- XGFileQueryExists func(uintptr, uintptr) bool
5899- XGFileQueryFileType func(uintptr, FileQueryInfoFlags, uintptr) FileType
5900- XGFileQueryFilesystemInfo func(uintptr, string, uintptr, **glib.Error) uintptr
5901- XGFileQueryFilesystemInfoAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
5902- XGFileQueryFilesystemInfoFinish func(uintptr, uintptr, **glib.Error) uintptr
5903- XGFileQueryInfo func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr
5904- XGFileQueryInfoAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
5905- XGFileQueryInfoFinish func(uintptr, uintptr, **glib.Error) uintptr
5906- XGFileQuerySettableAttributes func(uintptr, uintptr, **glib.Error) uintptr
5907- XGFileQueryWritableNamespaces func(uintptr, uintptr, **glib.Error) uintptr
5908- XGFileRead func(uintptr, uintptr, **glib.Error) uintptr
5909- XGFileReadAsync func(uintptr, int, uintptr, uintptr, uintptr)
5910- XGFileReadFinish func(uintptr, uintptr, **glib.Error) uintptr
5911- XGFileReplace func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr
5912- XGFileReplaceAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr)
5913- XGFileReplaceContents func(uintptr, string, uint, uintptr, bool, FileCreateFlags, *string, uintptr, **glib.Error) bool
5914- XGFileReplaceContentsAsync func(uintptr, string, uint, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr)
5915- XGFileReplaceContentsBytesAsync func(uintptr, *glib.Bytes, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr)
5916- XGFileReplaceContentsFinish func(uintptr, uintptr, *string, **glib.Error) bool
5917- XGFileReplaceFinish func(uintptr, uintptr, **glib.Error) uintptr
5918- XGFileReplaceReadwrite func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr
5919- XGFileReplaceReadwriteAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr)
5920- XGFileReplaceReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
5921- XGFileResolveRelativePath func(uintptr, string) uintptr
5922- XGFileSetAttribute func(uintptr, string, FileAttributeType, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool
5923- XGFileSetAttributeByteString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool
5924- XGFileSetAttributeInt32 func(uintptr, string, int32, FileQueryInfoFlags, uintptr, **glib.Error) bool
5925- XGFileSetAttributeInt64 func(uintptr, string, int64, FileQueryInfoFlags, uintptr, **glib.Error) bool
5926- XGFileSetAttributeString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool
5927- XGFileSetAttributeUint32 func(uintptr, string, uint32, FileQueryInfoFlags, uintptr, **glib.Error) bool
5928- XGFileSetAttributeUint64 func(uintptr, string, uint64, FileQueryInfoFlags, uintptr, **glib.Error) bool
5929- XGFileSetAttributesAsync func(uintptr, uintptr, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
5930- XGFileSetAttributesFinish func(uintptr, uintptr, **FileInfo, **glib.Error) bool
5931- XGFileSetAttributesFromInfo func(uintptr, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool
5932- XGFileSetDisplayName func(uintptr, string, uintptr, **glib.Error) uintptr
5933- XGFileSetDisplayNameAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
5934- XGFileSetDisplayNameFinish func(uintptr, uintptr, **glib.Error) uintptr
5935- XGFileStartMountable func(uintptr, DriveStartFlags, uintptr, uintptr, uintptr, uintptr)
5936- XGFileStartMountableFinish func(uintptr, uintptr, **glib.Error) bool
5937- XGFileStopMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
5938- XGFileStopMountableFinish func(uintptr, uintptr, **glib.Error) bool
5939- XGFileSupportsThreadContexts func(uintptr) bool
5940- XGFileTrash func(uintptr, uintptr, **glib.Error) bool
5941- XGFileTrashAsync func(uintptr, int, uintptr, uintptr, uintptr)
5942- XGFileTrashFinish func(uintptr, uintptr, **glib.Error) bool
5943- XGFileUnmountMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr)
5944- XGFileUnmountMountableFinish func(uintptr, uintptr, **glib.Error) bool
5945- XGFileUnmountMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
5946- XGFileUnmountMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool
6269+ xXGFileMakeSymbolicLink func(uintptr, string, uintptr, **glib.Error) bool
6270+ XGFileMakeSymbolicLinkAsync func(uintptr, string, int, uintptr, uintptr, uintptr) = func(instance uintptr, SymlinkValueVarp string, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6271+ core.LazyRegister(&xXGFileMakeSymbolicLinkAsync, "GIO", "g_file_make_symbolic_link_async", false)
6272+ xXGFileMakeSymbolicLinkAsync(instance, SymlinkValueVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6273+ }
59476274 )
6275+var (
6276+ xXGFileMakeSymbolicLinkAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
6277+ XGFileMakeSymbolicLinkFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6278+ core.LazyRegister(&xXGFileMakeSymbolicLinkFinish, "GIO", "g_file_make_symbolic_link_finish", false)
6279+ return xXGFileMakeSymbolicLinkFinish(instance, ResultVarp, cerrp)
6280+ }
6281+)
6282+var (
6283+ xXGFileMakeSymbolicLinkFinish func(uintptr, uintptr, **glib.Error) bool
6284+ XGFileMeasureDiskUsage func(uintptr, FileMeasureFlags, uintptr, uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool = func(instance uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool {
6285+ core.LazyRegister(&xXGFileMeasureDiskUsage, "GIO", "g_file_measure_disk_usage", false)
6286+ return xXGFileMeasureDiskUsage(instance, FlagsVarp, CancellableVarp, ProgressCallbackVarp, ProgressDataVarp, DiskUsageVarp, NumDirsVarp, NumFilesVarp, cerrp)
6287+ }
6288+)
6289+var (
6290+ xXGFileMeasureDiskUsage func(uintptr, FileMeasureFlags, uintptr, uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool
6291+ XGFileMeasureDiskUsageAsync func(uintptr, FileMeasureFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp FileMeasureFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6292+ core.LazyRegister(&xXGFileMeasureDiskUsageAsync, "GIO", "g_file_measure_disk_usage_async", false)
6293+ xXGFileMeasureDiskUsageAsync(instance, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackVarp, ProgressDataVarp, CallbackVarp, UserDataVarp)
6294+ }
6295+)
6296+var (
6297+ xXGFileMeasureDiskUsageAsync func(uintptr, FileMeasureFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
6298+ XGFileMeasureDiskUsageFinish func(uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool {
6299+ core.LazyRegister(&xXGFileMeasureDiskUsageFinish, "GIO", "g_file_measure_disk_usage_finish", false)
6300+ return xXGFileMeasureDiskUsageFinish(instance, ResultVarp, DiskUsageVarp, NumDirsVarp, NumFilesVarp, cerrp)
6301+ }
6302+)
6303+var (
6304+ xXGFileMeasureDiskUsageFinish func(uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool
6305+ XGFileMonitor func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6306+ core.LazyRegister(&xXGFileMonitor, "GIO", "g_file_monitor", false)
6307+ return xXGFileMonitor(instance, FlagsVarp, CancellableVarp, cerrp)
6308+ }
6309+)
6310+var (
6311+ xXGFileMonitor func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
6312+ XGFileMonitorDirectory func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6313+ core.LazyRegister(&xXGFileMonitorDirectory, "GIO", "g_file_monitor_directory", false)
6314+ return xXGFileMonitorDirectory(instance, FlagsVarp, CancellableVarp, cerrp)
6315+ }
6316+)
6317+var (
6318+ xXGFileMonitorDirectory func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
6319+ XGFileMonitorFile func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6320+ core.LazyRegister(&xXGFileMonitorFile, "GIO", "g_file_monitor_file", false)
6321+ return xXGFileMonitorFile(instance, FlagsVarp, CancellableVarp, cerrp)
6322+ }
6323+)
6324+var (
6325+ xXGFileMonitorFile func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
6326+ XGFileMountEnclosingVolume func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountMountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6327+ core.LazyRegister(&xXGFileMountEnclosingVolume, "GIO", "g_file_mount_enclosing_volume", false)
6328+ xXGFileMountEnclosingVolume(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6329+ }
6330+)
6331+var (
6332+ xXGFileMountEnclosingVolume func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr)
6333+ XGFileMountEnclosingVolumeFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6334+ core.LazyRegister(&xXGFileMountEnclosingVolumeFinish, "GIO", "g_file_mount_enclosing_volume_finish", false)
6335+ return xXGFileMountEnclosingVolumeFinish(instance, ResultVarp, cerrp)
6336+ }
6337+)
6338+var (
6339+ xXGFileMountEnclosingVolumeFinish func(uintptr, uintptr, **glib.Error) bool
6340+ XGFileMountMountable func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountMountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6341+ core.LazyRegister(&xXGFileMountMountable, "GIO", "g_file_mount_mountable", false)
6342+ xXGFileMountMountable(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6343+ }
6344+)
6345+var (
6346+ xXGFileMountMountable func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr)
6347+ XGFileMountMountableFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) uintptr {
6348+ core.LazyRegister(&xXGFileMountMountableFinish, "GIO", "g_file_mount_mountable_finish", false)
6349+ return xXGFileMountMountableFinish(instance, ResultVarp, cerrp)
6350+ }
6351+)
6352+var (
6353+ xXGFileMountMountableFinish func(uintptr, uintptr, **glib.Error) uintptr
6354+ XGFileMove func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool {
6355+ core.LazyRegister(&xXGFileMove, "GIO", "g_file_move", false)
6356+ return xXGFileMove(instance, DestinationVarp, FlagsVarp, CancellableVarp, ProgressCallbackVarp, ProgressCallbackDataVarp, cerrp)
6357+ }
6358+)
6359+var (
6360+ xXGFileMove func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool
6361+ XGFileMoveAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6362+ core.LazyRegister(&xXGFileMoveAsync, "GIO", "g_file_move_async", false)
6363+ xXGFileMoveAsync(instance, DestinationVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackVarp, ProgressCallbackDataVarp, CallbackVarp, UserDataVarp)
6364+ }
6365+)
6366+var (
6367+ xXGFileMoveAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
6368+ XGFileMoveAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure) = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackClosureVarp *gobject.Closure, ReadyCallbackClosureVarp *gobject.Closure) {
6369+ core.LazyRegister(&xXGFileMoveAsyncWithClosures, "GIO", "g_file_move_async_with_closures", false)
6370+ xXGFileMoveAsyncWithClosures(instance, DestinationVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackClosureVarp, ReadyCallbackClosureVarp)
6371+ }
6372+)
6373+var (
6374+ xXGFileMoveAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure)
6375+ XGFileMoveFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6376+ core.LazyRegister(&xXGFileMoveFinish, "GIO", "g_file_move_finish", false)
6377+ return xXGFileMoveFinish(instance, ResultVarp, cerrp)
6378+ }
6379+)
6380+var (
6381+ xXGFileMoveFinish func(uintptr, uintptr, **glib.Error) bool
6382+ XGFileOpenReadwrite func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6383+ core.LazyRegister(&xXGFileOpenReadwrite, "GIO", "g_file_open_readwrite", false)
6384+ return xXGFileOpenReadwrite(instance, CancellableVarp, cerrp)
6385+ }
6386+)
6387+var (
6388+ xXGFileOpenReadwrite func(uintptr, uintptr, **glib.Error) uintptr
6389+ XGFileOpenReadwriteAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6390+ core.LazyRegister(&xXGFileOpenReadwriteAsync, "GIO", "g_file_open_readwrite_async", false)
6391+ xXGFileOpenReadwriteAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6392+ }
6393+)
6394+var (
6395+ xXGFileOpenReadwriteAsync func(uintptr, int, uintptr, uintptr, uintptr)
6396+ XGFileOpenReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6397+ core.LazyRegister(&xXGFileOpenReadwriteFinish, "GIO", "g_file_open_readwrite_finish", false)
6398+ return xXGFileOpenReadwriteFinish(instance, ResVarp, cerrp)
6399+ }
6400+)
6401+var (
6402+ xXGFileOpenReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
6403+ XGFilePeekPath func(uintptr) string = func(instance uintptr) string {
6404+ core.LazyRegister(&xXGFilePeekPath, "GIO", "g_file_peek_path", false)
6405+ return xXGFilePeekPath(instance)
6406+ }
6407+)
6408+var (
6409+ xXGFilePeekPath func(uintptr) string
6410+ XGFilePollMountable func(uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6411+ core.LazyRegister(&xXGFilePollMountable, "GIO", "g_file_poll_mountable", false)
6412+ xXGFilePollMountable(instance, CancellableVarp, CallbackVarp, UserDataVarp)
6413+ }
6414+)
6415+var (
6416+ xXGFilePollMountable func(uintptr, uintptr, uintptr, uintptr)
6417+ XGFilePollMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6418+ core.LazyRegister(&xXGFilePollMountableFinish, "GIO", "g_file_poll_mountable_finish", false)
6419+ return xXGFilePollMountableFinish(instance, ResultVarp, cerrp)
6420+ }
6421+)
6422+var (
6423+ xXGFilePollMountableFinish func(uintptr, uintptr, **glib.Error) bool
6424+ XGFileQueryDefaultHandler func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6425+ core.LazyRegister(&xXGFileQueryDefaultHandler, "GIO", "g_file_query_default_handler", false)
6426+ return xXGFileQueryDefaultHandler(instance, CancellableVarp, cerrp)
6427+ }
6428+)
6429+var (
6430+ xXGFileQueryDefaultHandler func(uintptr, uintptr, **glib.Error) uintptr
6431+ XGFileQueryDefaultHandlerAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6432+ core.LazyRegister(&xXGFileQueryDefaultHandlerAsync, "GIO", "g_file_query_default_handler_async", false)
6433+ xXGFileQueryDefaultHandlerAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6434+ }
6435+)
6436+var (
6437+ xXGFileQueryDefaultHandlerAsync func(uintptr, int, uintptr, uintptr, uintptr)
6438+ XGFileQueryDefaultHandlerFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) uintptr {
6439+ core.LazyRegister(&xXGFileQueryDefaultHandlerFinish, "GIO", "g_file_query_default_handler_finish", false)
6440+ return xXGFileQueryDefaultHandlerFinish(instance, ResultVarp, cerrp)
6441+ }
6442+)
6443+var (
6444+ xXGFileQueryDefaultHandlerFinish func(uintptr, uintptr, **glib.Error) uintptr
6445+ XGFileQueryExists func(uintptr, uintptr) bool = func(instance uintptr, CancellableVarp uintptr) bool {
6446+ core.LazyRegister(&xXGFileQueryExists, "GIO", "g_file_query_exists", false)
6447+ return xXGFileQueryExists(instance, CancellableVarp)
6448+ }
6449+)
6450+var (
6451+ xXGFileQueryExists func(uintptr, uintptr) bool
6452+ XGFileQueryFileType func(uintptr, FileQueryInfoFlags, uintptr) FileType = func(instance uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) FileType {
6453+ core.LazyRegister(&xXGFileQueryFileType, "GIO", "g_file_query_file_type", false)
6454+ return xXGFileQueryFileType(instance, FlagsVarp, CancellableVarp)
6455+ }
6456+)
6457+var (
6458+ xXGFileQueryFileType func(uintptr, FileQueryInfoFlags, uintptr) FileType
6459+ XGFileQueryFilesystemInfo func(uintptr, string, uintptr, **glib.Error) uintptr = func(instance uintptr, AttributesVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6460+ core.LazyRegister(&xXGFileQueryFilesystemInfo, "GIO", "g_file_query_filesystem_info", false)
6461+ return xXGFileQueryFilesystemInfo(instance, AttributesVarp, CancellableVarp, cerrp)
6462+ }
6463+)
6464+var (
6465+ xXGFileQueryFilesystemInfo func(uintptr, string, uintptr, **glib.Error) uintptr
6466+ XGFileQueryFilesystemInfoAsync func(uintptr, string, int, uintptr, uintptr, uintptr) = func(instance uintptr, AttributesVarp string, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6467+ core.LazyRegister(&xXGFileQueryFilesystemInfoAsync, "GIO", "g_file_query_filesystem_info_async", false)
6468+ xXGFileQueryFilesystemInfoAsync(instance, AttributesVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6469+ }
6470+)
6471+var (
6472+ xXGFileQueryFilesystemInfoAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
6473+ XGFileQueryFilesystemInfoFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6474+ core.LazyRegister(&xXGFileQueryFilesystemInfoFinish, "GIO", "g_file_query_filesystem_info_finish", false)
6475+ return xXGFileQueryFilesystemInfoFinish(instance, ResVarp, cerrp)
6476+ }
6477+)
6478+var (
6479+ xXGFileQueryFilesystemInfoFinish func(uintptr, uintptr, **glib.Error) uintptr
6480+ XGFileQueryInfo func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6481+ core.LazyRegister(&xXGFileQueryInfo, "GIO", "g_file_query_info", false)
6482+ return xXGFileQueryInfo(instance, AttributesVarp, FlagsVarp, CancellableVarp, cerrp)
6483+ }
6484+)
6485+var (
6486+ xXGFileQueryInfo func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr
6487+ XGFileQueryInfoAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6488+ core.LazyRegister(&xXGFileQueryInfoAsync, "GIO", "g_file_query_info_async", false)
6489+ xXGFileQueryInfoAsync(instance, AttributesVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6490+ }
6491+)
6492+var (
6493+ xXGFileQueryInfoAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
6494+ XGFileQueryInfoFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6495+ core.LazyRegister(&xXGFileQueryInfoFinish, "GIO", "g_file_query_info_finish", false)
6496+ return xXGFileQueryInfoFinish(instance, ResVarp, cerrp)
6497+ }
6498+)
6499+var (
6500+ xXGFileQueryInfoFinish func(uintptr, uintptr, **glib.Error) uintptr
6501+ XGFileQuerySettableAttributes func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6502+ core.LazyRegister(&xXGFileQuerySettableAttributes, "GIO", "g_file_query_settable_attributes", false)
6503+ return xXGFileQuerySettableAttributes(instance, CancellableVarp, cerrp)
6504+ }
6505+)
6506+var (
6507+ xXGFileQuerySettableAttributes func(uintptr, uintptr, **glib.Error) uintptr
6508+ XGFileQueryWritableNamespaces func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6509+ core.LazyRegister(&xXGFileQueryWritableNamespaces, "GIO", "g_file_query_writable_namespaces", false)
6510+ return xXGFileQueryWritableNamespaces(instance, CancellableVarp, cerrp)
6511+ }
6512+)
6513+var (
6514+ xXGFileQueryWritableNamespaces func(uintptr, uintptr, **glib.Error) uintptr
6515+ XGFileRead func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6516+ core.LazyRegister(&xXGFileRead, "GIO", "g_file_read", false)
6517+ return xXGFileRead(instance, CancellableVarp, cerrp)
6518+ }
6519+)
6520+var (
6521+ xXGFileRead func(uintptr, uintptr, **glib.Error) uintptr
6522+ XGFileReadAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6523+ core.LazyRegister(&xXGFileReadAsync, "GIO", "g_file_read_async", false)
6524+ xXGFileReadAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6525+ }
6526+)
6527+var (
6528+ xXGFileReadAsync func(uintptr, int, uintptr, uintptr, uintptr)
6529+ XGFileReadFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6530+ core.LazyRegister(&xXGFileReadFinish, "GIO", "g_file_read_finish", false)
6531+ return xXGFileReadFinish(instance, ResVarp, cerrp)
6532+ }
6533+)
6534+var (
6535+ xXGFileReadFinish func(uintptr, uintptr, **glib.Error) uintptr
6536+ XGFileReplace func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6537+ core.LazyRegister(&xXGFileReplace, "GIO", "g_file_replace", false)
6538+ return xXGFileReplace(instance, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableVarp, cerrp)
6539+ }
6540+)
6541+var (
6542+ xXGFileReplace func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr
6543+ XGFileReplaceAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6544+ core.LazyRegister(&xXGFileReplaceAsync, "GIO", "g_file_replace_async", false)
6545+ xXGFileReplaceAsync(instance, EtagVarp, MakeBackupVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6546+ }
6547+)
6548+var (
6549+ xXGFileReplaceAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr)
6550+ XGFileReplaceContents func(uintptr, string, uint, uintptr, bool, FileCreateFlags, *string, uintptr, **glib.Error) bool = func(instance uintptr, ContentsVarp string, LengthVarp uint, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, NewEtagVarp *string, CancellableVarp uintptr, cerrp **glib.Error) bool {
6551+ core.LazyRegister(&xXGFileReplaceContents, "GIO", "g_file_replace_contents", false)
6552+ return xXGFileReplaceContents(instance, ContentsVarp, LengthVarp, EtagVarp, MakeBackupVarp, FlagsVarp, NewEtagVarp, CancellableVarp, cerrp)
6553+ }
6554+)
6555+var (
6556+ xXGFileReplaceContents func(uintptr, string, uint, uintptr, bool, FileCreateFlags, *string, uintptr, **glib.Error) bool
6557+ XGFileReplaceContentsAsync func(uintptr, string, uint, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr) = func(instance uintptr, ContentsVarp string, LengthVarp uint, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6558+ core.LazyRegister(&xXGFileReplaceContentsAsync, "GIO", "g_file_replace_contents_async", false)
6559+ xXGFileReplaceContentsAsync(instance, ContentsVarp, LengthVarp, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6560+ }
6561+)
6562+var (
6563+ xXGFileReplaceContentsAsync func(uintptr, string, uint, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr)
6564+ XGFileReplaceContentsBytesAsync func(uintptr, *glib.Bytes, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr) = func(instance uintptr, ContentsVarp *glib.Bytes, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6565+ core.LazyRegister(&xXGFileReplaceContentsBytesAsync, "GIO", "g_file_replace_contents_bytes_async", false)
6566+ xXGFileReplaceContentsBytesAsync(instance, ContentsVarp, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6567+ }
6568+)
6569+var (
6570+ xXGFileReplaceContentsBytesAsync func(uintptr, *glib.Bytes, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr)
6571+ XGFileReplaceContentsFinish func(uintptr, uintptr, *string, **glib.Error) bool = func(instance uintptr, ResVarp uintptr, NewEtagVarp *string, cerrp **glib.Error) bool {
6572+ core.LazyRegister(&xXGFileReplaceContentsFinish, "GIO", "g_file_replace_contents_finish", false)
6573+ return xXGFileReplaceContentsFinish(instance, ResVarp, NewEtagVarp, cerrp)
6574+ }
6575+)
6576+var (
6577+ xXGFileReplaceContentsFinish func(uintptr, uintptr, *string, **glib.Error) bool
6578+ XGFileReplaceFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6579+ core.LazyRegister(&xXGFileReplaceFinish, "GIO", "g_file_replace_finish", false)
6580+ return xXGFileReplaceFinish(instance, ResVarp, cerrp)
6581+ }
6582+)
6583+var (
6584+ xXGFileReplaceFinish func(uintptr, uintptr, **glib.Error) uintptr
6585+ XGFileReplaceReadwrite func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6586+ core.LazyRegister(&xXGFileReplaceReadwrite, "GIO", "g_file_replace_readwrite", false)
6587+ return xXGFileReplaceReadwrite(instance, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableVarp, cerrp)
6588+ }
6589+)
6590+var (
6591+ xXGFileReplaceReadwrite func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr
6592+ XGFileReplaceReadwriteAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6593+ core.LazyRegister(&xXGFileReplaceReadwriteAsync, "GIO", "g_file_replace_readwrite_async", false)
6594+ xXGFileReplaceReadwriteAsync(instance, EtagVarp, MakeBackupVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6595+ }
6596+)
6597+var (
6598+ xXGFileReplaceReadwriteAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr)
6599+ XGFileReplaceReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6600+ core.LazyRegister(&xXGFileReplaceReadwriteFinish, "GIO", "g_file_replace_readwrite_finish", false)
6601+ return xXGFileReplaceReadwriteFinish(instance, ResVarp, cerrp)
6602+ }
6603+)
6604+var (
6605+ xXGFileReplaceReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
6606+ XGFileResolveRelativePath func(uintptr, string) uintptr = func(instance uintptr, RelativePathVarp string) uintptr {
6607+ core.LazyRegister(&xXGFileResolveRelativePath, "GIO", "g_file_resolve_relative_path", false)
6608+ return xXGFileResolveRelativePath(instance, RelativePathVarp)
6609+ }
6610+)
6611+var (
6612+ xXGFileResolveRelativePath func(uintptr, string) uintptr
6613+ XGFileSetAttribute func(uintptr, string, FileAttributeType, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6614+ core.LazyRegister(&xXGFileSetAttribute, "GIO", "g_file_set_attribute", false)
6615+ return xXGFileSetAttribute(instance, AttributeVarp, TypeVarp, ValuePVarp, FlagsVarp, CancellableVarp, cerrp)
6616+ }
6617+)
6618+var (
6619+ xXGFileSetAttribute func(uintptr, string, FileAttributeType, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool
6620+ XGFileSetAttributeByteString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6621+ core.LazyRegister(&xXGFileSetAttributeByteString, "GIO", "g_file_set_attribute_byte_string", false)
6622+ return xXGFileSetAttributeByteString(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6623+ }
6624+)
6625+var (
6626+ xXGFileSetAttributeByteString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool
6627+ XGFileSetAttributeInt32 func(uintptr, string, int32, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp int32, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6628+ core.LazyRegister(&xXGFileSetAttributeInt32, "GIO", "g_file_set_attribute_int32", false)
6629+ return xXGFileSetAttributeInt32(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6630+ }
6631+)
6632+var (
6633+ xXGFileSetAttributeInt32 func(uintptr, string, int32, FileQueryInfoFlags, uintptr, **glib.Error) bool
6634+ XGFileSetAttributeInt64 func(uintptr, string, int64, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp int64, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6635+ core.LazyRegister(&xXGFileSetAttributeInt64, "GIO", "g_file_set_attribute_int64", false)
6636+ return xXGFileSetAttributeInt64(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6637+ }
6638+)
6639+var (
6640+ xXGFileSetAttributeInt64 func(uintptr, string, int64, FileQueryInfoFlags, uintptr, **glib.Error) bool
6641+ XGFileSetAttributeString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6642+ core.LazyRegister(&xXGFileSetAttributeString, "GIO", "g_file_set_attribute_string", false)
6643+ return xXGFileSetAttributeString(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6644+ }
6645+)
6646+var (
6647+ xXGFileSetAttributeString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool
6648+ XGFileSetAttributeUint32 func(uintptr, string, uint32, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp uint32, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6649+ core.LazyRegister(&xXGFileSetAttributeUint32, "GIO", "g_file_set_attribute_uint32", false)
6650+ return xXGFileSetAttributeUint32(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6651+ }
6652+)
6653+var (
6654+ xXGFileSetAttributeUint32 func(uintptr, string, uint32, FileQueryInfoFlags, uintptr, **glib.Error) bool
6655+ XGFileSetAttributeUint64 func(uintptr, string, uint64, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp uint64, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6656+ core.LazyRegister(&xXGFileSetAttributeUint64, "GIO", "g_file_set_attribute_uint64", false)
6657+ return xXGFileSetAttributeUint64(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6658+ }
6659+)
6660+var (
6661+ xXGFileSetAttributeUint64 func(uintptr, string, uint64, FileQueryInfoFlags, uintptr, **glib.Error) bool
6662+ XGFileSetAttributesAsync func(uintptr, uintptr, FileQueryInfoFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6663+ core.LazyRegister(&xXGFileSetAttributesAsync, "GIO", "g_file_set_attributes_async", false)
6664+ xXGFileSetAttributesAsync(instance, InfoVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6665+ }
6666+)
6667+var (
6668+ xXGFileSetAttributesAsync func(uintptr, uintptr, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
6669+ XGFileSetAttributesFinish func(uintptr, uintptr, **FileInfo, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, InfoVarp **FileInfo, cerrp **glib.Error) bool {
6670+ core.LazyRegister(&xXGFileSetAttributesFinish, "GIO", "g_file_set_attributes_finish", false)
6671+ return xXGFileSetAttributesFinish(instance, ResultVarp, InfoVarp, cerrp)
6672+ }
6673+)
6674+var (
6675+ xXGFileSetAttributesFinish func(uintptr, uintptr, **FileInfo, **glib.Error) bool
6676+ XGFileSetAttributesFromInfo func(uintptr, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6677+ core.LazyRegister(&xXGFileSetAttributesFromInfo, "GIO", "g_file_set_attributes_from_info", false)
6678+ return xXGFileSetAttributesFromInfo(instance, InfoVarp, FlagsVarp, CancellableVarp, cerrp)
6679+ }
6680+)
6681+var (
6682+ xXGFileSetAttributesFromInfo func(uintptr, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool
6683+ XGFileSetDisplayName func(uintptr, string, uintptr, **glib.Error) uintptr = func(instance uintptr, DisplayNameVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6684+ core.LazyRegister(&xXGFileSetDisplayName, "GIO", "g_file_set_display_name", false)
6685+ return xXGFileSetDisplayName(instance, DisplayNameVarp, CancellableVarp, cerrp)
6686+ }
6687+)
6688+var (
6689+ xXGFileSetDisplayName func(uintptr, string, uintptr, **glib.Error) uintptr
6690+ XGFileSetDisplayNameAsync func(uintptr, string, int, uintptr, uintptr, uintptr) = func(instance uintptr, DisplayNameVarp string, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6691+ core.LazyRegister(&xXGFileSetDisplayNameAsync, "GIO", "g_file_set_display_name_async", false)
6692+ xXGFileSetDisplayNameAsync(instance, DisplayNameVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6693+ }
6694+)
6695+var (
6696+ xXGFileSetDisplayNameAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
6697+ XGFileSetDisplayNameFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6698+ core.LazyRegister(&xXGFileSetDisplayNameFinish, "GIO", "g_file_set_display_name_finish", false)
6699+ return xXGFileSetDisplayNameFinish(instance, ResVarp, cerrp)
6700+ }
6701+)
6702+var (
6703+ xXGFileSetDisplayNameFinish func(uintptr, uintptr, **glib.Error) uintptr
6704+ XGFileStartMountable func(uintptr, DriveStartFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp DriveStartFlags, StartOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6705+ core.LazyRegister(&xXGFileStartMountable, "GIO", "g_file_start_mountable", false)
6706+ xXGFileStartMountable(instance, FlagsVarp, StartOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6707+ }
6708+)
6709+var (
6710+ xXGFileStartMountable func(uintptr, DriveStartFlags, uintptr, uintptr, uintptr, uintptr)
6711+ XGFileStartMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6712+ core.LazyRegister(&xXGFileStartMountableFinish, "GIO", "g_file_start_mountable_finish", false)
6713+ return xXGFileStartMountableFinish(instance, ResultVarp, cerrp)
6714+ }
6715+)
6716+var (
6717+ xXGFileStartMountableFinish func(uintptr, uintptr, **glib.Error) bool
6718+ XGFileStopMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6719+ core.LazyRegister(&xXGFileStopMountable, "GIO", "g_file_stop_mountable", false)
6720+ xXGFileStopMountable(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6721+ }
6722+)
6723+var (
6724+ xXGFileStopMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
6725+ XGFileStopMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6726+ core.LazyRegister(&xXGFileStopMountableFinish, "GIO", "g_file_stop_mountable_finish", false)
6727+ return xXGFileStopMountableFinish(instance, ResultVarp, cerrp)
6728+ }
6729+)
6730+var (
6731+ xXGFileStopMountableFinish func(uintptr, uintptr, **glib.Error) bool
6732+ XGFileSupportsThreadContexts func(uintptr) bool = func(instance uintptr) bool {
6733+ core.LazyRegister(&xXGFileSupportsThreadContexts, "GIO", "g_file_supports_thread_contexts", false)
6734+ return xXGFileSupportsThreadContexts(instance)
6735+ }
6736+)
6737+var (
6738+ xXGFileSupportsThreadContexts func(uintptr) bool
6739+ XGFileTrash func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
6740+ core.LazyRegister(&xXGFileTrash, "GIO", "g_file_trash", false)
6741+ return xXGFileTrash(instance, CancellableVarp, cerrp)
6742+ }
6743+)
6744+var (
6745+ xXGFileTrash func(uintptr, uintptr, **glib.Error) bool
6746+ XGFileTrashAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6747+ core.LazyRegister(&xXGFileTrashAsync, "GIO", "g_file_trash_async", false)
6748+ xXGFileTrashAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6749+ }
6750+)
6751+var (
6752+ xXGFileTrashAsync func(uintptr, int, uintptr, uintptr, uintptr)
6753+ XGFileTrashFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6754+ core.LazyRegister(&xXGFileTrashFinish, "GIO", "g_file_trash_finish", false)
6755+ return xXGFileTrashFinish(instance, ResultVarp, cerrp)
6756+ }
6757+)
6758+var (
6759+ xXGFileTrashFinish func(uintptr, uintptr, **glib.Error) bool
6760+ XGFileUnmountMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6761+ core.LazyRegister(&xXGFileUnmountMountable, "GIO", "g_file_unmount_mountable", false)
6762+ xXGFileUnmountMountable(instance, FlagsVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6763+ }
6764+)
6765+var (
6766+ xXGFileUnmountMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr)
6767+ XGFileUnmountMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6768+ core.LazyRegister(&xXGFileUnmountMountableFinish, "GIO", "g_file_unmount_mountable_finish", false)
6769+ return xXGFileUnmountMountableFinish(instance, ResultVarp, cerrp)
6770+ }
6771+)
6772+var (
6773+ xXGFileUnmountMountableFinish func(uintptr, uintptr, **glib.Error) bool
6774+ XGFileUnmountMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6775+ core.LazyRegister(&xXGFileUnmountMountableWithOperation, "GIO", "g_file_unmount_mountable_with_operation", false)
6776+ xXGFileUnmountMountableWithOperation(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6777+ }
6778+)
6779+var (
6780+ xXGFileUnmountMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
6781+ XGFileUnmountMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6782+ core.LazyRegister(&xXGFileUnmountMountableWithOperationFinish, "GIO", "g_file_unmount_mountable_with_operation_finish", false)
6783+ return xXGFileUnmountMountableWithOperationFinish(instance, ResultVarp, cerrp)
6784+ }
6785+)
6786+var xXGFileUnmountMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool
59486787
59496788 var xFileNewBuildFilenamev func([]string) uintptr
59506789
@@ -5954,6 +6793,7 @@ var xFileNewBuildFilenamev func([]string) uintptr
59546793 // Using this function is equivalent to calling g_build_filenamev(),
59556794 // followed by g_file_new_for_path() on the result.
59566795 func FileNewBuildFilenamev(ArgsVar []string) *FileBase {
6796+ core.LazyRegister(&xFileNewBuildFilenamev, "GIO", "g_file_new_build_filenamev", false)
59576797 var cls *FileBase
59586798
59596799 cret := xFileNewBuildFilenamev(ArgsVar)
@@ -5983,6 +6823,7 @@ var xFileNewForCommandlineArg func(string) uintptr
59836823 // for you there. It is also always possible to use this function with
59846824 // #GOptionContext arguments of type %G_OPTION_ARG_FILENAME.
59856825 func FileNewForCommandlineArg(ArgVar string) *FileBase {
6826+ core.LazyRegister(&xFileNewForCommandlineArg, "GIO", "g_file_new_for_commandline_arg", false)
59866827 var cls *FileBase
59876828
59886829 cret := xFileNewForCommandlineArg(ArgVar)
@@ -6009,6 +6850,7 @@ var xFileNewForCommandlineArgAndCwd func(string, string) uintptr
60096850 //
60106851 // See also g_application_command_line_create_file_for_arg().
60116852 func FileNewForCommandlineArgAndCwd(ArgVar string, CwdVar string) *FileBase {
6853+ core.LazyRegister(&xFileNewForCommandlineArgAndCwd, "GIO", "g_file_new_for_commandline_arg_and_cwd", false)
60126854 var cls *FileBase
60136855
60146856 cret := xFileNewForCommandlineArgAndCwd(ArgVar, CwdVar)
@@ -6027,6 +6869,7 @@ var xFileNewForPath func(string) uintptr
60276869 // fails, but the returned object might not support any I/O
60286870 // operation if @path is malformed.
60296871 func FileNewForPath(PathVar string) *FileBase {
6872+ core.LazyRegister(&xFileNewForPath, "GIO", "g_file_new_for_path", false)
60306873 var cls *FileBase
60316874
60326875 cret := xFileNewForPath(PathVar)
@@ -6046,6 +6889,7 @@ var xFileNewForUri func(string) uintptr
60466889 // operation if @uri is malformed or if the uri type is
60476890 // not supported.
60486891 func FileNewForUri(UriVar string) *FileBase {
6892+ core.LazyRegister(&xFileNewForUri, "GIO", "g_file_new_for_uri", false)
60496893 var cls *FileBase
60506894
60516895 cret := xFileNewForUri(UriVar)
@@ -6071,6 +6915,7 @@ var xFileNewTmp func(uintptr, **FileIOStream, **glib.Error) uintptr
60716915 // Unlike the other #GFile constructors, this will return %NULL if
60726916 // a temporary file could not be created.
60736917 func FileNewTmp(TmplVar *string, IostreamVar **FileIOStream) (*FileBase, error) {
6918+ core.LazyRegister(&xFileNewTmp, "GIO", "g_file_new_tmp", false)
60746919 var cls *FileBase
60756920 var cerr *glib.Error
60766921
@@ -6100,6 +6945,8 @@ var xFileNewTmpAsync func(uintptr, int, uintptr, uintptr, uintptr)
61006945 // containing a sequence of six 'X' characters, and containing no
61016946 // directory components. If it is %NULL, a default template is used.
61026947 func FileNewTmpAsync(TmplVar *string, IoPriorityVar int, CancellableVar *Cancellable, CallbackVar *AsyncReadyCallback, UserDataVar uintptr) {
6948+ core.LazyRegister(&xFileNewTmpAsync, "GIO", "g_file_new_tmp_async", false)
6949+
61036950 TmplVarPtr := core.GStrdupNullable(TmplVar)
61046951 defer core.GFreeNullable(TmplVarPtr)
61056952
@@ -6115,6 +6962,8 @@ var xFileNewTmpDirAsync func(uintptr, int, uintptr, uintptr, uintptr)
61156962 // containing a sequence of six 'X' characters, and containing no
61166963 // directory components. If it is %NULL, a default template is used.
61176964 func FileNewTmpDirAsync(TmplVar *string, IoPriorityVar int, CancellableVar *Cancellable, CallbackVar *AsyncReadyCallback, UserDataVar uintptr) {
6965+ core.LazyRegister(&xFileNewTmpDirAsync, "GIO", "g_file_new_tmp_dir_async", false)
6966+
61186967 TmplVarPtr := core.GStrdupNullable(TmplVar)
61196968 defer core.GFreeNullable(TmplVarPtr)
61206969
@@ -6126,6 +6975,7 @@ var xFileNewTmpDirFinish func(uintptr, **glib.Error) uintptr
61266975 // Finishes a temporary directory creation started by
61276976 // g_file_new_tmp_dir_async().
61286977 func FileNewTmpDirFinish(ResultVar AsyncResult) (*FileBase, error) {
6978+ core.LazyRegister(&xFileNewTmpDirFinish, "GIO", "g_file_new_tmp_dir_finish", false)
61296979 var cls *FileBase
61306980 var cerr *glib.Error
61316981
@@ -6146,6 +6996,7 @@ var xFileNewTmpFinish func(uintptr, **FileIOStream, **glib.Error) uintptr
61466996
61476997 // Finishes a temporary file creation started by g_file_new_tmp_async().
61486998 func FileNewTmpFinish(ResultVar AsyncResult, IostreamVar **FileIOStream) (*FileBase, error) {
6999+ core.LazyRegister(&xFileNewTmpFinish, "GIO", "g_file_new_tmp_finish", false)
61497000 var cls *FileBase
61507001 var cerr *glib.Error
61517002
@@ -6169,6 +7020,7 @@ var xFileParseName func(string) uintptr
61697020 // but the returned object might not support any I/O operation if
61707021 // the @parse_name cannot be parsed.
61717022 func FileParseName(ParseNameVar string) *FileBase {
7023+ core.LazyRegister(&xFileParseName, "GIO", "g_file_parse_name", false)
61727024 var cls *FileBase
61737025
61747026 cret := xFileParseName(ParseNameVar)
@@ -6184,158 +7036,4 @@ func FileParseName(ParseNameVar string) *FileBase {
61847036 func init() {
61857037 core.SetPackageName("GIO", "gio-2.0")
61867038 core.SetSharedLibraries("GIO", []string{"libgio-2.0.so.0", "libgio-2.0.0.dylib"})
6187- var libs []uintptr
6188- for _, libPath := range core.GetPaths("GIO") {
6189- lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL)
6190- if err != nil {
6191- panic(err)
6192- }
6193- libs = append(libs, lib)
6194- }
6195-
6196- core.PuregoSafeRegister(&xFileNewBuildFilenamev, libs, "g_file_new_build_filenamev")
6197- core.PuregoSafeRegister(&xFileNewForCommandlineArg, libs, "g_file_new_for_commandline_arg")
6198- core.PuregoSafeRegister(&xFileNewForCommandlineArgAndCwd, libs, "g_file_new_for_commandline_arg_and_cwd")
6199- core.PuregoSafeRegister(&xFileNewForPath, libs, "g_file_new_for_path")
6200- core.PuregoSafeRegister(&xFileNewForUri, libs, "g_file_new_for_uri")
6201- core.PuregoSafeRegister(&xFileNewTmp, libs, "g_file_new_tmp")
6202- core.PuregoSafeRegister(&xFileNewTmpAsync, libs, "g_file_new_tmp_async")
6203- core.PuregoSafeRegister(&xFileNewTmpDirAsync, libs, "g_file_new_tmp_dir_async")
6204- core.PuregoSafeRegister(&xFileNewTmpDirFinish, libs, "g_file_new_tmp_dir_finish")
6205- core.PuregoSafeRegister(&xFileNewTmpFinish, libs, "g_file_new_tmp_finish")
6206- core.PuregoSafeRegister(&xFileParseName, libs, "g_file_parse_name")
6207-
6208- core.PuregoSafeRegister(&xFileGLibType, libs, "g_file_get_type")
6209-
6210- core.PuregoSafeRegister(&XGFileAppendTo, libs, "g_file_append_to")
6211- core.PuregoSafeRegister(&XGFileAppendToAsync, libs, "g_file_append_to_async")
6212- core.PuregoSafeRegister(&XGFileAppendToFinish, libs, "g_file_append_to_finish")
6213- core.PuregoSafeRegister(&XGFileBuildAttributeListForCopy, libs, "g_file_build_attribute_list_for_copy")
6214- core.PuregoSafeRegister(&XGFileCopy, libs, "g_file_copy")
6215- core.PuregoSafeRegister(&XGFileCopyAsync, libs, "g_file_copy_async")
6216- core.PuregoSafeRegister(&XGFileCopyAsyncWithClosures, libs, "g_file_copy_async_with_closures")
6217- core.PuregoSafeRegister(&XGFileCopyAttributes, libs, "g_file_copy_attributes")
6218- core.PuregoSafeRegister(&XGFileCopyFinish, libs, "g_file_copy_finish")
6219- core.PuregoSafeRegister(&XGFileCreate, libs, "g_file_create")
6220- core.PuregoSafeRegister(&XGFileCreateAsync, libs, "g_file_create_async")
6221- core.PuregoSafeRegister(&XGFileCreateFinish, libs, "g_file_create_finish")
6222- core.PuregoSafeRegister(&XGFileCreateReadwrite, libs, "g_file_create_readwrite")
6223- core.PuregoSafeRegister(&XGFileCreateReadwriteAsync, libs, "g_file_create_readwrite_async")
6224- core.PuregoSafeRegister(&XGFileCreateReadwriteFinish, libs, "g_file_create_readwrite_finish")
6225- core.PuregoSafeRegister(&XGFileDelete, libs, "g_file_delete")
6226- core.PuregoSafeRegister(&XGFileDeleteAsync, libs, "g_file_delete_async")
6227- core.PuregoSafeRegister(&XGFileDeleteFinish, libs, "g_file_delete_finish")
6228- core.PuregoSafeRegister(&XGFileDup, libs, "g_file_dup")
6229- core.PuregoSafeRegister(&XGFileEjectMountable, libs, "g_file_eject_mountable")
6230- core.PuregoSafeRegister(&XGFileEjectMountableFinish, libs, "g_file_eject_mountable_finish")
6231- core.PuregoSafeRegister(&XGFileEjectMountableWithOperation, libs, "g_file_eject_mountable_with_operation")
6232- core.PuregoSafeRegister(&XGFileEjectMountableWithOperationFinish, libs, "g_file_eject_mountable_with_operation_finish")
6233- core.PuregoSafeRegister(&XGFileEnumerateChildren, libs, "g_file_enumerate_children")
6234- core.PuregoSafeRegister(&XGFileEnumerateChildrenAsync, libs, "g_file_enumerate_children_async")
6235- core.PuregoSafeRegister(&XGFileEnumerateChildrenFinish, libs, "g_file_enumerate_children_finish")
6236- core.PuregoSafeRegister(&XGFileEqual, libs, "g_file_equal")
6237- core.PuregoSafeRegister(&XGFileFindEnclosingMount, libs, "g_file_find_enclosing_mount")
6238- core.PuregoSafeRegister(&XGFileFindEnclosingMountAsync, libs, "g_file_find_enclosing_mount_async")
6239- core.PuregoSafeRegister(&XGFileFindEnclosingMountFinish, libs, "g_file_find_enclosing_mount_finish")
6240- core.PuregoSafeRegister(&XGFileGetBasename, libs, "g_file_get_basename")
6241- core.PuregoSafeRegister(&XGFileGetChild, libs, "g_file_get_child")
6242- core.PuregoSafeRegister(&XGFileGetChildForDisplayName, libs, "g_file_get_child_for_display_name")
6243- core.PuregoSafeRegister(&XGFileGetParent, libs, "g_file_get_parent")
6244- core.PuregoSafeRegister(&XGFileGetParseName, libs, "g_file_get_parse_name")
6245- core.PuregoSafeRegister(&XGFileGetPath, libs, "g_file_get_path")
6246- core.PuregoSafeRegister(&XGFileGetRelativePath, libs, "g_file_get_relative_path")
6247- core.PuregoSafeRegister(&XGFileGetUri, libs, "g_file_get_uri")
6248- core.PuregoSafeRegister(&XGFileGetUriScheme, libs, "g_file_get_uri_scheme")
6249- core.PuregoSafeRegister(&XGFileHasParent, libs, "g_file_has_parent")
6250- core.PuregoSafeRegister(&XGFileHasPrefix, libs, "g_file_has_prefix")
6251- core.PuregoSafeRegister(&XGFileHasUriScheme, libs, "g_file_has_uri_scheme")
6252- core.PuregoSafeRegister(&XGFileHash, libs, "g_file_hash")
6253- core.PuregoSafeRegister(&XGFileIsNative, libs, "g_file_is_native")
6254- core.PuregoSafeRegister(&XGFileLoadBytes, libs, "g_file_load_bytes")
6255- core.PuregoSafeRegister(&XGFileLoadBytesAsync, libs, "g_file_load_bytes_async")
6256- core.PuregoSafeRegister(&XGFileLoadBytesFinish, libs, "g_file_load_bytes_finish")
6257- core.PuregoSafeRegister(&XGFileLoadContents, libs, "g_file_load_contents")
6258- core.PuregoSafeRegister(&XGFileLoadContentsAsync, libs, "g_file_load_contents_async")
6259- core.PuregoSafeRegister(&XGFileLoadContentsFinish, libs, "g_file_load_contents_finish")
6260- core.PuregoSafeRegister(&XGFileLoadPartialContentsAsync, libs, "g_file_load_partial_contents_async")
6261- core.PuregoSafeRegister(&XGFileLoadPartialContentsFinish, libs, "g_file_load_partial_contents_finish")
6262- core.PuregoSafeRegister(&XGFileMakeDirectory, libs, "g_file_make_directory")
6263- core.PuregoSafeRegister(&XGFileMakeDirectoryAsync, libs, "g_file_make_directory_async")
6264- core.PuregoSafeRegister(&XGFileMakeDirectoryFinish, libs, "g_file_make_directory_finish")
6265- core.PuregoSafeRegister(&XGFileMakeDirectoryWithParents, libs, "g_file_make_directory_with_parents")
6266- core.PuregoSafeRegister(&XGFileMakeSymbolicLink, libs, "g_file_make_symbolic_link")
6267- core.PuregoSafeRegister(&XGFileMakeSymbolicLinkAsync, libs, "g_file_make_symbolic_link_async")
6268- core.PuregoSafeRegister(&XGFileMakeSymbolicLinkFinish, libs, "g_file_make_symbolic_link_finish")
6269- core.PuregoSafeRegister(&XGFileMeasureDiskUsage, libs, "g_file_measure_disk_usage")
6270- core.PuregoSafeRegister(&XGFileMeasureDiskUsageAsync, libs, "g_file_measure_disk_usage_async")
6271- core.PuregoSafeRegister(&XGFileMeasureDiskUsageFinish, libs, "g_file_measure_disk_usage_finish")
6272- core.PuregoSafeRegister(&XGFileMonitor, libs, "g_file_monitor")
6273- core.PuregoSafeRegister(&XGFileMonitorDirectory, libs, "g_file_monitor_directory")
6274- core.PuregoSafeRegister(&XGFileMonitorFile, libs, "g_file_monitor_file")
6275- core.PuregoSafeRegister(&XGFileMountEnclosingVolume, libs, "g_file_mount_enclosing_volume")
6276- core.PuregoSafeRegister(&XGFileMountEnclosingVolumeFinish, libs, "g_file_mount_enclosing_volume_finish")
6277- core.PuregoSafeRegister(&XGFileMountMountable, libs, "g_file_mount_mountable")
6278- core.PuregoSafeRegister(&XGFileMountMountableFinish, libs, "g_file_mount_mountable_finish")
6279- core.PuregoSafeRegister(&XGFileMove, libs, "g_file_move")
6280- core.PuregoSafeRegister(&XGFileMoveAsync, libs, "g_file_move_async")
6281- core.PuregoSafeRegister(&XGFileMoveAsyncWithClosures, libs, "g_file_move_async_with_closures")
6282- core.PuregoSafeRegister(&XGFileMoveFinish, libs, "g_file_move_finish")
6283- core.PuregoSafeRegister(&XGFileOpenReadwrite, libs, "g_file_open_readwrite")
6284- core.PuregoSafeRegister(&XGFileOpenReadwriteAsync, libs, "g_file_open_readwrite_async")
6285- core.PuregoSafeRegister(&XGFileOpenReadwriteFinish, libs, "g_file_open_readwrite_finish")
6286- core.PuregoSafeRegister(&XGFilePeekPath, libs, "g_file_peek_path")
6287- core.PuregoSafeRegister(&XGFilePollMountable, libs, "g_file_poll_mountable")
6288- core.PuregoSafeRegister(&XGFilePollMountableFinish, libs, "g_file_poll_mountable_finish")
6289- core.PuregoSafeRegister(&XGFileQueryDefaultHandler, libs, "g_file_query_default_handler")
6290- core.PuregoSafeRegister(&XGFileQueryDefaultHandlerAsync, libs, "g_file_query_default_handler_async")
6291- core.PuregoSafeRegister(&XGFileQueryDefaultHandlerFinish, libs, "g_file_query_default_handler_finish")
6292- core.PuregoSafeRegister(&XGFileQueryExists, libs, "g_file_query_exists")
6293- core.PuregoSafeRegister(&XGFileQueryFileType, libs, "g_file_query_file_type")
6294- core.PuregoSafeRegister(&XGFileQueryFilesystemInfo, libs, "g_file_query_filesystem_info")
6295- core.PuregoSafeRegister(&XGFileQueryFilesystemInfoAsync, libs, "g_file_query_filesystem_info_async")
6296- core.PuregoSafeRegister(&XGFileQueryFilesystemInfoFinish, libs, "g_file_query_filesystem_info_finish")
6297- core.PuregoSafeRegister(&XGFileQueryInfo, libs, "g_file_query_info")
6298- core.PuregoSafeRegister(&XGFileQueryInfoAsync, libs, "g_file_query_info_async")
6299- core.PuregoSafeRegister(&XGFileQueryInfoFinish, libs, "g_file_query_info_finish")
6300- core.PuregoSafeRegister(&XGFileQuerySettableAttributes, libs, "g_file_query_settable_attributes")
6301- core.PuregoSafeRegister(&XGFileQueryWritableNamespaces, libs, "g_file_query_writable_namespaces")
6302- core.PuregoSafeRegister(&XGFileRead, libs, "g_file_read")
6303- core.PuregoSafeRegister(&XGFileReadAsync, libs, "g_file_read_async")
6304- core.PuregoSafeRegister(&XGFileReadFinish, libs, "g_file_read_finish")
6305- core.PuregoSafeRegister(&XGFileReplace, libs, "g_file_replace")
6306- core.PuregoSafeRegister(&XGFileReplaceAsync, libs, "g_file_replace_async")
6307- core.PuregoSafeRegister(&XGFileReplaceContents, libs, "g_file_replace_contents")
6308- core.PuregoSafeRegister(&XGFileReplaceContentsAsync, libs, "g_file_replace_contents_async")
6309- core.PuregoSafeRegister(&XGFileReplaceContentsBytesAsync, libs, "g_file_replace_contents_bytes_async")
6310- core.PuregoSafeRegister(&XGFileReplaceContentsFinish, libs, "g_file_replace_contents_finish")
6311- core.PuregoSafeRegister(&XGFileReplaceFinish, libs, "g_file_replace_finish")
6312- core.PuregoSafeRegister(&XGFileReplaceReadwrite, libs, "g_file_replace_readwrite")
6313- core.PuregoSafeRegister(&XGFileReplaceReadwriteAsync, libs, "g_file_replace_readwrite_async")
6314- core.PuregoSafeRegister(&XGFileReplaceReadwriteFinish, libs, "g_file_replace_readwrite_finish")
6315- core.PuregoSafeRegister(&XGFileResolveRelativePath, libs, "g_file_resolve_relative_path")
6316- core.PuregoSafeRegister(&XGFileSetAttribute, libs, "g_file_set_attribute")
6317- core.PuregoSafeRegister(&XGFileSetAttributeByteString, libs, "g_file_set_attribute_byte_string")
6318- core.PuregoSafeRegister(&XGFileSetAttributeInt32, libs, "g_file_set_attribute_int32")
6319- core.PuregoSafeRegister(&XGFileSetAttributeInt64, libs, "g_file_set_attribute_int64")
6320- core.PuregoSafeRegister(&XGFileSetAttributeString, libs, "g_file_set_attribute_string")
6321- core.PuregoSafeRegister(&XGFileSetAttributeUint32, libs, "g_file_set_attribute_uint32")
6322- core.PuregoSafeRegister(&XGFileSetAttributeUint64, libs, "g_file_set_attribute_uint64")
6323- core.PuregoSafeRegister(&XGFileSetAttributesAsync, libs, "g_file_set_attributes_async")
6324- core.PuregoSafeRegister(&XGFileSetAttributesFinish, libs, "g_file_set_attributes_finish")
6325- core.PuregoSafeRegister(&XGFileSetAttributesFromInfo, libs, "g_file_set_attributes_from_info")
6326- core.PuregoSafeRegister(&XGFileSetDisplayName, libs, "g_file_set_display_name")
6327- core.PuregoSafeRegister(&XGFileSetDisplayNameAsync, libs, "g_file_set_display_name_async")
6328- core.PuregoSafeRegister(&XGFileSetDisplayNameFinish, libs, "g_file_set_display_name_finish")
6329- core.PuregoSafeRegister(&XGFileStartMountable, libs, "g_file_start_mountable")
6330- core.PuregoSafeRegister(&XGFileStartMountableFinish, libs, "g_file_start_mountable_finish")
6331- core.PuregoSafeRegister(&XGFileStopMountable, libs, "g_file_stop_mountable")
6332- core.PuregoSafeRegister(&XGFileStopMountableFinish, libs, "g_file_stop_mountable_finish")
6333- core.PuregoSafeRegister(&XGFileSupportsThreadContexts, libs, "g_file_supports_thread_contexts")
6334- core.PuregoSafeRegister(&XGFileTrash, libs, "g_file_trash")
6335- core.PuregoSafeRegister(&XGFileTrashAsync, libs, "g_file_trash_async")
6336- core.PuregoSafeRegister(&XGFileTrashFinish, libs, "g_file_trash_finish")
6337- core.PuregoSafeRegister(&XGFileUnmountMountable, libs, "g_file_unmount_mountable")
6338- core.PuregoSafeRegister(&XGFileUnmountMountableFinish, libs, "g_file_unmount_mountable_finish")
6339- core.PuregoSafeRegister(&XGFileUnmountMountableWithOperation, libs, "g_file_unmount_mountable_with_operation")
6340- core.PuregoSafeRegister(&XGFileUnmountMountableWithOperationFinish, libs, "g_file_unmount_mountable_with_operation_finish")
63417039 }
@@ -625,7 +625,7 @@ func (x *FileIface) OverrideGetChildForDisplayName(cb func(File, string) *FileBa
625 if cb == nil {625 if cb == nil {
626 x.xGetChildForDisplayName = 0626 x.xGetChildForDisplayName = 0
627 } else {627 } else {
628- x.xGetChildForDisplayName = purego.NewCallback(func(FileVarp uintptr, DisplayNameVarp string) uintptr {628+ x.xGetChildForDisplayName = purego.NewCallback(func(FileVarp uintptr, DisplayNameVarp string, cerrp **glib.Error) uintptr {
629 ret := cb(&FileBase{Ptr: FileVarp}, DisplayNameVarp)629 ret := cb(&FileBase{Ptr: FileVarp}, DisplayNameVarp)
630 if ret == nil {630 if ret == nil {
631 return 0631 return 0
@@ -641,10 +641,11 @@ func (x *FileIface) GetGetChildForDisplayName() func(File, string) *FileBase {
641 if x.xGetChildForDisplayName == 0 {641 if x.xGetChildForDisplayName == 0 {
642 return nil642 return nil
643 }643 }
644- var rawCallback func(FileVarp uintptr, DisplayNameVarp string) uintptr644+ var rawCallback func(FileVarp uintptr, DisplayNameVarp string, cerrp **glib.Error) uintptr
645 purego.RegisterFunc(&rawCallback, x.xGetChildForDisplayName)645 purego.RegisterFunc(&rawCallback, x.xGetChildForDisplayName)
646 return func(FileVar File, DisplayNameVar string) *FileBase {646 return func(FileVar File, DisplayNameVar string) *FileBase {
647- rawRet := rawCallback(FileVar.GoPointer(), DisplayNameVar)647+ var cerr *glib.Error
648+ rawRet := rawCallback(FileVar.GoPointer(), DisplayNameVar, &cerr)
648 if rawRet == 0 {649 if rawRet == 0 {
649 return nil650 return nil
650 }651 }
@@ -660,7 +661,7 @@ func (x *FileIface) OverrideEnumerateChildren(cb func(File, string, FileQueryInf
660 if cb == nil {661 if cb == nil {
661 x.xEnumerateChildren = 0662 x.xEnumerateChildren = 0
662 } else {663 } else {
663- x.xEnumerateChildren = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) uintptr {664+ x.xEnumerateChildren = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
664 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))665 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
665 if ret == nil {666 if ret == nil {
666 return 0667 return 0
@@ -676,10 +677,11 @@ func (x *FileIface) GetEnumerateChildren() func(File, string, FileQueryInfoFlags
676 if x.xEnumerateChildren == 0 {677 if x.xEnumerateChildren == 0 {
677 return nil678 return nil
678 }679 }
679- var rawCallback func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) uintptr680+ var rawCallback func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
680 purego.RegisterFunc(&rawCallback, x.xEnumerateChildren)681 purego.RegisterFunc(&rawCallback, x.xEnumerateChildren)
681 return func(FileVar File, AttributesVar string, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) *FileEnumerator {682 return func(FileVar File, AttributesVar string, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) *FileEnumerator {
682- rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, FlagsVar, CancellableVar.GoPointer())683+ var cerr *glib.Error
684+ rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
683 if rawRet == 0 {685 if rawRet == 0 {
684 return nil686 return nil
685 }687 }
@@ -720,7 +722,7 @@ func (x *FileIface) OverrideEnumerateChildrenFinish(cb func(File, AsyncResult) *
720 if cb == nil {722 if cb == nil {
721 x.xEnumerateChildrenFinish = 0723 x.xEnumerateChildrenFinish = 0
722 } else {724 } else {
723- x.xEnumerateChildrenFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {725+ x.xEnumerateChildrenFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
724 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})726 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
725 if ret == nil {727 if ret == nil {
726 return 0728 return 0
@@ -736,10 +738,11 @@ func (x *FileIface) GetEnumerateChildrenFinish() func(File, AsyncResult) *FileEn
736 if x.xEnumerateChildrenFinish == 0 {738 if x.xEnumerateChildrenFinish == 0 {
737 return nil739 return nil
738 }740 }
739- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr741+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
740 purego.RegisterFunc(&rawCallback, x.xEnumerateChildrenFinish)742 purego.RegisterFunc(&rawCallback, x.xEnumerateChildrenFinish)
741 return func(FileVar File, ResVar AsyncResult) *FileEnumerator {743 return func(FileVar File, ResVar AsyncResult) *FileEnumerator {
742- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())744+ var cerr *glib.Error
745+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
743 if rawRet == 0 {746 if rawRet == 0 {
744 return nil747 return nil
745 }748 }
@@ -755,7 +758,7 @@ func (x *FileIface) OverrideQueryInfo(cb func(File, string, FileQueryInfoFlags,
755 if cb == nil {758 if cb == nil {
756 x.xQueryInfo = 0759 x.xQueryInfo = 0
757 } else {760 } else {
758- x.xQueryInfo = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) uintptr {761+ x.xQueryInfo = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
759 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))762 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
760 if ret == nil {763 if ret == nil {
761 return 0764 return 0
@@ -771,10 +774,11 @@ func (x *FileIface) GetQueryInfo() func(File, string, FileQueryInfoFlags, *Cance
771 if x.xQueryInfo == 0 {774 if x.xQueryInfo == 0 {
772 return nil775 return nil
773 }776 }
774- var rawCallback func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) uintptr777+ var rawCallback func(FileVarp uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
775 purego.RegisterFunc(&rawCallback, x.xQueryInfo)778 purego.RegisterFunc(&rawCallback, x.xQueryInfo)
776 return func(FileVar File, AttributesVar string, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) *FileInfo {779 return func(FileVar File, AttributesVar string, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) *FileInfo {
777- rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, FlagsVar, CancellableVar.GoPointer())780+ var cerr *glib.Error
781+ rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
778 if rawRet == 0 {782 if rawRet == 0 {
779 return nil783 return nil
780 }784 }
@@ -815,7 +819,7 @@ func (x *FileIface) OverrideQueryInfoFinish(cb func(File, AsyncResult) *FileInfo
815 if cb == nil {819 if cb == nil {
816 x.xQueryInfoFinish = 0820 x.xQueryInfoFinish = 0
817 } else {821 } else {
818- x.xQueryInfoFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {822+ x.xQueryInfoFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
819 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})823 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
820 if ret == nil {824 if ret == nil {
821 return 0825 return 0
@@ -831,10 +835,11 @@ func (x *FileIface) GetQueryInfoFinish() func(File, AsyncResult) *FileInfo {
831 if x.xQueryInfoFinish == 0 {835 if x.xQueryInfoFinish == 0 {
832 return nil836 return nil
833 }837 }
834- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr838+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
835 purego.RegisterFunc(&rawCallback, x.xQueryInfoFinish)839 purego.RegisterFunc(&rawCallback, x.xQueryInfoFinish)
836 return func(FileVar File, ResVar AsyncResult) *FileInfo {840 return func(FileVar File, ResVar AsyncResult) *FileInfo {
837- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())841+ var cerr *glib.Error
842+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
838 if rawRet == 0 {843 if rawRet == 0 {
839 return nil844 return nil
840 }845 }
@@ -850,7 +855,7 @@ func (x *FileIface) OverrideQueryFilesystemInfo(cb func(File, string, *Cancellab
850 if cb == nil {855 if cb == nil {
851 x.xQueryFilesystemInfo = 0856 x.xQueryFilesystemInfo = 0
852 } else {857 } else {
853- x.xQueryFilesystemInfo = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, CancellableVarp uintptr) uintptr {858+ x.xQueryFilesystemInfo = purego.NewCallback(func(FileVarp uintptr, AttributesVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
854 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, CancellableNewFromInternalPtr(CancellableVarp))859 ret := cb(&FileBase{Ptr: FileVarp}, AttributesVarp, CancellableNewFromInternalPtr(CancellableVarp))
855 if ret == nil {860 if ret == nil {
856 return 0861 return 0
@@ -866,10 +871,11 @@ func (x *FileIface) GetQueryFilesystemInfo() func(File, string, *Cancellable) *F
866 if x.xQueryFilesystemInfo == 0 {871 if x.xQueryFilesystemInfo == 0 {
867 return nil872 return nil
868 }873 }
869- var rawCallback func(FileVarp uintptr, AttributesVarp string, CancellableVarp uintptr) uintptr874+ var rawCallback func(FileVarp uintptr, AttributesVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr
870 purego.RegisterFunc(&rawCallback, x.xQueryFilesystemInfo)875 purego.RegisterFunc(&rawCallback, x.xQueryFilesystemInfo)
871 return func(FileVar File, AttributesVar string, CancellableVar *Cancellable) *FileInfo {876 return func(FileVar File, AttributesVar string, CancellableVar *Cancellable) *FileInfo {
872- rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, CancellableVar.GoPointer())877+ var cerr *glib.Error
878+ rawRet := rawCallback(FileVar.GoPointer(), AttributesVar, CancellableVar.GoPointer(), &cerr)
873 if rawRet == 0 {879 if rawRet == 0 {
874 return nil880 return nil
875 }881 }
@@ -910,7 +916,7 @@ func (x *FileIface) OverrideQueryFilesystemInfoFinish(cb func(File, AsyncResult)
910 if cb == nil {916 if cb == nil {
911 x.xQueryFilesystemInfoFinish = 0917 x.xQueryFilesystemInfoFinish = 0
912 } else {918 } else {
913- x.xQueryFilesystemInfoFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {919+ x.xQueryFilesystemInfoFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
914 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})920 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
915 if ret == nil {921 if ret == nil {
916 return 0922 return 0
@@ -926,10 +932,11 @@ func (x *FileIface) GetQueryFilesystemInfoFinish() func(File, AsyncResult) *File
926 if x.xQueryFilesystemInfoFinish == 0 {932 if x.xQueryFilesystemInfoFinish == 0 {
927 return nil933 return nil
928 }934 }
929- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr935+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
930 purego.RegisterFunc(&rawCallback, x.xQueryFilesystemInfoFinish)936 purego.RegisterFunc(&rawCallback, x.xQueryFilesystemInfoFinish)
931 return func(FileVar File, ResVar AsyncResult) *FileInfo {937 return func(FileVar File, ResVar AsyncResult) *FileInfo {
932- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())938+ var cerr *glib.Error
939+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
933 if rawRet == 0 {940 if rawRet == 0 {
934 return nil941 return nil
935 }942 }
@@ -945,7 +952,7 @@ func (x *FileIface) OverrideFindEnclosingMount(cb func(File, *Cancellable) *Moun
945 if cb == nil {952 if cb == nil {
946 x.xFindEnclosingMount = 0953 x.xFindEnclosingMount = 0
947 } else {954 } else {
948- x.xFindEnclosingMount = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {955+ x.xFindEnclosingMount = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
949 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))956 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
950 if ret == nil {957 if ret == nil {
951 return 0958 return 0
@@ -961,10 +968,11 @@ func (x *FileIface) GetFindEnclosingMount() func(File, *Cancellable) *MountBase
961 if x.xFindEnclosingMount == 0 {968 if x.xFindEnclosingMount == 0 {
962 return nil969 return nil
963 }970 }
964- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr971+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
965 purego.RegisterFunc(&rawCallback, x.xFindEnclosingMount)972 purego.RegisterFunc(&rawCallback, x.xFindEnclosingMount)
966 return func(FileVar File, CancellableVar *Cancellable) *MountBase {973 return func(FileVar File, CancellableVar *Cancellable) *MountBase {
967- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())974+ var cerr *glib.Error
975+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
968 if rawRet == 0 {976 if rawRet == 0 {
969 return nil977 return nil
970 }978 }
@@ -1005,7 +1013,7 @@ func (x *FileIface) OverrideFindEnclosingMountFinish(cb func(File, AsyncResult)
1005 if cb == nil {1013 if cb == nil {
1006 x.xFindEnclosingMountFinish = 01014 x.xFindEnclosingMountFinish = 0
1007 } else {1015 } else {
1008- x.xFindEnclosingMountFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {1016+ x.xFindEnclosingMountFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
1009 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})1017 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
1010 if ret == nil {1018 if ret == nil {
1011 return 01019 return 0
@@ -1021,10 +1029,11 @@ func (x *FileIface) GetFindEnclosingMountFinish() func(File, AsyncResult) *Mount
1021 if x.xFindEnclosingMountFinish == 0 {1029 if x.xFindEnclosingMountFinish == 0 {
1022 return nil1030 return nil
1023 }1031 }
1024- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr1032+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
1025 purego.RegisterFunc(&rawCallback, x.xFindEnclosingMountFinish)1033 purego.RegisterFunc(&rawCallback, x.xFindEnclosingMountFinish)
1026 return func(FileVar File, ResVar AsyncResult) *MountBase {1034 return func(FileVar File, ResVar AsyncResult) *MountBase {
1027- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())1035+ var cerr *glib.Error
1036+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
1028 if rawRet == 0 {1037 if rawRet == 0 {
1029 return nil1038 return nil
1030 }1039 }
@@ -1040,7 +1049,7 @@ func (x *FileIface) OverrideSetDisplayName(cb func(File, string, *Cancellable) *
1040 if cb == nil {1049 if cb == nil {
1041 x.xSetDisplayName = 01050 x.xSetDisplayName = 0
1042 } else {1051 } else {
1043- x.xSetDisplayName = purego.NewCallback(func(FileVarp uintptr, DisplayNameVarp string, CancellableVarp uintptr) uintptr {1052+ x.xSetDisplayName = purego.NewCallback(func(FileVarp uintptr, DisplayNameVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
1044 ret := cb(&FileBase{Ptr: FileVarp}, DisplayNameVarp, CancellableNewFromInternalPtr(CancellableVarp))1053 ret := cb(&FileBase{Ptr: FileVarp}, DisplayNameVarp, CancellableNewFromInternalPtr(CancellableVarp))
1045 if ret == nil {1054 if ret == nil {
1046 return 01055 return 0
@@ -1056,10 +1065,11 @@ func (x *FileIface) GetSetDisplayName() func(File, string, *Cancellable) *FileBa
1056 if x.xSetDisplayName == 0 {1065 if x.xSetDisplayName == 0 {
1057 return nil1066 return nil
1058 }1067 }
1059- var rawCallback func(FileVarp uintptr, DisplayNameVarp string, CancellableVarp uintptr) uintptr1068+ var rawCallback func(FileVarp uintptr, DisplayNameVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr
1060 purego.RegisterFunc(&rawCallback, x.xSetDisplayName)1069 purego.RegisterFunc(&rawCallback, x.xSetDisplayName)
1061 return func(FileVar File, DisplayNameVar string, CancellableVar *Cancellable) *FileBase {1070 return func(FileVar File, DisplayNameVar string, CancellableVar *Cancellable) *FileBase {
1062- rawRet := rawCallback(FileVar.GoPointer(), DisplayNameVar, CancellableVar.GoPointer())1071+ var cerr *glib.Error
1072+ rawRet := rawCallback(FileVar.GoPointer(), DisplayNameVar, CancellableVar.GoPointer(), &cerr)
1063 if rawRet == 0 {1073 if rawRet == 0 {
1064 return nil1074 return nil
1065 }1075 }
@@ -1100,7 +1110,7 @@ func (x *FileIface) OverrideSetDisplayNameFinish(cb func(File, AsyncResult) *Fil
1100 if cb == nil {1110 if cb == nil {
1101 x.xSetDisplayNameFinish = 01111 x.xSetDisplayNameFinish = 0
1102 } else {1112 } else {
1103- x.xSetDisplayNameFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {1113+ x.xSetDisplayNameFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
1104 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})1114 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
1105 if ret == nil {1115 if ret == nil {
1106 return 01116 return 0
@@ -1116,10 +1126,11 @@ func (x *FileIface) GetSetDisplayNameFinish() func(File, AsyncResult) *FileBase
1116 if x.xSetDisplayNameFinish == 0 {1126 if x.xSetDisplayNameFinish == 0 {
1117 return nil1127 return nil
1118 }1128 }
1119- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr1129+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
1120 purego.RegisterFunc(&rawCallback, x.xSetDisplayNameFinish)1130 purego.RegisterFunc(&rawCallback, x.xSetDisplayNameFinish)
1121 return func(FileVar File, ResVar AsyncResult) *FileBase {1131 return func(FileVar File, ResVar AsyncResult) *FileBase {
1122- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())1132+ var cerr *glib.Error
1133+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
1123 if rawRet == 0 {1134 if rawRet == 0 {
1124 return nil1135 return nil
1125 }1136 }
@@ -1135,7 +1146,7 @@ func (x *FileIface) OverrideQuerySettableAttributes(cb func(File, *Cancellable)
1135 if cb == nil {1146 if cb == nil {
1136 x.xQuerySettableAttributes = 01147 x.xQuerySettableAttributes = 0
1137 } else {1148 } else {
1138- x.xQuerySettableAttributes = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {1149+ x.xQuerySettableAttributes = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
1139 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))1150 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
1140 if ret == nil {1151 if ret == nil {
1141 return 01152 return 0
@@ -1151,10 +1162,11 @@ func (x *FileIface) GetQuerySettableAttributes() func(File, *Cancellable) *FileA
1151 if x.xQuerySettableAttributes == 0 {1162 if x.xQuerySettableAttributes == 0 {
1152 return nil1163 return nil
1153 }1164 }
1154- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr1165+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
1155 purego.RegisterFunc(&rawCallback, x.xQuerySettableAttributes)1166 purego.RegisterFunc(&rawCallback, x.xQuerySettableAttributes)
1156 return func(FileVar File, CancellableVar *Cancellable) *FileAttributeInfoList {1167 return func(FileVar File, CancellableVar *Cancellable) *FileAttributeInfoList {
1157- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())1168+ var cerr *glib.Error
1169+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
1158 if rawRet == 0 {1170 if rawRet == 0 {
1159 return nil1171 return nil
1160 }1172 }
@@ -1218,7 +1230,7 @@ func (x *FileIface) OverrideQueryWritableNamespaces(cb func(File, *Cancellable)
1218 if cb == nil {1230 if cb == nil {
1219 x.xQueryWritableNamespaces = 01231 x.xQueryWritableNamespaces = 0
1220 } else {1232 } else {
1221- x.xQueryWritableNamespaces = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {1233+ x.xQueryWritableNamespaces = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
1222 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))1234 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
1223 if ret == nil {1235 if ret == nil {
1224 return 01236 return 0
@@ -1234,10 +1246,11 @@ func (x *FileIface) GetQueryWritableNamespaces() func(File, *Cancellable) *FileA
1234 if x.xQueryWritableNamespaces == 0 {1246 if x.xQueryWritableNamespaces == 0 {
1235 return nil1247 return nil
1236 }1248 }
1237- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr1249+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
1238 purego.RegisterFunc(&rawCallback, x.xQueryWritableNamespaces)1250 purego.RegisterFunc(&rawCallback, x.xQueryWritableNamespaces)
1239 return func(FileVar File, CancellableVar *Cancellable) *FileAttributeInfoList {1251 return func(FileVar File, CancellableVar *Cancellable) *FileAttributeInfoList {
1240- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())1252+ var cerr *glib.Error
1253+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
1241 if rawRet == 0 {1254 if rawRet == 0 {
1242 return nil1255 return nil
1243 }1256 }
@@ -1301,7 +1314,7 @@ func (x *FileIface) OverrideSetAttribute(cb func(File, string, FileAttributeType
1301 if cb == nil {1314 if cb == nil {
1302 x.xSetAttribute = 01315 x.xSetAttribute = 0
1303 } else {1316 } else {
1304- x.xSetAttribute = purego.NewCallback(func(FileVarp uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) bool {1317+ x.xSetAttribute = purego.NewCallback(func(FileVarp uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
1305 return cb(&FileBase{Ptr: FileVarp}, AttributeVarp, TypeVarp, ValuePVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))1318 return cb(&FileBase{Ptr: FileVarp}, AttributeVarp, TypeVarp, ValuePVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
1306 })1319 })
1307 }1320 }
@@ -1313,10 +1326,11 @@ func (x *FileIface) GetSetAttribute() func(File, string, FileAttributeType, uint
1313 if x.xSetAttribute == 0 {1326 if x.xSetAttribute == 0 {
1314 return nil1327 return nil
1315 }1328 }
1316- var rawCallback func(FileVarp uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) bool1329+ var rawCallback func(FileVarp uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool
1317 purego.RegisterFunc(&rawCallback, x.xSetAttribute)1330 purego.RegisterFunc(&rawCallback, x.xSetAttribute)
1318 return func(FileVar File, AttributeVar string, TypeVar FileAttributeType, ValuePVar uintptr, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) bool {1331 return func(FileVar File, AttributeVar string, TypeVar FileAttributeType, ValuePVar uintptr, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) bool {
1319- return rawCallback(FileVar.GoPointer(), AttributeVar, TypeVar, ValuePVar, FlagsVar, CancellableVar.GoPointer())1332+ var cerr *glib.Error
1333+ return rawCallback(FileVar.GoPointer(), AttributeVar, TypeVar, ValuePVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
1320 }1334 }
1321 }1335 }
1322 1336
@@ -1326,7 +1340,7 @@ func (x *FileIface) OverrideSetAttributesFromInfo(cb func(File, *FileInfo, FileQ
1326 if cb == nil {1340 if cb == nil {
1327 x.xSetAttributesFromInfo = 01341 x.xSetAttributesFromInfo = 0
1328 } else {1342 } else {
1329- x.xSetAttributesFromInfo = purego.NewCallback(func(FileVarp uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) bool {1343+ x.xSetAttributesFromInfo = purego.NewCallback(func(FileVarp uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
1330 return cb(&FileBase{Ptr: FileVarp}, FileInfoNewFromInternalPtr(InfoVarp), FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))1344 return cb(&FileBase{Ptr: FileVarp}, FileInfoNewFromInternalPtr(InfoVarp), FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
1331 })1345 })
1332 }1346 }
@@ -1338,10 +1352,11 @@ func (x *FileIface) GetSetAttributesFromInfo() func(File, *FileInfo, FileQueryIn
1338 if x.xSetAttributesFromInfo == 0 {1352 if x.xSetAttributesFromInfo == 0 {
1339 return nil1353 return nil
1340 }1354 }
1341- var rawCallback func(FileVarp uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) bool1355+ var rawCallback func(FileVarp uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool
1342 purego.RegisterFunc(&rawCallback, x.xSetAttributesFromInfo)1356 purego.RegisterFunc(&rawCallback, x.xSetAttributesFromInfo)
1343 return func(FileVar File, InfoVar *FileInfo, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) bool {1357 return func(FileVar File, InfoVar *FileInfo, FlagsVar FileQueryInfoFlags, CancellableVar *Cancellable) bool {
1344- return rawCallback(FileVar.GoPointer(), InfoVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())1358+ var cerr *glib.Error
1359+ return rawCallback(FileVar.GoPointer(), InfoVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
1345 }1360 }
1346 }1361 }
1347 1362
@@ -1376,7 +1391,7 @@ func (x *FileIface) OverrideSetAttributesFinish(cb func(File, AsyncResult, **Fil
1376 if cb == nil {1391 if cb == nil {
1377 x.xSetAttributesFinish = 01392 x.xSetAttributesFinish = 0
1378 } else {1393 } else {
1379- x.xSetAttributesFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, InfoVarp **FileInfo) bool {1394+ x.xSetAttributesFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, InfoVarp **FileInfo, cerrp **glib.Error) bool {
1380 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp}, InfoVarp)1395 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp}, InfoVarp)
1381 })1396 })
1382 }1397 }
@@ -1388,10 +1403,11 @@ func (x *FileIface) GetSetAttributesFinish() func(File, AsyncResult, **FileInfo)
1388 if x.xSetAttributesFinish == 0 {1403 if x.xSetAttributesFinish == 0 {
1389 return nil1404 return nil
1390 }1405 }
1391- var rawCallback func(FileVarp uintptr, ResultVarp uintptr, InfoVarp **FileInfo) bool1406+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, InfoVarp **FileInfo, cerrp **glib.Error) bool
1392 purego.RegisterFunc(&rawCallback, x.xSetAttributesFinish)1407 purego.RegisterFunc(&rawCallback, x.xSetAttributesFinish)
1393 return func(FileVar File, ResultVar AsyncResult, InfoVar **FileInfo) bool {1408 return func(FileVar File, ResultVar AsyncResult, InfoVar **FileInfo) bool {
1394- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), InfoVar)1409+ var cerr *glib.Error
1410+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), InfoVar, &cerr)
1395 }1411 }
1396 }1412 }
1397 1413
@@ -1401,7 +1417,7 @@ func (x *FileIface) OverrideReadFn(cb func(File, *Cancellable) *FileInputStream)
1401 if cb == nil {1417 if cb == nil {
1402 x.xReadFn = 01418 x.xReadFn = 0
1403 } else {1419 } else {
1404- x.xReadFn = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {1420+ x.xReadFn = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
1405 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))1421 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
1406 if ret == nil {1422 if ret == nil {
1407 return 01423 return 0
@@ -1417,10 +1433,11 @@ func (x *FileIface) GetReadFn() func(File, *Cancellable) *FileInputStream {
1417 if x.xReadFn == 0 {1433 if x.xReadFn == 0 {
1418 return nil1434 return nil
1419 }1435 }
1420- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr1436+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
1421 purego.RegisterFunc(&rawCallback, x.xReadFn)1437 purego.RegisterFunc(&rawCallback, x.xReadFn)
1422 return func(FileVar File, CancellableVar *Cancellable) *FileInputStream {1438 return func(FileVar File, CancellableVar *Cancellable) *FileInputStream {
1423- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())1439+ var cerr *glib.Error
1440+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
1424 if rawRet == 0 {1441 if rawRet == 0 {
1425 return nil1442 return nil
1426 }1443 }
@@ -1461,7 +1478,7 @@ func (x *FileIface) OverrideReadFinish(cb func(File, AsyncResult) *FileInputStre
1461 if cb == nil {1478 if cb == nil {
1462 x.xReadFinish = 01479 x.xReadFinish = 0
1463 } else {1480 } else {
1464- x.xReadFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {1481+ x.xReadFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
1465 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})1482 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
1466 if ret == nil {1483 if ret == nil {
1467 return 01484 return 0
@@ -1477,10 +1494,11 @@ func (x *FileIface) GetReadFinish() func(File, AsyncResult) *FileInputStream {
1477 if x.xReadFinish == 0 {1494 if x.xReadFinish == 0 {
1478 return nil1495 return nil
1479 }1496 }
1480- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr1497+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
1481 purego.RegisterFunc(&rawCallback, x.xReadFinish)1498 purego.RegisterFunc(&rawCallback, x.xReadFinish)
1482 return func(FileVar File, ResVar AsyncResult) *FileInputStream {1499 return func(FileVar File, ResVar AsyncResult) *FileInputStream {
1483- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())1500+ var cerr *glib.Error
1501+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
1484 if rawRet == 0 {1502 if rawRet == 0 {
1485 return nil1503 return nil
1486 }1504 }
@@ -1496,7 +1514,7 @@ func (x *FileIface) OverrideAppendTo(cb func(File, FileCreateFlags, *Cancellable
1496 if cb == nil {1514 if cb == nil {
1497 x.xAppendTo = 01515 x.xAppendTo = 0
1498 } else {1516 } else {
1499- x.xAppendTo = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {1517+ x.xAppendTo = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
1500 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))1518 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
1501 if ret == nil {1519 if ret == nil {
1502 return 01520 return 0
@@ -1512,10 +1530,11 @@ func (x *FileIface) GetAppendTo() func(File, FileCreateFlags, *Cancellable) *Fil
1512 if x.xAppendTo == 0 {1530 if x.xAppendTo == 0 {
1513 return nil1531 return nil
1514 }1532 }
1515- var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr1533+ var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
1516 purego.RegisterFunc(&rawCallback, x.xAppendTo)1534 purego.RegisterFunc(&rawCallback, x.xAppendTo)
1517 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {1535 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {
1518- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())1536+ var cerr *glib.Error
1537+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
1519 if rawRet == 0 {1538 if rawRet == 0 {
1520 return nil1539 return nil
1521 }1540 }
@@ -1556,7 +1575,7 @@ func (x *FileIface) OverrideAppendToFinish(cb func(File, AsyncResult) *FileOutpu
1556 if cb == nil {1575 if cb == nil {
1557 x.xAppendToFinish = 01576 x.xAppendToFinish = 0
1558 } else {1577 } else {
1559- x.xAppendToFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {1578+ x.xAppendToFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
1560 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})1579 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
1561 if ret == nil {1580 if ret == nil {
1562 return 01581 return 0
@@ -1572,10 +1591,11 @@ func (x *FileIface) GetAppendToFinish() func(File, AsyncResult) *FileOutputStrea
1572 if x.xAppendToFinish == 0 {1591 if x.xAppendToFinish == 0 {
1573 return nil1592 return nil
1574 }1593 }
1575- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr1594+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
1576 purego.RegisterFunc(&rawCallback, x.xAppendToFinish)1595 purego.RegisterFunc(&rawCallback, x.xAppendToFinish)
1577 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {1596 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {
1578- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())1597+ var cerr *glib.Error
1598+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
1579 if rawRet == 0 {1599 if rawRet == 0 {
1580 return nil1600 return nil
1581 }1601 }
@@ -1591,7 +1611,7 @@ func (x *FileIface) OverrideCreate(cb func(File, FileCreateFlags, *Cancellable)
1591 if cb == nil {1611 if cb == nil {
1592 x.xCreate = 01612 x.xCreate = 0
1593 } else {1613 } else {
1594- x.xCreate = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {1614+ x.xCreate = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
1595 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))1615 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
1596 if ret == nil {1616 if ret == nil {
1597 return 01617 return 0
@@ -1607,10 +1627,11 @@ func (x *FileIface) GetCreate() func(File, FileCreateFlags, *Cancellable) *FileO
1607 if x.xCreate == 0 {1627 if x.xCreate == 0 {
1608 return nil1628 return nil
1609 }1629 }
1610- var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr1630+ var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
1611 purego.RegisterFunc(&rawCallback, x.xCreate)1631 purego.RegisterFunc(&rawCallback, x.xCreate)
1612 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {1632 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {
1613- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())1633+ var cerr *glib.Error
1634+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
1614 if rawRet == 0 {1635 if rawRet == 0 {
1615 return nil1636 return nil
1616 }1637 }
@@ -1651,7 +1672,7 @@ func (x *FileIface) OverrideCreateFinish(cb func(File, AsyncResult) *FileOutputS
1651 if cb == nil {1672 if cb == nil {
1652 x.xCreateFinish = 01673 x.xCreateFinish = 0
1653 } else {1674 } else {
1654- x.xCreateFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {1675+ x.xCreateFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
1655 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})1676 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
1656 if ret == nil {1677 if ret == nil {
1657 return 01678 return 0
@@ -1667,10 +1688,11 @@ func (x *FileIface) GetCreateFinish() func(File, AsyncResult) *FileOutputStream
1667 if x.xCreateFinish == 0 {1688 if x.xCreateFinish == 0 {
1668 return nil1689 return nil
1669 }1690 }
1670- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr1691+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
1671 purego.RegisterFunc(&rawCallback, x.xCreateFinish)1692 purego.RegisterFunc(&rawCallback, x.xCreateFinish)
1672 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {1693 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {
1673- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())1694+ var cerr *glib.Error
1695+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
1674 if rawRet == 0 {1696 if rawRet == 0 {
1675 return nil1697 return nil
1676 }1698 }
@@ -1686,7 +1708,7 @@ func (x *FileIface) OverrideReplace(cb func(File, string, bool, FileCreateFlags,
1686 if cb == nil {1708 if cb == nil {
1687 x.xReplace = 01709 x.xReplace = 0
1688 } else {1710 } else {
1689- x.xReplace = purego.NewCallback(func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {1711+ x.xReplace = purego.NewCallback(func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
1690 ret := cb(&FileBase{Ptr: FileVarp}, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))1712 ret := cb(&FileBase{Ptr: FileVarp}, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
1691 if ret == nil {1713 if ret == nil {
1692 return 01714 return 0
@@ -1702,10 +1724,11 @@ func (x *FileIface) GetReplace() func(File, string, bool, FileCreateFlags, *Canc
1702 if x.xReplace == 0 {1724 if x.xReplace == 0 {
1703 return nil1725 return nil
1704 }1726 }
1705- var rawCallback func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr1727+ var rawCallback func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
1706 purego.RegisterFunc(&rawCallback, x.xReplace)1728 purego.RegisterFunc(&rawCallback, x.xReplace)
1707 return func(FileVar File, EtagVar string, MakeBackupVar bool, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {1729 return func(FileVar File, EtagVar string, MakeBackupVar bool, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileOutputStream {
1708- rawRet := rawCallback(FileVar.GoPointer(), EtagVar, MakeBackupVar, FlagsVar, CancellableVar.GoPointer())1730+ var cerr *glib.Error
1731+ rawRet := rawCallback(FileVar.GoPointer(), EtagVar, MakeBackupVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
1709 if rawRet == 0 {1732 if rawRet == 0 {
1710 return nil1733 return nil
1711 }1734 }
@@ -1746,7 +1769,7 @@ func (x *FileIface) OverrideReplaceFinish(cb func(File, AsyncResult) *FileOutput
1746 if cb == nil {1769 if cb == nil {
1747 x.xReplaceFinish = 01770 x.xReplaceFinish = 0
1748 } else {1771 } else {
1749- x.xReplaceFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {1772+ x.xReplaceFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
1750 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})1773 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
1751 if ret == nil {1774 if ret == nil {
1752 return 01775 return 0
@@ -1762,10 +1785,11 @@ func (x *FileIface) GetReplaceFinish() func(File, AsyncResult) *FileOutputStream
1762 if x.xReplaceFinish == 0 {1785 if x.xReplaceFinish == 0 {
1763 return nil1786 return nil
1764 }1787 }
1765- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr1788+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
1766 purego.RegisterFunc(&rawCallback, x.xReplaceFinish)1789 purego.RegisterFunc(&rawCallback, x.xReplaceFinish)
1767 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {1790 return func(FileVar File, ResVar AsyncResult) *FileOutputStream {
1768- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())1791+ var cerr *glib.Error
1792+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
1769 if rawRet == 0 {1793 if rawRet == 0 {
1770 return nil1794 return nil
1771 }1795 }
@@ -1781,7 +1805,7 @@ func (x *FileIface) OverrideDeleteFile(cb func(File, *Cancellable) bool) {
1781 if cb == nil {1805 if cb == nil {
1782 x.xDeleteFile = 01806 x.xDeleteFile = 0
1783 } else {1807 } else {
1784- x.xDeleteFile = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) bool {1808+ x.xDeleteFile = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
1785 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))1809 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
1786 })1810 })
1787 }1811 }
@@ -1793,10 +1817,11 @@ func (x *FileIface) GetDeleteFile() func(File, *Cancellable) bool {
1793 if x.xDeleteFile == 0 {1817 if x.xDeleteFile == 0 {
1794 return nil1818 return nil
1795 }1819 }
1796- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) bool1820+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool
1797 purego.RegisterFunc(&rawCallback, x.xDeleteFile)1821 purego.RegisterFunc(&rawCallback, x.xDeleteFile)
1798 return func(FileVar File, CancellableVar *Cancellable) bool {1822 return func(FileVar File, CancellableVar *Cancellable) bool {
1799- return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())1823+ var cerr *glib.Error
1824+ return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
1800 }1825 }
1801 }1826 }
1802 1827
@@ -1831,7 +1856,7 @@ func (x *FileIface) OverrideDeleteFileFinish(cb func(File, AsyncResult) bool) {
1831 if cb == nil {1856 if cb == nil {
1832 x.xDeleteFileFinish = 01857 x.xDeleteFileFinish = 0
1833 } else {1858 } else {
1834- x.xDeleteFileFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {1859+ x.xDeleteFileFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
1835 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})1860 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
1836 })1861 })
1837 }1862 }
@@ -1843,10 +1868,11 @@ func (x *FileIface) GetDeleteFileFinish() func(File, AsyncResult) bool {
1843 if x.xDeleteFileFinish == 0 {1868 if x.xDeleteFileFinish == 0 {
1844 return nil1869 return nil
1845 }1870 }
1846- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool1871+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
1847 purego.RegisterFunc(&rawCallback, x.xDeleteFileFinish)1872 purego.RegisterFunc(&rawCallback, x.xDeleteFileFinish)
1848 return func(FileVar File, ResultVar AsyncResult) bool {1873 return func(FileVar File, ResultVar AsyncResult) bool {
1849- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())1874+ var cerr *glib.Error
1875+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
1850 }1876 }
1851 }1877 }
1852 1878
@@ -1856,7 +1882,7 @@ func (x *FileIface) OverrideTrash(cb func(File, *Cancellable) bool) {
1856 if cb == nil {1882 if cb == nil {
1857 x.xTrash = 01883 x.xTrash = 0
1858 } else {1884 } else {
1859- x.xTrash = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) bool {1885+ x.xTrash = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
1860 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))1886 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
1861 })1887 })
1862 }1888 }
@@ -1868,10 +1894,11 @@ func (x *FileIface) GetTrash() func(File, *Cancellable) bool {
1868 if x.xTrash == 0 {1894 if x.xTrash == 0 {
1869 return nil1895 return nil
1870 }1896 }
1871- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) bool1897+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool
1872 purego.RegisterFunc(&rawCallback, x.xTrash)1898 purego.RegisterFunc(&rawCallback, x.xTrash)
1873 return func(FileVar File, CancellableVar *Cancellable) bool {1899 return func(FileVar File, CancellableVar *Cancellable) bool {
1874- return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())1900+ var cerr *glib.Error
1901+ return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
1875 }1902 }
1876 }1903 }
1877 1904
@@ -1906,7 +1933,7 @@ func (x *FileIface) OverrideTrashFinish(cb func(File, AsyncResult) bool) {
1906 if cb == nil {1933 if cb == nil {
1907 x.xTrashFinish = 01934 x.xTrashFinish = 0
1908 } else {1935 } else {
1909- x.xTrashFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {1936+ x.xTrashFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
1910 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})1937 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
1911 })1938 })
1912 }1939 }
@@ -1918,10 +1945,11 @@ func (x *FileIface) GetTrashFinish() func(File, AsyncResult) bool {
1918 if x.xTrashFinish == 0 {1945 if x.xTrashFinish == 0 {
1919 return nil1946 return nil
1920 }1947 }
1921- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool1948+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
1922 purego.RegisterFunc(&rawCallback, x.xTrashFinish)1949 purego.RegisterFunc(&rawCallback, x.xTrashFinish)
1923 return func(FileVar File, ResultVar AsyncResult) bool {1950 return func(FileVar File, ResultVar AsyncResult) bool {
1924- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())1951+ var cerr *glib.Error
1952+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
1925 }1953 }
1926 }1954 }
1927 1955
@@ -1931,7 +1959,7 @@ func (x *FileIface) OverrideMakeDirectory(cb func(File, *Cancellable) bool) {
1931 if cb == nil {1959 if cb == nil {
1932 x.xMakeDirectory = 01960 x.xMakeDirectory = 0
1933 } else {1961 } else {
1934- x.xMakeDirectory = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) bool {1962+ x.xMakeDirectory = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
1935 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))1963 return cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
1936 })1964 })
1937 }1965 }
@@ -1943,10 +1971,11 @@ func (x *FileIface) GetMakeDirectory() func(File, *Cancellable) bool {
1943 if x.xMakeDirectory == 0 {1971 if x.xMakeDirectory == 0 {
1944 return nil1972 return nil
1945 }1973 }
1946- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) bool1974+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool
1947 purego.RegisterFunc(&rawCallback, x.xMakeDirectory)1975 purego.RegisterFunc(&rawCallback, x.xMakeDirectory)
1948 return func(FileVar File, CancellableVar *Cancellable) bool {1976 return func(FileVar File, CancellableVar *Cancellable) bool {
1949- return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())1977+ var cerr *glib.Error
1978+ return rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
1950 }1979 }
1951 }1980 }
1952 1981
@@ -1981,7 +2010,7 @@ func (x *FileIface) OverrideMakeDirectoryFinish(cb func(File, AsyncResult) bool)
1981 if cb == nil {2010 if cb == nil {
1982 x.xMakeDirectoryFinish = 02011 x.xMakeDirectoryFinish = 0
1983 } else {2012 } else {
1984- x.xMakeDirectoryFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {2013+ x.xMakeDirectoryFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
1985 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2014 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
1986 })2015 })
1987 }2016 }
@@ -1993,10 +2022,11 @@ func (x *FileIface) GetMakeDirectoryFinish() func(File, AsyncResult) bool {
1993 if x.xMakeDirectoryFinish == 0 {2022 if x.xMakeDirectoryFinish == 0 {
1994 return nil2023 return nil
1995 }2024 }
1996- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool2025+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
1997 purego.RegisterFunc(&rawCallback, x.xMakeDirectoryFinish)2026 purego.RegisterFunc(&rawCallback, x.xMakeDirectoryFinish)
1998 return func(FileVar File, ResultVar AsyncResult) bool {2027 return func(FileVar File, ResultVar AsyncResult) bool {
1999- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2028+ var cerr *glib.Error
2029+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2000 }2030 }
2001 }2031 }
2002 2032
@@ -2008,7 +2038,7 @@ func (x *FileIface) OverrideMakeSymbolicLink(cb func(File, string, *Cancellable)
2008 if cb == nil {2038 if cb == nil {
2009 x.xMakeSymbolicLink = 02039 x.xMakeSymbolicLink = 0
2010 } else {2040 } else {
2011- x.xMakeSymbolicLink = purego.NewCallback(func(FileVarp uintptr, SymlinkValueVarp string, CancellableVarp uintptr) bool {2041+ x.xMakeSymbolicLink = purego.NewCallback(func(FileVarp uintptr, SymlinkValueVarp string, CancellableVarp uintptr, cerrp **glib.Error) bool {
2012 return cb(&FileBase{Ptr: FileVarp}, SymlinkValueVarp, CancellableNewFromInternalPtr(CancellableVarp))2042 return cb(&FileBase{Ptr: FileVarp}, SymlinkValueVarp, CancellableNewFromInternalPtr(CancellableVarp))
2013 })2043 })
2014 }2044 }
@@ -2022,10 +2052,11 @@ func (x *FileIface) GetMakeSymbolicLink() func(File, string, *Cancellable) bool
2022 if x.xMakeSymbolicLink == 0 {2052 if x.xMakeSymbolicLink == 0 {
2023 return nil2053 return nil
2024 }2054 }
2025- var rawCallback func(FileVarp uintptr, SymlinkValueVarp string, CancellableVarp uintptr) bool2055+ var rawCallback func(FileVarp uintptr, SymlinkValueVarp string, CancellableVarp uintptr, cerrp **glib.Error) bool
2026 purego.RegisterFunc(&rawCallback, x.xMakeSymbolicLink)2056 purego.RegisterFunc(&rawCallback, x.xMakeSymbolicLink)
2027 return func(FileVar File, SymlinkValueVar string, CancellableVar *Cancellable) bool {2057 return func(FileVar File, SymlinkValueVar string, CancellableVar *Cancellable) bool {
2028- return rawCallback(FileVar.GoPointer(), SymlinkValueVar, CancellableVar.GoPointer())2058+ var cerr *glib.Error
2059+ return rawCallback(FileVar.GoPointer(), SymlinkValueVar, CancellableVar.GoPointer(), &cerr)
2029 }2060 }
2030 }2061 }
2031 2062
@@ -2060,7 +2091,7 @@ func (x *FileIface) OverrideMakeSymbolicLinkFinish(cb func(File, AsyncResult) bo
2060 if cb == nil {2091 if cb == nil {
2061 x.xMakeSymbolicLinkFinish = 02092 x.xMakeSymbolicLinkFinish = 0
2062 } else {2093 } else {
2063- x.xMakeSymbolicLinkFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {2094+ x.xMakeSymbolicLinkFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2064 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2095 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2065 })2096 })
2066 }2097 }
@@ -2072,10 +2103,11 @@ func (x *FileIface) GetMakeSymbolicLinkFinish() func(File, AsyncResult) bool {
2072 if x.xMakeSymbolicLinkFinish == 0 {2103 if x.xMakeSymbolicLinkFinish == 0 {
2073 return nil2104 return nil
2074 }2105 }
2075- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool2106+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2076 purego.RegisterFunc(&rawCallback, x.xMakeSymbolicLinkFinish)2107 purego.RegisterFunc(&rawCallback, x.xMakeSymbolicLinkFinish)
2077 return func(FileVar File, ResultVar AsyncResult) bool {2108 return func(FileVar File, ResultVar AsyncResult) bool {
2078- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2109+ var cerr *glib.Error
2110+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2079 }2111 }
2080 }2112 }
2081 2113
@@ -2088,7 +2120,7 @@ func (x *FileIface) OverrideCopy(cb func(File, File, FileCopyFlags, *Cancellable
2088 if cb == nil {2120 if cb == nil {
2089 x.xCopy = 02121 x.xCopy = 0
2090 } else {2122 } else {
2091- x.xCopy = purego.NewCallback(func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr) bool {2123+ x.xCopy = purego.NewCallback(func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool {
2092 return cb(&FileBase{Ptr: SourceVarp}, &FileBase{Ptr: DestinationVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressCallbackDataVarp)2124 return cb(&FileBase{Ptr: SourceVarp}, &FileBase{Ptr: DestinationVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressCallbackDataVarp)
2093 })2125 })
2094 }2126 }
@@ -2103,10 +2135,11 @@ func (x *FileIface) GetCopy() func(File, File, FileCopyFlags, *Cancellable, *Fil
2103 if x.xCopy == 0 {2135 if x.xCopy == 0 {
2104 return nil2136 return nil
2105 }2137 }
2106- var rawCallback func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr) bool2138+ var rawCallback func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool
2107 purego.RegisterFunc(&rawCallback, x.xCopy)2139 purego.RegisterFunc(&rawCallback, x.xCopy)
2108 return func(SourceVar File, DestinationVar File, FlagsVar FileCopyFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileProgressCallback, ProgressCallbackDataVar uintptr) bool {2140 return func(SourceVar File, DestinationVar File, FlagsVar FileCopyFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileProgressCallback, ProgressCallbackDataVar uintptr) bool {
2109- return rawCallback(SourceVar.GoPointer(), DestinationVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressCallbackDataVar)2141+ var cerr *glib.Error
2142+ return rawCallback(SourceVar.GoPointer(), DestinationVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressCallbackDataVar, &cerr)
2110 }2143 }
2111 }2144 }
2112 2145
@@ -2141,7 +2174,7 @@ func (x *FileIface) OverrideCopyFinish(cb func(File, AsyncResult) bool) {
2141 if cb == nil {2174 if cb == nil {
2142 x.xCopyFinish = 02175 x.xCopyFinish = 0
2143 } else {2176 } else {
2144- x.xCopyFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) bool {2177+ x.xCopyFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) bool {
2145 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})2178 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
2146 })2179 })
2147 }2180 }
@@ -2153,10 +2186,11 @@ func (x *FileIface) GetCopyFinish() func(File, AsyncResult) bool {
2153 if x.xCopyFinish == 0 {2186 if x.xCopyFinish == 0 {
2154 return nil2187 return nil
2155 }2188 }
2156- var rawCallback func(FileVarp uintptr, ResVarp uintptr) bool2189+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) bool
2157 purego.RegisterFunc(&rawCallback, x.xCopyFinish)2190 purego.RegisterFunc(&rawCallback, x.xCopyFinish)
2158 return func(FileVar File, ResVar AsyncResult) bool {2191 return func(FileVar File, ResVar AsyncResult) bool {
2159- return rawCallback(FileVar.GoPointer(), ResVar.GoPointer())2192+ var cerr *glib.Error
2193+ return rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
2160 }2194 }
2161 }2195 }
2162 2196
@@ -2166,7 +2200,7 @@ func (x *FileIface) OverrideMove(cb func(File, File, FileCopyFlags, *Cancellable
2166 if cb == nil {2200 if cb == nil {
2167 x.xMove = 02201 x.xMove = 0
2168 } else {2202 } else {
2169- x.xMove = purego.NewCallback(func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr) bool {2203+ x.xMove = purego.NewCallback(func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool {
2170 return cb(&FileBase{Ptr: SourceVarp}, &FileBase{Ptr: DestinationVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressCallbackDataVarp)2204 return cb(&FileBase{Ptr: SourceVarp}, &FileBase{Ptr: DestinationVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressCallbackDataVarp)
2171 })2205 })
2172 }2206 }
@@ -2178,10 +2212,11 @@ func (x *FileIface) GetMove() func(File, File, FileCopyFlags, *Cancellable, *Fil
2178 if x.xMove == 0 {2212 if x.xMove == 0 {
2179 return nil2213 return nil
2180 }2214 }
2181- var rawCallback func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr) bool2215+ var rawCallback func(SourceVarp uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool
2182 purego.RegisterFunc(&rawCallback, x.xMove)2216 purego.RegisterFunc(&rawCallback, x.xMove)
2183 return func(SourceVar File, DestinationVar File, FlagsVar FileCopyFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileProgressCallback, ProgressCallbackDataVar uintptr) bool {2217 return func(SourceVar File, DestinationVar File, FlagsVar FileCopyFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileProgressCallback, ProgressCallbackDataVar uintptr) bool {
2184- return rawCallback(SourceVar.GoPointer(), DestinationVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressCallbackDataVar)2218+ var cerr *glib.Error
2219+ return rawCallback(SourceVar.GoPointer(), DestinationVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressCallbackDataVar, &cerr)
2185 }2220 }
2186 }2221 }
2187 2222
@@ -2216,7 +2251,7 @@ func (x *FileIface) OverrideMoveFinish(cb func(File, AsyncResult) bool) {
2216 if cb == nil {2251 if cb == nil {
2217 x.xMoveFinish = 02252 x.xMoveFinish = 0
2218 } else {2253 } else {
2219- x.xMoveFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {2254+ x.xMoveFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2220 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2255 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2221 })2256 })
2222 }2257 }
@@ -2228,10 +2263,11 @@ func (x *FileIface) GetMoveFinish() func(File, AsyncResult) bool {
2228 if x.xMoveFinish == 0 {2263 if x.xMoveFinish == 0 {
2229 return nil2264 return nil
2230 }2265 }
2231- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool2266+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2232 purego.RegisterFunc(&rawCallback, x.xMoveFinish)2267 purego.RegisterFunc(&rawCallback, x.xMoveFinish)
2233 return func(FileVar File, ResultVar AsyncResult) bool {2268 return func(FileVar File, ResultVar AsyncResult) bool {
2234- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2269+ var cerr *glib.Error
2270+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2235 }2271 }
2236 }2272 }
2237 2273
@@ -2266,7 +2302,7 @@ func (x *FileIface) OverrideMountMountableFinish(cb func(File, AsyncResult) *Fil
2266 if cb == nil {2302 if cb == nil {
2267 x.xMountMountableFinish = 02303 x.xMountMountableFinish = 0
2268 } else {2304 } else {
2269- x.xMountMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) uintptr {2305+ x.xMountMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) uintptr {
2270 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2306 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2271 if ret == nil {2307 if ret == nil {
2272 return 02308 return 0
@@ -2282,10 +2318,11 @@ func (x *FileIface) GetMountMountableFinish() func(File, AsyncResult) *FileBase
2282 if x.xMountMountableFinish == 0 {2318 if x.xMountMountableFinish == 0 {
2283 return nil2319 return nil
2284 }2320 }
2285- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) uintptr2321+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) uintptr
2286 purego.RegisterFunc(&rawCallback, x.xMountMountableFinish)2322 purego.RegisterFunc(&rawCallback, x.xMountMountableFinish)
2287 return func(FileVar File, ResultVar AsyncResult) *FileBase {2323 return func(FileVar File, ResultVar AsyncResult) *FileBase {
2288- rawRet := rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2324+ var cerr *glib.Error
2325+ rawRet := rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2289 if rawRet == 0 {2326 if rawRet == 0 {
2290 return nil2327 return nil
2291 }2328 }
@@ -2326,7 +2363,7 @@ func (x *FileIface) OverrideUnmountMountableFinish(cb func(File, AsyncResult) bo
2326 if cb == nil {2363 if cb == nil {
2327 x.xUnmountMountableFinish = 02364 x.xUnmountMountableFinish = 0
2328 } else {2365 } else {
2329- x.xUnmountMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {2366+ x.xUnmountMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2330 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2367 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2331 })2368 })
2332 }2369 }
@@ -2338,10 +2375,11 @@ func (x *FileIface) GetUnmountMountableFinish() func(File, AsyncResult) bool {
2338 if x.xUnmountMountableFinish == 0 {2375 if x.xUnmountMountableFinish == 0 {
2339 return nil2376 return nil
2340 }2377 }
2341- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool2378+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2342 purego.RegisterFunc(&rawCallback, x.xUnmountMountableFinish)2379 purego.RegisterFunc(&rawCallback, x.xUnmountMountableFinish)
2343 return func(FileVar File, ResultVar AsyncResult) bool {2380 return func(FileVar File, ResultVar AsyncResult) bool {
2344- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2381+ var cerr *glib.Error
2382+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2345 }2383 }
2346 }2384 }
2347 2385
@@ -2376,7 +2414,7 @@ func (x *FileIface) OverrideEjectMountableFinish(cb func(File, AsyncResult) bool
2376 if cb == nil {2414 if cb == nil {
2377 x.xEjectMountableFinish = 02415 x.xEjectMountableFinish = 0
2378 } else {2416 } else {
2379- x.xEjectMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {2417+ x.xEjectMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2380 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2418 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2381 })2419 })
2382 }2420 }
@@ -2388,10 +2426,11 @@ func (x *FileIface) GetEjectMountableFinish() func(File, AsyncResult) bool {
2388 if x.xEjectMountableFinish == 0 {2426 if x.xEjectMountableFinish == 0 {
2389 return nil2427 return nil
2390 }2428 }
2391- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool2429+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2392 purego.RegisterFunc(&rawCallback, x.xEjectMountableFinish)2430 purego.RegisterFunc(&rawCallback, x.xEjectMountableFinish)
2393 return func(FileVar File, ResultVar AsyncResult) bool {2431 return func(FileVar File, ResultVar AsyncResult) bool {
2394- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2432+ var cerr *glib.Error
2433+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2395 }2434 }
2396 }2435 }
2397 2436
@@ -2426,7 +2465,7 @@ func (x *FileIface) OverrideMountEnclosingVolumeFinish(cb func(File, AsyncResult
2426 if cb == nil {2465 if cb == nil {
2427 x.xMountEnclosingVolumeFinish = 02466 x.xMountEnclosingVolumeFinish = 0
2428 } else {2467 } else {
2429- x.xMountEnclosingVolumeFinish = purego.NewCallback(func(LocationVarp uintptr, ResultVarp uintptr) bool {2468+ x.xMountEnclosingVolumeFinish = purego.NewCallback(func(LocationVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2430 return cb(&FileBase{Ptr: LocationVarp}, &AsyncResultBase{Ptr: ResultVarp})2469 return cb(&FileBase{Ptr: LocationVarp}, &AsyncResultBase{Ptr: ResultVarp})
2431 })2470 })
2432 }2471 }
@@ -2438,10 +2477,11 @@ func (x *FileIface) GetMountEnclosingVolumeFinish() func(File, AsyncResult) bool
2438 if x.xMountEnclosingVolumeFinish == 0 {2477 if x.xMountEnclosingVolumeFinish == 0 {
2439 return nil2478 return nil
2440 }2479 }
2441- var rawCallback func(LocationVarp uintptr, ResultVarp uintptr) bool2480+ var rawCallback func(LocationVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2442 purego.RegisterFunc(&rawCallback, x.xMountEnclosingVolumeFinish)2481 purego.RegisterFunc(&rawCallback, x.xMountEnclosingVolumeFinish)
2443 return func(LocationVar File, ResultVar AsyncResult) bool {2482 return func(LocationVar File, ResultVar AsyncResult) bool {
2444- return rawCallback(LocationVar.GoPointer(), ResultVar.GoPointer())2483+ var cerr *glib.Error
2484+ return rawCallback(LocationVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2445 }2485 }
2446 }2486 }
2447 2487
@@ -2451,7 +2491,7 @@ func (x *FileIface) OverrideMonitorDir(cb func(File, FileMonitorFlags, *Cancella
2451 if cb == nil {2491 if cb == nil {
2452 x.xMonitorDir = 02492 x.xMonitorDir = 0
2453 } else {2493 } else {
2454- x.xMonitorDir = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr) uintptr {2494+ x.xMonitorDir = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
2455 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))2495 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
2456 if ret == nil {2496 if ret == nil {
2457 return 02497 return 0
@@ -2467,10 +2507,11 @@ func (x *FileIface) GetMonitorDir() func(File, FileMonitorFlags, *Cancellable) *
2467 if x.xMonitorDir == 0 {2507 if x.xMonitorDir == 0 {
2468 return nil2508 return nil
2469 }2509 }
2470- var rawCallback func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr) uintptr2510+ var rawCallback func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
2471 purego.RegisterFunc(&rawCallback, x.xMonitorDir)2511 purego.RegisterFunc(&rawCallback, x.xMonitorDir)
2472 return func(FileVar File, FlagsVar FileMonitorFlags, CancellableVar *Cancellable) *FileMonitor {2512 return func(FileVar File, FlagsVar FileMonitorFlags, CancellableVar *Cancellable) *FileMonitor {
2473- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())2513+ var cerr *glib.Error
2514+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
2474 if rawRet == 0 {2515 if rawRet == 0 {
2475 return nil2516 return nil
2476 }2517 }
@@ -2486,7 +2527,7 @@ func (x *FileIface) OverrideMonitorFile(cb func(File, FileMonitorFlags, *Cancell
2486 if cb == nil {2527 if cb == nil {
2487 x.xMonitorFile = 02528 x.xMonitorFile = 0
2488 } else {2529 } else {
2489- x.xMonitorFile = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr) uintptr {2530+ x.xMonitorFile = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
2490 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))2531 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
2491 if ret == nil {2532 if ret == nil {
2492 return 02533 return 0
@@ -2502,10 +2543,11 @@ func (x *FileIface) GetMonitorFile() func(File, FileMonitorFlags, *Cancellable)
2502 if x.xMonitorFile == 0 {2543 if x.xMonitorFile == 0 {
2503 return nil2544 return nil
2504 }2545 }
2505- var rawCallback func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr) uintptr2546+ var rawCallback func(FileVarp uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
2506 purego.RegisterFunc(&rawCallback, x.xMonitorFile)2547 purego.RegisterFunc(&rawCallback, x.xMonitorFile)
2507 return func(FileVar File, FlagsVar FileMonitorFlags, CancellableVar *Cancellable) *FileMonitor {2548 return func(FileVar File, FlagsVar FileMonitorFlags, CancellableVar *Cancellable) *FileMonitor {
2508- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())2549+ var cerr *glib.Error
2550+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
2509 if rawRet == 0 {2551 if rawRet == 0 {
2510 return nil2552 return nil
2511 }2553 }
@@ -2521,7 +2563,7 @@ func (x *FileIface) OverrideOpenReadwrite(cb func(File, *Cancellable) *FileIOStr
2521 if cb == nil {2563 if cb == nil {
2522 x.xOpenReadwrite = 02564 x.xOpenReadwrite = 0
2523 } else {2565 } else {
2524- x.xOpenReadwrite = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr) uintptr {2566+ x.xOpenReadwrite = purego.NewCallback(func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
2525 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))2567 ret := cb(&FileBase{Ptr: FileVarp}, CancellableNewFromInternalPtr(CancellableVarp))
2526 if ret == nil {2568 if ret == nil {
2527 return 02569 return 0
@@ -2537,10 +2579,11 @@ func (x *FileIface) GetOpenReadwrite() func(File, *Cancellable) *FileIOStream {
2537 if x.xOpenReadwrite == 0 {2579 if x.xOpenReadwrite == 0 {
2538 return nil2580 return nil
2539 }2581 }
2540- var rawCallback func(FileVarp uintptr, CancellableVarp uintptr) uintptr2582+ var rawCallback func(FileVarp uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr
2541 purego.RegisterFunc(&rawCallback, x.xOpenReadwrite)2583 purego.RegisterFunc(&rawCallback, x.xOpenReadwrite)
2542 return func(FileVar File, CancellableVar *Cancellable) *FileIOStream {2584 return func(FileVar File, CancellableVar *Cancellable) *FileIOStream {
2543- rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer())2585+ var cerr *glib.Error
2586+ rawRet := rawCallback(FileVar.GoPointer(), CancellableVar.GoPointer(), &cerr)
2544 if rawRet == 0 {2587 if rawRet == 0 {
2545 return nil2588 return nil
2546 }2589 }
@@ -2581,7 +2624,7 @@ func (x *FileIface) OverrideOpenReadwriteFinish(cb func(File, AsyncResult) *File
2581 if cb == nil {2624 if cb == nil {
2582 x.xOpenReadwriteFinish = 02625 x.xOpenReadwriteFinish = 0
2583 } else {2626 } else {
2584- x.xOpenReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {2627+ x.xOpenReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
2585 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})2628 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
2586 if ret == nil {2629 if ret == nil {
2587 return 02630 return 0
@@ -2597,10 +2640,11 @@ func (x *FileIface) GetOpenReadwriteFinish() func(File, AsyncResult) *FileIOStre
2597 if x.xOpenReadwriteFinish == 0 {2640 if x.xOpenReadwriteFinish == 0 {
2598 return nil2641 return nil
2599 }2642 }
2600- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr2643+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
2601 purego.RegisterFunc(&rawCallback, x.xOpenReadwriteFinish)2644 purego.RegisterFunc(&rawCallback, x.xOpenReadwriteFinish)
2602 return func(FileVar File, ResVar AsyncResult) *FileIOStream {2645 return func(FileVar File, ResVar AsyncResult) *FileIOStream {
2603- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())2646+ var cerr *glib.Error
2647+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
2604 if rawRet == 0 {2648 if rawRet == 0 {
2605 return nil2649 return nil
2606 }2650 }
@@ -2616,7 +2660,7 @@ func (x *FileIface) OverrideCreateReadwrite(cb func(File, FileCreateFlags, *Canc
2616 if cb == nil {2660 if cb == nil {
2617 x.xCreateReadwrite = 02661 x.xCreateReadwrite = 0
2618 } else {2662 } else {
2619- x.xCreateReadwrite = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {2663+ x.xCreateReadwrite = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
2620 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))2664 ret := cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
2621 if ret == nil {2665 if ret == nil {
2622 return 02666 return 0
@@ -2632,10 +2676,11 @@ func (x *FileIface) GetCreateReadwrite() func(File, FileCreateFlags, *Cancellabl
2632 if x.xCreateReadwrite == 0 {2676 if x.xCreateReadwrite == 0 {
2633 return nil2677 return nil
2634 }2678 }
2635- var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr2679+ var rawCallback func(FileVarp uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
2636 purego.RegisterFunc(&rawCallback, x.xCreateReadwrite)2680 purego.RegisterFunc(&rawCallback, x.xCreateReadwrite)
2637 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileIOStream {2681 return func(FileVar File, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileIOStream {
2638- rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer())2682+ var cerr *glib.Error
2683+ rawRet := rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), &cerr)
2639 if rawRet == 0 {2684 if rawRet == 0 {
2640 return nil2685 return nil
2641 }2686 }
@@ -2676,7 +2721,7 @@ func (x *FileIface) OverrideCreateReadwriteFinish(cb func(File, AsyncResult) *Fi
2676 if cb == nil {2721 if cb == nil {
2677 x.xCreateReadwriteFinish = 02722 x.xCreateReadwriteFinish = 0
2678 } else {2723 } else {
2679- x.xCreateReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {2724+ x.xCreateReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
2680 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})2725 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
2681 if ret == nil {2726 if ret == nil {
2682 return 02727 return 0
@@ -2692,10 +2737,11 @@ func (x *FileIface) GetCreateReadwriteFinish() func(File, AsyncResult) *FileIOSt
2692 if x.xCreateReadwriteFinish == 0 {2737 if x.xCreateReadwriteFinish == 0 {
2693 return nil2738 return nil
2694 }2739 }
2695- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr2740+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
2696 purego.RegisterFunc(&rawCallback, x.xCreateReadwriteFinish)2741 purego.RegisterFunc(&rawCallback, x.xCreateReadwriteFinish)
2697 return func(FileVar File, ResVar AsyncResult) *FileIOStream {2742 return func(FileVar File, ResVar AsyncResult) *FileIOStream {
2698- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())2743+ var cerr *glib.Error
2744+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
2699 if rawRet == 0 {2745 if rawRet == 0 {
2700 return nil2746 return nil
2701 }2747 }
@@ -2711,7 +2757,7 @@ func (x *FileIface) OverrideReplaceReadwrite(cb func(File, string, bool, FileCre
2711 if cb == nil {2757 if cb == nil {
2712 x.xReplaceReadwrite = 02758 x.xReplaceReadwrite = 0
2713 } else {2759 } else {
2714- x.xReplaceReadwrite = purego.NewCallback(func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr {2760+ x.xReplaceReadwrite = purego.NewCallback(func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
2715 ret := cb(&FileBase{Ptr: FileVarp}, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))2761 ret := cb(&FileBase{Ptr: FileVarp}, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp))
2716 if ret == nil {2762 if ret == nil {
2717 return 02763 return 0
@@ -2727,10 +2773,11 @@ func (x *FileIface) GetReplaceReadwrite() func(File, string, bool, FileCreateFla
2727 if x.xReplaceReadwrite == 0 {2773 if x.xReplaceReadwrite == 0 {
2728 return nil2774 return nil
2729 }2775 }
2730- var rawCallback func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr) uintptr2776+ var rawCallback func(FileVarp uintptr, EtagVarp string, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr
2731 purego.RegisterFunc(&rawCallback, x.xReplaceReadwrite)2777 purego.RegisterFunc(&rawCallback, x.xReplaceReadwrite)
2732 return func(FileVar File, EtagVar string, MakeBackupVar bool, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileIOStream {2778 return func(FileVar File, EtagVar string, MakeBackupVar bool, FlagsVar FileCreateFlags, CancellableVar *Cancellable) *FileIOStream {
2733- rawRet := rawCallback(FileVar.GoPointer(), EtagVar, MakeBackupVar, FlagsVar, CancellableVar.GoPointer())2779+ var cerr *glib.Error
2780+ rawRet := rawCallback(FileVar.GoPointer(), EtagVar, MakeBackupVar, FlagsVar, CancellableVar.GoPointer(), &cerr)
2734 if rawRet == 0 {2781 if rawRet == 0 {
2735 return nil2782 return nil
2736 }2783 }
@@ -2771,7 +2818,7 @@ func (x *FileIface) OverrideReplaceReadwriteFinish(cb func(File, AsyncResult) *F
2771 if cb == nil {2818 if cb == nil {
2772 x.xReplaceReadwriteFinish = 02819 x.xReplaceReadwriteFinish = 0
2773 } else {2820 } else {
2774- x.xReplaceReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr) uintptr {2821+ x.xReplaceReadwriteFinish = purego.NewCallback(func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
2775 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})2822 ret := cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResVarp})
2776 if ret == nil {2823 if ret == nil {
2777 return 02824 return 0
@@ -2787,10 +2834,11 @@ func (x *FileIface) GetReplaceReadwriteFinish() func(File, AsyncResult) *FileIOS
2787 if x.xReplaceReadwriteFinish == 0 {2834 if x.xReplaceReadwriteFinish == 0 {
2788 return nil2835 return nil
2789 }2836 }
2790- var rawCallback func(FileVarp uintptr, ResVarp uintptr) uintptr2837+ var rawCallback func(FileVarp uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr
2791 purego.RegisterFunc(&rawCallback, x.xReplaceReadwriteFinish)2838 purego.RegisterFunc(&rawCallback, x.xReplaceReadwriteFinish)
2792 return func(FileVar File, ResVar AsyncResult) *FileIOStream {2839 return func(FileVar File, ResVar AsyncResult) *FileIOStream {
2793- rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer())2840+ var cerr *glib.Error
2841+ rawRet := rawCallback(FileVar.GoPointer(), ResVar.GoPointer(), &cerr)
2794 if rawRet == 0 {2842 if rawRet == 0 {
2795 return nil2843 return nil
2796 }2844 }
@@ -2831,7 +2879,7 @@ func (x *FileIface) OverrideStartMountableFinish(cb func(File, AsyncResult) bool
2831 if cb == nil {2879 if cb == nil {
2832 x.xStartMountableFinish = 02880 x.xStartMountableFinish = 0
2833 } else {2881 } else {
2834- x.xStartMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {2882+ x.xStartMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2835 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2883 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2836 })2884 })
2837 }2885 }
@@ -2843,10 +2891,11 @@ func (x *FileIface) GetStartMountableFinish() func(File, AsyncResult) bool {
2843 if x.xStartMountableFinish == 0 {2891 if x.xStartMountableFinish == 0 {
2844 return nil2892 return nil
2845 }2893 }
2846- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool2894+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2847 purego.RegisterFunc(&rawCallback, x.xStartMountableFinish)2895 purego.RegisterFunc(&rawCallback, x.xStartMountableFinish)
2848 return func(FileVar File, ResultVar AsyncResult) bool {2896 return func(FileVar File, ResultVar AsyncResult) bool {
2849- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2897+ var cerr *glib.Error
2898+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2850 }2899 }
2851 }2900 }
2852 2901
@@ -2881,7 +2930,7 @@ func (x *FileIface) OverrideStopMountableFinish(cb func(File, AsyncResult) bool)
2881 if cb == nil {2930 if cb == nil {
2882 x.xStopMountableFinish = 02931 x.xStopMountableFinish = 0
2883 } else {2932 } else {
2884- x.xStopMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {2933+ x.xStopMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2885 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2934 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2886 })2935 })
2887 }2936 }
@@ -2893,10 +2942,11 @@ func (x *FileIface) GetStopMountableFinish() func(File, AsyncResult) bool {
2893 if x.xStopMountableFinish == 0 {2942 if x.xStopMountableFinish == 0 {
2894 return nil2943 return nil
2895 }2944 }
2896- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool2945+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2897 purego.RegisterFunc(&rawCallback, x.xStopMountableFinish)2946 purego.RegisterFunc(&rawCallback, x.xStopMountableFinish)
2898 return func(FileVar File, ResultVar AsyncResult) bool {2947 return func(FileVar File, ResultVar AsyncResult) bool {
2899- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2948+ var cerr *glib.Error
2949+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2900 }2950 }
2901 }2951 }
2902 2952
@@ -2931,7 +2981,7 @@ func (x *FileIface) OverrideUnmountMountableWithOperationFinish(cb func(File, As
2931 if cb == nil {2981 if cb == nil {
2932 x.xUnmountMountableWithOperationFinish = 02982 x.xUnmountMountableWithOperationFinish = 0
2933 } else {2983 } else {
2934- x.xUnmountMountableWithOperationFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {2984+ x.xUnmountMountableWithOperationFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2935 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})2985 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2936 })2986 })
2937 }2987 }
@@ -2943,10 +2993,11 @@ func (x *FileIface) GetUnmountMountableWithOperationFinish() func(File, AsyncRes
2943 if x.xUnmountMountableWithOperationFinish == 0 {2993 if x.xUnmountMountableWithOperationFinish == 0 {
2944 return nil2994 return nil
2945 }2995 }
2946- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool2996+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2947 purego.RegisterFunc(&rawCallback, x.xUnmountMountableWithOperationFinish)2997 purego.RegisterFunc(&rawCallback, x.xUnmountMountableWithOperationFinish)
2948 return func(FileVar File, ResultVar AsyncResult) bool {2998 return func(FileVar File, ResultVar AsyncResult) bool {
2949- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())2999+ var cerr *glib.Error
3000+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
2950 }3001 }
2951 }3002 }
2952 3003
@@ -2981,7 +3032,7 @@ func (x *FileIface) OverrideEjectMountableWithOperationFinish(cb func(File, Asyn
2981 if cb == nil {3032 if cb == nil {
2982 x.xEjectMountableWithOperationFinish = 03033 x.xEjectMountableWithOperationFinish = 0
2983 } else {3034 } else {
2984- x.xEjectMountableWithOperationFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {3035+ x.xEjectMountableWithOperationFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
2985 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})3036 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
2986 })3037 })
2987 }3038 }
@@ -2993,10 +3044,11 @@ func (x *FileIface) GetEjectMountableWithOperationFinish() func(File, AsyncResul
2993 if x.xEjectMountableWithOperationFinish == 0 {3044 if x.xEjectMountableWithOperationFinish == 0 {
2994 return nil3045 return nil
2995 }3046 }
2996- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool3047+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
2997 purego.RegisterFunc(&rawCallback, x.xEjectMountableWithOperationFinish)3048 purego.RegisterFunc(&rawCallback, x.xEjectMountableWithOperationFinish)
2998 return func(FileVar File, ResultVar AsyncResult) bool {3049 return func(FileVar File, ResultVar AsyncResult) bool {
2999- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())3050+ var cerr *glib.Error
3051+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
3000 }3052 }
3001 }3053 }
3002 3054
@@ -3031,7 +3083,7 @@ func (x *FileIface) OverridePollMountableFinish(cb func(File, AsyncResult) bool)
3031 if cb == nil {3083 if cb == nil {
3032 x.xPollMountableFinish = 03084 x.xPollMountableFinish = 0
3033 } else {3085 } else {
3034- x.xPollMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr) bool {3086+ x.xPollMountableFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
3035 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})3087 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp})
3036 })3088 })
3037 }3089 }
@@ -3043,10 +3095,11 @@ func (x *FileIface) GetPollMountableFinish() func(File, AsyncResult) bool {
3043 if x.xPollMountableFinish == 0 {3095 if x.xPollMountableFinish == 0 {
3044 return nil3096 return nil
3045 }3097 }
3046- var rawCallback func(FileVarp uintptr, ResultVarp uintptr) bool3098+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, cerrp **glib.Error) bool
3047 purego.RegisterFunc(&rawCallback, x.xPollMountableFinish)3099 purego.RegisterFunc(&rawCallback, x.xPollMountableFinish)
3048 return func(FileVar File, ResultVar AsyncResult) bool {3100 return func(FileVar File, ResultVar AsyncResult) bool {
3049- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer())3101+ var cerr *glib.Error
3102+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), &cerr)
3050 }3103 }
3051 }3104 }
3052 3105
@@ -3056,7 +3109,7 @@ func (x *FileIface) OverrideMeasureDiskUsage(cb func(File, FileMeasureFlags, *Ca
3056 if cb == nil {3109 if cb == nil {
3057 x.xMeasureDiskUsage = 03110 x.xMeasureDiskUsage = 0
3058 } else {3111 } else {
3059- x.xMeasureDiskUsage = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64) bool {3112+ x.xMeasureDiskUsage = purego.NewCallback(func(FileVarp uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool {
3060 return cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileMeasureProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressDataVarp, DiskUsageVarp, NumDirsVarp, NumFilesVarp)3113 return cb(&FileBase{Ptr: FileVarp}, FlagsVarp, CancellableNewFromInternalPtr(CancellableVarp), (*FileMeasureProgressCallback)(unsafe.Pointer(ProgressCallbackVarp)), ProgressDataVarp, DiskUsageVarp, NumDirsVarp, NumFilesVarp)
3061 })3114 })
3062 }3115 }
@@ -3068,10 +3121,11 @@ func (x *FileIface) GetMeasureDiskUsage() func(File, FileMeasureFlags, *Cancella
3068 if x.xMeasureDiskUsage == 0 {3121 if x.xMeasureDiskUsage == 0 {
3069 return nil3122 return nil
3070 }3123 }
3071- var rawCallback func(FileVarp uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64) bool3124+ var rawCallback func(FileVarp uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool
3072 purego.RegisterFunc(&rawCallback, x.xMeasureDiskUsage)3125 purego.RegisterFunc(&rawCallback, x.xMeasureDiskUsage)
3073 return func(FileVar File, FlagsVar FileMeasureFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileMeasureProgressCallback, ProgressDataVar uintptr, DiskUsageVar *uint64, NumDirsVar *uint64, NumFilesVar *uint64) bool {3126 return func(FileVar File, FlagsVar FileMeasureFlags, CancellableVar *Cancellable, ProgressCallbackVar *FileMeasureProgressCallback, ProgressDataVar uintptr, DiskUsageVar *uint64, NumDirsVar *uint64, NumFilesVar *uint64) bool {
3074- return rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressDataVar, DiskUsageVar, NumDirsVar, NumFilesVar)3127+ var cerr *glib.Error
3128+ return rawCallback(FileVar.GoPointer(), FlagsVar, CancellableVar.GoPointer(), glib.NewCallbackNullable(ProgressCallbackVar), ProgressDataVar, DiskUsageVar, NumDirsVar, NumFilesVar, &cerr)
3075 }3129 }
3076 }3130 }
3077 3131
@@ -3106,7 +3160,7 @@ func (x *FileIface) OverrideMeasureDiskUsageFinish(cb func(File, AsyncResult, *u
3106 if cb == nil {3160 if cb == nil {
3107 x.xMeasureDiskUsageFinish = 03161 x.xMeasureDiskUsageFinish = 0
3108 } else {3162 } else {
3109- x.xMeasureDiskUsageFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64) bool {3163+ x.xMeasureDiskUsageFinish = purego.NewCallback(func(FileVarp uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool {
3110 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp}, DiskUsageVarp, NumDirsVarp, NumFilesVarp)3164 return cb(&FileBase{Ptr: FileVarp}, &AsyncResultBase{Ptr: ResultVarp}, DiskUsageVarp, NumDirsVarp, NumFilesVarp)
3111 })3165 })
3112 }3166 }
@@ -3118,10 +3172,11 @@ func (x *FileIface) GetMeasureDiskUsageFinish() func(File, AsyncResult, *uint64,
3118 if x.xMeasureDiskUsageFinish == 0 {3172 if x.xMeasureDiskUsageFinish == 0 {
3119 return nil3173 return nil
3120 }3174 }
3121- var rawCallback func(FileVarp uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64) bool3175+ var rawCallback func(FileVarp uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool
3122 purego.RegisterFunc(&rawCallback, x.xMeasureDiskUsageFinish)3176 purego.RegisterFunc(&rawCallback, x.xMeasureDiskUsageFinish)
3123 return func(FileVar File, ResultVar AsyncResult, DiskUsageVar *uint64, NumDirsVar *uint64, NumFilesVar *uint64) bool {3177 return func(FileVar File, ResultVar AsyncResult, DiskUsageVar *uint64, NumDirsVar *uint64, NumFilesVar *uint64) bool {
3124- return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), DiskUsageVar, NumDirsVar, NumFilesVar)3178+ var cerr *glib.Error
3179+ return rawCallback(FileVar.GoPointer(), ResultVar.GoPointer(), DiskUsageVar, NumDirsVar, NumFilesVar, &cerr)
3125 }3180 }
3126 }3181 }
3127 3182
@@ -3380,6 +3435,7 @@ type File interface {
3380 var xFileGLibType func() types.GType3435 var xFileGLibType func() types.GType
3381 3436
3382 func FileGLibType() types.GType {3437 func FileGLibType() types.GType {
3438+ core.LazyRegister(&xFileGLibType, "GIO", "g_file_get_type", false)
3383 return xFileGLibType()3439 return xFileGLibType()
3384 }3440 }
3385 3441
@@ -5812,139 +5868,922 @@ func (x *FileBase) UnmountMountableWithOperationFinish(ResultVar AsyncResult) (b
5812 return cret, cerr5868 return cret, cerr
5813 }5869 }
5814 5870
5871+var XGFileAppendTo func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
5872+ core.LazyRegister(&xXGFileAppendTo, "GIO", "g_file_append_to", false)
5873+ return xXGFileAppendTo(instance, FlagsVarp, CancellableVarp, cerrp)
5874+}
5875+
5876+var (
5877+ xXGFileAppendTo func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5878+ XGFileAppendToAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5879+ core.LazyRegister(&xXGFileAppendToAsync, "GIO", "g_file_append_to_async", false)
5880+ xXGFileAppendToAsync(instance, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5881+ }
5882+)
5883+var (
5884+ xXGFileAppendToAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5885+ XGFileAppendToFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
5886+ core.LazyRegister(&xXGFileAppendToFinish, "GIO", "g_file_append_to_finish", false)
5887+ return xXGFileAppendToFinish(instance, ResVarp, cerrp)
5888+ }
5889+)
5890+var (
5891+ xXGFileAppendToFinish func(uintptr, uintptr, **glib.Error) uintptr
5892+ XGFileBuildAttributeListForCopy func(uintptr, FileCopyFlags, uintptr, **glib.Error) string = func(instance uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, cerrp **glib.Error) string {
5893+ core.LazyRegister(&xXGFileBuildAttributeListForCopy, "GIO", "g_file_build_attribute_list_for_copy", false)
5894+ return xXGFileBuildAttributeListForCopy(instance, FlagsVarp, CancellableVarp, cerrp)
5895+ }
5896+)
5897+var (
5898+ xXGFileBuildAttributeListForCopy func(uintptr, FileCopyFlags, uintptr, **glib.Error) string
5899+ XGFileCopy func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool {
5900+ core.LazyRegister(&xXGFileCopy, "GIO", "g_file_copy", false)
5901+ return xXGFileCopy(instance, DestinationVarp, FlagsVarp, CancellableVarp, ProgressCallbackVarp, ProgressCallbackDataVarp, cerrp)
5902+ }
5903+)
5904+var (
5905+ xXGFileCopy func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool
5906+ XGFileCopyAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5907+ core.LazyRegister(&xXGFileCopyAsync, "GIO", "g_file_copy_async", false)
5908+ xXGFileCopyAsync(instance, DestinationVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackVarp, ProgressCallbackDataVarp, CallbackVarp, UserDataVarp)
5909+ }
5910+)
5911+var (
5912+ xXGFileCopyAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
5913+ XGFileCopyAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure) = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackClosureVarp *gobject.Closure, ReadyCallbackClosureVarp *gobject.Closure) {
5914+ core.LazyRegister(&xXGFileCopyAsyncWithClosures, "GIO", "g_file_copy_async_with_closures", false)
5915+ xXGFileCopyAsyncWithClosures(instance, DestinationVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackClosureVarp, ReadyCallbackClosureVarp)
5916+ }
5917+)
5918+var (
5919+ xXGFileCopyAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure)
5920+ XGFileCopyAttributes func(uintptr, uintptr, FileCopyFlags, uintptr, **glib.Error) bool = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
5921+ core.LazyRegister(&xXGFileCopyAttributes, "GIO", "g_file_copy_attributes", false)
5922+ return xXGFileCopyAttributes(instance, DestinationVarp, FlagsVarp, CancellableVarp, cerrp)
5923+ }
5924+)
5925+var (
5926+ xXGFileCopyAttributes func(uintptr, uintptr, FileCopyFlags, uintptr, **glib.Error) bool
5927+ XGFileCopyFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) bool {
5928+ core.LazyRegister(&xXGFileCopyFinish, "GIO", "g_file_copy_finish", false)
5929+ return xXGFileCopyFinish(instance, ResVarp, cerrp)
5930+ }
5931+)
5932+var (
5933+ xXGFileCopyFinish func(uintptr, uintptr, **glib.Error) bool
5934+ XGFileCreate func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
5935+ core.LazyRegister(&xXGFileCreate, "GIO", "g_file_create", false)
5936+ return xXGFileCreate(instance, FlagsVarp, CancellableVarp, cerrp)
5937+ }
5938+)
5939+var (
5940+ xXGFileCreate func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5941+ XGFileCreateAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5942+ core.LazyRegister(&xXGFileCreateAsync, "GIO", "g_file_create_async", false)
5943+ xXGFileCreateAsync(instance, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5944+ }
5945+)
5946+var (
5947+ xXGFileCreateAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5948+ XGFileCreateFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
5949+ core.LazyRegister(&xXGFileCreateFinish, "GIO", "g_file_create_finish", false)
5950+ return xXGFileCreateFinish(instance, ResVarp, cerrp)
5951+ }
5952+)
5953+var (
5954+ xXGFileCreateFinish func(uintptr, uintptr, **glib.Error) uintptr
5955+ XGFileCreateReadwrite func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
5956+ core.LazyRegister(&xXGFileCreateReadwrite, "GIO", "g_file_create_readwrite", false)
5957+ return xXGFileCreateReadwrite(instance, FlagsVarp, CancellableVarp, cerrp)
5958+ }
5959+)
5960+var (
5961+ xXGFileCreateReadwrite func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5962+ XGFileCreateReadwriteAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5963+ core.LazyRegister(&xXGFileCreateReadwriteAsync, "GIO", "g_file_create_readwrite_async", false)
5964+ xXGFileCreateReadwriteAsync(instance, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5965+ }
5966+)
5967+var (
5968+ xXGFileCreateReadwriteAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5969+ XGFileCreateReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
5970+ core.LazyRegister(&xXGFileCreateReadwriteFinish, "GIO", "g_file_create_readwrite_finish", false)
5971+ return xXGFileCreateReadwriteFinish(instance, ResVarp, cerrp)
5972+ }
5973+)
5974+var (
5975+ xXGFileCreateReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
5976+ XGFileDelete func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
5977+ core.LazyRegister(&xXGFileDelete, "GIO", "g_file_delete", false)
5978+ return xXGFileDelete(instance, CancellableVarp, cerrp)
5979+ }
5980+)
5981+var (
5982+ xXGFileDelete func(uintptr, uintptr, **glib.Error) bool
5983+ XGFileDeleteAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5984+ core.LazyRegister(&xXGFileDeleteAsync, "GIO", "g_file_delete_async", false)
5985+ xXGFileDeleteAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5986+ }
5987+)
5988+var (
5989+ xXGFileDeleteAsync func(uintptr, int, uintptr, uintptr, uintptr)
5990+ XGFileDeleteFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
5991+ core.LazyRegister(&xXGFileDeleteFinish, "GIO", "g_file_delete_finish", false)
5992+ return xXGFileDeleteFinish(instance, ResultVarp, cerrp)
5993+ }
5994+)
5995+var (
5996+ xXGFileDeleteFinish func(uintptr, uintptr, **glib.Error) bool
5997+ XGFileDup func(uintptr) uintptr = func(instance uintptr) uintptr {
5998+ core.LazyRegister(&xXGFileDup, "GIO", "g_file_dup", false)
5999+ return xXGFileDup(instance)
6000+ }
6001+)
6002+var (
6003+ xXGFileDup func(uintptr) uintptr
6004+ XGFileEjectMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6005+ core.LazyRegister(&xXGFileEjectMountable, "GIO", "g_file_eject_mountable", false)
6006+ xXGFileEjectMountable(instance, FlagsVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6007+ }
6008+)
6009+var (
6010+ xXGFileEjectMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr)
6011+ XGFileEjectMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6012+ core.LazyRegister(&xXGFileEjectMountableFinish, "GIO", "g_file_eject_mountable_finish", false)
6013+ return xXGFileEjectMountableFinish(instance, ResultVarp, cerrp)
6014+ }
6015+)
6016+var (
6017+ xXGFileEjectMountableFinish func(uintptr, uintptr, **glib.Error) bool
6018+ XGFileEjectMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6019+ core.LazyRegister(&xXGFileEjectMountableWithOperation, "GIO", "g_file_eject_mountable_with_operation", false)
6020+ xXGFileEjectMountableWithOperation(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6021+ }
6022+)
6023+var (
6024+ xXGFileEjectMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
6025+ XGFileEjectMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6026+ core.LazyRegister(&xXGFileEjectMountableWithOperationFinish, "GIO", "g_file_eject_mountable_with_operation_finish", false)
6027+ return xXGFileEjectMountableWithOperationFinish(instance, ResultVarp, cerrp)
6028+ }
6029+)
6030+var (
6031+ xXGFileEjectMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool
6032+ XGFileEnumerateChildren func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6033+ core.LazyRegister(&xXGFileEnumerateChildren, "GIO", "g_file_enumerate_children", false)
6034+ return xXGFileEnumerateChildren(instance, AttributesVarp, FlagsVarp, CancellableVarp, cerrp)
6035+ }
6036+)
6037+var (
6038+ xXGFileEnumerateChildren func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr
6039+ XGFileEnumerateChildrenAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6040+ core.LazyRegister(&xXGFileEnumerateChildrenAsync, "GIO", "g_file_enumerate_children_async", false)
6041+ xXGFileEnumerateChildrenAsync(instance, AttributesVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6042+ }
6043+)
6044+var (
6045+ xXGFileEnumerateChildrenAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
6046+ XGFileEnumerateChildrenFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6047+ core.LazyRegister(&xXGFileEnumerateChildrenFinish, "GIO", "g_file_enumerate_children_finish", false)
6048+ return xXGFileEnumerateChildrenFinish(instance, ResVarp, cerrp)
6049+ }
6050+)
6051+var (
6052+ xXGFileEnumerateChildrenFinish func(uintptr, uintptr, **glib.Error) uintptr
6053+ XGFileEqual func(uintptr, uintptr) bool = func(instance uintptr, File2Varp uintptr) bool {
6054+ core.LazyRegister(&xXGFileEqual, "GIO", "g_file_equal", false)
6055+ return xXGFileEqual(instance, File2Varp)
6056+ }
6057+)
6058+var (
6059+ xXGFileEqual func(uintptr, uintptr) bool
6060+ XGFileFindEnclosingMount func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6061+ core.LazyRegister(&xXGFileFindEnclosingMount, "GIO", "g_file_find_enclosing_mount", false)
6062+ return xXGFileFindEnclosingMount(instance, CancellableVarp, cerrp)
6063+ }
6064+)
6065+var (
6066+ xXGFileFindEnclosingMount func(uintptr, uintptr, **glib.Error) uintptr
6067+ XGFileFindEnclosingMountAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6068+ core.LazyRegister(&xXGFileFindEnclosingMountAsync, "GIO", "g_file_find_enclosing_mount_async", false)
6069+ xXGFileFindEnclosingMountAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6070+ }
6071+)
6072+var (
6073+ xXGFileFindEnclosingMountAsync func(uintptr, int, uintptr, uintptr, uintptr)
6074+ XGFileFindEnclosingMountFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6075+ core.LazyRegister(&xXGFileFindEnclosingMountFinish, "GIO", "g_file_find_enclosing_mount_finish", false)
6076+ return xXGFileFindEnclosingMountFinish(instance, ResVarp, cerrp)
6077+ }
6078+)
6079+var (
6080+ xXGFileFindEnclosingMountFinish func(uintptr, uintptr, **glib.Error) uintptr
6081+ XGFileGetBasename func(uintptr) string = func(instance uintptr) string {
6082+ core.LazyRegister(&xXGFileGetBasename, "GIO", "g_file_get_basename", false)
6083+ return xXGFileGetBasename(instance)
6084+ }
6085+)
6086+var (
6087+ xXGFileGetBasename func(uintptr) string
6088+ XGFileGetChild func(uintptr, string) uintptr = func(instance uintptr, NameVarp string) uintptr {
6089+ core.LazyRegister(&xXGFileGetChild, "GIO", "g_file_get_child", false)
6090+ return xXGFileGetChild(instance, NameVarp)
6091+ }
6092+)
6093+var (
6094+ xXGFileGetChild func(uintptr, string) uintptr
6095+ XGFileGetChildForDisplayName func(uintptr, string, **glib.Error) uintptr = func(instance uintptr, DisplayNameVarp string, cerrp **glib.Error) uintptr {
6096+ core.LazyRegister(&xXGFileGetChildForDisplayName, "GIO", "g_file_get_child_for_display_name", false)
6097+ return xXGFileGetChildForDisplayName(instance, DisplayNameVarp, cerrp)
6098+ }
6099+)
6100+var (
6101+ xXGFileGetChildForDisplayName func(uintptr, string, **glib.Error) uintptr
6102+ XGFileGetParent func(uintptr) uintptr = func(instance uintptr) uintptr {
6103+ core.LazyRegister(&xXGFileGetParent, "GIO", "g_file_get_parent", false)
6104+ return xXGFileGetParent(instance)
6105+ }
6106+)
6107+var (
6108+ xXGFileGetParent func(uintptr) uintptr
6109+ XGFileGetParseName func(uintptr) string = func(instance uintptr) string {
6110+ core.LazyRegister(&xXGFileGetParseName, "GIO", "g_file_get_parse_name", false)
6111+ return xXGFileGetParseName(instance)
6112+ }
6113+)
6114+var (
6115+ xXGFileGetParseName func(uintptr) string
6116+ XGFileGetPath func(uintptr) string = func(instance uintptr) string {
6117+ core.LazyRegister(&xXGFileGetPath, "GIO", "g_file_get_path", false)
6118+ return xXGFileGetPath(instance)
6119+ }
6120+)
6121+var (
6122+ xXGFileGetPath func(uintptr) string
6123+ XGFileGetRelativePath func(uintptr, uintptr) string = func(instance uintptr, DescendantVarp uintptr) string {
6124+ core.LazyRegister(&xXGFileGetRelativePath, "GIO", "g_file_get_relative_path", false)
6125+ return xXGFileGetRelativePath(instance, DescendantVarp)
6126+ }
6127+)
6128+var (
6129+ xXGFileGetRelativePath func(uintptr, uintptr) string
6130+ XGFileGetUri func(uintptr) string = func(instance uintptr) string {
6131+ core.LazyRegister(&xXGFileGetUri, "GIO", "g_file_get_uri", false)
6132+ return xXGFileGetUri(instance)
6133+ }
6134+)
6135+var (
6136+ xXGFileGetUri func(uintptr) string
6137+ XGFileGetUriScheme func(uintptr) string = func(instance uintptr) string {
6138+ core.LazyRegister(&xXGFileGetUriScheme, "GIO", "g_file_get_uri_scheme", false)
6139+ return xXGFileGetUriScheme(instance)
6140+ }
6141+)
6142+var (
6143+ xXGFileGetUriScheme func(uintptr) string
6144+ XGFileHasParent func(uintptr, uintptr) bool = func(instance uintptr, ParentVarp uintptr) bool {
6145+ core.LazyRegister(&xXGFileHasParent, "GIO", "g_file_has_parent", false)
6146+ return xXGFileHasParent(instance, ParentVarp)
6147+ }
6148+)
6149+var (
6150+ xXGFileHasParent func(uintptr, uintptr) bool
6151+ XGFileHasPrefix func(uintptr, uintptr) bool = func(instance uintptr, PrefixVarp uintptr) bool {
6152+ core.LazyRegister(&xXGFileHasPrefix, "GIO", "g_file_has_prefix", false)
6153+ return xXGFileHasPrefix(instance, PrefixVarp)
6154+ }
6155+)
6156+var (
6157+ xXGFileHasPrefix func(uintptr, uintptr) bool
6158+ XGFileHasUriScheme func(uintptr, string) bool = func(instance uintptr, UriSchemeVarp string) bool {
6159+ core.LazyRegister(&xXGFileHasUriScheme, "GIO", "g_file_has_uri_scheme", false)
6160+ return xXGFileHasUriScheme(instance, UriSchemeVarp)
6161+ }
6162+)
6163+var (
6164+ xXGFileHasUriScheme func(uintptr, string) bool
6165+ XGFileHash func(uintptr) uint = func(instance uintptr) uint {
6166+ core.LazyRegister(&xXGFileHash, "GIO", "g_file_hash", false)
6167+ return xXGFileHash(instance)
6168+ }
6169+)
6170+var (
6171+ xXGFileHash func(uintptr) uint
6172+ XGFileIsNative func(uintptr) bool = func(instance uintptr) bool {
6173+ core.LazyRegister(&xXGFileIsNative, "GIO", "g_file_is_native", false)
6174+ return xXGFileIsNative(instance)
6175+ }
6176+)
6177+var (
6178+ xXGFileIsNative func(uintptr) bool
6179+ XGFileLoadBytes func(uintptr, uintptr, *string, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, EtagOutVarp *string, cerrp **glib.Error) uintptr {
6180+ core.LazyRegister(&xXGFileLoadBytes, "GIO", "g_file_load_bytes", false)
6181+ return xXGFileLoadBytes(instance, CancellableVarp, EtagOutVarp, cerrp)
6182+ }
6183+)
6184+var (
6185+ xXGFileLoadBytes func(uintptr, uintptr, *string, **glib.Error) uintptr
6186+ XGFileLoadBytesAsync func(uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6187+ core.LazyRegister(&xXGFileLoadBytesAsync, "GIO", "g_file_load_bytes_async", false)
6188+ xXGFileLoadBytesAsync(instance, CancellableVarp, CallbackVarp, UserDataVarp)
6189+ }
6190+)
6191+var (
6192+ xXGFileLoadBytesAsync func(uintptr, uintptr, uintptr, uintptr)
6193+ XGFileLoadBytesFinish func(uintptr, uintptr, *string, **glib.Error) uintptr = func(instance uintptr, ResultVarp uintptr, EtagOutVarp *string, cerrp **glib.Error) uintptr {
6194+ core.LazyRegister(&xXGFileLoadBytesFinish, "GIO", "g_file_load_bytes_finish", false)
6195+ return xXGFileLoadBytesFinish(instance, ResultVarp, EtagOutVarp, cerrp)
6196+ }
6197+)
6198+var (
6199+ xXGFileLoadBytesFinish func(uintptr, uintptr, *string, **glib.Error) uintptr
6200+ XGFileLoadContents func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, ContentsVarp *[]string, LengthVarp *uint, EtagOutVarp *string, cerrp **glib.Error) bool {
6201+ core.LazyRegister(&xXGFileLoadContents, "GIO", "g_file_load_contents", false)
6202+ return xXGFileLoadContents(instance, CancellableVarp, ContentsVarp, LengthVarp, EtagOutVarp, cerrp)
6203+ }
6204+)
6205+var (
6206+ xXGFileLoadContents func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
6207+ XGFileLoadContentsAsync func(uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6208+ core.LazyRegister(&xXGFileLoadContentsAsync, "GIO", "g_file_load_contents_async", false)
6209+ xXGFileLoadContentsAsync(instance, CancellableVarp, CallbackVarp, UserDataVarp)
6210+ }
6211+)
6212+var (
6213+ xXGFileLoadContentsAsync func(uintptr, uintptr, uintptr, uintptr)
6214+ XGFileLoadContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool = func(instance uintptr, ResVarp uintptr, ContentsVarp *[]string, LengthVarp *uint, EtagOutVarp *string, cerrp **glib.Error) bool {
6215+ core.LazyRegister(&xXGFileLoadContentsFinish, "GIO", "g_file_load_contents_finish", false)
6216+ return xXGFileLoadContentsFinish(instance, ResVarp, ContentsVarp, LengthVarp, EtagOutVarp, cerrp)
6217+ }
6218+)
6219+var (
6220+ xXGFileLoadContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
6221+ XGFileLoadPartialContentsAsync func(uintptr, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, CancellableVarp uintptr, ReadMoreCallbackVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6222+ core.LazyRegister(&xXGFileLoadPartialContentsAsync, "GIO", "g_file_load_partial_contents_async", false)
6223+ xXGFileLoadPartialContentsAsync(instance, CancellableVarp, ReadMoreCallbackVarp, CallbackVarp, UserDataVarp)
6224+ }
6225+)
6226+var (
6227+ xXGFileLoadPartialContentsAsync func(uintptr, uintptr, uintptr, uintptr, uintptr)
6228+ XGFileLoadPartialContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool = func(instance uintptr, ResVarp uintptr, ContentsVarp *[]string, LengthVarp *uint, EtagOutVarp *string, cerrp **glib.Error) bool {
6229+ core.LazyRegister(&xXGFileLoadPartialContentsFinish, "GIO", "g_file_load_partial_contents_finish", false)
6230+ return xXGFileLoadPartialContentsFinish(instance, ResVarp, ContentsVarp, LengthVarp, EtagOutVarp, cerrp)
6231+ }
6232+)
6233+var (
6234+ xXGFileLoadPartialContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
6235+ XGFileMakeDirectory func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
6236+ core.LazyRegister(&xXGFileMakeDirectory, "GIO", "g_file_make_directory", false)
6237+ return xXGFileMakeDirectory(instance, CancellableVarp, cerrp)
6238+ }
6239+)
6240+var (
6241+ xXGFileMakeDirectory func(uintptr, uintptr, **glib.Error) bool
6242+ XGFileMakeDirectoryAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6243+ core.LazyRegister(&xXGFileMakeDirectoryAsync, "GIO", "g_file_make_directory_async", false)
6244+ xXGFileMakeDirectoryAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6245+ }
6246+)
6247+var (
6248+ xXGFileMakeDirectoryAsync func(uintptr, int, uintptr, uintptr, uintptr)
6249+ XGFileMakeDirectoryFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6250+ core.LazyRegister(&xXGFileMakeDirectoryFinish, "GIO", "g_file_make_directory_finish", false)
6251+ return xXGFileMakeDirectoryFinish(instance, ResultVarp, cerrp)
6252+ }
6253+)
6254+var (
6255+ xXGFileMakeDirectoryFinish func(uintptr, uintptr, **glib.Error) bool
6256+ XGFileMakeDirectoryWithParents func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
6257+ core.LazyRegister(&xXGFileMakeDirectoryWithParents, "GIO", "g_file_make_directory_with_parents", false)
6258+ return xXGFileMakeDirectoryWithParents(instance, CancellableVarp, cerrp)
6259+ }
6260+)
6261+var (
6262+ xXGFileMakeDirectoryWithParents func(uintptr, uintptr, **glib.Error) bool
6263+ XGFileMakeSymbolicLink func(uintptr, string, uintptr, **glib.Error) bool = func(instance uintptr, SymlinkValueVarp string, CancellableVarp uintptr, cerrp **glib.Error) bool {
6264+ core.LazyRegister(&xXGFileMakeSymbolicLink, "GIO", "g_file_make_symbolic_link", false)
6265+ return xXGFileMakeSymbolicLink(instance, SymlinkValueVarp, CancellableVarp, cerrp)
6266+ }
6267+)
5815 var (6268 var (
5816- XGFileAppendTo func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr6269+ xXGFileMakeSymbolicLink func(uintptr, string, uintptr, **glib.Error) bool
5817- XGFileAppendToAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)6270+ XGFileMakeSymbolicLinkAsync func(uintptr, string, int, uintptr, uintptr, uintptr) = func(instance uintptr, SymlinkValueVarp string, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
5818- XGFileAppendToFinish func(uintptr, uintptr, **glib.Error) uintptr6271+ core.LazyRegister(&xXGFileMakeSymbolicLinkAsync, "GIO", "g_file_make_symbolic_link_async", false)
5819- XGFileBuildAttributeListForCopy func(uintptr, FileCopyFlags, uintptr, **glib.Error) string6272+ xXGFileMakeSymbolicLinkAsync(instance, SymlinkValueVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
5820- XGFileCopy func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool6273+ }
5821- XGFileCopyAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
5822- XGFileCopyAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure)
5823- XGFileCopyAttributes func(uintptr, uintptr, FileCopyFlags, uintptr, **glib.Error) bool
5824- XGFileCopyFinish func(uintptr, uintptr, **glib.Error) bool
5825- XGFileCreate func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5826- XGFileCreateAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5827- XGFileCreateFinish func(uintptr, uintptr, **glib.Error) uintptr
5828- XGFileCreateReadwrite func(uintptr, FileCreateFlags, uintptr, **glib.Error) uintptr
5829- XGFileCreateReadwriteAsync func(uintptr, FileCreateFlags, int, uintptr, uintptr, uintptr)
5830- XGFileCreateReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
5831- XGFileDelete func(uintptr, uintptr, **glib.Error) bool
5832- XGFileDeleteAsync func(uintptr, int, uintptr, uintptr, uintptr)
5833- XGFileDeleteFinish func(uintptr, uintptr, **glib.Error) bool
5834- XGFileDup func(uintptr) uintptr
5835- XGFileEjectMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr)
5836- XGFileEjectMountableFinish func(uintptr, uintptr, **glib.Error) bool
5837- XGFileEjectMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
5838- XGFileEjectMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool
5839- XGFileEnumerateChildren func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr
5840- XGFileEnumerateChildrenAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
5841- XGFileEnumerateChildrenFinish func(uintptr, uintptr, **glib.Error) uintptr
5842- XGFileEqual func(uintptr, uintptr) bool
5843- XGFileFindEnclosingMount func(uintptr, uintptr, **glib.Error) uintptr
5844- XGFileFindEnclosingMountAsync func(uintptr, int, uintptr, uintptr, uintptr)
5845- XGFileFindEnclosingMountFinish func(uintptr, uintptr, **glib.Error) uintptr
5846- XGFileGetBasename func(uintptr) string
5847- XGFileGetChild func(uintptr, string) uintptr
5848- XGFileGetChildForDisplayName func(uintptr, string, **glib.Error) uintptr
5849- XGFileGetParent func(uintptr) uintptr
5850- XGFileGetParseName func(uintptr) string
5851- XGFileGetPath func(uintptr) string
5852- XGFileGetRelativePath func(uintptr, uintptr) string
5853- XGFileGetUri func(uintptr) string
5854- XGFileGetUriScheme func(uintptr) string
5855- XGFileHasParent func(uintptr, uintptr) bool
5856- XGFileHasPrefix func(uintptr, uintptr) bool
5857- XGFileHasUriScheme func(uintptr, string) bool
5858- XGFileHash func(uintptr) uint
5859- XGFileIsNative func(uintptr) bool
5860- XGFileLoadBytes func(uintptr, uintptr, *string, **glib.Error) uintptr
5861- XGFileLoadBytesAsync func(uintptr, uintptr, uintptr, uintptr)
5862- XGFileLoadBytesFinish func(uintptr, uintptr, *string, **glib.Error) uintptr
5863- XGFileLoadContents func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
5864- XGFileLoadContentsAsync func(uintptr, uintptr, uintptr, uintptr)
5865- XGFileLoadContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
5866- XGFileLoadPartialContentsAsync func(uintptr, uintptr, uintptr, uintptr, uintptr)
5867- XGFileLoadPartialContentsFinish func(uintptr, uintptr, *[]string, *uint, *string, **glib.Error) bool
5868- XGFileMakeDirectory func(uintptr, uintptr, **glib.Error) bool
5869- XGFileMakeDirectoryAsync func(uintptr, int, uintptr, uintptr, uintptr)
5870- XGFileMakeDirectoryFinish func(uintptr, uintptr, **glib.Error) bool
5871- XGFileMakeDirectoryWithParents func(uintptr, uintptr, **glib.Error) bool
5872- XGFileMakeSymbolicLink func(uintptr, string, uintptr, **glib.Error) bool
5873- XGFileMakeSymbolicLinkAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
5874- XGFileMakeSymbolicLinkFinish func(uintptr, uintptr, **glib.Error) bool
5875- XGFileMeasureDiskUsage func(uintptr, FileMeasureFlags, uintptr, uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool
5876- XGFileMeasureDiskUsageAsync func(uintptr, FileMeasureFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
5877- XGFileMeasureDiskUsageFinish func(uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool
5878- XGFileMonitor func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
5879- XGFileMonitorDirectory func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
5880- XGFileMonitorFile func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
5881- XGFileMountEnclosingVolume func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr)
5882- XGFileMountEnclosingVolumeFinish func(uintptr, uintptr, **glib.Error) bool
5883- XGFileMountMountable func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr)
5884- XGFileMountMountableFinish func(uintptr, uintptr, **glib.Error) uintptr
5885- XGFileMove func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool
5886- XGFileMoveAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
5887- XGFileMoveAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure)
5888- XGFileMoveFinish func(uintptr, uintptr, **glib.Error) bool
5889- XGFileOpenReadwrite func(uintptr, uintptr, **glib.Error) uintptr
5890- XGFileOpenReadwriteAsync func(uintptr, int, uintptr, uintptr, uintptr)
5891- XGFileOpenReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
5892- XGFilePeekPath func(uintptr) string
5893- XGFilePollMountable func(uintptr, uintptr, uintptr, uintptr)
5894- XGFilePollMountableFinish func(uintptr, uintptr, **glib.Error) bool
5895- XGFileQueryDefaultHandler func(uintptr, uintptr, **glib.Error) uintptr
5896- XGFileQueryDefaultHandlerAsync func(uintptr, int, uintptr, uintptr, uintptr)
5897- XGFileQueryDefaultHandlerFinish func(uintptr, uintptr, **glib.Error) uintptr
5898- XGFileQueryExists func(uintptr, uintptr) bool
5899- XGFileQueryFileType func(uintptr, FileQueryInfoFlags, uintptr) FileType
5900- XGFileQueryFilesystemInfo func(uintptr, string, uintptr, **glib.Error) uintptr
5901- XGFileQueryFilesystemInfoAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
5902- XGFileQueryFilesystemInfoFinish func(uintptr, uintptr, **glib.Error) uintptr
5903- XGFileQueryInfo func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr
5904- XGFileQueryInfoAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
5905- XGFileQueryInfoFinish func(uintptr, uintptr, **glib.Error) uintptr
5906- XGFileQuerySettableAttributes func(uintptr, uintptr, **glib.Error) uintptr
5907- XGFileQueryWritableNamespaces func(uintptr, uintptr, **glib.Error) uintptr
5908- XGFileRead func(uintptr, uintptr, **glib.Error) uintptr
5909- XGFileReadAsync func(uintptr, int, uintptr, uintptr, uintptr)
5910- XGFileReadFinish func(uintptr, uintptr, **glib.Error) uintptr
5911- XGFileReplace func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr
5912- XGFileReplaceAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr)
5913- XGFileReplaceContents func(uintptr, string, uint, uintptr, bool, FileCreateFlags, *string, uintptr, **glib.Error) bool
5914- XGFileReplaceContentsAsync func(uintptr, string, uint, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr)
5915- XGFileReplaceContentsBytesAsync func(uintptr, *glib.Bytes, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr)
5916- XGFileReplaceContentsFinish func(uintptr, uintptr, *string, **glib.Error) bool
5917- XGFileReplaceFinish func(uintptr, uintptr, **glib.Error) uintptr
5918- XGFileReplaceReadwrite func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr
5919- XGFileReplaceReadwriteAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr)
5920- XGFileReplaceReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
5921- XGFileResolveRelativePath func(uintptr, string) uintptr
5922- XGFileSetAttribute func(uintptr, string, FileAttributeType, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool
5923- XGFileSetAttributeByteString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool
5924- XGFileSetAttributeInt32 func(uintptr, string, int32, FileQueryInfoFlags, uintptr, **glib.Error) bool
5925- XGFileSetAttributeInt64 func(uintptr, string, int64, FileQueryInfoFlags, uintptr, **glib.Error) bool
5926- XGFileSetAttributeString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool
5927- XGFileSetAttributeUint32 func(uintptr, string, uint32, FileQueryInfoFlags, uintptr, **glib.Error) bool
5928- XGFileSetAttributeUint64 func(uintptr, string, uint64, FileQueryInfoFlags, uintptr, **glib.Error) bool
5929- XGFileSetAttributesAsync func(uintptr, uintptr, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
5930- XGFileSetAttributesFinish func(uintptr, uintptr, **FileInfo, **glib.Error) bool
5931- XGFileSetAttributesFromInfo func(uintptr, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool
5932- XGFileSetDisplayName func(uintptr, string, uintptr, **glib.Error) uintptr
5933- XGFileSetDisplayNameAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
5934- XGFileSetDisplayNameFinish func(uintptr, uintptr, **glib.Error) uintptr
5935- XGFileStartMountable func(uintptr, DriveStartFlags, uintptr, uintptr, uintptr, uintptr)
5936- XGFileStartMountableFinish func(uintptr, uintptr, **glib.Error) bool
5937- XGFileStopMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
5938- XGFileStopMountableFinish func(uintptr, uintptr, **glib.Error) bool
5939- XGFileSupportsThreadContexts func(uintptr) bool
5940- XGFileTrash func(uintptr, uintptr, **glib.Error) bool
5941- XGFileTrashAsync func(uintptr, int, uintptr, uintptr, uintptr)
5942- XGFileTrashFinish func(uintptr, uintptr, **glib.Error) bool
5943- XGFileUnmountMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr)
5944- XGFileUnmountMountableFinish func(uintptr, uintptr, **glib.Error) bool
5945- XGFileUnmountMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
5946- XGFileUnmountMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool
5947 )6274 )
6275+var (
6276+ xXGFileMakeSymbolicLinkAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
6277+ XGFileMakeSymbolicLinkFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6278+ core.LazyRegister(&xXGFileMakeSymbolicLinkFinish, "GIO", "g_file_make_symbolic_link_finish", false)
6279+ return xXGFileMakeSymbolicLinkFinish(instance, ResultVarp, cerrp)
6280+ }
6281+)
6282+var (
6283+ xXGFileMakeSymbolicLinkFinish func(uintptr, uintptr, **glib.Error) bool
6284+ XGFileMeasureDiskUsage func(uintptr, FileMeasureFlags, uintptr, uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool = func(instance uintptr, FlagsVarp FileMeasureFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool {
6285+ core.LazyRegister(&xXGFileMeasureDiskUsage, "GIO", "g_file_measure_disk_usage", false)
6286+ return xXGFileMeasureDiskUsage(instance, FlagsVarp, CancellableVarp, ProgressCallbackVarp, ProgressDataVarp, DiskUsageVarp, NumDirsVarp, NumFilesVarp, cerrp)
6287+ }
6288+)
6289+var (
6290+ xXGFileMeasureDiskUsage func(uintptr, FileMeasureFlags, uintptr, uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool
6291+ XGFileMeasureDiskUsageAsync func(uintptr, FileMeasureFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp FileMeasureFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressDataVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6292+ core.LazyRegister(&xXGFileMeasureDiskUsageAsync, "GIO", "g_file_measure_disk_usage_async", false)
6293+ xXGFileMeasureDiskUsageAsync(instance, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackVarp, ProgressDataVarp, CallbackVarp, UserDataVarp)
6294+ }
6295+)
6296+var (
6297+ xXGFileMeasureDiskUsageAsync func(uintptr, FileMeasureFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
6298+ XGFileMeasureDiskUsageFinish func(uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, DiskUsageVarp *uint64, NumDirsVarp *uint64, NumFilesVarp *uint64, cerrp **glib.Error) bool {
6299+ core.LazyRegister(&xXGFileMeasureDiskUsageFinish, "GIO", "g_file_measure_disk_usage_finish", false)
6300+ return xXGFileMeasureDiskUsageFinish(instance, ResultVarp, DiskUsageVarp, NumDirsVarp, NumFilesVarp, cerrp)
6301+ }
6302+)
6303+var (
6304+ xXGFileMeasureDiskUsageFinish func(uintptr, uintptr, *uint64, *uint64, *uint64, **glib.Error) bool
6305+ XGFileMonitor func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6306+ core.LazyRegister(&xXGFileMonitor, "GIO", "g_file_monitor", false)
6307+ return xXGFileMonitor(instance, FlagsVarp, CancellableVarp, cerrp)
6308+ }
6309+)
6310+var (
6311+ xXGFileMonitor func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
6312+ XGFileMonitorDirectory func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6313+ core.LazyRegister(&xXGFileMonitorDirectory, "GIO", "g_file_monitor_directory", false)
6314+ return xXGFileMonitorDirectory(instance, FlagsVarp, CancellableVarp, cerrp)
6315+ }
6316+)
6317+var (
6318+ xXGFileMonitorDirectory func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
6319+ XGFileMonitorFile func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, FlagsVarp FileMonitorFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6320+ core.LazyRegister(&xXGFileMonitorFile, "GIO", "g_file_monitor_file", false)
6321+ return xXGFileMonitorFile(instance, FlagsVarp, CancellableVarp, cerrp)
6322+ }
6323+)
6324+var (
6325+ xXGFileMonitorFile func(uintptr, FileMonitorFlags, uintptr, **glib.Error) uintptr
6326+ XGFileMountEnclosingVolume func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountMountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6327+ core.LazyRegister(&xXGFileMountEnclosingVolume, "GIO", "g_file_mount_enclosing_volume", false)
6328+ xXGFileMountEnclosingVolume(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6329+ }
6330+)
6331+var (
6332+ xXGFileMountEnclosingVolume func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr)
6333+ XGFileMountEnclosingVolumeFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6334+ core.LazyRegister(&xXGFileMountEnclosingVolumeFinish, "GIO", "g_file_mount_enclosing_volume_finish", false)
6335+ return xXGFileMountEnclosingVolumeFinish(instance, ResultVarp, cerrp)
6336+ }
6337+)
6338+var (
6339+ xXGFileMountEnclosingVolumeFinish func(uintptr, uintptr, **glib.Error) bool
6340+ XGFileMountMountable func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountMountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6341+ core.LazyRegister(&xXGFileMountMountable, "GIO", "g_file_mount_mountable", false)
6342+ xXGFileMountMountable(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6343+ }
6344+)
6345+var (
6346+ xXGFileMountMountable func(uintptr, MountMountFlags, uintptr, uintptr, uintptr, uintptr)
6347+ XGFileMountMountableFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) uintptr {
6348+ core.LazyRegister(&xXGFileMountMountableFinish, "GIO", "g_file_mount_mountable_finish", false)
6349+ return xXGFileMountMountableFinish(instance, ResultVarp, cerrp)
6350+ }
6351+)
6352+var (
6353+ xXGFileMountMountableFinish func(uintptr, uintptr, **glib.Error) uintptr
6354+ XGFileMove func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, cerrp **glib.Error) bool {
6355+ core.LazyRegister(&xXGFileMove, "GIO", "g_file_move", false)
6356+ return xXGFileMove(instance, DestinationVarp, FlagsVarp, CancellableVarp, ProgressCallbackVarp, ProgressCallbackDataVarp, cerrp)
6357+ }
6358+)
6359+var (
6360+ xXGFileMove func(uintptr, uintptr, FileCopyFlags, uintptr, uintptr, uintptr, **glib.Error) bool
6361+ XGFileMoveAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackVarp uintptr, ProgressCallbackDataVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6362+ core.LazyRegister(&xXGFileMoveAsync, "GIO", "g_file_move_async", false)
6363+ xXGFileMoveAsync(instance, DestinationVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackVarp, ProgressCallbackDataVarp, CallbackVarp, UserDataVarp)
6364+ }
6365+)
6366+var (
6367+ xXGFileMoveAsync func(uintptr, uintptr, FileCopyFlags, int, uintptr, uintptr, uintptr, uintptr, uintptr)
6368+ XGFileMoveAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure) = func(instance uintptr, DestinationVarp uintptr, FlagsVarp FileCopyFlags, IoPriorityVarp int, CancellableVarp uintptr, ProgressCallbackClosureVarp *gobject.Closure, ReadyCallbackClosureVarp *gobject.Closure) {
6369+ core.LazyRegister(&xXGFileMoveAsyncWithClosures, "GIO", "g_file_move_async_with_closures", false)
6370+ xXGFileMoveAsyncWithClosures(instance, DestinationVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, ProgressCallbackClosureVarp, ReadyCallbackClosureVarp)
6371+ }
6372+)
6373+var (
6374+ xXGFileMoveAsyncWithClosures func(uintptr, uintptr, FileCopyFlags, int, uintptr, *gobject.Closure, *gobject.Closure)
6375+ XGFileMoveFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6376+ core.LazyRegister(&xXGFileMoveFinish, "GIO", "g_file_move_finish", false)
6377+ return xXGFileMoveFinish(instance, ResultVarp, cerrp)
6378+ }
6379+)
6380+var (
6381+ xXGFileMoveFinish func(uintptr, uintptr, **glib.Error) bool
6382+ XGFileOpenReadwrite func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6383+ core.LazyRegister(&xXGFileOpenReadwrite, "GIO", "g_file_open_readwrite", false)
6384+ return xXGFileOpenReadwrite(instance, CancellableVarp, cerrp)
6385+ }
6386+)
6387+var (
6388+ xXGFileOpenReadwrite func(uintptr, uintptr, **glib.Error) uintptr
6389+ XGFileOpenReadwriteAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6390+ core.LazyRegister(&xXGFileOpenReadwriteAsync, "GIO", "g_file_open_readwrite_async", false)
6391+ xXGFileOpenReadwriteAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6392+ }
6393+)
6394+var (
6395+ xXGFileOpenReadwriteAsync func(uintptr, int, uintptr, uintptr, uintptr)
6396+ XGFileOpenReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6397+ core.LazyRegister(&xXGFileOpenReadwriteFinish, "GIO", "g_file_open_readwrite_finish", false)
6398+ return xXGFileOpenReadwriteFinish(instance, ResVarp, cerrp)
6399+ }
6400+)
6401+var (
6402+ xXGFileOpenReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
6403+ XGFilePeekPath func(uintptr) string = func(instance uintptr) string {
6404+ core.LazyRegister(&xXGFilePeekPath, "GIO", "g_file_peek_path", false)
6405+ return xXGFilePeekPath(instance)
6406+ }
6407+)
6408+var (
6409+ xXGFilePeekPath func(uintptr) string
6410+ XGFilePollMountable func(uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6411+ core.LazyRegister(&xXGFilePollMountable, "GIO", "g_file_poll_mountable", false)
6412+ xXGFilePollMountable(instance, CancellableVarp, CallbackVarp, UserDataVarp)
6413+ }
6414+)
6415+var (
6416+ xXGFilePollMountable func(uintptr, uintptr, uintptr, uintptr)
6417+ XGFilePollMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6418+ core.LazyRegister(&xXGFilePollMountableFinish, "GIO", "g_file_poll_mountable_finish", false)
6419+ return xXGFilePollMountableFinish(instance, ResultVarp, cerrp)
6420+ }
6421+)
6422+var (
6423+ xXGFilePollMountableFinish func(uintptr, uintptr, **glib.Error) bool
6424+ XGFileQueryDefaultHandler func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6425+ core.LazyRegister(&xXGFileQueryDefaultHandler, "GIO", "g_file_query_default_handler", false)
6426+ return xXGFileQueryDefaultHandler(instance, CancellableVarp, cerrp)
6427+ }
6428+)
6429+var (
6430+ xXGFileQueryDefaultHandler func(uintptr, uintptr, **glib.Error) uintptr
6431+ XGFileQueryDefaultHandlerAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6432+ core.LazyRegister(&xXGFileQueryDefaultHandlerAsync, "GIO", "g_file_query_default_handler_async", false)
6433+ xXGFileQueryDefaultHandlerAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6434+ }
6435+)
6436+var (
6437+ xXGFileQueryDefaultHandlerAsync func(uintptr, int, uintptr, uintptr, uintptr)
6438+ XGFileQueryDefaultHandlerFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) uintptr {
6439+ core.LazyRegister(&xXGFileQueryDefaultHandlerFinish, "GIO", "g_file_query_default_handler_finish", false)
6440+ return xXGFileQueryDefaultHandlerFinish(instance, ResultVarp, cerrp)
6441+ }
6442+)
6443+var (
6444+ xXGFileQueryDefaultHandlerFinish func(uintptr, uintptr, **glib.Error) uintptr
6445+ XGFileQueryExists func(uintptr, uintptr) bool = func(instance uintptr, CancellableVarp uintptr) bool {
6446+ core.LazyRegister(&xXGFileQueryExists, "GIO", "g_file_query_exists", false)
6447+ return xXGFileQueryExists(instance, CancellableVarp)
6448+ }
6449+)
6450+var (
6451+ xXGFileQueryExists func(uintptr, uintptr) bool
6452+ XGFileQueryFileType func(uintptr, FileQueryInfoFlags, uintptr) FileType = func(instance uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr) FileType {
6453+ core.LazyRegister(&xXGFileQueryFileType, "GIO", "g_file_query_file_type", false)
6454+ return xXGFileQueryFileType(instance, FlagsVarp, CancellableVarp)
6455+ }
6456+)
6457+var (
6458+ xXGFileQueryFileType func(uintptr, FileQueryInfoFlags, uintptr) FileType
6459+ XGFileQueryFilesystemInfo func(uintptr, string, uintptr, **glib.Error) uintptr = func(instance uintptr, AttributesVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6460+ core.LazyRegister(&xXGFileQueryFilesystemInfo, "GIO", "g_file_query_filesystem_info", false)
6461+ return xXGFileQueryFilesystemInfo(instance, AttributesVarp, CancellableVarp, cerrp)
6462+ }
6463+)
6464+var (
6465+ xXGFileQueryFilesystemInfo func(uintptr, string, uintptr, **glib.Error) uintptr
6466+ XGFileQueryFilesystemInfoAsync func(uintptr, string, int, uintptr, uintptr, uintptr) = func(instance uintptr, AttributesVarp string, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6467+ core.LazyRegister(&xXGFileQueryFilesystemInfoAsync, "GIO", "g_file_query_filesystem_info_async", false)
6468+ xXGFileQueryFilesystemInfoAsync(instance, AttributesVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6469+ }
6470+)
6471+var (
6472+ xXGFileQueryFilesystemInfoAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
6473+ XGFileQueryFilesystemInfoFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6474+ core.LazyRegister(&xXGFileQueryFilesystemInfoFinish, "GIO", "g_file_query_filesystem_info_finish", false)
6475+ return xXGFileQueryFilesystemInfoFinish(instance, ResVarp, cerrp)
6476+ }
6477+)
6478+var (
6479+ xXGFileQueryFilesystemInfoFinish func(uintptr, uintptr, **glib.Error) uintptr
6480+ XGFileQueryInfo func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6481+ core.LazyRegister(&xXGFileQueryInfo, "GIO", "g_file_query_info", false)
6482+ return xXGFileQueryInfo(instance, AttributesVarp, FlagsVarp, CancellableVarp, cerrp)
6483+ }
6484+)
6485+var (
6486+ xXGFileQueryInfo func(uintptr, string, FileQueryInfoFlags, uintptr, **glib.Error) uintptr
6487+ XGFileQueryInfoAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, AttributesVarp string, FlagsVarp FileQueryInfoFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6488+ core.LazyRegister(&xXGFileQueryInfoAsync, "GIO", "g_file_query_info_async", false)
6489+ xXGFileQueryInfoAsync(instance, AttributesVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6490+ }
6491+)
6492+var (
6493+ xXGFileQueryInfoAsync func(uintptr, string, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
6494+ XGFileQueryInfoFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6495+ core.LazyRegister(&xXGFileQueryInfoFinish, "GIO", "g_file_query_info_finish", false)
6496+ return xXGFileQueryInfoFinish(instance, ResVarp, cerrp)
6497+ }
6498+)
6499+var (
6500+ xXGFileQueryInfoFinish func(uintptr, uintptr, **glib.Error) uintptr
6501+ XGFileQuerySettableAttributes func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6502+ core.LazyRegister(&xXGFileQuerySettableAttributes, "GIO", "g_file_query_settable_attributes", false)
6503+ return xXGFileQuerySettableAttributes(instance, CancellableVarp, cerrp)
6504+ }
6505+)
6506+var (
6507+ xXGFileQuerySettableAttributes func(uintptr, uintptr, **glib.Error) uintptr
6508+ XGFileQueryWritableNamespaces func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6509+ core.LazyRegister(&xXGFileQueryWritableNamespaces, "GIO", "g_file_query_writable_namespaces", false)
6510+ return xXGFileQueryWritableNamespaces(instance, CancellableVarp, cerrp)
6511+ }
6512+)
6513+var (
6514+ xXGFileQueryWritableNamespaces func(uintptr, uintptr, **glib.Error) uintptr
6515+ XGFileRead func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6516+ core.LazyRegister(&xXGFileRead, "GIO", "g_file_read", false)
6517+ return xXGFileRead(instance, CancellableVarp, cerrp)
6518+ }
6519+)
6520+var (
6521+ xXGFileRead func(uintptr, uintptr, **glib.Error) uintptr
6522+ XGFileReadAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6523+ core.LazyRegister(&xXGFileReadAsync, "GIO", "g_file_read_async", false)
6524+ xXGFileReadAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6525+ }
6526+)
6527+var (
6528+ xXGFileReadAsync func(uintptr, int, uintptr, uintptr, uintptr)
6529+ XGFileReadFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6530+ core.LazyRegister(&xXGFileReadFinish, "GIO", "g_file_read_finish", false)
6531+ return xXGFileReadFinish(instance, ResVarp, cerrp)
6532+ }
6533+)
6534+var (
6535+ xXGFileReadFinish func(uintptr, uintptr, **glib.Error) uintptr
6536+ XGFileReplace func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6537+ core.LazyRegister(&xXGFileReplace, "GIO", "g_file_replace", false)
6538+ return xXGFileReplace(instance, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableVarp, cerrp)
6539+ }
6540+)
6541+var (
6542+ xXGFileReplace func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr
6543+ XGFileReplaceAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6544+ core.LazyRegister(&xXGFileReplaceAsync, "GIO", "g_file_replace_async", false)
6545+ xXGFileReplaceAsync(instance, EtagVarp, MakeBackupVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6546+ }
6547+)
6548+var (
6549+ xXGFileReplaceAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr)
6550+ XGFileReplaceContents func(uintptr, string, uint, uintptr, bool, FileCreateFlags, *string, uintptr, **glib.Error) bool = func(instance uintptr, ContentsVarp string, LengthVarp uint, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, NewEtagVarp *string, CancellableVarp uintptr, cerrp **glib.Error) bool {
6551+ core.LazyRegister(&xXGFileReplaceContents, "GIO", "g_file_replace_contents", false)
6552+ return xXGFileReplaceContents(instance, ContentsVarp, LengthVarp, EtagVarp, MakeBackupVarp, FlagsVarp, NewEtagVarp, CancellableVarp, cerrp)
6553+ }
6554+)
6555+var (
6556+ xXGFileReplaceContents func(uintptr, string, uint, uintptr, bool, FileCreateFlags, *string, uintptr, **glib.Error) bool
6557+ XGFileReplaceContentsAsync func(uintptr, string, uint, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr) = func(instance uintptr, ContentsVarp string, LengthVarp uint, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6558+ core.LazyRegister(&xXGFileReplaceContentsAsync, "GIO", "g_file_replace_contents_async", false)
6559+ xXGFileReplaceContentsAsync(instance, ContentsVarp, LengthVarp, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6560+ }
6561+)
6562+var (
6563+ xXGFileReplaceContentsAsync func(uintptr, string, uint, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr)
6564+ XGFileReplaceContentsBytesAsync func(uintptr, *glib.Bytes, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr) = func(instance uintptr, ContentsVarp *glib.Bytes, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6565+ core.LazyRegister(&xXGFileReplaceContentsBytesAsync, "GIO", "g_file_replace_contents_bytes_async", false)
6566+ xXGFileReplaceContentsBytesAsync(instance, ContentsVarp, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6567+ }
6568+)
6569+var (
6570+ xXGFileReplaceContentsBytesAsync func(uintptr, *glib.Bytes, uintptr, bool, FileCreateFlags, uintptr, uintptr, uintptr)
6571+ XGFileReplaceContentsFinish func(uintptr, uintptr, *string, **glib.Error) bool = func(instance uintptr, ResVarp uintptr, NewEtagVarp *string, cerrp **glib.Error) bool {
6572+ core.LazyRegister(&xXGFileReplaceContentsFinish, "GIO", "g_file_replace_contents_finish", false)
6573+ return xXGFileReplaceContentsFinish(instance, ResVarp, NewEtagVarp, cerrp)
6574+ }
6575+)
6576+var (
6577+ xXGFileReplaceContentsFinish func(uintptr, uintptr, *string, **glib.Error) bool
6578+ XGFileReplaceFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6579+ core.LazyRegister(&xXGFileReplaceFinish, "GIO", "g_file_replace_finish", false)
6580+ return xXGFileReplaceFinish(instance, ResVarp, cerrp)
6581+ }
6582+)
6583+var (
6584+ xXGFileReplaceFinish func(uintptr, uintptr, **glib.Error) uintptr
6585+ XGFileReplaceReadwrite func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr = func(instance uintptr, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6586+ core.LazyRegister(&xXGFileReplaceReadwrite, "GIO", "g_file_replace_readwrite", false)
6587+ return xXGFileReplaceReadwrite(instance, EtagVarp, MakeBackupVarp, FlagsVarp, CancellableVarp, cerrp)
6588+ }
6589+)
6590+var (
6591+ xXGFileReplaceReadwrite func(uintptr, uintptr, bool, FileCreateFlags, uintptr, **glib.Error) uintptr
6592+ XGFileReplaceReadwriteAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, EtagVarp uintptr, MakeBackupVarp bool, FlagsVarp FileCreateFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6593+ core.LazyRegister(&xXGFileReplaceReadwriteAsync, "GIO", "g_file_replace_readwrite_async", false)
6594+ xXGFileReplaceReadwriteAsync(instance, EtagVarp, MakeBackupVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6595+ }
6596+)
6597+var (
6598+ xXGFileReplaceReadwriteAsync func(uintptr, uintptr, bool, FileCreateFlags, int, uintptr, uintptr, uintptr)
6599+ XGFileReplaceReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6600+ core.LazyRegister(&xXGFileReplaceReadwriteFinish, "GIO", "g_file_replace_readwrite_finish", false)
6601+ return xXGFileReplaceReadwriteFinish(instance, ResVarp, cerrp)
6602+ }
6603+)
6604+var (
6605+ xXGFileReplaceReadwriteFinish func(uintptr, uintptr, **glib.Error) uintptr
6606+ XGFileResolveRelativePath func(uintptr, string) uintptr = func(instance uintptr, RelativePathVarp string) uintptr {
6607+ core.LazyRegister(&xXGFileResolveRelativePath, "GIO", "g_file_resolve_relative_path", false)
6608+ return xXGFileResolveRelativePath(instance, RelativePathVarp)
6609+ }
6610+)
6611+var (
6612+ xXGFileResolveRelativePath func(uintptr, string) uintptr
6613+ XGFileSetAttribute func(uintptr, string, FileAttributeType, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, TypeVarp FileAttributeType, ValuePVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6614+ core.LazyRegister(&xXGFileSetAttribute, "GIO", "g_file_set_attribute", false)
6615+ return xXGFileSetAttribute(instance, AttributeVarp, TypeVarp, ValuePVarp, FlagsVarp, CancellableVarp, cerrp)
6616+ }
6617+)
6618+var (
6619+ xXGFileSetAttribute func(uintptr, string, FileAttributeType, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool
6620+ XGFileSetAttributeByteString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6621+ core.LazyRegister(&xXGFileSetAttributeByteString, "GIO", "g_file_set_attribute_byte_string", false)
6622+ return xXGFileSetAttributeByteString(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6623+ }
6624+)
6625+var (
6626+ xXGFileSetAttributeByteString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool
6627+ XGFileSetAttributeInt32 func(uintptr, string, int32, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp int32, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6628+ core.LazyRegister(&xXGFileSetAttributeInt32, "GIO", "g_file_set_attribute_int32", false)
6629+ return xXGFileSetAttributeInt32(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6630+ }
6631+)
6632+var (
6633+ xXGFileSetAttributeInt32 func(uintptr, string, int32, FileQueryInfoFlags, uintptr, **glib.Error) bool
6634+ XGFileSetAttributeInt64 func(uintptr, string, int64, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp int64, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6635+ core.LazyRegister(&xXGFileSetAttributeInt64, "GIO", "g_file_set_attribute_int64", false)
6636+ return xXGFileSetAttributeInt64(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6637+ }
6638+)
6639+var (
6640+ xXGFileSetAttributeInt64 func(uintptr, string, int64, FileQueryInfoFlags, uintptr, **glib.Error) bool
6641+ XGFileSetAttributeString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp string, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6642+ core.LazyRegister(&xXGFileSetAttributeString, "GIO", "g_file_set_attribute_string", false)
6643+ return xXGFileSetAttributeString(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6644+ }
6645+)
6646+var (
6647+ xXGFileSetAttributeString func(uintptr, string, string, FileQueryInfoFlags, uintptr, **glib.Error) bool
6648+ XGFileSetAttributeUint32 func(uintptr, string, uint32, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp uint32, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6649+ core.LazyRegister(&xXGFileSetAttributeUint32, "GIO", "g_file_set_attribute_uint32", false)
6650+ return xXGFileSetAttributeUint32(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6651+ }
6652+)
6653+var (
6654+ xXGFileSetAttributeUint32 func(uintptr, string, uint32, FileQueryInfoFlags, uintptr, **glib.Error) bool
6655+ XGFileSetAttributeUint64 func(uintptr, string, uint64, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, AttributeVarp string, ValueVarp uint64, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6656+ core.LazyRegister(&xXGFileSetAttributeUint64, "GIO", "g_file_set_attribute_uint64", false)
6657+ return xXGFileSetAttributeUint64(instance, AttributeVarp, ValueVarp, FlagsVarp, CancellableVarp, cerrp)
6658+ }
6659+)
6660+var (
6661+ xXGFileSetAttributeUint64 func(uintptr, string, uint64, FileQueryInfoFlags, uintptr, **glib.Error) bool
6662+ XGFileSetAttributesAsync func(uintptr, uintptr, FileQueryInfoFlags, int, uintptr, uintptr, uintptr) = func(instance uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6663+ core.LazyRegister(&xXGFileSetAttributesAsync, "GIO", "g_file_set_attributes_async", false)
6664+ xXGFileSetAttributesAsync(instance, InfoVarp, FlagsVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6665+ }
6666+)
6667+var (
6668+ xXGFileSetAttributesAsync func(uintptr, uintptr, FileQueryInfoFlags, int, uintptr, uintptr, uintptr)
6669+ XGFileSetAttributesFinish func(uintptr, uintptr, **FileInfo, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, InfoVarp **FileInfo, cerrp **glib.Error) bool {
6670+ core.LazyRegister(&xXGFileSetAttributesFinish, "GIO", "g_file_set_attributes_finish", false)
6671+ return xXGFileSetAttributesFinish(instance, ResultVarp, InfoVarp, cerrp)
6672+ }
6673+)
6674+var (
6675+ xXGFileSetAttributesFinish func(uintptr, uintptr, **FileInfo, **glib.Error) bool
6676+ XGFileSetAttributesFromInfo func(uintptr, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool = func(instance uintptr, InfoVarp uintptr, FlagsVarp FileQueryInfoFlags, CancellableVarp uintptr, cerrp **glib.Error) bool {
6677+ core.LazyRegister(&xXGFileSetAttributesFromInfo, "GIO", "g_file_set_attributes_from_info", false)
6678+ return xXGFileSetAttributesFromInfo(instance, InfoVarp, FlagsVarp, CancellableVarp, cerrp)
6679+ }
6680+)
6681+var (
6682+ xXGFileSetAttributesFromInfo func(uintptr, uintptr, FileQueryInfoFlags, uintptr, **glib.Error) bool
6683+ XGFileSetDisplayName func(uintptr, string, uintptr, **glib.Error) uintptr = func(instance uintptr, DisplayNameVarp string, CancellableVarp uintptr, cerrp **glib.Error) uintptr {
6684+ core.LazyRegister(&xXGFileSetDisplayName, "GIO", "g_file_set_display_name", false)
6685+ return xXGFileSetDisplayName(instance, DisplayNameVarp, CancellableVarp, cerrp)
6686+ }
6687+)
6688+var (
6689+ xXGFileSetDisplayName func(uintptr, string, uintptr, **glib.Error) uintptr
6690+ XGFileSetDisplayNameAsync func(uintptr, string, int, uintptr, uintptr, uintptr) = func(instance uintptr, DisplayNameVarp string, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6691+ core.LazyRegister(&xXGFileSetDisplayNameAsync, "GIO", "g_file_set_display_name_async", false)
6692+ xXGFileSetDisplayNameAsync(instance, DisplayNameVarp, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6693+ }
6694+)
6695+var (
6696+ xXGFileSetDisplayNameAsync func(uintptr, string, int, uintptr, uintptr, uintptr)
6697+ XGFileSetDisplayNameFinish func(uintptr, uintptr, **glib.Error) uintptr = func(instance uintptr, ResVarp uintptr, cerrp **glib.Error) uintptr {
6698+ core.LazyRegister(&xXGFileSetDisplayNameFinish, "GIO", "g_file_set_display_name_finish", false)
6699+ return xXGFileSetDisplayNameFinish(instance, ResVarp, cerrp)
6700+ }
6701+)
6702+var (
6703+ xXGFileSetDisplayNameFinish func(uintptr, uintptr, **glib.Error) uintptr
6704+ XGFileStartMountable func(uintptr, DriveStartFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp DriveStartFlags, StartOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6705+ core.LazyRegister(&xXGFileStartMountable, "GIO", "g_file_start_mountable", false)
6706+ xXGFileStartMountable(instance, FlagsVarp, StartOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6707+ }
6708+)
6709+var (
6710+ xXGFileStartMountable func(uintptr, DriveStartFlags, uintptr, uintptr, uintptr, uintptr)
6711+ XGFileStartMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6712+ core.LazyRegister(&xXGFileStartMountableFinish, "GIO", "g_file_start_mountable_finish", false)
6713+ return xXGFileStartMountableFinish(instance, ResultVarp, cerrp)
6714+ }
6715+)
6716+var (
6717+ xXGFileStartMountableFinish func(uintptr, uintptr, **glib.Error) bool
6718+ XGFileStopMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6719+ core.LazyRegister(&xXGFileStopMountable, "GIO", "g_file_stop_mountable", false)
6720+ xXGFileStopMountable(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6721+ }
6722+)
6723+var (
6724+ xXGFileStopMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
6725+ XGFileStopMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6726+ core.LazyRegister(&xXGFileStopMountableFinish, "GIO", "g_file_stop_mountable_finish", false)
6727+ return xXGFileStopMountableFinish(instance, ResultVarp, cerrp)
6728+ }
6729+)
6730+var (
6731+ xXGFileStopMountableFinish func(uintptr, uintptr, **glib.Error) bool
6732+ XGFileSupportsThreadContexts func(uintptr) bool = func(instance uintptr) bool {
6733+ core.LazyRegister(&xXGFileSupportsThreadContexts, "GIO", "g_file_supports_thread_contexts", false)
6734+ return xXGFileSupportsThreadContexts(instance)
6735+ }
6736+)
6737+var (
6738+ xXGFileSupportsThreadContexts func(uintptr) bool
6739+ XGFileTrash func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, CancellableVarp uintptr, cerrp **glib.Error) bool {
6740+ core.LazyRegister(&xXGFileTrash, "GIO", "g_file_trash", false)
6741+ return xXGFileTrash(instance, CancellableVarp, cerrp)
6742+ }
6743+)
6744+var (
6745+ xXGFileTrash func(uintptr, uintptr, **glib.Error) bool
6746+ XGFileTrashAsync func(uintptr, int, uintptr, uintptr, uintptr) = func(instance uintptr, IoPriorityVarp int, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6747+ core.LazyRegister(&xXGFileTrashAsync, "GIO", "g_file_trash_async", false)
6748+ xXGFileTrashAsync(instance, IoPriorityVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6749+ }
6750+)
6751+var (
6752+ xXGFileTrashAsync func(uintptr, int, uintptr, uintptr, uintptr)
6753+ XGFileTrashFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6754+ core.LazyRegister(&xXGFileTrashFinish, "GIO", "g_file_trash_finish", false)
6755+ return xXGFileTrashFinish(instance, ResultVarp, cerrp)
6756+ }
6757+)
6758+var (
6759+ xXGFileTrashFinish func(uintptr, uintptr, **glib.Error) bool
6760+ XGFileUnmountMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6761+ core.LazyRegister(&xXGFileUnmountMountable, "GIO", "g_file_unmount_mountable", false)
6762+ xXGFileUnmountMountable(instance, FlagsVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6763+ }
6764+)
6765+var (
6766+ xXGFileUnmountMountable func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr)
6767+ XGFileUnmountMountableFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6768+ core.LazyRegister(&xXGFileUnmountMountableFinish, "GIO", "g_file_unmount_mountable_finish", false)
6769+ return xXGFileUnmountMountableFinish(instance, ResultVarp, cerrp)
6770+ }
6771+)
6772+var (
6773+ xXGFileUnmountMountableFinish func(uintptr, uintptr, **glib.Error) bool
6774+ XGFileUnmountMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr) = func(instance uintptr, FlagsVarp MountUnmountFlags, MountOperationVarp uintptr, CancellableVarp uintptr, CallbackVarp uintptr, UserDataVarp uintptr) {
6775+ core.LazyRegister(&xXGFileUnmountMountableWithOperation, "GIO", "g_file_unmount_mountable_with_operation", false)
6776+ xXGFileUnmountMountableWithOperation(instance, FlagsVarp, MountOperationVarp, CancellableVarp, CallbackVarp, UserDataVarp)
6777+ }
6778+)
6779+var (
6780+ xXGFileUnmountMountableWithOperation func(uintptr, MountUnmountFlags, uintptr, uintptr, uintptr, uintptr)
6781+ XGFileUnmountMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool = func(instance uintptr, ResultVarp uintptr, cerrp **glib.Error) bool {
6782+ core.LazyRegister(&xXGFileUnmountMountableWithOperationFinish, "GIO", "g_file_unmount_mountable_with_operation_finish", false)
6783+ return xXGFileUnmountMountableWithOperationFinish(instance, ResultVarp, cerrp)
6784+ }
6785+)
6786+var xXGFileUnmountMountableWithOperationFinish func(uintptr, uintptr, **glib.Error) bool
5948 6787
5949 var xFileNewBuildFilenamev func([]string) uintptr6788 var xFileNewBuildFilenamev func([]string) uintptr
5950 6789
@@ -5954,6 +6793,7 @@ var xFileNewBuildFilenamev func([]string) uintptr
5954 // Using this function is equivalent to calling g_build_filenamev(),6793 // Using this function is equivalent to calling g_build_filenamev(),
5955 // followed by g_file_new_for_path() on the result.6794 // followed by g_file_new_for_path() on the result.
5956 func FileNewBuildFilenamev(ArgsVar []string) *FileBase {6795 func FileNewBuildFilenamev(ArgsVar []string) *FileBase {
6796+ core.LazyRegister(&xFileNewBuildFilenamev, "GIO", "g_file_new_build_filenamev", false)
5957 var cls *FileBase6797 var cls *FileBase
5958 6798
5959 cret := xFileNewBuildFilenamev(ArgsVar)6799 cret := xFileNewBuildFilenamev(ArgsVar)
@@ -5983,6 +6823,7 @@ var xFileNewForCommandlineArg func(string) uintptr
5983 // for you there. It is also always possible to use this function with6823 // for you there. It is also always possible to use this function with
5984 // #GOptionContext arguments of type %G_OPTION_ARG_FILENAME.6824 // #GOptionContext arguments of type %G_OPTION_ARG_FILENAME.
5985 func FileNewForCommandlineArg(ArgVar string) *FileBase {6825 func FileNewForCommandlineArg(ArgVar string) *FileBase {
6826+ core.LazyRegister(&xFileNewForCommandlineArg, "GIO", "g_file_new_for_commandline_arg", false)
5986 var cls *FileBase6827 var cls *FileBase
5987 6828
5988 cret := xFileNewForCommandlineArg(ArgVar)6829 cret := xFileNewForCommandlineArg(ArgVar)
@@ -6009,6 +6850,7 @@ var xFileNewForCommandlineArgAndCwd func(string, string) uintptr
6009 //6850 //
6010 // See also g_application_command_line_create_file_for_arg().6851 // See also g_application_command_line_create_file_for_arg().
6011 func FileNewForCommandlineArgAndCwd(ArgVar string, CwdVar string) *FileBase {6852 func FileNewForCommandlineArgAndCwd(ArgVar string, CwdVar string) *FileBase {
6853+ core.LazyRegister(&xFileNewForCommandlineArgAndCwd, "GIO", "g_file_new_for_commandline_arg_and_cwd", false)
6012 var cls *FileBase6854 var cls *FileBase
6013 6855
6014 cret := xFileNewForCommandlineArgAndCwd(ArgVar, CwdVar)6856 cret := xFileNewForCommandlineArgAndCwd(ArgVar, CwdVar)
@@ -6027,6 +6869,7 @@ var xFileNewForPath func(string) uintptr
6027 // fails, but the returned object might not support any I/O6869 // fails, but the returned object might not support any I/O
6028 // operation if @path is malformed.6870 // operation if @path is malformed.
6029 func FileNewForPath(PathVar string) *FileBase {6871 func FileNewForPath(PathVar string) *FileBase {
6872+ core.LazyRegister(&xFileNewForPath, "GIO", "g_file_new_for_path", false)
6030 var cls *FileBase6873 var cls *FileBase
6031 6874
6032 cret := xFileNewForPath(PathVar)6875 cret := xFileNewForPath(PathVar)
@@ -6046,6 +6889,7 @@ var xFileNewForUri func(string) uintptr
6046 // operation if @uri is malformed or if the uri type is6889 // operation if @uri is malformed or if the uri type is
6047 // not supported.6890 // not supported.
6048 func FileNewForUri(UriVar string) *FileBase {6891 func FileNewForUri(UriVar string) *FileBase {
6892+ core.LazyRegister(&xFileNewForUri, "GIO", "g_file_new_for_uri", false)
6049 var cls *FileBase6893 var cls *FileBase
6050 6894
6051 cret := xFileNewForUri(UriVar)6895 cret := xFileNewForUri(UriVar)
@@ -6071,6 +6915,7 @@ var xFileNewTmp func(uintptr, **FileIOStream, **glib.Error) uintptr
6071 // Unlike the other #GFile constructors, this will return %NULL if6915 // Unlike the other #GFile constructors, this will return %NULL if
6072 // a temporary file could not be created.6916 // a temporary file could not be created.
6073 func FileNewTmp(TmplVar *string, IostreamVar **FileIOStream) (*FileBase, error) {6917 func FileNewTmp(TmplVar *string, IostreamVar **FileIOStream) (*FileBase, error) {
6918+ core.LazyRegister(&xFileNewTmp, "GIO", "g_file_new_tmp", false)
6074 var cls *FileBase6919 var cls *FileBase
6075 var cerr *glib.Error6920 var cerr *glib.Error
6076 6921
@@ -6100,6 +6945,8 @@ var xFileNewTmpAsync func(uintptr, int, uintptr, uintptr, uintptr)
6100 // containing a sequence of six 'X' characters, and containing no6945 // containing a sequence of six 'X' characters, and containing no
6101 // directory components. If it is %NULL, a default template is used.6946 // directory components. If it is %NULL, a default template is used.
6102 func FileNewTmpAsync(TmplVar *string, IoPriorityVar int, CancellableVar *Cancellable, CallbackVar *AsyncReadyCallback, UserDataVar uintptr) {6947 func FileNewTmpAsync(TmplVar *string, IoPriorityVar int, CancellableVar *Cancellable, CallbackVar *AsyncReadyCallback, UserDataVar uintptr) {
6948+ core.LazyRegister(&xFileNewTmpAsync, "GIO", "g_file_new_tmp_async", false)
6949+
6103 TmplVarPtr := core.GStrdupNullable(TmplVar)6950 TmplVarPtr := core.GStrdupNullable(TmplVar)
6104 defer core.GFreeNullable(TmplVarPtr)6951 defer core.GFreeNullable(TmplVarPtr)
6105 6952
@@ -6115,6 +6962,8 @@ var xFileNewTmpDirAsync func(uintptr, int, uintptr, uintptr, uintptr)
6115 // containing a sequence of six 'X' characters, and containing no6962 // containing a sequence of six 'X' characters, and containing no
6116 // directory components. If it is %NULL, a default template is used.6963 // directory components. If it is %NULL, a default template is used.
6117 func FileNewTmpDirAsync(TmplVar *string, IoPriorityVar int, CancellableVar *Cancellable, CallbackVar *AsyncReadyCallback, UserDataVar uintptr) {6964 func FileNewTmpDirAsync(TmplVar *string, IoPriorityVar int, CancellableVar *Cancellable, CallbackVar *AsyncReadyCallback, UserDataVar uintptr) {
6965+ core.LazyRegister(&xFileNewTmpDirAsync, "GIO", "g_file_new_tmp_dir_async", false)
6966+
6118 TmplVarPtr := core.GStrdupNullable(TmplVar)6967 TmplVarPtr := core.GStrdupNullable(TmplVar)
6119 defer core.GFreeNullable(TmplVarPtr)6968 defer core.GFreeNullable(TmplVarPtr)
6120 6969
@@ -6126,6 +6975,7 @@ var xFileNewTmpDirFinish func(uintptr, **glib.Error) uintptr
6126 // Finishes a temporary directory creation started by6975 // Finishes a temporary directory creation started by
6127 // g_file_new_tmp_dir_async().6976 // g_file_new_tmp_dir_async().
6128 func FileNewTmpDirFinish(ResultVar AsyncResult) (*FileBase, error) {6977 func FileNewTmpDirFinish(ResultVar AsyncResult) (*FileBase, error) {
6978+ core.LazyRegister(&xFileNewTmpDirFinish, "GIO", "g_file_new_tmp_dir_finish", false)
6129 var cls *FileBase6979 var cls *FileBase
6130 var cerr *glib.Error6980 var cerr *glib.Error
6131 6981
@@ -6146,6 +6996,7 @@ var xFileNewTmpFinish func(uintptr, **FileIOStream, **glib.Error) uintptr
6146 6996
6147 // Finishes a temporary file creation started by g_file_new_tmp_async().6997 // Finishes a temporary file creation started by g_file_new_tmp_async().
6148 func FileNewTmpFinish(ResultVar AsyncResult, IostreamVar **FileIOStream) (*FileBase, error) {6998 func FileNewTmpFinish(ResultVar AsyncResult, IostreamVar **FileIOStream) (*FileBase, error) {
6999+ core.LazyRegister(&xFileNewTmpFinish, "GIO", "g_file_new_tmp_finish", false)
6149 var cls *FileBase7000 var cls *FileBase
6150 var cerr *glib.Error7001 var cerr *glib.Error
6151 7002
@@ -6169,6 +7020,7 @@ var xFileParseName func(string) uintptr
6169 // but the returned object might not support any I/O operation if7020 // but the returned object might not support any I/O operation if
6170 // the @parse_name cannot be parsed.7021 // the @parse_name cannot be parsed.
6171 func FileParseName(ParseNameVar string) *FileBase {7022 func FileParseName(ParseNameVar string) *FileBase {
7023+ core.LazyRegister(&xFileParseName, "GIO", "g_file_parse_name", false)
6172 var cls *FileBase7024 var cls *FileBase
6173 7025
6174 cret := xFileParseName(ParseNameVar)7026 cret := xFileParseName(ParseNameVar)
@@ -6184,158 +7036,4 @@ func FileParseName(ParseNameVar string) *FileBase {
6184 func init() {7036 func init() {
6185 core.SetPackageName("GIO", "gio-2.0")7037 core.SetPackageName("GIO", "gio-2.0")
6186 core.SetSharedLibraries("GIO", []string{"libgio-2.0.so.0", "libgio-2.0.0.dylib"})7038 core.SetSharedLibraries("GIO", []string{"libgio-2.0.so.0", "libgio-2.0.0.dylib"})
6187- var libs []uintptr
6188- for _, libPath := range core.GetPaths("GIO") {
6189- lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL)
6190- if err != nil {
6191- panic(err)
6192- }
6193- libs = append(libs, lib)
6194- }
6195-
6196- core.PuregoSafeRegister(&xFileNewBuildFilenamev, libs, "g_file_new_build_filenamev")
6197- core.PuregoSafeRegister(&xFileNewForCommandlineArg, libs, "g_file_new_for_commandline_arg")
6198- core.PuregoSafeRegister(&xFileNewForCommandlineArgAndCwd, libs, "g_file_new_for_commandline_arg_and_cwd")
6199- core.PuregoSafeRegister(&xFileNewForPath, libs, "g_file_new_for_path")
6200- core.PuregoSafeRegister(&xFileNewForUri, libs, "g_file_new_for_uri")
6201- core.PuregoSafeRegister(&xFileNewTmp, libs, "g_file_new_tmp")
6202- core.PuregoSafeRegister(&xFileNewTmpAsync, libs, "g_file_new_tmp_async")
6203- core.PuregoSafeRegister(&xFileNewTmpDirAsync, libs, "g_file_new_tmp_dir_async")
6204- core.PuregoSafeRegister(&xFileNewTmpDirFinish, libs, "g_file_new_tmp_dir_finish")
6205- core.PuregoSafeRegister(&xFileNewTmpFinish, libs, "g_file_new_tmp_finish")
6206- core.PuregoSafeRegister(&xFileParseName, libs, "g_file_parse_name")
6207-
6208- core.PuregoSafeRegister(&xFileGLibType, libs, "g_file_get_type")
6209-
6210- core.PuregoSafeRegister(&XGFileAppendTo, libs, "g_file_append_to")
6211- core.PuregoSafeRegister(&XGFileAppendToAsync, libs, "g_file_append_to_async")
6212- core.PuregoSafeRegister(&XGFileAppendToFinish, libs, "g_file_append_to_finish")
6213- core.PuregoSafeRegister(&XGFileBuildAttributeListForCopy, libs, "g_file_build_attribute_list_for_copy")
6214- core.PuregoSafeRegister(&XGFileCopy, libs, "g_file_copy")
6215- core.PuregoSafeRegister(&XGFileCopyAsync, libs, "g_file_copy_async")
6216- core.PuregoSafeRegister(&XGFileCopyAsyncWithClosures, libs, "g_file_copy_async_with_closures")
6217- core.PuregoSafeRegister(&XGFileCopyAttributes, libs, "g_file_copy_attributes")
6218- core.PuregoSafeRegister(&XGFileCopyFinish, libs, "g_file_copy_finish")
6219- core.PuregoSafeRegister(&XGFileCreate, libs, "g_file_create")
6220- core.PuregoSafeRegister(&XGFileCreateAsync, libs, "g_file_create_async")
6221- core.PuregoSafeRegister(&XGFileCreateFinish, libs, "g_file_create_finish")
6222- core.PuregoSafeRegister(&XGFileCreateReadwrite, libs, "g_file_create_readwrite")
6223- core.PuregoSafeRegister(&XGFileCreateReadwriteAsync, libs, "g_file_create_readwrite_async")
6224- core.PuregoSafeRegister(&XGFileCreateReadwriteFinish, libs, "g_file_create_readwrite_finish")
6225- core.PuregoSafeRegister(&XGFileDelete, libs, "g_file_delete")
6226- core.PuregoSafeRegister(&XGFileDeleteAsync, libs, "g_file_delete_async")
6227- core.PuregoSafeRegister(&XGFileDeleteFinish, libs, "g_file_delete_finish")
6228- core.PuregoSafeRegister(&XGFileDup, libs, "g_file_dup")
6229- core.PuregoSafeRegister(&XGFileEjectMountable, libs, "g_file_eject_mountable")
6230- core.PuregoSafeRegister(&XGFileEjectMountableFinish, libs, "g_file_eject_mountable_finish")
6231- core.PuregoSafeRegister(&XGFileEjectMountableWithOperation, libs, "g_file_eject_mountable_with_operation")
6232- core.PuregoSafeRegister(&XGFileEjectMountableWithOperationFinish, libs, "g_file_eject_mountable_with_operation_finish")
6233- core.PuregoSafeRegister(&XGFileEnumerateChildren, libs, "g_file_enumerate_children")
6234- core.PuregoSafeRegister(&XGFileEnumerateChildrenAsync, libs, "g_file_enumerate_children_async")
6235- core.PuregoSafeRegister(&XGFileEnumerateChildrenFinish, libs, "g_file_enumerate_children_finish")
6236- core.PuregoSafeRegister(&XGFileEqual, libs, "g_file_equal")
6237- core.PuregoSafeRegister(&XGFileFindEnclosingMount, libs, "g_file_find_enclosing_mount")
6238- core.PuregoSafeRegister(&XGFileFindEnclosingMountAsync, libs, "g_file_find_enclosing_mount_async")
6239- core.PuregoSafeRegister(&XGFileFindEnclosingMountFinish, libs, "g_file_find_enclosing_mount_finish")
6240- core.PuregoSafeRegister(&XGFileGetBasename, libs, "g_file_get_basename")
6241- core.PuregoSafeRegister(&XGFileGetChild, libs, "g_file_get_child")
6242- core.PuregoSafeRegister(&XGFileGetChildForDisplayName, libs, "g_file_get_child_for_display_name")
6243- core.PuregoSafeRegister(&XGFileGetParent, libs, "g_file_get_parent")
6244- core.PuregoSafeRegister(&XGFileGetParseName, libs, "g_file_get_parse_name")
6245- core.PuregoSafeRegister(&XGFileGetPath, libs, "g_file_get_path")
6246- core.PuregoSafeRegister(&XGFileGetRelativePath, libs, "g_file_get_relative_path")
6247- core.PuregoSafeRegister(&XGFileGetUri, libs, "g_file_get_uri")
6248- core.PuregoSafeRegister(&XGFileGetUriScheme, libs, "g_file_get_uri_scheme")
6249- core.PuregoSafeRegister(&XGFileHasParent, libs, "g_file_has_parent")
6250- core.PuregoSafeRegister(&XGFileHasPrefix, libs, "g_file_has_prefix")
6251- core.PuregoSafeRegister(&XGFileHasUriScheme, libs, "g_file_has_uri_scheme")
6252- core.PuregoSafeRegister(&XGFileHash, libs, "g_file_hash")
6253- core.PuregoSafeRegister(&XGFileIsNative, libs, "g_file_is_native")
6254- core.PuregoSafeRegister(&XGFileLoadBytes, libs, "g_file_load_bytes")
6255- core.PuregoSafeRegister(&XGFileLoadBytesAsync, libs, "g_file_load_bytes_async")
6256- core.PuregoSafeRegister(&XGFileLoadBytesFinish, libs, "g_file_load_bytes_finish")
6257- core.PuregoSafeRegister(&XGFileLoadContents, libs, "g_file_load_contents")
6258- core.PuregoSafeRegister(&XGFileLoadContentsAsync, libs, "g_file_load_contents_async")
6259- core.PuregoSafeRegister(&XGFileLoadContentsFinish, libs, "g_file_load_contents_finish")
6260- core.PuregoSafeRegister(&XGFileLoadPartialContentsAsync, libs, "g_file_load_partial_contents_async")
6261- core.PuregoSafeRegister(&XGFileLoadPartialContentsFinish, libs, "g_file_load_partial_contents_finish")
6262- core.PuregoSafeRegister(&XGFileMakeDirectory, libs, "g_file_make_directory")
6263- core.PuregoSafeRegister(&XGFileMakeDirectoryAsync, libs, "g_file_make_directory_async")
6264- core.PuregoSafeRegister(&XGFileMakeDirectoryFinish, libs, "g_file_make_directory_finish")
6265- core.PuregoSafeRegister(&XGFileMakeDirectoryWithParents, libs, "g_file_make_directory_with_parents")
6266- core.PuregoSafeRegister(&XGFileMakeSymbolicLink, libs, "g_file_make_symbolic_link")
6267- core.PuregoSafeRegister(&XGFileMakeSymbolicLinkAsync, libs, "g_file_make_symbolic_link_async")
6268- core.PuregoSafeRegister(&XGFileMakeSymbolicLinkFinish, libs, "g_file_make_symbolic_link_finish")
6269- core.PuregoSafeRegister(&XGFileMeasureDiskUsage, libs, "g_file_measure_disk_usage")
6270- core.PuregoSafeRegister(&XGFileMeasureDiskUsageAsync, libs, "g_file_measure_disk_usage_async")
6271- core.PuregoSafeRegister(&XGFileMeasureDiskUsageFinish, libs, "g_file_measure_disk_usage_finish")
6272- core.PuregoSafeRegister(&XGFileMonitor, libs, "g_file_monitor")
6273- core.PuregoSafeRegister(&XGFileMonitorDirectory, libs, "g_file_monitor_directory")
6274- core.PuregoSafeRegister(&XGFileMonitorFile, libs, "g_file_monitor_file")
6275- core.PuregoSafeRegister(&XGFileMountEnclosingVolume, libs, "g_file_mount_enclosing_volume")
6276- core.PuregoSafeRegister(&XGFileMountEnclosingVolumeFinish, libs, "g_file_mount_enclosing_volume_finish")
6277- core.PuregoSafeRegister(&XGFileMountMountable, libs, "g_file_mount_mountable")
6278- core.PuregoSafeRegister(&XGFileMountMountableFinish, libs, "g_file_mount_mountable_finish")
6279- core.PuregoSafeRegister(&XGFileMove, libs, "g_file_move")
6280- core.PuregoSafeRegister(&XGFileMoveAsync, libs, "g_file_move_async")
6281- core.PuregoSafeRegister(&XGFileMoveAsyncWithClosures, libs, "g_file_move_async_with_closures")
6282- core.PuregoSafeRegister(&XGFileMoveFinish, libs, "g_file_move_finish")
6283- core.PuregoSafeRegister(&XGFileOpenReadwrite, libs, "g_file_open_readwrite")
6284- core.PuregoSafeRegister(&XGFileOpenReadwriteAsync, libs, "g_file_open_readwrite_async")
6285- core.PuregoSafeRegister(&XGFileOpenReadwriteFinish, libs, "g_file_open_readwrite_finish")
6286- core.PuregoSafeRegister(&XGFilePeekPath, libs, "g_file_peek_path")
6287- core.PuregoSafeRegister(&XGFilePollMountable, libs, "g_file_poll_mountable")
6288- core.PuregoSafeRegister(&XGFilePollMountableFinish, libs, "g_file_poll_mountable_finish")
6289- core.PuregoSafeRegister(&XGFileQueryDefaultHandler, libs, "g_file_query_default_handler")
6290- core.PuregoSafeRegister(&XGFileQueryDefaultHandlerAsync, libs, "g_file_query_default_handler_async")
6291- core.PuregoSafeRegister(&XGFileQueryDefaultHandlerFinish, libs, "g_file_query_default_handler_finish")
6292- core.PuregoSafeRegister(&XGFileQueryExists, libs, "g_file_query_exists")
6293- core.PuregoSafeRegister(&XGFileQueryFileType, libs, "g_file_query_file_type")
6294- core.PuregoSafeRegister(&XGFileQueryFilesystemInfo, libs, "g_file_query_filesystem_info")
6295- core.PuregoSafeRegister(&XGFileQueryFilesystemInfoAsync, libs, "g_file_query_filesystem_info_async")
6296- core.PuregoSafeRegister(&XGFileQueryFilesystemInfoFinish, libs, "g_file_query_filesystem_info_finish")
6297- core.PuregoSafeRegister(&XGFileQueryInfo, libs, "g_file_query_info")
6298- core.PuregoSafeRegister(&XGFileQueryInfoAsync, libs, "g_file_query_info_async")
6299- core.PuregoSafeRegister(&XGFileQueryInfoFinish, libs, "g_file_query_info_finish")
6300- core.PuregoSafeRegister(&XGFileQuerySettableAttributes, libs, "g_file_query_settable_attributes")
6301- core.PuregoSafeRegister(&XGFileQueryWritableNamespaces, libs, "g_file_query_writable_namespaces")
6302- core.PuregoSafeRegister(&XGFileRead, libs, "g_file_read")
6303- core.PuregoSafeRegister(&XGFileReadAsync, libs, "g_file_read_async")
6304- core.PuregoSafeRegister(&XGFileReadFinish, libs, "g_file_read_finish")
6305- core.PuregoSafeRegister(&XGFileReplace, libs, "g_file_replace")
6306- core.PuregoSafeRegister(&XGFileReplaceAsync, libs, "g_file_replace_async")
6307- core.PuregoSafeRegister(&XGFileReplaceContents, libs, "g_file_replace_contents")
6308- core.PuregoSafeRegister(&XGFileReplaceContentsAsync, libs, "g_file_replace_contents_async")
6309- core.PuregoSafeRegister(&XGFileReplaceContentsBytesAsync, libs, "g_file_replace_contents_bytes_async")
6310- core.PuregoSafeRegister(&XGFileReplaceContentsFinish, libs, "g_file_replace_contents_finish")
6311- core.PuregoSafeRegister(&XGFileReplaceFinish, libs, "g_file_replace_finish")
6312- core.PuregoSafeRegister(&XGFileReplaceReadwrite, libs, "g_file_replace_readwrite")
6313- core.PuregoSafeRegister(&XGFileReplaceReadwriteAsync, libs, "g_file_replace_readwrite_async")
6314- core.PuregoSafeRegister(&XGFileReplaceReadwriteFinish, libs, "g_file_replace_readwrite_finish")
6315- core.PuregoSafeRegister(&XGFileResolveRelativePath, libs, "g_file_resolve_relative_path")
6316- core.PuregoSafeRegister(&XGFileSetAttribute, libs, "g_file_set_attribute")
6317- core.PuregoSafeRegister(&XGFileSetAttributeByteString, libs, "g_file_set_attribute_byte_string")
6318- core.PuregoSafeRegister(&XGFileSetAttributeInt32, libs, "g_file_set_attribute_int32")
6319- core.PuregoSafeRegister(&XGFileSetAttributeInt64, libs, "g_file_set_attribute_int64")
6320- core.PuregoSafeRegister(&XGFileSetAttributeString, libs, "g_file_set_attribute_string")
6321- core.PuregoSafeRegister(&XGFileSetAttributeUint32, libs, "g_file_set_attribute_uint32")
6322- core.PuregoSafeRegister(&XGFileSetAttributeUint64, libs, "g_file_set_attribute_uint64")
6323- core.PuregoSafeRegister(&XGFileSetAttributesAsync, libs, "g_file_set_attributes_async")
6324- core.PuregoSafeRegister(&XGFileSetAttributesFinish, libs, "g_file_set_attributes_finish")
6325- core.PuregoSafeRegister(&XGFileSetAttributesFromInfo, libs, "g_file_set_attributes_from_info")
6326- core.PuregoSafeRegister(&XGFileSetDisplayName, libs, "g_file_set_display_name")
6327- core.PuregoSafeRegister(&XGFileSetDisplayNameAsync, libs, "g_file_set_display_name_async")
6328- core.PuregoSafeRegister(&XGFileSetDisplayNameFinish, libs, "g_file_set_display_name_finish")
6329- core.PuregoSafeRegister(&XGFileStartMountable, libs, "g_file_start_mountable")
6330- core.PuregoSafeRegister(&XGFileStartMountableFinish, libs, "g_file_start_mountable_finish")
6331- core.PuregoSafeRegister(&XGFileStopMountable, libs, "g_file_stop_mountable")
6332- core.PuregoSafeRegister(&XGFileStopMountableFinish, libs, "g_file_stop_mountable_finish")
6333- core.PuregoSafeRegister(&XGFileSupportsThreadContexts, libs, "g_file_supports_thread_contexts")
6334- core.PuregoSafeRegister(&XGFileTrash, libs, "g_file_trash")
6335- core.PuregoSafeRegister(&XGFileTrashAsync, libs, "g_file_trash_async")
6336- core.PuregoSafeRegister(&XGFileTrashFinish, libs, "g_file_trash_finish")
6337- core.PuregoSafeRegister(&XGFileUnmountMountable, libs, "g_file_unmount_mountable")
6338- core.PuregoSafeRegister(&XGFileUnmountMountableFinish, libs, "g_file_unmount_mountable_finish")
6339- core.PuregoSafeRegister(&XGFileUnmountMountableWithOperation, libs, "g_file_unmount_mountable_with_operation")
6340- core.PuregoSafeRegister(&XGFileUnmountMountableWithOperationFinish, libs, "g_file_unmount_mountable_with_operation_finish")
6341 }7039 }
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 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsignal.go +79 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsignalgroup.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gsourceclosure.go +4 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtype.go +136 -82 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtypemodule.go +15 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gtypeplugin.go +26 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvalue.go +141 -85 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvaluearray.go +21 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/gvaluetypes.go +6 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/main.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gobject/more.go +8 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-box.go +61 -44 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-euler.go +43 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-frustum.go +21 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-matrix.go +135 -80 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-plane.go +29 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-point.go +23 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-point3d.go +35 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-quad.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-quaternion.go +49 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-ray.go +37 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-rect.go +67 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-size.go +17 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-sphere.go +27 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-triangle.go +33 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec2.go +53 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec3.go +69 -48 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/graphene/graphene-vec4.go +69 -48 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskblendnode.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskblurnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskbordernode.go +8 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskbroadwayrenderer.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcaironode.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcairorenderer.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskclipnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcolormatrixnode.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcolornode.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcomponenttransfer.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcomponenttransfernode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcompositenode.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskconicgradientnode.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcontainernode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcopynode.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskcrossfadenode.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskdebugnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskenums.go +24 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskfillnode.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglrenderer.go +4 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglshader.go +65 -50 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskglshadernode.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskinsetshadownode.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskisolationnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsklineargradientnode.go +12 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskmasknode.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskopacitynode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskoutsetshadownode.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpastenode.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpath.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskpathpoint.go +19 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskradialgradientnode.go +18 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrenderer.go +12 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrendernode.go +26 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskrepeatnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskroundedclipnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskroundedrect.go +20 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskshadownode.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskstroke.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskstrokenode.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsksubsurfacenode.go +5 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktextnode.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktexturenode.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktexturescalenode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktransform.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktransformnode.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gsktypes.go +237 -153 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gsk/gskvulkanrenderer.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaboutdialog.go +70 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccelgroup.go +18 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessible.go +159 -66 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessiblehypertext.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessiblerange.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaccessibletext.go +21 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkactionable.go +40 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkactionbar.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkadjustment.go +32 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkalertdialog.go +31 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooser.go +19 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserbutton.go +24 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserdialog.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkappchooserwidget.go +26 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkapplication.go +27 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkapplicationwindow.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkaspectframe.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkassistant.go +48 -43 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkatcontext.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbinlayout.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbitset.go +15 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbookmarklist.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkboolfilter.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkborder.go +7 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbox.go +28 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkboxlayout.go +18 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuildable.go +28 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilder.go +35 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilderlistitemfactory.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbuilderscope.go +14 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkbutton.go +28 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcalendar.go +40 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellarea.go +87 -59 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellareabox.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellareacontext.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcelleditable.go +19 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcelllayout.go +68 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderer.go +56 -42 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendereraccel.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderercombo.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererpixbuf.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererprogress.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererspin.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrendererspinner.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderertext.go +4 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellrenderertoggle.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcellview.go +21 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcenterbox.go +19 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcenterlayout.go +23 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcheckbutton.go +25 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorbutton.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooser.go +33 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooserdialog.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorchooserwidget.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolordialog.go +17 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolordialogbutton.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolorutils.go +5 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnview.go +47 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewcell.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewcolumn.go +36 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewrow.go +26 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcolumnviewsorter.go +7 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcombobox.go +51 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcomboboxtext.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraint.go +24 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraintguide.go +22 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkconstraintlayout.go +20 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcsserror.go +4 -12 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcssprovider.go +18 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcsssection.go +22 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomfilter.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomlayout.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkcustomsorter.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdebug.go +5 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdialog.go +21 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdialogerror.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdirectorylist.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdragicon.go +8 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdragsource.go +14 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdrawingarea.go +12 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdropcontrollermotion.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdropdown.go +35 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdroptarget.go +22 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkdroptargetasync.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeditable.go +173 -65 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeditablelabel.go +8 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkemojichooser.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentry.go +119 -76 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentrybuffer.go +22 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkentrycompletion.go +45 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkenums.go +70 -147 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontroller.go +24 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerfocus.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerkey.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerlegacy.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollermotion.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkeventcontrollerscroll.go +9 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkexpander.go +29 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkexpression.go +50 -67 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooser.go +177 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooserdialog.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechoosernative.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilechooserwidget.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfiledialog.go +54 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilefilter.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilelauncher.go +19 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilter.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfilterlistmodel.go +18 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfixed.go +14 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfixedlayout.go +7 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkflattenlistmodel.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkflowbox.go +79 -57 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontbutton.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooser.go +132 -51 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooserdialog.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontchooserwidget.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontdialog.go +32 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkfontdialogbutton.go +30 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkframe.go +16 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesture.go +33 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgestureclick.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturedrag.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturelongpress.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturepan.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturerotate.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturesingle.go +17 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturestylus.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgestureswipe.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgesturezoom.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkglarea.go +39 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgraphicsoffload.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgrid.go +45 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgridlayout.go +43 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkgridview.go +30 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkheaderbar.go +23 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkiconpaintable.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkicontheme.go +34 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkiconview.go +123 -78 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimage.go +37 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimcontext.go +31 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimcontextsimple.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkimmulticontext.go +6 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkinfobar.go +32 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkinscription.go +45 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklabel.go +98 -64 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklayoutchild.go +3 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklayoutmanager.go +11 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklevelbar.go +29 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklinkbutton.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistbase.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistbox.go +88 -63 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistheader.go +11 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistitem.go +29 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistitemfactory.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkliststore.go +41 -34 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklistview.go +29 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtklockbutton.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmain.go +16 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmaplistmodel.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediacontrols.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediafile.go +18 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmediastream.go +69 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmenubutton.go +53 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmessagedialog.go +11 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmountoperation.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultifilter.go +9 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultiselection.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkmultisorter.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknative.go +34 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknativedialog.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknoselection.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknotebook.go +87 -64 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtknumericsorter.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkorientable.go +12 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkoverlay.go +17 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkoverlaylayout.go +11 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpadcontroller.go +7 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpagesetup.go +47 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpagesetupunixdialog.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpaned.go +32 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpapersize.go +50 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpasswordentry.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpasswordentrybuffer.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpicture.go +39 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopover.go +41 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopoverbin.go +19 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopovermenu.go +14 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkpopovermenubar.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintcontext.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintdialog.go +36 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprinter.go +48 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintjob.go +57 -44 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintoperation.go +65 -54 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintoperationpreview.go +19 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintsettings.go +145 -89 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprintunixdialog.go +33 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkprogressbar.go +28 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrange.go +44 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrecentmanager.go +65 -54 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrender.go +24 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkrevealer.go +20 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkroot.go +19 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscale.go +28 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscalebutton.go +20 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrollable.go +61 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrollbar.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkscrolledwindow.go +61 -49 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksearchbar.go +18 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksearchentry.go +21 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksectionmodel.go +12 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkselectionfiltermodel.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkselectionmodel.go +75 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkseparator.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksettings.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcut.go +13 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutaction.go +25 -47 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutcontroller.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutlabel.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutmanager.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutsgroup.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutssection.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutsshortcut.go +8 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcutswindow.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshortcuttrigger.go +34 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkshow.go +5 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksignallistitemfactory.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksingleselection.go +18 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksizegroup.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksizerequest.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkslicelistmodel.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksnapshot.go +112 -71 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksorter.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksortlistmodel.go +17 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkspinbutton.go +56 -45 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkspinner.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstack.go +68 -55 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstacksidebar.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstackswitcher.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstatusbar.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringfilter.go +18 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringlist.go +18 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstringsorter.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstylecontext.go +43 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkstyleprovider.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksvg.go +41 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkswitch.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtksymbolicpaintable.go +12 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktestatcontext.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktestutils.go +9 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktext.go +69 -49 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextbuffer.go +138 -85 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextchild.go +7 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextiter.go +179 -104 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextmark.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktexttag.go +8 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktexttagtable.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktextview.go +145 -92 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktogglebutton.go +12 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktooltip.go +15 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreednd.go +34 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeexpander.go +21 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreelistmodel.go +26 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreelistrowsorter.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodel.go +261 -113 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodelfilter.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreemodelsort.go +17 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeselection.go +40 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreesortable.go +40 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreestore.go +45 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeview.go +176 -105 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktreeviewcolumn.go +102 -68 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtktypes.go +74 -53 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkurilauncher.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkversion.go +13 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkvideo.go +28 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkviewport.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkvolumebutton.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwidget.go +357 -207 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwidgetpaintable.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindow.go +121 -79 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowcontrols.go +16 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowgroup.go +8 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/gtkwindowhandle.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/gtk/main.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCClass.go +15 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCContext.go +32 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCException.go +23 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCOptions.go +32 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCValue.go +93 -73 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCVersion.go +7 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCVirtualMachine.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/javascriptcore/JSCWeakValue.go +3 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/layershell/gtk4-layer-shell.go +52 -38 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/main.go +2 -11 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-attributes.go +160 -108 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-bidi-type.go +9 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-break.go +10 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-color.go +11 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-context.go +45 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-coverage.go +16 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-direction.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-font.go +153 -112 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontmap.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontset-simple.go +6 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-fontset.go +6 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-glyph-item.go +26 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-glyph.go +32 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-gravity.go +10 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-item.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-language.go +6 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-layout.go +201 -131 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-markup.go +4 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-matrix.go +27 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-renderer.go +39 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-script.go +14 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-tabs.go +34 -32 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-types.go +17 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/pango/pango-utils.go +38 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-basic.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-digest.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain-basic.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain-digest.go +6 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-domain.go +19 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-manager.go +5 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-negotiate.go +3 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth-ntlm.go +10 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-auth.go +32 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cache.go +16 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-content-decoder.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-content-sniffer.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar-db.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar-text.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie-jar.go +29 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-cookie.go +15 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-date-utils.go +5 -14 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-form.go +12 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-headers.go +30 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-hsts-enforcer-db.go +2 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-hsts-enforcer.go +14 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-logger.go +13 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message-body.go +30 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message-headers.go +68 -52 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-message.go +90 -64 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-multipart-input-stream.go +8 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-multipart.go +19 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-server-message.go +42 -35 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-server.go +46 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-session-feature.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-session.go +74 -60 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-status.go +4 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-tld.go +6 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-types.go +113 -75 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-uri-utils.go +7 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-version.go +9 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-connection.go +39 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension-deflate.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension-manager.go +7 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket-extension.go +20 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/soup/soup-websocket.go +13 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitApplicationInfo.go +17 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitAuthenticationRequest.go +32 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitAutomationSession.go +10 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitBackForwardList.go +17 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitBackForwardListItem.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitClipboardPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitColorChooserRequest.go +13 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenu.go +31 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenuActions.go +13 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitContextMenuItem.go +20 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitCookieManager.go +27 -33 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitCredential.go +23 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitDeviceInfoPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitDownload.go +22 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitEditorState.go +16 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitError.go +32 -39 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFaviconDatabase.go +13 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFeature.go +29 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFileChooserRequest.go +14 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFindController.go +21 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitFormSubmissionRequest.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitGeolocationManager.go +26 -30 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitGeolocationPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitHitTestResult.go +28 -29 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitImage.go +11 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitInputMethodContext.go +38 -38 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitMediaKeySystemPermissionRequest.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitMemoryPressureSettings.go +29 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNavigationAction.go +21 -22 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNavigationPolicyDecision.go +5 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNetworkProxySettings.go +12 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNetworkSession.go +34 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNotification.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitNotificationPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitOptionMenu.go +14 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitOptionMenuItem.go +19 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPermissionRequest.go +14 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPermissionStateQuery.go +14 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPointerLockPermissionRequest.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPolicyDecision.go +11 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitPrintOperation.go +15 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitResponsePolicyDecision.go +9 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitScriptDialog.go +20 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitSecurityManager.go +27 -27 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitSecurityOrigin.go +19 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitSettings.go +255 -146 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIRequest.go +12 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIResponse.go +15 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURISchemeRequest.go +21 -25 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURISchemeResponse.go +10 -20 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitURIUtilities.go +5 -13 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContent.go +30 -36 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContentFilterStore.go +22 -28 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserContentManager.go +39 -37 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserMediaPermissionRequest.go +9 -18 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitUserMessage.go +15 -26 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitVersion.go +9 -15 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebContext.go +41 -40 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebExtension.go +50 -41 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebExtensionMatchPattern.go +34 -31 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebInspector.go +20 -24 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebResource.go +9 -19 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebView.go +159 -118 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewBase.go +11 -0 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewGtk4.go +13 -1 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebViewSessionState.go +11 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteData.go +13 -16 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteDataAccessPermissionRequest.go +7 -17 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsiteDataManager.go +47 -46 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWebsitePolicies.go +8 -21 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitWindowProperties.go +19 -23 collapsed to keep the page light
M vendor/github.com/bnema/puregotk/v4/webkit/WebKitXRPermissionRequest.go +21 -27 collapsed to keep the page light
M vendor/modules.txt +1 -1 collapsed to keep the page light

Keyboard shortcuts

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

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

Branches 8

Tags 42

↑↓ moveenter openesc close