detached f14f9b6

refactor: fork from jwijenbergh, improve codegen import handling

- Rename module path jwijenbergh/puregotk → bnema/puregotk
- Add cross-package import scanning to generator (glib, gobject, gio, etc.)
- Add goimports post-processing step for reliable import management
- Handle signal string parameters requiring core.GoString()
- Regenerate all bindings with improved generator
- Remove unnecessary replace directive for ebitengine/purego
commit
f14f9b6faf650b14c5a26ffe21284274248229ad
author
brice · · 2026-03-22 15:14 UTC
parent
07c3f73
signature
GPG VerifiedCD88F9E564E0102646FB6077A1A07C7C7C3E349D · arch-gpg Verified for the committer email
885 files · +43244 -3445
M gen.go +15 -2
@@ -1,13 +1,15 @@
1 package main1 package main
2 2
3 import (3 import (
4+ "fmt"
4 "os"5 "os"
6+ "os/exec"
5 "path/filepath"7 "path/filepath"
6 "strings"8 "strings"
7 "text/template"9 "text/template"
8 10
9- "github.com/jwijenbergh/puregotk/pkg/gir/pass"11+ "github.com/bnema/puregotk/pkg/gir/pass"
10- "github.com/jwijenbergh/puregotk/pkg/gir/util"12+ "github.com/bnema/puregotk/pkg/gir/util"
11 )13 )
12 14
13 //go:generate go run gen.go15 //go:generate go run gen.go
@@ -79,4 +81,15 @@ func main() {
79 if err == nil {81 if err == nil {
80 os.WriteFile("v4/glib/more_other.go", data, 0o644)82 os.WriteFile("v4/glib/more_other.go", data, 0o644)
81 }83 }
84+
85+ // Fix imports: goimports adds missing imports and removes unused ones.
86+ // This is more robust than trying to statically predict all cross-package
87+ // references from template data.
88+ fmt.Println("Running goimports on generated files...")
89+ cmd := exec.Command("goimports", "-w", "-local", "github.com/bnema/puregotk", dir)
90+ cmd.Stdout = os.Stdout
91+ cmd.Stderr = os.Stderr
92+ if err := cmd.Run(); err != nil {
93+ fmt.Fprintf(os.Stderr, "warning: goimports failed: %v\n", err)
94+ }
82 }95 }
M go.mod +1 -1
@@ -1,4 +1,4 @@
1-module github.com/jwijenbergh/puregotk1+module github.com/bnema/puregotk
2 2
3 go 1.26.13 go 1.26.1
4 4
M internal/gir/pass/pass.go +227 -2
@@ -10,8 +10,8 @@ import (
10 "strings"10 "strings"
11 "text/template"11 "text/template"
12 12
13- "github.com/jwijenbergh/puregotk/internal/gir/types"13+ "github.com/bnema/puregotk/internal/gir/types"
14- "github.com/jwijenbergh/puregotk/internal/gir/util"14+ "github.com/bnema/puregotk/internal/gir/util"
15 )15 )
16 16
17 type Pass struct {17 type Pass struct {
@@ -499,6 +499,67 @@ func (p *Pass) writeGo(r types.Repository, gotemp *template.Template, dir string
499 checkInterfaceArgs(inter.Methods)499 checkInterfaceArgs(inter.Methods)
500 }500 }
501 501
502+ // Check if any signal has string parameters that need core.GoString()
503+ hasSignalStrings := false
504+ for _, cls := range classes[fn] {
505+ for _, sig := range cls.Signals {
506+ if sig.Args.HasPureStrings() {
507+ hasSignalStrings = true
508+ break
509+ }
510+ }
511+ if hasSignalStrings {
512+ break
513+ }
514+ }
515+
516+ // Scan all types for cross-package references (glib.*, gobject.*, types.*).
517+ needsGLib, needsGObject, hasTypeGetters, crossPkgImports := scanCrossPackageRefs(
518+ pkgName, functions[fn], records[fn], classes[fn], interfaces[fn])
519+ // TypeGetters are emitted by the template when .TypeGetter != "", but
520+ // the string "types.GType" only appears in template output — not in the
521+ // Go data structures that scanCrossPackageRefs inspects. Check explicitly.
522+ if !hasTypeGetters {
523+ for _, r := range records[fn] {
524+ if r.TypeGetter != "" {
525+ hasTypeGetters = true
526+ break
527+ }
528+ }
529+ }
530+ if !hasTypeGetters {
531+ for _, c := range classes[fn] {
532+ if c.TypeGetter != "" {
533+ hasTypeGetters = true
534+ break
535+ }
536+ }
537+ }
538+ if !hasTypeGetters {
539+ for _, i := range interfaces[fn] {
540+ if i.TypeGetter != "" {
541+ hasTypeGetters = true
542+ break
543+ }
544+ }
545+ }
546+ if !hasTypeGetters {
547+ for _, a := range aliases[fn] {
548+ if a.TypeGetter != "" {
549+ hasTypeGetters = true
550+ break
551+ }
552+ }
553+ }
554+ if !hasTypeGetters {
555+ for _, e := range enums[fn] {
556+ if e.TypeGetter != "" {
557+ hasTypeGetters = true
558+ break
559+ }
560+ }
561+ }
562+
502 args := types.TemplateArg{563 args := types.TemplateArg{
503 PkgName: pkgName,564 PkgName: pkgName,
504 PkgEnv: strings.ToUpper(pkgName),565 PkgEnv: strings.ToUpper(pkgName),
@@ -508,6 +569,11 @@ func (p *Pass) writeGo(r types.Repository, gotemp *template.Template, dir string
508 NeedsCore: needsCoreHelpers,569 NeedsCore: needsCoreHelpers,
509 HasReceiverCallbacks: hasReceiverCallbacks,570 HasReceiverCallbacks: hasReceiverCallbacks,
510 HasFunctionCallbacks: hasFunctionCallbacks,571 HasFunctionCallbacks: hasFunctionCallbacks,
572+ HasSignalStrings: hasSignalStrings,
573+ HasTypeGetters: hasTypeGetters,
574+ NeedsGLib: needsGLib,
575+ NeedsGObject: needsGObject,
576+ CrossPkgImports: crossPkgImports,
511 Aliases: aliases[fn],577 Aliases: aliases[fn],
512 Callbacks: callbacks[fn],578 Callbacks: callbacks[fn],
513 Records: records[fn],579 Records: records[fn],
@@ -537,3 +603,162 @@ func (p *Pass) Second(dir string, gotemp *template.Template) {
537 p.writeGo(r, gotemp, dir)603 p.writeGo(r, gotemp, dir)
538 }604 }
539 }605 }
606+
607+// scanCrossPackageRefs checks if any generated code in the file references
608+// glib.* or gobject.* symbols in pure types, return types, record fields,
609+// class parents, signal args, or callback accessor types.
610+func scanCrossPackageRefs(
611+ pkgName string,
612+ funcs []types.FuncTemplate,
613+ recs []types.RecordTemplate,
614+ classes []types.ClassTemplate,
615+ ifaces []types.InterfaceTemplate,
616+) (needsGLib, needsGObject, needsTypes bool, crossPkgImports []string) {
617+ // Track all cross-package references (e.g. "gio.", "cairo.", "pango.")
618+ crossPkgs := make(map[string]bool)
619+ check := func(s string) {
620+ if !needsGLib && strings.Contains(s, "glib.") {
621+ needsGLib = true
622+ }
623+ if !needsGObject && strings.Contains(s, "gobject.") {
624+ needsGObject = true
625+ }
626+ if !needsTypes && strings.Contains(s, "types.") {
627+ needsTypes = true
628+ }
629+ // Detect any "pkg." references for cross-package imports
630+ for _, pkg := range []string{"gio", "cairo", "pango", "pangocairo", "graphene", "gsk", "gdk"} {
631+ if strings.Contains(s, pkg+".") {
632+ crossPkgs[pkg] = true
633+ }
634+ }
635+ }
636+ checkFuncTypes := func(f types.FuncTemplate) {
637+ check(f.Ret.Raw)
638+ check(f.Ret.Value)
639+ // RefSink return types trigger gobject.IncreaseRef in template Fmt()
640+ if f.Ret.RefSink {
641+ needsGObject = true
642+ }
643+ // Throws trigger glib.Error in template Preamble()
644+ if f.Ret.Throws {
645+ needsGLib = true
646+ }
647+ for _, t := range f.Args.Pure.Types {
648+ check(t)
649+ }
650+ for _, t := range f.Args.API.Types {
651+ check(t)
652+ }
653+ }
654+
655+ for _, f := range funcs {
656+ checkFuncTypes(f)
657+ // Callback parameters generate glib.GetCallback/SaveCallbackWithClosure
658+ // and gobject.SignalConnect calls in the template output.
659+ if len(f.Args.Callbacks) > 0 {
660+ needsGLib = true
661+ }
662+ }
663+ for _, r := range recs {
664+ for _, f := range r.Fields {
665+ check(f.Type)
666+ }
667+ for _, c := range r.Constructors {
668+ checkFuncTypes(c)
669+ }
670+ for _, m := range r.Receivers {
671+ checkFuncTypes(m)
672+ if len(m.Args.Callbacks) > 0 {
673+ needsGLib = true
674+ }
675+ }
676+ for _, ca := range r.CallbackAccessors {
677+ check(ca.CallbackType)
678+ }
679+ }
680+ for _, c := range classes {
681+ check(c.Parent)
682+ // Signals use glib helpers + gobject.SignalConnect
683+ if len(c.Signals) > 0 {
684+ needsGLib = true
685+ needsGObject = true
686+ }
687+ for _, con := range c.Constructors {
688+ checkFuncTypes(con)
689+ }
690+ for _, m := range c.Receivers {
691+ checkFuncTypes(m)
692+ }
693+ for _, f := range c.Functions {
694+ checkFuncTypes(f)
695+ }
696+ for _, s := range c.Signals {
697+ for _, t := range s.Args.Pure.Types {
698+ check(t)
699+ }
700+ for _, t := range s.Args.API.Types {
701+ check(t)
702+ }
703+ }
704+ // Class properties use gobject.Value
705+ if len(c.Properties) > 0 {
706+ needsGObject = true
707+ }
708+ // Class interface implementations (e.g. gio.ListModel methods on pango.FontFamily)
709+ for _, iface := range c.Interfaces {
710+ for _, m := range iface.Methods {
711+ checkFuncTypes(m.FuncTemplate)
712+ if m.Namespace != "" {
713+ check(m.Namespace)
714+ }
715+ }
716+ if len(iface.Properties) > 0 {
717+ needsGObject = true
718+ }
719+ }
720+ }
721+ for _, i := range ifaces {
722+ for _, m := range i.Methods {
723+ checkFuncTypes(m.FuncTemplate)
724+ // Interface methods have a Namespace prefix (e.g. "gio.")
725+ if m.Namespace != "" {
726+ check(m.Namespace)
727+ }
728+ }
729+ // Interface properties use gobject.Value/Object for get/set
730+ if len(i.Properties) > 0 {
731+ needsGObject = true
732+ needsGLib = true // glib.StrvGetType etc. used in property vector types
733+ }
734+ for _, p := range i.Properties {
735+ check(p.GoType)
736+ }
737+ // Interface methods with callbacks need glib for GetCallback/SaveCallbackWithClosure
738+ for _, m := range i.Methods {
739+ if len(m.FuncTemplate.Args.Callbacks) > 0 {
740+ needsGLib = true
741+ }
742+ }
743+ }
744+ // A package never needs to import itself, and glib/gobject cannot
745+ // import each other (circular dependency).
746+ if strings.EqualFold(pkgName, "glib") {
747+ needsGLib = false
748+ needsGObject = false // glib cannot import gobject (cycle)
749+ }
750+ if strings.EqualFold(pkgName, "gobject") {
751+ needsGObject = false
752+ // gobject CAN import glib (no cycle: glib does not import gobject)
753+ }
754+ delete(crossPkgs, strings.ToLower(pkgName))
755+ // glib, gobject, and types are handled by dedicated template conditions
756+ delete(crossPkgs, "glib")
757+ delete(crossPkgs, "gobject")
758+ // Build import paths for detected cross-package references
759+ const moduleBase = "github.com/bnema/puregotk/v4/"
760+ for pkg := range crossPkgs {
761+ crossPkgImports = append(crossPkgImports, moduleBase+pkg)
762+ }
763+ return
764+}
M internal/gir/types/interface.go +1 -1
@@ -3,7 +3,7 @@ package types
3 import (3 import (
4 "strings"4 "strings"
5 5
6- "github.com/jwijenbergh/puregotk/internal/gir/util"6+ "github.com/bnema/puregotk/internal/gir/util"
7 )7 )
8 8
9 func ConvertInterface(currns string, ins string, inter Interface, implemented map[string]bool, kinds KindMap) InterfaceTemplate {9 func ConvertInterface(currns string, ins string, inter Interface, implemented map[string]bool, kinds KindMap) InterfaceTemplate {
M internal/gir/types/kind.go +1 -1
@@ -3,7 +3,7 @@ package types
3 import (3 import (
4 "strings"4 "strings"
5 5
6- "github.com/jwijenbergh/puregotk/internal/gir/util"6+ "github.com/bnema/puregotk/internal/gir/util"
7 )7 )
8 8
9 type Kind int89 type Kind int8
M internal/gir/types/template.go +52 -1
@@ -4,7 +4,7 @@ import (
4 "fmt"4 "fmt"
5 "strings"5 "strings"
6 6
7- "github.com/jwijenbergh/puregotk/internal/gir/util"7+ "github.com/bnema/puregotk/internal/gir/util"
8 )8 )
9 9
10 type argsTemplate struct {10 type argsTemplate struct {
@@ -91,6 +91,44 @@ func (f funcArgsTemplate) NeedsCore() bool {
91 return f.UsesNullableHelper || f.UsesGStrdup91 return f.UsesNullableHelper || f.UsesGStrdup
92 }92 }
93 93
94+// HasPureStrings reports whether any Pure parameter is a string type.
95+// Signal closures with string parameters need core.GoString() conversion.
96+func (f funcArgsTemplate) HasPureStrings() bool {
97+ for _, t := range f.Pure.Types {
98+ if t == "string" {
99+ return true
100+ }
101+ }
102+ return false
103+}
104+
105+// PuregoSignalFull returns Pure.Full with string types replaced by uintptr.
106+// Used for signal fcb closures passed to purego.NewCallback, which cannot
107+// handle Go string parameters (C passes const char* as a pointer).
108+func (f funcArgsTemplate) PuregoSignalFull() []string {
109+ out := make([]string, len(f.Pure.Full))
110+ copy(out, f.Pure.Full)
111+ for i, t := range f.Pure.Types {
112+ if t == "string" {
113+ out[i] = f.Pure.Names[i] + " uintptr"
114+ }
115+ }
116+ return out
117+}
118+
119+// PuregoSignalCall returns Pure.Call with string variables wrapped in
120+// core.GoString() for C char* → Go string conversion in signal closures.
121+func (f funcArgsTemplate) PuregoSignalCall() []string {
122+ out := make([]string, len(f.Pure.Call))
123+ copy(out, f.Pure.Call)
124+ for i, t := range f.Pure.Types {
125+ if t == "string" {
126+ out[i] = "core.GoString(" + f.Pure.Names[i] + ")"
127+ }
128+ }
129+ return out
130+}
131+
94 func qualifyCallbackType(t string, callbackNS string, currentNS string) string {132 func qualifyCallbackType(t string, callbackNS string, currentNS string) string {
95 if t == "" || callbackNS == "" || strings.EqualFold(callbackNS, currentNS) {133 if t == "" || callbackNS == "" || strings.EqualFold(callbackNS, currentNS) {
96 return t134 return t
@@ -721,6 +759,19 @@ type TemplateArg struct {
721 HasReceiverCallbacks bool759 HasReceiverCallbacks bool
722 // HasFunctionCallbacks indicates if any standalone function has callback parameters760 // HasFunctionCallbacks indicates if any standalone function has callback parameters
723 HasFunctionCallbacks bool761 HasFunctionCallbacks bool
762+ // HasSignalStrings indicates if any signal has string parameters that need
763+ // core.GoString() conversion in the purego callback closure.
764+ HasSignalStrings bool
765+ // HasTypeGetters indicates if any record, class, interface, alias, or enum
766+ // in this file has a GLib type getter that uses types.GType.
767+ HasTypeGetters bool
768+ // NeedsGLib indicates if the generated file uses glib.* symbols.
769+ NeedsGLib bool
770+ // NeedsGObject indicates if the generated file uses gobject.* symbols.
771+ NeedsGObject bool
772+ // CrossPkgImports are fully qualified import paths for cross-package
773+ // references detected in the generated code (e.g. gio.*, cairo.*, pango.*).
774+ CrossPkgImports []string
724 // Imports defines the package imports that we need775 // Imports defines the package imports that we need
725 // This does not include purego776 // This does not include purego
726 // As the template already includes that if `NeedsInit` is set to true777 // As the template already includes that if `NeedsInit` is set to true
M internal/gir/types/types.go +1 -1
@@ -8,7 +8,7 @@ import (
8 "strconv"8 "strconv"
9 "strings"9 "strings"
10 10
11- "github.com/jwijenbergh/puregotk/internal/gir/util"11+ "github.com/bnema/puregotk/internal/gir/util"
12 )12 )
13 13
14 // convList maps the given GIR primitive type to a Go builtin type.14 // convList maps the given GIR primitive type to a Go builtin type.
M pkg/core/core.go +1 -1
@@ -1,6 +1,6 @@
1 package core1 package core
2 2
3-import "github.com/jwijenbergh/puregotk/internal/core"3+import "github.com/bnema/puregotk/internal/core"
4 4
5 var (5 var (
6 GetPaths = core.GetPaths6 GetPaths = core.GetPaths
M pkg/gir/pass/pass.go +2 -2
@@ -1,8 +1,8 @@
1 package pass1 package pass
2 2
3 import (3 import (
4- "github.com/jwijenbergh/puregotk/internal/gir/pass"4+ "github.com/bnema/puregotk/internal/gir/pass"
5- "github.com/jwijenbergh/puregotk/internal/gir/types"5+ "github.com/bnema/puregotk/internal/gir/types"
6 )6 )
7 7
8 type (8 type (
M pkg/gir/util/util.go +1 -1
@@ -1,6 +1,6 @@
1 package util1 package util
2 2
3-import "github.com/jwijenbergh/puregotk/internal/gir/util"3+import "github.com/bnema/puregotk/internal/gir/util"
4 4
5 var (5 var (
6 ConvertArgs = util.ConvertArgs6 ConvertArgs = util.ConvertArgs
M templates/glib +1 -1
@@ -6,7 +6,7 @@ import (
6 "sync"6 "sync"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+ "github.com/bnema/puregotk/pkg/core"
10 )10 )
11 11
12 var callbacks = struct {12 var callbacks = struct {
M templates/go +28 -13
@@ -1,4 +1,4 @@
1-// Package {{.PkgName}} was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package {{.PkgName}} was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package {{.PkgName}}2 package {{.PkgName}}
3 3
4 {{ $NotGObject := ne .PkgName "gobject" }}4 {{ $NotGObject := ne .PkgName "gobject" }}
@@ -17,9 +17,12 @@ package {{.PkgName}}
17 {{end}}17 {{end}}
18 {{ $HasCallbacks := or .HasReceiverCallbacks .HasFunctionCallbacks }}18 {{ $HasCallbacks := or .HasReceiverCallbacks .HasFunctionCallbacks }}
19 {{ $NeedsUnsafe := or .Records $HasSignals $HasCallbacks }}19 {{ $NeedsUnsafe := or .Records $HasSignals $HasCallbacks }}
20-{{ $NeedsPurego := or .NeedsInit $HasSignals $HasCallbacks }}20+{{ $HasRecordCallbacks := false }}
21-{{ $NeedsCore := or .NeedsInit .NeedsCore }}21+{{range .Records}}{{if .CallbackAccessors}}{{ $HasRecordCallbacks = true }}{{end}}{{end}}
22-{{ $AnyImports := or $NeedsCore .Records $HasSignals $HasCallbacks $HasDetailedSignals }}22+{{ $NeedsPurego := or .NeedsInit $HasSignals $HasCallbacks $HasRecordCallbacks }}
23+{{ $NeedsCore := or .NeedsInit .NeedsCore .HasSignalStrings }}
24+{{ $NeedsTypes := .HasTypeGetters }}
25+{{ $AnyImports := or $NeedsCore $NeedsTypes .Records $HasSignals $HasCallbacks $HasDetailedSignals }}
23 26
24 {{if $AnyImports}}27 {{if $AnyImports}}
25 import (28 import (
@@ -36,7 +39,19 @@ import (
36 "github.com/ebitengine/purego"39 "github.com/ebitengine/purego"
37 {{- end}}40 {{- end}}
38 {{- if $NeedsCore}}41 {{- if $NeedsCore}}
39- "github.com/jwijenbergh/puregotk/pkg/core"42+ "github.com/bnema/puregotk/pkg/core"
43+{{- end}}
44+{{- if $NeedsTypes}}
45+ "github.com/bnema/puregotk/v4/gobject/types"
46+{{- end}}
47+{{- if and .NeedsGLib $NotGLib}}
48+ "github.com/bnema/puregotk/v4/glib"
49+{{- end}}
50+{{- if and .NeedsGObject $NotGObject}}
51+ "github.com/bnema/puregotk/v4/gobject"
52+{{- end}}
53+{{- range .CrossPkgImports}}
54+ "{{.}}"
40 {{- end}}55 {{- end}}
41 )56 )
42 {{end}}57 {{end}}
@@ -509,17 +524,17 @@ func (x *{{$outer.Name}}) Connect{{.Name}}(cb *func({{$outer.Name}} {{convc .Arg
509 return handlerID524 return handlerID
510 }525 }
511 526
512- fcb := func(clsPtr uintptr {{convc .Args.Pure.Full}}) {{.Ret.Raw}} {527+ fcb := func(clsPtr uintptr {{convc .Args.PuregoSignalFull}}) {{.Ret.Raw}} {
513 fa := {{$outer.Name}}{}528 fa := {{$outer.Name}}{}
514 fa.Ptr = clsPtr529 fa.Ptr = clsPtr
515 cbFn := *cb530 cbFn := *cb
516 {{if .Ret.Class}}531 {{if .Ret.Class}}
517- {{.Name}}Cls := cbFn(fa {{convc .Args.Pure.Call}})532+ {{.Name}}Cls := cbFn(fa {{convc .Args.PuregoSignalCall}})
518 return {{.Name}}Cls.Ptr533 return {{.Name}}Cls.Ptr
519 {{else if .Ret.Value}}534 {{else if .Ret.Value}}
520- return cbFn(fa {{convc .Args.Pure.Call}})535+ return cbFn(fa {{convc .Args.PuregoSignalCall}})
521 {{else}}536 {{else}}
522- cbFn(fa {{convc .Args.Pure.Call}})537+ cbFn(fa {{convc .Args.PuregoSignalCall}})
523 {{end}}538 {{end}}
524 }539 }
525 cbRefPtr := purego.NewCallback(fcb)540 cbRefPtr := purego.NewCallback(fcb)
@@ -540,17 +555,17 @@ func (x *{{$outer.Name}}) Connect{{.Name}}WithDetail(detail string, cb *func({{$
540 return handlerID555 return handlerID
541 }556 }
542 557
543- fcb := func(clsPtr uintptr {{convc .Args.Pure.Full}}) {{.Ret.Raw}} {558+ fcb := func(clsPtr uintptr {{convc .Args.PuregoSignalFull}}) {{.Ret.Raw}} {
544 fa := {{$outer.Name}}{}559 fa := {{$outer.Name}}{}
545 fa.Ptr = clsPtr560 fa.Ptr = clsPtr
546 cbFn := *cb561 cbFn := *cb
547 {{if .Ret.Class}}562 {{if .Ret.Class}}
548- {{.Name}}Cls := cbFn(fa {{convc .Args.Pure.Call}})563+ {{.Name}}Cls := cbFn(fa {{convc .Args.PuregoSignalCall}})
549 return {{.Name}}Cls.Ptr564 return {{.Name}}Cls.Ptr
550 {{else if .Ret.Value}}565 {{else if .Ret.Value}}
551- return cbFn(fa {{convc .Args.Pure.Call}})566+ return cbFn(fa {{convc .Args.PuregoSignalCall}})
552 {{else}}567 {{else}}
553- cbFn(fa {{convc .Args.Pure.Call}})568+ cbFn(fa {{convc .Args.PuregoSignalCall}})
554 {{end}}569 {{end}}
555 }570 }
556 cbRefPtr := purego.NewCallback(fcb)571 cbRefPtr := purego.NewCallback(fcb)
M templates/gobject +1 -1
@@ -4,7 +4,7 @@ import (
4 "reflect"4 "reflect"
5 "unsafe"5 "unsafe"
6 6
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/v4/glib"
8 )8 )
9 9
10 type Ptr interface {10 type Ptr interface {
M v4/adw/adw-about-dialog.go +9 -8
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type AboutDialogClass struct {17 type AboutDialogClass struct {
@@ -1702,12 +1703,12 @@ func (x *AboutDialog) ConnectActivateLink(cb *func(AboutDialog, string) bool) ui
1702 return handlerID1703 return handlerID
1703 }1704 }
1704 1705
1705- fcb := func(clsPtr uintptr, UriVarp string) bool {1706+ fcb := func(clsPtr uintptr, UriVarp uintptr) bool {
1706 fa := AboutDialog{}1707 fa := AboutDialog{}
1707 fa.Ptr = clsPtr1708 fa.Ptr = clsPtr
1708 cbFn := *cb1709 cbFn := *cb
1709 1710
1710- return cbFn(fa, UriVarp)1711+ return cbFn(fa, core.GoString(UriVarp))
1711 1712
1712 }1713 }
1713 cbRefPtr := purego.NewCallback(fcb)1714 cbRefPtr := purego.NewCallback(fcb)
M v4/adw/adw-about-window.go +11 -10
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,13 +6,14 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gsk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15- "github.com/jwijenbergh/puregotk/v4/gtk"15+ "github.com/bnema/puregotk/v4/gsk"
16+ "github.com/bnema/puregotk/v4/gtk"
16 )17 )
17 18
18 type AboutWindowClass struct {19 type AboutWindowClass struct {
@@ -1672,12 +1673,12 @@ func (x *AboutWindow) ConnectActivateLink(cb *func(AboutWindow, string) bool) ui
1672 return handlerID1673 return handlerID
1673 }1674 }
1674 1675
1675- fcb := func(clsPtr uintptr, UriVarp string) bool {1676+ fcb := func(clsPtr uintptr, UriVarp uintptr) bool {
1676 fa := AboutWindow{}1677 fa := AboutWindow{}
1677 fa.Ptr = clsPtr1678 fa.Ptr = clsPtr
1678 cbFn := *cb1679 cbFn := *cb
1679 1680
1680- return cbFn(fa, UriVarp)1681+ return cbFn(fa, core.GoString(UriVarp))
1681 1682
1682 }1683 }
1683 cbRefPtr := purego.NewCallback(fcb)1684 cbRefPtr := purego.NewCallback(fcb)
M v4/adw/adw-accent-color.go +5 -4
@@ -1,11 +1,12 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gdk"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject/types"8+ "github.com/bnema/puregotk/v4/gdk"
9+ "github.com/bnema/puregotk/v4/gobject/types"
9 )10 )
10 11
11 // Describes the available system accent colors.12 // Describes the available system accent colors.
M v4/adw/adw-action-row.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type ActionRowClass struct {17 type ActionRowClass struct {
M v4/adw/adw-alert-dialog.go +12 -11
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -7,12 +7,13 @@ import (
7 "unsafe"7 "unsafe"
8 8
9 "github.com/ebitengine/purego"9 "github.com/ebitengine/purego"
10- "github.com/jwijenbergh/puregotk/pkg/core"10+
11- "github.com/jwijenbergh/puregotk/v4/gio"11+ "github.com/bnema/puregotk/pkg/core"
12- "github.com/jwijenbergh/puregotk/v4/glib"12+ "github.com/bnema/puregotk/v4/gio"
13- "github.com/jwijenbergh/puregotk/v4/gobject"13+ "github.com/bnema/puregotk/v4/glib"
14- "github.com/jwijenbergh/puregotk/v4/gobject/types"14+ "github.com/bnema/puregotk/v4/gobject"
15- "github.com/jwijenbergh/puregotk/v4/gtk"15+ "github.com/bnema/puregotk/v4/gobject/types"
16+ "github.com/bnema/puregotk/v4/gtk"
16 )17 )
17 18
18 type AlertDialogClass struct {19 type AlertDialogClass struct {
@@ -892,12 +893,12 @@ func (x *AlertDialog) ConnectResponse(cb *func(AlertDialog, string)) uint {
892 return handlerID893 return handlerID
893 }894 }
894 895
895- fcb := func(clsPtr uintptr, ResponseVarp string) {896+ fcb := func(clsPtr uintptr, ResponseVarp uintptr) {
896 fa := AlertDialog{}897 fa := AlertDialog{}
897 fa.Ptr = clsPtr898 fa.Ptr = clsPtr
898 cbFn := *cb899 cbFn := *cb
899 900
900- cbFn(fa, ResponseVarp)901+ cbFn(fa, core.GoString(ResponseVarp))
901 902
902 }903 }
903 cbRefPtr := purego.NewCallback(fcb)904 cbRefPtr := purego.NewCallback(fcb)
@@ -918,12 +919,12 @@ func (x *AlertDialog) ConnectResponseWithDetail(detail string, cb *func(AlertDia
918 return handlerID919 return handlerID
919 }920 }
920 921
921- fcb := func(clsPtr uintptr, ResponseVarp string) {922+ fcb := func(clsPtr uintptr, ResponseVarp uintptr) {
922 fa := AlertDialog{}923 fa := AlertDialog{}
923 fa.Ptr = clsPtr924 fa.Ptr = clsPtr
924 cbFn := *cb925 cbFn := *cb
925 926
926- cbFn(fa, ResponseVarp)927+ cbFn(fa, core.GoString(ResponseVarp))
927 928
928 }929 }
929 cbRefPtr := purego.NewCallback(fcb)930 cbRefPtr := purego.NewCallback(fcb)
M v4/adw/adw-animation-target.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Prototype for animation targets based on user callbacks.16 // Prototype for animation targets based on user callbacks.
M v4/adw/adw-animation-util.go +4 -3
@@ -1,10 +1,11 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gtk"7+ "github.com/bnema/puregotk/pkg/core"
8+ "github.com/bnema/puregotk/v4/gtk"
8 )9 )
9 10
10 var xGetEnableAnimations func(uintptr) bool11 var xGetEnableAnimations func(uintptr) bool
M v4/adw/adw-animation.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type AnimationClass struct {17 type AnimationClass struct {
M v4/adw/adw-application-window.go +10 -9
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,14 +6,15 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gio"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/glib"12+ "github.com/bnema/puregotk/v4/gio"
13- "github.com/jwijenbergh/puregotk/v4/gobject"13+ "github.com/bnema/puregotk/v4/glib"
14- "github.com/jwijenbergh/puregotk/v4/gobject/types"14+ "github.com/bnema/puregotk/v4/gobject"
15- "github.com/jwijenbergh/puregotk/v4/gsk"15+ "github.com/bnema/puregotk/v4/gobject/types"
16- "github.com/jwijenbergh/puregotk/v4/gtk"16+ "github.com/bnema/puregotk/v4/gsk"
17+ "github.com/bnema/puregotk/v4/gtk"
17 )18 )
18 19
19 type ApplicationWindowClass struct {20 type ApplicationWindowClass struct {
M v4/adw/adw-application.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type ApplicationClass struct {18 type ApplicationClass struct {
M v4/adw/adw-avatar.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type AvatarClass struct {17 type AvatarClass struct {
M v4/adw/adw-banner.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type BannerClass struct {17 type BannerClass struct {
M v4/adw/adw-bin.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type BinClass struct {16 type BinClass struct {
M v4/adw/adw-bottom-sheet.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type BottomSheetClass struct {18 type BottomSheetClass struct {
M v4/adw/adw-breakpoint-bin.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type BreakpointBinClass struct {16 type BreakpointBinClass struct {
M v4/adw/adw-breakpoint.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type BreakpointClass struct {17 type BreakpointClass struct {
M v4/adw/adw-button-content.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ButtonContentClass struct {16 type ButtonContentClass struct {
M v4/adw/adw-button-row.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type ButtonRowClass struct {17 type ButtonRowClass struct {
M v4/adw/adw-carousel-indicator-dots.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type CarouselIndicatorDotsClass struct {16 type CarouselIndicatorDotsClass struct {
M v4/adw/adw-carousel-indicator-lines.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type CarouselIndicatorLinesClass struct {16 type CarouselIndicatorLinesClass struct {
M v4/adw/adw-carousel.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type CarouselClass struct {18 type CarouselClass struct {
M v4/adw/adw-clamp-layout.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ClampLayoutClass struct {16 type ClampLayoutClass struct {
M v4/adw/adw-clamp-scrollable.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ClampScrollableClass struct {16 type ClampScrollableClass struct {
M v4/adw/adw-clamp.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ClampClass struct {16 type ClampClass struct {
M v4/adw/adw-combo-row.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type ComboRowClass struct {18 type ComboRowClass struct {
M v4/adw/adw-dialog.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type DialogClass struct {17 type DialogClass struct {
M v4/adw/adw-easing.go +4 -3
@@ -1,10 +1,11 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gobject/types"7+ "github.com/bnema/puregotk/pkg/core"
8+ "github.com/bnema/puregotk/v4/gobject/types"
8 )9 )
9 10
10 // Describes the available easing functions for use with11 // Describes the available easing functions for use with
M v4/adw/adw-entry-row.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14- "github.com/jwijenbergh/puregotk/v4/pango"14+ "github.com/bnema/puregotk/v4/gtk"
15+ "github.com/bnema/puregotk/v4/pango"
15 )16 )
16 17
17 type EntryRowClass struct {18 type EntryRowClass struct {
M v4/adw/adw-enum-list-model.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type EnumListItemClass struct {16 type EnumListItemClass struct {
M v4/adw/adw-expander-row.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type ExpanderRowClass struct {17 type ExpanderRowClass struct {
M v4/adw/adw-flap.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type FlapClass struct {17 type FlapClass struct {
M v4/adw/adw-fold-threshold-policy.go +4 -2
@@ -1,7 +1,9 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4-import "github.com/jwijenbergh/puregotk/v4/gobject/types"4+import (
5+ "github.com/bnema/puregotk/v4/gobject/types"
6+)
5 7
6 // Determines when [class@Flap] and [class@Leaflet] will fold.8 // Determines when [class@Flap] and [class@Leaflet] will fold.
7 type FoldThresholdPolicy int9 type FoldThresholdPolicy int
M v4/adw/adw-header-bar.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type HeaderBarClass struct {16 type HeaderBarClass struct {
M v4/adw/adw-inline-view-switcher.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type InlineViewSwitcherClass struct {16 type InlineViewSwitcherClass struct {
M v4/adw/adw-layout-slot.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type LayoutSlotClass struct {16 type LayoutSlotClass struct {
M v4/adw/adw-layout.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type LayoutClass struct {16 type LayoutClass struct {
M v4/adw/adw-leaflet.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type LeafletClass struct {17 type LeafletClass struct {
M v4/adw/adw-length-unit.go +5 -4
@@ -1,11 +1,12 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gobject/types"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gtk"8+ "github.com/bnema/puregotk/v4/gobject/types"
9+ "github.com/bnema/puregotk/v4/gtk"
9 )10 )
10 11
11 // Describes length units.12 // Describes length units.
M v4/adw/adw-main.go +3 -2
@@ -1,9 +1,10 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7+ "github.com/bnema/puregotk/pkg/core"
7 )8 )
8 9
9 var xInit func()10 var xInit func()
M v4/adw/adw-message-dialog.go +14 -13
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -7,14 +7,15 @@ import (
7 "unsafe"7 "unsafe"
8 8
9 "github.com/ebitengine/purego"9 "github.com/ebitengine/purego"
10- "github.com/jwijenbergh/puregotk/pkg/core"10+
11- "github.com/jwijenbergh/puregotk/v4/gdk"11+ "github.com/bnema/puregotk/pkg/core"
12- "github.com/jwijenbergh/puregotk/v4/gio"12+ "github.com/bnema/puregotk/v4/gdk"
13- "github.com/jwijenbergh/puregotk/v4/glib"13+ "github.com/bnema/puregotk/v4/gio"
14- "github.com/jwijenbergh/puregotk/v4/gobject"14+ "github.com/bnema/puregotk/v4/glib"
15- "github.com/jwijenbergh/puregotk/v4/gobject/types"15+ "github.com/bnema/puregotk/v4/gobject"
16- "github.com/jwijenbergh/puregotk/v4/gsk"16+ "github.com/bnema/puregotk/v4/gobject/types"
17- "github.com/jwijenbergh/puregotk/v4/gtk"17+ "github.com/bnema/puregotk/v4/gsk"
18+ "github.com/bnema/puregotk/v4/gtk"
18 )19 )
19 20
20 type MessageDialogClass struct {21 type MessageDialogClass struct {
@@ -832,12 +833,12 @@ func (x *MessageDialog) ConnectResponse(cb *func(MessageDialog, string)) uint {
832 return handlerID833 return handlerID
833 }834 }
834 835
835- fcb := func(clsPtr uintptr, ResponseVarp string) {836+ fcb := func(clsPtr uintptr, ResponseVarp uintptr) {
836 fa := MessageDialog{}837 fa := MessageDialog{}
837 fa.Ptr = clsPtr838 fa.Ptr = clsPtr
838 cbFn := *cb839 cbFn := *cb
839 840
840- cbFn(fa, ResponseVarp)841+ cbFn(fa, core.GoString(ResponseVarp))
841 842
842 }843 }
843 cbRefPtr := purego.NewCallback(fcb)844 cbRefPtr := purego.NewCallback(fcb)
@@ -858,12 +859,12 @@ func (x *MessageDialog) ConnectResponseWithDetail(detail string, cb *func(Messag
858 return handlerID859 return handlerID
859 }860 }
860 861
861- fcb := func(clsPtr uintptr, ResponseVarp string) {862+ fcb := func(clsPtr uintptr, ResponseVarp uintptr) {
862 fa := MessageDialog{}863 fa := MessageDialog{}
863 fa.Ptr = clsPtr864 fa.Ptr = clsPtr
864 cbFn := *cb865 cbFn := *cb
865 866
866- cbFn(fa, ResponseVarp)867+ cbFn(fa, core.GoString(ResponseVarp))
867 868
868 }869 }
869 cbRefPtr := purego.NewCallback(fcb)870 cbRefPtr := purego.NewCallback(fcb)
M v4/adw/adw-multi-layout-view.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type MultiLayoutViewClass struct {16 type MultiLayoutViewClass struct {
M v4/adw/adw-navigation-direction.go +4 -2
@@ -1,7 +1,9 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4-import "github.com/jwijenbergh/puregotk/v4/gobject/types"4+import (
5+ "github.com/bnema/puregotk/v4/gobject/types"
6+)
5 7
6 // Describes the direction of a swipe navigation gesture.8 // Describes the direction of a swipe navigation gesture.
7 type NavigationDirection int9 type NavigationDirection int
M v4/adw/adw-navigation-split-view.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type NavigationSplitViewClass struct {16 type NavigationSplitViewClass struct {
M v4/adw/adw-navigation-view.go +9 -8
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,13 +6,14 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gio"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/glib"12+ "github.com/bnema/puregotk/v4/gio"
13- "github.com/jwijenbergh/puregotk/v4/gobject"13+ "github.com/bnema/puregotk/v4/glib"
14- "github.com/jwijenbergh/puregotk/v4/gobject/types"14+ "github.com/bnema/puregotk/v4/gobject"
15- "github.com/jwijenbergh/puregotk/v4/gtk"15+ "github.com/bnema/puregotk/v4/gobject/types"
16+ "github.com/bnema/puregotk/v4/gtk"
16 )17 )
17 18
18 type NavigationPageClass struct {19 type NavigationPageClass struct {
M v4/adw/adw-overlay-split-view.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type OverlaySplitViewClass struct {17 type OverlaySplitViewClass struct {
M v4/adw/adw-password-entry-row.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type PasswordEntryRowClass struct {17 type PasswordEntryRowClass struct {
M v4/adw/adw-preferences-dialog.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type PreferencesDialogClass struct {16 type PreferencesDialogClass struct {
M v4/adw/adw-preferences-group.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type PreferencesGroupClass struct {18 type PreferencesGroupClass struct {
M v4/adw/adw-preferences-page.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type PreferencesPageClass struct {16 type PreferencesPageClass struct {
M v4/adw/adw-preferences-row.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type PreferencesRowClass struct {17 type PreferencesRowClass struct {
M v4/adw/adw-preferences-window.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gsk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gsk"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type PreferencesWindowClass struct {18 type PreferencesWindowClass struct {
M v4/adw/adw-shortcut-label.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ShortcutLabelClass struct {16 type ShortcutLabelClass struct {
M v4/adw/adw-shortcuts-dialog.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ShortcutsDialogClass struct {16 type ShortcutsDialogClass struct {
M v4/adw/adw-shortcuts-item.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ShortcutsItemClass struct {16 type ShortcutsItemClass struct {
M v4/adw/adw-shortcuts-section.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type ShortcutsSectionClass struct {17 type ShortcutsSectionClass struct {
M v4/adw/adw-spin-row.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type SpinRowClass struct {17 type SpinRowClass struct {
M v4/adw/adw-spinner-paintable.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type SpinnerPaintableClass struct {17 type SpinnerPaintableClass struct {
M v4/adw/adw-spinner.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type SpinnerClass struct {16 type SpinnerClass struct {
M v4/adw/adw-split-button.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type SplitButtonClass struct {18 type SplitButtonClass struct {
M v4/adw/adw-spring-animation.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type SpringAnimationClass struct {16 type SpringAnimationClass struct {
M v4/adw/adw-spring-params.go +4 -3
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Physical parameters of a spring for [class@SpringAnimation].14 // Physical parameters of a spring for [class@SpringAnimation].
M v4/adw/adw-squeezer.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type SqueezerClass struct {16 type SqueezerClass struct {
M v4/adw/adw-status-page.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type StatusPageClass struct {17 type StatusPageClass struct {
M v4/adw/adw-style-manager.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type StyleManagerClass struct {16 type StyleManagerClass struct {
M v4/adw/adw-swipe-tracker.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type SwipeTrackerClass struct {17 type SwipeTrackerClass struct {
M v4/adw/adw-swipeable.go +5 -4
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gdk"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // An interface for swipeable widgets.15 // An interface for swipeable widgets.
M v4/adw/adw-switch-row.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type SwitchRowClass struct {17 type SwitchRowClass struct {
M v4/adw/adw-tab-bar.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type TabBarClass struct {18 type TabBarClass struct {
M v4/adw/adw-tab-button.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type TabButtonClass struct {17 type TabButtonClass struct {
M v4/adw/adw-tab-overview.go +9 -8
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,13 +6,14 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gio"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/glib"12+ "github.com/bnema/puregotk/v4/gio"
13- "github.com/jwijenbergh/puregotk/v4/gobject"13+ "github.com/bnema/puregotk/v4/glib"
14- "github.com/jwijenbergh/puregotk/v4/gobject/types"14+ "github.com/bnema/puregotk/v4/gobject"
15- "github.com/jwijenbergh/puregotk/v4/gtk"15+ "github.com/bnema/puregotk/v4/gobject/types"
16+ "github.com/bnema/puregotk/v4/gtk"
16 )17 )
17 18
18 type TabOverviewClass struct {19 type TabOverviewClass struct {
M v4/adw/adw-tab-view.go +8 -7
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gtk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15+ "github.com/bnema/puregotk/v4/gtk"
15 )16 )
16 17
17 type TabPageClass struct {18 type TabPageClass struct {
M v4/adw/adw-timed-animation.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type TimedAnimationClass struct {16 type TimedAnimationClass struct {
M v4/adw/adw-toast-overlay.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ToastOverlayClass struct {16 type ToastOverlayClass struct {
M v4/adw/adw-toast.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type ToastClass struct {17 type ToastClass struct {
M v4/adw/adw-toggle-group.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ToggleClass struct {16 type ToggleClass struct {
M v4/adw/adw-toolbar-view.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ToolbarViewClass struct {16 type ToolbarViewClass struct {
M v4/adw/adw-version.go +3 -2
@@ -1,9 +1,10 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7+ "github.com/bnema/puregotk/pkg/core"
7 )8 )
8 9
9 const (10 const (
M v4/adw/adw-view-stack.go +7 -6
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/gtk"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/gtk"
14 )15 )
15 16
16 type ViewStackClass struct {17 type ViewStackClass struct {
M v4/adw/adw-view-switcher-bar.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ViewSwitcherBarClass struct {16 type ViewSwitcherBarClass struct {
M v4/adw/adw-view-switcher-title.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ViewSwitcherTitleClass struct {16 type ViewSwitcherTitleClass struct {
M v4/adw/adw-view-switcher.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type ViewSwitcherClass struct {16 type ViewSwitcherClass struct {
M v4/adw/adw-window-title.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type WindowTitleClass struct {16 type WindowTitleClass struct {
M v4/adw/adw-window.go +9 -8
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,13 +6,14 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdk"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gio"11+ "github.com/bnema/puregotk/v4/gdk"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/gio"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14- "github.com/jwijenbergh/puregotk/v4/gsk"14+ "github.com/bnema/puregotk/v4/gobject/types"
15- "github.com/jwijenbergh/puregotk/v4/gtk"15+ "github.com/bnema/puregotk/v4/gsk"
16+ "github.com/bnema/puregotk/v4/gtk"
16 )17 )
17 18
18 type WindowClass struct {19 type WindowClass struct {
M v4/adw/adw-wrap-box.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type WrapBoxClass struct {16 type WrapBoxClass struct {
M v4/adw/adw-wrap-layout.go +6 -5
@@ -1,4 +1,4 @@
1-// Package adw was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package adw was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package adw2 package adw
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12- "github.com/jwijenbergh/puregotk/v4/gtk"12+ "github.com/bnema/puregotk/v4/gobject/types"
13+ "github.com/bnema/puregotk/v4/gtk"
13 )14 )
14 15
15 type WrapLayoutClass struct {16 type WrapLayoutClass struct {
M v4/cairo/main.go +4 -3
@@ -1,4 +1,4 @@
1-// Package cairo was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package cairo was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package cairo2 package cairo
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 type Context struct {14 type Context struct {
M v4/gdk/gdkapplaunchcontext.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gio"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/gio"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 // Handles launching an application in a graphical context.13 // Handles launching an application in a graphical context.
M v4/gdk/gdkcairo.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/cairo"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gdkpixbuf"8+ "github.com/bnema/puregotk/v4/cairo"
9+ "github.com/bnema/puregotk/v4/gdkpixbuf"
9 )10 )
10 11
11 var xCairoDrawFromGl func(*cairo.Context, uintptr, int, int, int, int, int, int, int)12 var xCairoDrawFromGl func(*cairo.Context, uintptr, int, int, int, int, int, int, int)
M v4/gdk/gdkcairocontext.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/cairo"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject/types"8+ "github.com/bnema/puregotk/v4/cairo"
9+ "github.com/bnema/puregotk/v4/gobject/types"
9 )10 )
10 11
11 // Represents the platform-specific draw context.12 // Represents the platform-specific draw context.
M v4/gdk/gdkcicpparams.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type CicpParamsClass struct {16 type CicpParamsClass struct {
M v4/gdk/gdkclipboard.go +7 -6
@@ -1,15 +1,16 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/gio"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/v4/gio"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Represents data shared between applications or inside an application.16 // Represents data shared between applications or inside an application.
M v4/gdk/gdkcolorstate.go +3 -2
@@ -1,9 +1,10 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7+ "github.com/bnema/puregotk/pkg/core"
7 )8 )
8 9
9 var xColorStateGetOklab func() *ColorState10 var xColorStateGetOklab func() *ColorState
M v4/gdk/gdkcontentdeserializer.go +7 -6
@@ -1,15 +1,16 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/gio"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/v4/gio"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The type of a function that can be registered with gdk_content_register_deserializer().16 // The type of a function that can be registered with gdk_content_register_deserializer().
M v4/gdk/gdkcontentformats.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Creates `GdkContentFormats` objects.15 // Creates `GdkContentFormats` objects.
M v4/gdk/gdkcontentprovider.go +7 -6
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14+ "github.com/bnema/puregotk/v4/gobject/types"
14 )15 )
15 16
16 // Class structure for `GdkContentProvider`.17 // Class structure for `GdkContentProvider`.
M v4/gdk/gdkcontentserializer.go +7 -6
@@ -1,15 +1,16 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/gio"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/v4/gio"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The type of a function that can be registered with gdk_content_register_serializer().16 // The type of a function that can be registered with gdk_content_register_serializer().
M v4/gdk/gdkcursor.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The type of callback used by a dynamic `GdkCursor` to generate15 // The type of callback used by a dynamic `GdkCursor` to generate
M v4/gdk/gdkdevice.go +7 -6
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13- "github.com/jwijenbergh/puregotk/v4/pango"13+ "github.com/bnema/puregotk/v4/gobject/types"
14+ "github.com/bnema/puregotk/v4/pango"
14 )15 )
15 16
16 // Stores a single event in a motion history.17 // Stores a single event in a motion history.
M v4/gdk/gdkdevicepad.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 type DevicePadInterface struct {14 type DevicePadInterface struct {
M v4/gdk/gdkdevicetool.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gobject"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject/types"8+ "github.com/bnema/puregotk/v4/gobject"
9+ "github.com/bnema/puregotk/v4/gobject/types"
9 )10 )
10 11
11 // Indicates the specific type of tool being used being a tablet. Such as an12 // Indicates the specific type of tool being used being a tablet. Such as an
M v4/gdk/gdkdisplay.go +9 -8
@@ -1,15 +1,16 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/gio"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/v4/gio"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // A representation of a workstation.16 // A representation of a workstation.
@@ -654,12 +655,12 @@ func (x *Display) ConnectSettingChanged(cb *func(Display, string)) uint {
654 return handlerID655 return handlerID
655 }656 }
656 657
657- fcb := func(clsPtr uintptr, SettingVarp string) {658+ fcb := func(clsPtr uintptr, SettingVarp uintptr) {
658 fa := Display{}659 fa := Display{}
659 fa.Ptr = clsPtr660 fa.Ptr = clsPtr
660 cbFn := *cb661 cbFn := *cb
661 662
662- cbFn(fa, SettingVarp)663+ cbFn(fa, core.GoString(SettingVarp))
663 664
664 }665 }
665 cbRefPtr := purego.NewCallback(fcb)666 cbRefPtr := purego.NewCallback(fcb)
M v4/gdk/gdkdisplaymanager.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 var xSetAllowedBackends func(string)15 var xSetAllowedBackends func(string)
M v4/gdk/gdkdmabuftexture.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/glib"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type DmabufTextureClass struct {16 type DmabufTextureClass struct {
M v4/gdk/gdkdmabuftexturebuilder.go +7 -6
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/cairo"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/cairo"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14+ "github.com/bnema/puregotk/v4/gobject/types"
14 )15 )
15 16
16 type DmabufTextureBuilderClass struct {17 type DmabufTextureBuilderClass struct {
M v4/gdk/gdkdrag.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Used in `GdkDrag` to the reason of a cancelled DND operation.15 // Used in `GdkDrag` to the reason of a cancelled DND operation.
M v4/gdk/gdkdragsurface.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // The `GdkDragSurfaceInterface` implementation is private to GDK.14 // The `GdkDragSurfaceInterface` implementation is private to GDK.
M v4/gdk/gdkdragsurfacesize.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Contains information that is useful to compute the size of a drag surface.14 // Contains information that is useful to compute the size of a drag surface.
M v4/gdk/gdkdrawcontext.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/cairo"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/cairo"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 // Base class for objects implementing different rendering methods.13 // Base class for objects implementing different rendering methods.
M v4/gdk/gdkdrop.go +7 -6
@@ -1,15 +1,16 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/gio"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/v4/gio"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Represents the target of an ongoing DND operation.16 // Represents the target of an ongoing DND operation.
M v4/gdk/gdkenums.go +4 -2
@@ -1,7 +1,9 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4-import "github.com/jwijenbergh/puregotk/v4/gobject/types"4+import (
5+ "github.com/bnema/puregotk/v4/gobject/types"
6+)
5 7
6 const (8 const (
7 // Defines all possible DND actions.9 // Defines all possible DND actions.
M v4/gdk/gdkevents.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // An opaque type representing a sequence of related events.15 // An opaque type representing a sequence of related events.
M v4/gdk/gdkframeclock.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type FrameClockClass struct {16 type FrameClockClass struct {
M v4/gdk/gdkframetimings.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Holds timing information for a single frame of the application’s displays.14 // Holds timing information for a single frame of the application’s displays.
M v4/gdk/gdkglcontext.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 var xGlErrorQuark func() glib.Quark13 var xGlErrorQuark func() glib.Quark
M v4/gdk/gdkgltexture.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/glib"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type GLTextureClass struct {16 type GLTextureClass struct {
M v4/gdk/gdkgltexturebuilder.go +7 -6
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/cairo"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/cairo"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14+ "github.com/bnema/puregotk/v4/gobject/types"
14 )15 )
15 16
16 type GLTextureBuilderClass struct {17 type GLTextureBuilderClass struct {
M v4/gdk/gdkkeys.go +3 -2
@@ -1,9 +1,10 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7+ "github.com/bnema/puregotk/pkg/core"
7 )8 )
8 9
9 var xKeyvalConvertCase func(uint, *uint, *uint)10 var xKeyvalConvertCase func(uint, *uint, *uint)
M v4/gdk/gdkkeysyms.go +1 -1
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 const (4 const (
M v4/gdk/gdkmemorytexture.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/glib"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type MemoryTextureClass struct {16 type MemoryTextureClass struct {
M v4/gdk/gdkmemorytexturebuilder.go +7 -6
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/cairo"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/cairo"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14+ "github.com/bnema/puregotk/v4/gobject/types"
14 )15 )
15 16
16 type MemoryTextureBuilderClass struct {17 type MemoryTextureBuilderClass struct {
M v4/gdk/gdkmonitor.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type MonitorClass struct {16 type MonitorClass struct {
M v4/gdk/gdkpaintable.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // The list of functions that can be implemented for the `GdkPaintable`14 // The list of functions that can be implemented for the `GdkPaintable`
M v4/gdk/gdkpango.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/cairo"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/pango"8+ "github.com/bnema/puregotk/v4/cairo"
9+ "github.com/bnema/puregotk/v4/pango"
9 )10 )
10 11
11 var xPangoLayoutGetClipRegion func(uintptr, int, int, int, int) *cairo.Region12 var xPangoLayoutGetClipRegion func(uintptr, int, int, int, int) *cairo.Region
M v4/gdk/gdkpixbuf.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/cairo"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gdkpixbuf"8+ "github.com/bnema/puregotk/v4/cairo"
9+ "github.com/bnema/puregotk/v4/gdkpixbuf"
9 )10 )
10 11
11 var xPixbufGetFromSurface func(*cairo.Surface, int, int, int, int) uintptr12 var xPixbufGetFromSurface func(*cairo.Surface, int, int, int, int) uintptr
M v4/gdk/gdkpopup.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type PopupInterface struct {15 type PopupInterface struct {
M v4/gdk/gdkpopuplayout.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Contains information that is necessary position a [iface@Gdk.Popup]14 // Contains information that is necessary position a [iface@Gdk.Popup]
M v4/gdk/gdkrgba.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Represents a color, in a way that is compatible with cairo’s notion of color.14 // Represents a color, in a way that is compatible with cairo’s notion of color.
M v4/gdk/gdkseat.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Flags describing the seat capabilities.15 // Flags describing the seat capabilities.
M v4/gdk/gdksnapshot.go +3 -3
@@ -1,12 +1,12 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "structs"5 "structs"
6 "unsafe"6 "unsafe"
7 7
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/gobject"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject/types"
10 )10 )
11 11
12 type SnapshotClass struct {12 type SnapshotClass struct {
M v4/gdk/gdksurface.go +7 -6
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/cairo"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/cairo"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14+ "github.com/bnema/puregotk/v4/gobject/types"
14 )15 )
15 16
16 type SurfaceClass struct {17 type SurfaceClass struct {
M v4/gdk/gdktexture.go +8 -7
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,12 +6,13 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gdkpixbuf"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gio"11+ "github.com/bnema/puregotk/v4/gdkpixbuf"
12- "github.com/jwijenbergh/puregotk/v4/glib"12+ "github.com/bnema/puregotk/v4/gio"
13- "github.com/jwijenbergh/puregotk/v4/gobject"13+ "github.com/bnema/puregotk/v4/glib"
14- "github.com/jwijenbergh/puregotk/v4/gobject/types"14+ "github.com/bnema/puregotk/v4/gobject"
15+ "github.com/bnema/puregotk/v4/gobject/types"
15 )16 )
16 17
17 type TextureClass struct {18 type TextureClass struct {
M v4/gdk/gdktoplevel.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type ToplevelInterface struct {16 type ToplevelInterface struct {
M v4/gdk/gdktoplevellayout.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Contains information that is necessary to present a sovereign15 // Contains information that is necessary to present a sovereign
M v4/gdk/gdktoplevelsize.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Contains information that is useful to compute the size of a toplevel.14 // Contains information that is useful to compute the size of a toplevel.
M v4/gdk/gdktypes.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Provides information to interpret colors and pixels in a variety of ways.16 // Provides information to interpret colors and pixels in a variety of ways.
M v4/gdk/gdkvulkancontext.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gdk was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdk was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdk2 package gdk
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 var xVulkanErrorQuark func() glib.Quark15 var xVulkanErrorQuark func() glib.Quark
M v4/gdkpixbuf/gdk-pixbuf-animation.go +7 -6
@@ -1,4 +1,4 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4 import (4 import (
@@ -6,11 +6,12 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gio"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/v4/gio"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14+ "github.com/bnema/puregotk/v4/gobject/types"
14 )15 )
15 16
16 // Modules supporting animations must derive a type from17 // Modules supporting animations must derive a type from
M v4/gdkpixbuf/gdk-pixbuf-core.go +3 -3
@@ -1,9 +1,9 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4 import (4 import (
5- "github.com/jwijenbergh/puregotk/v4/glib"5+ "github.com/bnema/puregotk/v4/glib"
6- "github.com/jwijenbergh/puregotk/v4/gobject/types"6+ "github.com/bnema/puregotk/v4/gobject/types"
7 )7 )
8 8
9 // A function of this type is responsible for freeing the pixel array9 // A function of this type is responsible for freeing the pixel array
M v4/gdkpixbuf/gdk-pixbuf-features.go +1 -1
@@ -1,4 +1,4 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4 const (4 const (
M v4/gdkpixbuf/gdk-pixbuf-io.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gmodule"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gmodule"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Sets up the image loading state.16 // Sets up the image loading state.
M v4/gdkpixbuf/gdk-pixbuf-loader.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type PixbufLoaderClass struct {16 type PixbufLoaderClass struct {
M v4/gdkpixbuf/gdk-pixbuf-simple-anim.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type PixbufSimpleAnimClass struct {15 type PixbufSimpleAnimClass struct {
M v4/gdkpixbuf/gdk-pixbuf-transform.go +4 -2
@@ -1,7 +1,9 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4-import "github.com/jwijenbergh/puregotk/v4/gobject/types"4+import (
5+ "github.com/bnema/puregotk/v4/gobject/types"
6+)
5 7
6 // Interpolation modes for scaling functions.8 // Interpolation modes for scaling functions.
7 //9 //
M v4/gdkpixbuf/gdk-pixbuf.go +7 -6
@@ -1,15 +1,16 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/gio"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/v4/gio"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // A pixel buffer.16 // A pixel buffer.
M v4/gdkpixbuf/main.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gdkpixbuf was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gdkpixbuf was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gdkpixbuf2 package gdkpixbuf
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject/types"8+ "github.com/bnema/puregotk/v4/glib"
9+ "github.com/bnema/puregotk/v4/gobject/types"
9 )10 )
10 11
11 var xPixbufErrorQuark func() glib.Quark12 var xPixbufErrorQuark func() glib.Quark
M v4/gio/gaction.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The virtual function table for [type@Gio.Action].16 // The virtual function table for [type@Gio.Action].
M v4/gio/gactiongroup.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The virtual function table for [type@Gio.ActionGroup].15 // The virtual function table for [type@Gio.ActionGroup].
M v4/gio/gactionmap.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // This struct defines a single action. It is for use with16 // This struct defines a single action. It is for use with
M v4/gio/gappinfo.go +8 -7
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Application Information interface, for operating system portability.16 // Application Information interface, for operating system portability.
@@ -2001,12 +2002,12 @@ func (x *AppLaunchContext) ConnectLaunchFailed(cb *func(AppLaunchContext, string
2001 return handlerID2002 return handlerID
2002 }2003 }
2003 2004
2004- fcb := func(clsPtr uintptr, StartupNotifyIdVarp string) {2005+ fcb := func(clsPtr uintptr, StartupNotifyIdVarp uintptr) {
2005 fa := AppLaunchContext{}2006 fa := AppLaunchContext{}
2006 fa.Ptr = clsPtr2007 fa.Ptr = clsPtr
2007 cbFn := *cb2008 cbFn := *cb
2008 2009
2009- cbFn(fa, StartupNotifyIdVarp)2010+ cbFn(fa, core.GoString(StartupNotifyIdVarp))
2010 2011
2011 }2012 }
2012 cbRefPtr := purego.NewCallback(fcb)2013 cbRefPtr := purego.NewCallback(fcb)
M v4/gio/gapplication.go +8 -7
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Virtual function table for #GApplication.16 // Virtual function table for #GApplication.
@@ -1702,12 +1703,12 @@ func (x *Application) ConnectOpen(cb *func(Application, uintptr, int, string)) u
1702 return handlerID1703 return handlerID
1703 }1704 }
1704 1705
1705- fcb := func(clsPtr uintptr, FilesVarp uintptr, NFilesVarp int, HintVarp string) {1706+ fcb := func(clsPtr uintptr, FilesVarp uintptr, NFilesVarp int, HintVarp uintptr) {
1706 fa := Application{}1707 fa := Application{}
1707 fa.Ptr = clsPtr1708 fa.Ptr = clsPtr
1708 cbFn := *cb1709 cbFn := *cb
1709 1710
1710- cbFn(fa, FilesVarp, NFilesVarp, HintVarp)1711+ cbFn(fa, FilesVarp, NFilesVarp, core.GoString(HintVarp))
1711 1712
1712 }1713 }
1713 cbRefPtr := purego.NewCallback(fcb)1714 cbRefPtr := purego.NewCallback(fcb)
M v4/gio/gapplicationcommandline.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The #GApplicationCommandLineClass-struct16 // The #GApplicationCommandLineClass-struct
M v4/gio/gasyncinitable.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Provides an interface for asynchronous initializing object such that16 // Provides an interface for asynchronous initializing object such that
M v4/gio/gasyncresult.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Interface definition for [iface@Gio.AsyncResult].16 // Interface definition for [iface@Gio.AsyncResult].
M v4/gio/gbufferedinputstream.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type BufferedInputStreamClass struct {16 type BufferedInputStreamClass struct {
M v4/gio/gbufferedoutputstream.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type BufferedOutputStreamClass struct {16 type BufferedOutputStreamClass struct {
M v4/gio/gbytesicon.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 // `GBytesIcon` specifies an image held in memory in a common format (usually13 // `GBytesIcon` specifies an image held in memory in a common format (usually
M v4/gio/gcancellable.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type CancellableClass struct {16 type CancellableClass struct {
M v4/gio/gcharsetconverter.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type CharsetConverterClass struct {16 type CharsetConverterClass struct {
M v4/gio/gcontenttype.go +4 -3
@@ -1,10 +1,11 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8+ "github.com/bnema/puregotk/v4/glib"
8 )9 )
9 10
10 var xContentTypeCanBeExecutable func(string) bool11 var xContentTypeCanBeExecutable func(string) bool
M v4/gio/gconverter.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Provides an interface for converting data from one type15 // Provides an interface for converting data from one type
M v4/gio/gconverterinputstream.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type ConverterInputStreamClass struct {16 type ConverterInputStreamClass struct {
M v4/gio/gconverteroutputstream.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type ConverterOutputStreamClass struct {16 type ConverterOutputStreamClass struct {
M v4/gio/gcredentials.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GCredentials.16 // Class structure for #GCredentials.
M v4/gio/gdatagrambased.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Provides an interface for socket-like objects which have datagram semantics,15 // Provides an interface for socket-like objects which have datagram semantics,
M v4/gio/gdatainputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type DataInputStreamClass struct {15 type DataInputStreamClass struct {
M v4/gio/gdataoutputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type DataOutputStreamClass struct {15 type DataOutputStreamClass struct {
M v4/gio/gdbusactiongroup.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 // `GDBusActionGroup` is an implementation of the [iface@Gio.ActionGroup]13 // `GDBusActionGroup` is an implementation of the [iface@Gio.ActionGroup]
M v4/gio/gdbusaddress.go +4 -3
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10+ "github.com/bnema/puregotk/v4/glib"
10 )11 )
11 12
12 var xDbusAddressEscapeValue func(string) string13 var xDbusAddressEscapeValue func(string) string
M v4/gio/gdbusauthobserver.go +8 -7
@@ -1,14 +1,15 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // `GDBusAuthObserver` provides a mechanism for participating15 // `GDBusAuthObserver` provides a mechanism for participating
@@ -150,12 +151,12 @@ func (x *DBusAuthObserver) ConnectAllowMechanism(cb *func(DBusAuthObserver, stri
150 return handlerID151 return handlerID
151 }152 }
152 153
153- fcb := func(clsPtr uintptr, MechanismVarp string) bool {154+ fcb := func(clsPtr uintptr, MechanismVarp uintptr) bool {
154 fa := DBusAuthObserver{}155 fa := DBusAuthObserver{}
155 fa.Ptr = clsPtr156 fa.Ptr = clsPtr
156 cbFn := *cb157 cbFn := *cb
157 158
158- return cbFn(fa, MechanismVarp)159+ return cbFn(fa, core.GoString(MechanismVarp))
159 160
160 }161 }
161 cbRefPtr := purego.NewCallback(fcb)162 cbRefPtr := purego.NewCallback(fcb)
M v4/gio/gdbusconnection.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The type of the @get_property function in #GDBusInterfaceVTable.16 // The type of the @get_property function in #GDBusInterfaceVTable.
M v4/gio/gdbuserror.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/glib"
11 )12 )
12 13
13 // Struct used in [func@Gio.DBusError.register_error_domain].14 // Struct used in [func@Gio.DBusError.register_error_domain].
M v4/gio/gdbusinterface.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Base type for D-Bus interfaces.15 // Base type for D-Bus interfaces.
M v4/gio/gdbusinterfaceskeleton.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GDBusInterfaceSkeleton.16 // Class structure for #GDBusInterfaceSkeleton.
M v4/gio/gdbusintrospection.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Information about an annotation.15 // Information about an annotation.
M v4/gio/gdbusmenumodel.go +4 -3
@@ -1,10 +1,11 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gobject/types"7+ "github.com/bnema/puregotk/pkg/core"
8+ "github.com/bnema/puregotk/v4/gobject/types"
8 )9 )
9 10
10 // `GDBusMenuModel` is an implementation of [class@Gio.MenuModel] that can be11 // `GDBusMenuModel` is an implementation of [class@Gio.MenuModel] that can be
M v4/gio/gdbusmessage.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 // A type for representing D-Bus messages that can be sent or received13 // A type for representing D-Bus messages that can be sent or received
M v4/gio/gdbusmethodinvocation.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 const (13 const (
M v4/gio/gdbusnameowning.go +5 -4
@@ -1,13 +1,14 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11+ "github.com/bnema/puregotk/v4/gobject"
11 )12 )
12 13
13 // Invoked when a connection to a message bus has been obtained.14 // Invoked when a connection to a message bus has been obtained.
M v4/gio/gdbusnamewatching.go +5 -4
@@ -1,13 +1,14 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11+ "github.com/bnema/puregotk/v4/gobject"
11 )12 )
12 13
13 // Invoked when the name being watched is known to have to have an owner.14 // Invoked when the name being watched is known to have to have an owner.
M v4/gio/gdbusobject.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Base object type for D-Bus objects.15 // Base object type for D-Bus objects.
M v4/gio/gdbusobjectmanager.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Base type for D-Bus object managers.15 // Base type for D-Bus object managers.
M v4/gio/gdbusobjectmanagerclient.go +8 -7
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GDBusObjectManagerClient.16 // Class structure for #GDBusObjectManagerClient.
@@ -543,12 +544,12 @@ func (x *DBusObjectManagerClient) ConnectInterfaceProxySignal(cb *func(DBusObjec
543 return handlerID544 return handlerID
544 }545 }
545 546
546- fcb := func(clsPtr uintptr, ObjectProxyVarp uintptr, InterfaceProxyVarp uintptr, SenderNameVarp string, SignalNameVarp string, ParametersVarp uintptr) {547+ fcb := func(clsPtr uintptr, ObjectProxyVarp uintptr, InterfaceProxyVarp uintptr, SenderNameVarp uintptr, SignalNameVarp uintptr, ParametersVarp uintptr) {
547 fa := DBusObjectManagerClient{}548 fa := DBusObjectManagerClient{}
548 fa.Ptr = clsPtr549 fa.Ptr = clsPtr
549 cbFn := *cb550 cbFn := *cb
550 551
551- cbFn(fa, ObjectProxyVarp, InterfaceProxyVarp, SenderNameVarp, SignalNameVarp, ParametersVarp)552+ cbFn(fa, ObjectProxyVarp, InterfaceProxyVarp, core.GoString(SenderNameVarp), core.GoString(SignalNameVarp), ParametersVarp)
552 553
553 }554 }
554 cbRefPtr := purego.NewCallback(fcb)555 cbRefPtr := purego.NewCallback(fcb)
M v4/gio/gdbusobjectmanagerserver.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GDBusObjectManagerServer.16 // Class structure for #GDBusObjectManagerServer.
M v4/gio/gdbusobjectproxy.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GDBusObjectProxy.16 // Class structure for #GDBusObjectProxy.
M v4/gio/gdbusobjectskeleton.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GDBusObjectSkeleton.16 // Class structure for #GDBusObjectSkeleton.
M v4/gio/gdbusproxy.go +10 -9
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -7,10 +7,11 @@ import (
7 "unsafe"7 "unsafe"
8 8
9 "github.com/ebitengine/purego"9 "github.com/ebitengine/purego"
10- "github.com/jwijenbergh/puregotk/pkg/core"10+
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/pkg/core"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14+ "github.com/bnema/puregotk/v4/gobject/types"
14 )15 )
15 16
16 // Class structure for #GDBusProxy.17 // Class structure for #GDBusProxy.
@@ -846,12 +847,12 @@ func (x *DBusProxy) ConnectGSignal(cb *func(DBusProxy, string, string, uintptr))
846 return handlerID847 return handlerID
847 }848 }
848 849
849- fcb := func(clsPtr uintptr, SenderNameVarp string, SignalNameVarp string, ParametersVarp uintptr) {850+ fcb := func(clsPtr uintptr, SenderNameVarp uintptr, SignalNameVarp uintptr, ParametersVarp uintptr) {
850 fa := DBusProxy{}851 fa := DBusProxy{}
851 fa.Ptr = clsPtr852 fa.Ptr = clsPtr
852 cbFn := *cb853 cbFn := *cb
853 854
854- cbFn(fa, SenderNameVarp, SignalNameVarp, ParametersVarp)855+ cbFn(fa, core.GoString(SenderNameVarp), core.GoString(SignalNameVarp), ParametersVarp)
855 856
856 }857 }
857 cbRefPtr := purego.NewCallback(fcb)858 cbRefPtr := purego.NewCallback(fcb)
@@ -872,12 +873,12 @@ func (x *DBusProxy) ConnectGSignalWithDetail(detail string, cb *func(DBusProxy,
872 return handlerID873 return handlerID
873 }874 }
874 875
875- fcb := func(clsPtr uintptr, SenderNameVarp string, SignalNameVarp string, ParametersVarp uintptr) {876+ fcb := func(clsPtr uintptr, SenderNameVarp uintptr, SignalNameVarp uintptr, ParametersVarp uintptr) {
876 fa := DBusProxy{}877 fa := DBusProxy{}
877 fa.Ptr = clsPtr878 fa.Ptr = clsPtr
878 cbFn := *cb879 cbFn := *cb
879 880
880- cbFn(fa, SenderNameVarp, SignalNameVarp, ParametersVarp)881+ cbFn(fa, core.GoString(SenderNameVarp), core.GoString(SignalNameVarp), ParametersVarp)
881 882
882 }883 }
883 cbRefPtr := purego.NewCallback(fcb)884 cbRefPtr := purego.NewCallback(fcb)
M v4/gio/gdbusserver.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // `GDBusServer` is a helper for listening to and accepting D-Bus15 // `GDBusServer` is a helper for listening to and accepting D-Bus
M v4/gio/gdbusutils.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9+ "github.com/bnema/puregotk/v4/gobject"
9 )10 )
10 11
11 var xDbusEscapeObjectPath func(string) string12 var xDbusEscapeObjectPath func(string) string
M v4/gio/gdebugcontroller.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The virtual function table for #GDebugController.15 // The virtual function table for #GDebugController.
M v4/gio/gdebugcontrollerdbus.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The virtual function table for #GDebugControllerDBus.16 // The virtual function table for #GDebugControllerDBus.
M v4/gio/gdrive.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Interface for creating #GDrive implementations.15 // Interface for creating #GDrive implementations.
M v4/gio/gdtlsclientconnection.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // vtable for a #GDtlsClientConnection implementation.16 // vtable for a #GDtlsClientConnection implementation.
M v4/gio/gdtlsconnection.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Virtual method table for a #GDtlsConnection implementation.16 // Virtual method table for a #GDtlsConnection implementation.
M v4/gio/gdtlsserverconnection.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // vtable for a #GDtlsServerConnection implementation.15 // vtable for a #GDtlsServerConnection implementation.
M v4/gio/gemblem.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type EmblemClass struct {16 type EmblemClass struct {
M v4/gio/gemblemedicon.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type EmblemedIconClass struct {16 type EmblemedIconClass struct {
M v4/gio/gfile.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // An interface for writing VFS file handles.16 // An interface for writing VFS file handles.
M v4/gio/gfileattribute.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Information about a specific attribute.14 // Information about a specific attribute.
M v4/gio/gfileenumerator.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type FileEnumeratorClass struct {16 type FileEnumeratorClass struct {
M v4/gio/gfileicon.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type FileIconClass struct {16 type FileIconClass struct {
M v4/gio/gfileinfo.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type FileInfoClass struct {16 type FileInfoClass struct {
M v4/gio/gfileinputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type FileInputStreamClass struct {15 type FileInputStreamClass struct {
M v4/gio/gfileiostream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type FileIOStreamClass struct {15 type FileIOStreamClass struct {
M v4/gio/gfilemonitor.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type FileMonitorClass struct {16 type FileMonitorClass struct {
M v4/gio/gfilenamecompleter.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type FilenameCompleterClass struct {16 type FilenameCompleterClass struct {
M v4/gio/gfileoutputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type FileOutputStreamClass struct {15 type FileOutputStreamClass struct {
M v4/gio/gfilterinputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type FilterInputStreamClass struct {15 type FilterInputStreamClass struct {
M v4/gio/gfilteroutputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type FilterOutputStreamClass struct {15 type FilterOutputStreamClass struct {
M v4/gio/gicon.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // GIconIface is used to implement GIcon types for various15 // GIconIface is used to implement GIcon types for various
M v4/gio/ginetaddress.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type InetAddressClass struct {15 type InetAddressClass struct {
M v4/gio/ginetaddressmask.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type InetAddressMaskClass struct {16 type InetAddressMaskClass struct {
M v4/gio/ginetsocketaddress.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type InetSocketAddressClass struct {15 type InetSocketAddressClass struct {
M v4/gio/ginitable.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Provides an interface for initializing object such that initialization16 // Provides an interface for initializing object such that initialization
M v4/gio/ginputstream.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type InputStreamClass struct {16 type InputStreamClass struct {
M v4/gio/gioenums.go +4 -2
@@ -1,7 +1,9 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4-import "github.com/jwijenbergh/puregotk/v4/gobject/types"4+import (
5+ "github.com/bnema/puregotk/v4/gobject/types"
6+)
5 7
6 // Flags used when creating a #GAppInfo.8 // Flags used when creating a #GAppInfo.
7 type AppInfoCreateFlags int9 type AppInfoCreateFlags int
M v4/gio/gioerror.go +4 -3
@@ -1,10 +1,11 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8+ "github.com/bnema/puregotk/v4/glib"
8 )9 )
9 10
10 var xIoErrorFromErrno func(int) IOErrorEnum11 var xIoErrorFromErrno func(int) IOErrorEnum
M v4/gio/giomodule.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type IOModuleClass struct {16 type IOModuleClass struct {
M v4/gio/gioscheduler.go +4 -3
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10+ "github.com/bnema/puregotk/v4/glib"
10 )11 )
11 12
12 var xIoSchedulerCancelAllJobs func()13 var xIoSchedulerCancelAllJobs func()
M v4/gio/giostream.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type IOStreamClass struct {16 type IOStreamClass struct {
M v4/gio/giotypes.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Type definition for a function that will be called back when an asynchronous16 // Type definition for a function that will be called back when an asynchronous
M v4/gio/glistmodel.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The virtual function table for #GListModel.15 // The virtual function table for #GListModel.
M v4/gio/gliststore.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type ListStoreClass struct {16 type ListStoreClass struct {
M v4/gio/gloadableicon.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Interface for icons that can be loaded as a stream.15 // Interface for icons that can be loaded as a stream.
M v4/gio/gmemoryinputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type MemoryInputStreamClass struct {15 type MemoryInputStreamClass struct {
M v4/gio/gmemorymonitor.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // The virtual function table for #GMemoryMonitor.14 // The virtual function table for #GMemoryMonitor.
M v4/gio/gmemoryoutputstream.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Changes the size of the memory block pointed to by @data to16 // Changes the size of the memory block pointed to by @data to
M v4/gio/gmenu.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 // `GMenu` is a simple implementation of [class@Gio.MenuModel].13 // `GMenu` is a simple implementation of [class@Gio.MenuModel].
M v4/gio/gmenuexporter.go +1 -1
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 const (4 const (
M v4/gio/gmenumodel.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type MenuAttributeIterClass struct {16 type MenuAttributeIterClass struct {
M v4/gio/gmount.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Interface for implementing operations for mounts.15 // Interface for implementing operations for mounts.
M v4/gio/gmountoperation.go +14 -13
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type MountOperationClass struct {16 type MountOperationClass struct {
@@ -848,12 +849,12 @@ func (x *MountOperation) ConnectAskPassword(cb *func(MountOperation, string, str
848 return handlerID849 return handlerID
849 }850 }
850 851
851- fcb := func(clsPtr uintptr, MessageVarp string, DefaultUserVarp string, DefaultDomainVarp string, FlagsVarp AskPasswordFlags) {852+ fcb := func(clsPtr uintptr, MessageVarp uintptr, DefaultUserVarp uintptr, DefaultDomainVarp uintptr, FlagsVarp AskPasswordFlags) {
852 fa := MountOperation{}853 fa := MountOperation{}
853 fa.Ptr = clsPtr854 fa.Ptr = clsPtr
854 cbFn := *cb855 cbFn := *cb
855 856
856- cbFn(fa, MessageVarp, DefaultUserVarp, DefaultDomainVarp, FlagsVarp)857+ cbFn(fa, core.GoString(MessageVarp), core.GoString(DefaultUserVarp), core.GoString(DefaultDomainVarp), FlagsVarp)
857 858
858 }859 }
859 cbRefPtr := purego.NewCallback(fcb)860 cbRefPtr := purego.NewCallback(fcb)
@@ -877,12 +878,12 @@ func (x *MountOperation) ConnectAskQuestion(cb *func(MountOperation, string, []s
877 return handlerID878 return handlerID
878 }879 }
879 880
880- fcb := func(clsPtr uintptr, MessageVarp string, ChoicesVarp []string) {881+ fcb := func(clsPtr uintptr, MessageVarp uintptr, ChoicesVarp []string) {
881 fa := MountOperation{}882 fa := MountOperation{}
882 fa.Ptr = clsPtr883 fa.Ptr = clsPtr
883 cbFn := *cb884 cbFn := *cb
884 885
885- cbFn(fa, MessageVarp, ChoicesVarp)886+ cbFn(fa, core.GoString(MessageVarp), ChoicesVarp)
886 887
887 }888 }
888 cbRefPtr := purego.NewCallback(fcb)889 cbRefPtr := purego.NewCallback(fcb)
@@ -936,12 +937,12 @@ func (x *MountOperation) ConnectShowProcesses(cb *func(MountOperation, string, [
936 return handlerID937 return handlerID
937 }938 }
938 939
939- fcb := func(clsPtr uintptr, MessageVarp string, ProcessesVarp []glib.Pid, ChoicesVarp []string) {940+ fcb := func(clsPtr uintptr, MessageVarp uintptr, ProcessesVarp []glib.Pid, ChoicesVarp []string) {
940 fa := MountOperation{}941 fa := MountOperation{}
941 fa.Ptr = clsPtr942 fa.Ptr = clsPtr
942 cbFn := *cb943 cbFn := *cb
943 944
944- cbFn(fa, MessageVarp, ProcessesVarp, ChoicesVarp)945+ cbFn(fa, core.GoString(MessageVarp), ProcessesVarp, ChoicesVarp)
945 946
946 }947 }
947 cbRefPtr := purego.NewCallback(fcb)948 cbRefPtr := purego.NewCallback(fcb)
@@ -975,12 +976,12 @@ func (x *MountOperation) ConnectShowUnmountProgress(cb *func(MountOperation, str
975 return handlerID976 return handlerID
976 }977 }
977 978
978- fcb := func(clsPtr uintptr, MessageVarp string, TimeLeftVarp int64, BytesLeftVarp int64) {979+ fcb := func(clsPtr uintptr, MessageVarp uintptr, TimeLeftVarp int64, BytesLeftVarp int64) {
979 fa := MountOperation{}980 fa := MountOperation{}
980 fa.Ptr = clsPtr981 fa.Ptr = clsPtr
981 cbFn := *cb982 cbFn := *cb
982 983
983- cbFn(fa, MessageVarp, TimeLeftVarp, BytesLeftVarp)984+ cbFn(fa, core.GoString(MessageVarp), TimeLeftVarp, BytesLeftVarp)
984 985
985 }986 }
986 cbRefPtr := purego.NewCallback(fcb)987 cbRefPtr := purego.NewCallback(fcb)
M v4/gio/gnativesocketaddress.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 type NativeSocketAddressClass struct {14 type NativeSocketAddressClass struct {
M v4/gio/gnativevolumemonitor.go +3 -2
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,7 +6,8 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 type NativeVolumeMonitorClass struct {13 type NativeVolumeMonitorClass struct {
M v4/gio/gnetworkaddress.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type NetworkAddressClass struct {16 type NetworkAddressClass struct {
M v4/gio/gnetworking.go +3 -2
@@ -1,9 +1,10 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7+ "github.com/bnema/puregotk/pkg/core"
7 )8 )
8 9
9 var xNetworkingInit func()10 var xNetworkingInit func()
M v4/gio/gnetworkmonitor.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The virtual function table for #GNetworkMonitor.16 // The virtual function table for #GNetworkMonitor.
M v4/gio/gnetworkservice.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type NetworkServiceClass struct {15 type NetworkServiceClass struct {
M v4/gio/gnotification.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 // `GNotification` is a mechanism for creating a notification to be shown13 // `GNotification` is a mechanism for creating a notification to be shown
M v4/gio/goutputstream.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type OutputStreamClass struct {16 type OutputStreamClass struct {
M v4/gio/gpermission.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type PermissionClass struct {16 type PermissionClass struct {
M v4/gio/gpollableinputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The interface for pollable input streams.15 // The interface for pollable input streams.
M v4/gio/gpollableoutputstream.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The interface for pollable output streams.15 // The interface for pollable output streams.
M v4/gio/gpollableutils.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9+ "github.com/bnema/puregotk/v4/gobject"
9 )10 )
10 11
11 var xPollableSourceNew func(uintptr) *glib.Source12 var xPollableSourceNew func(uintptr) *glib.Source
M v4/gio/gpowerprofilemonitor.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The virtual function table for #GPowerProfileMonitor.15 // The virtual function table for #GPowerProfileMonitor.
M v4/gio/gpropertyaction.go +6 -5
@@ -1,12 +1,13 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject"8+ "github.com/bnema/puregotk/v4/glib"
9- "github.com/jwijenbergh/puregotk/v4/gobject/types"9+ "github.com/bnema/puregotk/v4/gobject"
10+ "github.com/bnema/puregotk/v4/gobject/types"
10 )11 )
11 12
12 // A `GPropertyAction` is a way to get a [iface@Gio.Action] with a state value13 // A `GPropertyAction` is a way to get a [iface@Gio.Action] with a state value
M v4/gio/gproxy.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Provides an interface for handling proxy connection and payload.15 // Provides an interface for handling proxy connection and payload.
M v4/gio/gproxyaddress.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Class structure for #GProxyAddress.15 // Class structure for #GProxyAddress.
M v4/gio/gproxyaddressenumerator.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/v4/gobject"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/v4/gobject"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Class structure for #GProxyAddressEnumerator.14 // Class structure for #GProxyAddressEnumerator.
M v4/gio/gproxyresolver.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The virtual function table for #GProxyResolver.16 // The virtual function table for #GProxyResolver.
M v4/gio/gremoteactiongroup.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The virtual function table for #GRemoteActionGroup.15 // The virtual function table for #GRemoteActionGroup.
M v4/gio/gresolver.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type ResolverClass struct {16 type ResolverClass struct {
M v4/gio/gresource.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/glib"
11 )12 )
12 13
13 // `GStaticResource` is an opaque data structure and can only be accessed14 // `GStaticResource` is an opaque data structure and can only be accessed
M v4/gio/gseekable.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Provides an interface for implementing seekable functionality on I/O Streams.15 // Provides an interface for implementing seekable functionality on I/O Streams.
M v4/gio/gsettings.go +14 -13
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -7,10 +7,11 @@ import (
7 "unsafe"7 "unsafe"
8 8
9 "github.com/ebitengine/purego"9 "github.com/ebitengine/purego"
10- "github.com/jwijenbergh/puregotk/pkg/core"10+
11- "github.com/jwijenbergh/puregotk/v4/glib"11+ "github.com/bnema/puregotk/pkg/core"
12- "github.com/jwijenbergh/puregotk/v4/gobject"12+ "github.com/bnema/puregotk/v4/glib"
13- "github.com/jwijenbergh/puregotk/v4/gobject/types"13+ "github.com/bnema/puregotk/v4/gobject"
14+ "github.com/bnema/puregotk/v4/gobject/types"
14 )15 )
15 16
16 // The type for the function that is used to convert from [class@Gio.Settings]17 // The type for the function that is used to convert from [class@Gio.Settings]
@@ -1709,12 +1710,12 @@ func (x *Settings) ConnectChanged(cb *func(Settings, string)) uint {
1709 return handlerID1710 return handlerID
1710 }1711 }
1711 1712
1712- fcb := func(clsPtr uintptr, KeyVarp string) {1713+ fcb := func(clsPtr uintptr, KeyVarp uintptr) {
1713 fa := Settings{}1714 fa := Settings{}
1714 fa.Ptr = clsPtr1715 fa.Ptr = clsPtr
1715 cbFn := *cb1716 cbFn := *cb
1716 1717
1717- cbFn(fa, KeyVarp)1718+ cbFn(fa, core.GoString(KeyVarp))
1718 1719
1719 }1720 }
1720 cbRefPtr := purego.NewCallback(fcb)1721 cbRefPtr := purego.NewCallback(fcb)
@@ -1735,12 +1736,12 @@ func (x *Settings) ConnectChangedWithDetail(detail string, cb *func(Settings, st
1735 return handlerID1736 return handlerID
1736 }1737 }
1737 1738
1738- fcb := func(clsPtr uintptr, KeyVarp string) {1739+ fcb := func(clsPtr uintptr, KeyVarp uintptr) {
1739 fa := Settings{}1740 fa := Settings{}
1740 fa.Ptr = clsPtr1741 fa.Ptr = clsPtr
1741 cbFn := *cb1742 cbFn := *cb
1742 1743
1743- cbFn(fa, KeyVarp)1744+ cbFn(fa, core.GoString(KeyVarp))
1744 1745
1745 }1746 }
1746 cbRefPtr := purego.NewCallback(fcb)1747 cbRefPtr := purego.NewCallback(fcb)
@@ -1808,12 +1809,12 @@ func (x *Settings) ConnectWritableChanged(cb *func(Settings, string)) uint {
1808 return handlerID1809 return handlerID
1809 }1810 }
1810 1811
1811- fcb := func(clsPtr uintptr, KeyVarp string) {1812+ fcb := func(clsPtr uintptr, KeyVarp uintptr) {
1812 fa := Settings{}1813 fa := Settings{}
1813 fa.Ptr = clsPtr1814 fa.Ptr = clsPtr
1814 cbFn := *cb1815 cbFn := *cb
1815 1816
1816- cbFn(fa, KeyVarp)1817+ cbFn(fa, core.GoString(KeyVarp))
1817 1818
1818 }1819 }
1819 cbRefPtr := purego.NewCallback(fcb)1820 cbRefPtr := purego.NewCallback(fcb)
@@ -1834,12 +1835,12 @@ func (x *Settings) ConnectWritableChangedWithDetail(detail string, cb *func(Sett
1834 return handlerID1835 return handlerID
1835 }1836 }
1836 1837
1837- fcb := func(clsPtr uintptr, KeyVarp string) {1838+ fcb := func(clsPtr uintptr, KeyVarp uintptr) {
1838 fa := Settings{}1839 fa := Settings{}
1839 fa.Ptr = clsPtr1840 fa.Ptr = clsPtr
1840 cbFn := *cb1841 cbFn := *cb
1841 1842
1842- cbFn(fa, KeyVarp)1843+ cbFn(fa, core.GoString(KeyVarp))
1843 1844
1844 }1845 }
1845 cbRefPtr := purego.NewCallback(fcb)1846 cbRefPtr := purego.NewCallback(fcb)
M v4/gio/gsettingsbackend.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GSettingsBackend.16 // Class structure for #GSettingsBackend.
M v4/gio/gsettingsschema.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/glib"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // The [struct@Gio.SettingsSchemaSource] and `GSettingsSchema` APIs provide a15 // The [struct@Gio.SettingsSchemaSource] and `GSettingsSchema` APIs provide a
M v4/gio/gsimpleaction.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // A `GSimpleAction` is the obvious simple implementation of the15 // A `GSimpleAction` is the obvious simple implementation of the
M v4/gio/gsimpleactiongroup.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type SimpleActionGroupClass struct {16 type SimpleActionGroupClass struct {
M v4/gio/gsimpleasyncresult.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type SimpleAsyncResultClass struct {16 type SimpleAsyncResultClass struct {
M v4/gio/gsimpleiostream.go +4 -3
@@ -1,10 +1,11 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gobject/types"7+ "github.com/bnema/puregotk/pkg/core"
8+ "github.com/bnema/puregotk/v4/gobject/types"
8 )9 )
9 10
10 // `GSimpleIOStream` creates a [class@Gio.IOStream] from an arbitrary11 // `GSimpleIOStream` creates a [class@Gio.IOStream] from an arbitrary
M v4/gio/gsimplepermission.go +4 -3
@@ -1,10 +1,11 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gobject/types"7+ "github.com/bnema/puregotk/pkg/core"
8+ "github.com/bnema/puregotk/v4/gobject/types"
8 )9 )
9 10
10 // `GSimplePermission` is a trivial implementation of [class@Gio.Permission]11 // `GSimplePermission` is a trivial implementation of [class@Gio.Permission]
M v4/gio/gsimpleproxyresolver.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type SimpleProxyResolverClass struct {16 type SimpleProxyResolverClass struct {
M v4/gio/gsocket.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type SocketClass struct {16 type SocketClass struct {
M v4/gio/gsocketaddress.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type SocketAddressClass struct {16 type SocketAddressClass struct {
M v4/gio/gsocketaddressenumerator.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GSocketAddressEnumerator.16 // Class structure for #GSocketAddressEnumerator.
M v4/gio/gsocketclient.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type SocketClientClass struct {16 type SocketClientClass struct {
M v4/gio/gsocketconnectable.go +4 -3
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,8 +6,9 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject/types"10+ "github.com/bnema/puregotk/pkg/core"
11+ "github.com/bnema/puregotk/v4/gobject/types"
11 )12 )
12 13
13 // Provides an interface for returning a #GSocketAddressEnumerator14 // Provides an interface for returning a #GSocketAddressEnumerator
M v4/gio/gsocketconnection.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type SocketConnectionClass struct {16 type SocketConnectionClass struct {
M v4/gio/gsocketcontrolmessage.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Class structure for #GSocketControlMessage.15 // Class structure for #GSocketControlMessage.
M v4/gio/gsocketlistener.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GSocketListener.16 // Class structure for #GSocketListener.
M v4/gio/gsocketservice.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Class structure for #GSocketService.16 // Class structure for #GSocketService.
M v4/gio/gsrvtarget.go +4 -3
@@ -1,10 +1,11 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/glib"7+ "github.com/bnema/puregotk/pkg/core"
8+ "github.com/bnema/puregotk/v4/glib"
8 )9 )
9 10
10 var xSrvTargetListSort func(*glib.List) *glib.List11 var xSrvTargetListSort func(*glib.List) *glib.List
M v4/gio/gsubprocess.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // `GSubprocess` allows the creation of and interaction with child15 // `GSubprocess` allows the creation of and interaction with child
M v4/gio/gsubprocesslauncher.go +6 -5
@@ -1,14 +1,15 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "unsafe"5 "unsafe"
6 6
7 "github.com/ebitengine/purego"7 "github.com/ebitengine/purego"
8- "github.com/jwijenbergh/puregotk/pkg/core"8+
9- "github.com/jwijenbergh/puregotk/v4/glib"9+ "github.com/bnema/puregotk/pkg/core"
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/v4/glib"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // This class contains a set of options for launching child processes,15 // This class contains a set of options for launching child processes,
M v4/gio/gtask.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The prototype for a task function to be run in a thread via16 // The prototype for a task function to be run in a thread via
M v4/gio/gtcpconnection.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type TcpConnectionClass struct {15 type TcpConnectionClass struct {
M v4/gio/gtcpwrapperconnection.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 type TcpWrapperConnectionClass struct {15 type TcpWrapperConnectionClass struct {
M v4/gio/gtestdbus.go +5 -4
@@ -1,11 +1,12 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "github.com/ebitengine/purego"5 "github.com/ebitengine/purego"
6- "github.com/jwijenbergh/puregotk/pkg/core"6+
7- "github.com/jwijenbergh/puregotk/v4/gobject"7+ "github.com/bnema/puregotk/pkg/core"
8- "github.com/jwijenbergh/puregotk/v4/gobject/types"8+ "github.com/bnema/puregotk/v4/gobject"
9+ "github.com/bnema/puregotk/v4/gobject/types"
9 )10 )
10 11
11 // A helper class for testing code which uses D-Bus without touching the user’s12 // A helper class for testing code which uses D-Bus without touching the user’s
M v4/gio/gthemedicon.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type ThemedIconClass struct {16 type ThemedIconClass struct {
M v4/gio/gthreadedresolver.go +2 -2
@@ -1,11 +1,11 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
5 "structs"5 "structs"
6 "unsafe"6 "unsafe"
7 7
8- "github.com/jwijenbergh/puregotk/v4/gobject/types"8+ "github.com/bnema/puregotk/v4/gobject/types"
9 )9 )
10 10
11 type ThreadedResolverClass struct {11 type ThreadedResolverClass struct {
M v4/gio/gthreadedsocketservice.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type ThreadedSocketServiceClass struct {16 type ThreadedSocketServiceClass struct {
M v4/gio/gtlsbackend.go +5 -4
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,9 +6,10 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/gobject"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject/types"11+ "github.com/bnema/puregotk/v4/gobject"
12+ "github.com/bnema/puregotk/v4/gobject/types"
12 )13 )
13 14
14 // Provides an interface for describing TLS-related types.15 // Provides an interface for describing TLS-related types.
M v4/gio/gtlscertificate.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 type TlsCertificateClass struct {16 type TlsCertificateClass struct {
M v4/gio/gtlsclientconnection.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // vtable for a #GTlsClientConnection implementation.16 // vtable for a #GTlsClientConnection implementation.
M v4/gio/gtlsconnection.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The class structure for the #GTlsConnection type.16 // The class structure for the #GTlsConnection type.
M v4/gio/gtlsdatabase.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // The class for #GTlsDatabase. Derived classes should implement the various16 // The class for #GTlsDatabase. Derived classes should implement the various
M v4/gio/gtlsfiledatabase.go +6 -5
@@ -1,4 +1,4 @@
1-// Package gio was automatically generated by github.com/jwijenbergh/puregotk DO NOT EDIT1+// Package gio was automatically generated by github.com/bnema/puregotk DO NOT EDIT
2 package gio2 package gio
3 3
4 import (4 import (
@@ -6,10 +6,11 @@ import (
6 "unsafe"6 "unsafe"
7 7
8 "github.com/ebitengine/purego"8 "github.com/ebitengine/purego"
9- "github.com/jwijenbergh/puregotk/pkg/core"9+
10- "github.com/jwijenbergh/puregotk/v4/glib"10+ "github.com/bnema/puregotk/pkg/core"
11- "github.com/jwijenbergh/puregotk/v4/gobject"11+ "github.com/bnema/puregotk/v4/glib"
12- "github.com/jwijenbergh/puregotk/v4/gobject/types"12+ "github.com/bnema/puregotk/v4/gobject"
13+ "github.com/bnema/puregotk/v4/gobject/types"
13 )14 )
14 15
15 // Provides an interface for #GTlsFileDatabase implementations.16 // Provides an interface for #GTlsFileDatabase implementations.
M v4/gio/gtlsinteraction.go +6 -5 collapsed to keep the page light
M v4/gio/gtlspassword.go +6 -5 collapsed to keep the page light
M v4/gio/gtlsserverconnection.go +5 -4 collapsed to keep the page light
M v4/gio/gunixconnection.go +5 -4 collapsed to keep the page light
M v4/gio/gunixcredentialsmessage.go +5 -4 collapsed to keep the page light
M v4/gio/gunixfdlist.go +6 -5 collapsed to keep the page light
M v4/gio/gunixsocketaddress.go +6 -5 collapsed to keep the page light
M v4/gio/gvfs.go +6 -5 collapsed to keep the page light
M v4/gio/gvolume.go +5 -4 collapsed to keep the page light
M v4/gio/gvolumemonitor.go +6 -5 collapsed to keep the page light
M v4/gio/gzlibcompressor.go +6 -5 collapsed to keep the page light
M v4/gio/gzlibdecompressor.go +6 -5 collapsed to keep the page light
M v4/gio/main.go +4 -3 collapsed to keep the page light
M v4/glib/gallocator.go +3 -2 collapsed to keep the page light
M v4/glib/garray.go +4 -3 collapsed to keep the page light
M v4/glib/gasyncqueue.go +3 -2 collapsed to keep the page light
M v4/glib/gatomic.go +3 -2 collapsed to keep the page light
M v4/glib/gbacktrace.go +3 -2 collapsed to keep the page light
M v4/glib/gbase64.go +3 -2 collapsed to keep the page light
M v4/glib/gbitlock.go +3 -2 collapsed to keep the page light
M v4/glib/gbookmarkfile.go +4 -3 collapsed to keep the page light
M v4/glib/gcache.go +3 -2 collapsed to keep the page light
M v4/glib/gcharset.go +3 -2 collapsed to keep the page light
M v4/glib/gchecksum.go +4 -3 collapsed to keep the page light
M v4/glib/gcompletion.go +3 -2 collapsed to keep the page light
M v4/glib/gconvert.go +3 -2 collapsed to keep the page light
M v4/glib/gdataset.go +3 -2 collapsed to keep the page light
M v4/glib/gdate.go +4 -3 collapsed to keep the page light
M v4/glib/gdatetime.go +4 -3 collapsed to keep the page light
M v4/glib/gdir.go +4 -3 collapsed to keep the page light
M v4/glib/genviron.go +3 -2 collapsed to keep the page light
M v4/glib/gerror.go +4 -3 collapsed to keep the page light
M v4/glib/gfileutils.go +3 -2 collapsed to keep the page light
M v4/glib/ggettext.go +3 -2 collapsed to keep the page light
M v4/glib/ghash.go +4 -3 collapsed to keep the page light
M v4/glib/ghmac.go +4 -3 collapsed to keep the page light
M v4/glib/ghook.go +3 -2 collapsed to keep the page light
M v4/glib/ghostutils.go +3 -2 collapsed to keep the page light
M v4/glib/giochannel.go +4 -3 collapsed to keep the page light
M v4/glib/gkeyfile.go +4 -3 collapsed to keep the page light
M v4/glib/glib-types.go +4 -3 collapsed to keep the page light
M v4/glib/glib-unix.go +3 -2 collapsed to keep the page light
M v4/glib/glibconfig.go +1 -1 collapsed to keep the page light
M v4/glib/glist.go +3 -2 collapsed to keep the page light
M v4/glib/gmacros.go +1 -1 collapsed to keep the page light
M v4/glib/gmain.go +4 -3 collapsed to keep the page light
M v4/glib/gmappedfile.go +4 -3 collapsed to keep the page light
M v4/glib/gmarkup.go +4 -3 collapsed to keep the page light
M v4/glib/gmem.go +3 -2 collapsed to keep the page light
M v4/glib/gmessages.go +3 -2 collapsed to keep the page light
M v4/glib/gnode.go +3 -2 collapsed to keep the page light
M v4/glib/goption.go +4 -3 collapsed to keep the page light
M v4/glib/gpathbuf.go +3 -2 collapsed to keep the page light
M v4/glib/gpattern.go +4 -3 collapsed to keep the page light
M v4/glib/gpoll.go +4 -3 collapsed to keep the page light
M v4/glib/gprimes.go +3 -2 collapsed to keep the page light
M v4/glib/gprintf.go +3 -2 collapsed to keep the page light
M v4/glib/gqsort.go +3 -2 collapsed to keep the page light
M v4/glib/gquark.go +3 -2 collapsed to keep the page light
M v4/glib/gqueue.go +3 -2 collapsed to keep the page light
M v4/glib/grand.go +4 -3 collapsed to keep the page light
M v4/glib/grcbox.go +3 -2 collapsed to keep the page light
M v4/glib/grefcount.go +3 -2 collapsed to keep the page light
M v4/glib/grefstring.go +3 -2 collapsed to keep the page light
M v4/glib/gregex.go +4 -3 collapsed to keep the page light
M v4/glib/grel.go +3 -2 collapsed to keep the page light
M v4/glib/gscanner.go +3 -2 collapsed to keep the page light
M v4/glib/gsequence.go +3 -2 collapsed to keep the page light
M v4/glib/gshell.go +3 -2 collapsed to keep the page light
M v4/glib/gslice.go +3 -2 collapsed to keep the page light
M v4/glib/gslist.go +3 -2 collapsed to keep the page light
M v4/glib/gspawn.go +3 -2 collapsed to keep the page light
M v4/glib/gstdio.go +3 -2 collapsed to keep the page light
M v4/glib/gstrfuncs.go +3 -2 collapsed to keep the page light
M v4/glib/gstring.go +4 -3 collapsed to keep the page light
M v4/glib/gstringchunk.go +3 -2 collapsed to keep the page light
M v4/glib/gstrvbuilder.go +4 -3 collapsed to keep the page light
M v4/glib/gtestutils.go +3 -2 collapsed to keep the page light
M v4/glib/gthread.go +4 -3 collapsed to keep the page light
M v4/glib/gthreadpool.go +3 -2 collapsed to keep the page light
M v4/glib/gtimer.go +3 -2 collapsed to keep the page light
M v4/glib/gtimezone.go +4 -3 collapsed to keep the page light
M v4/glib/gtrashstack.go +3 -2 collapsed to keep the page light
M v4/glib/gtree.go +4 -3 collapsed to keep the page light
M v4/glib/gtypes.go +3 -2 collapsed to keep the page light
M v4/glib/gunicode.go +4 -3 collapsed to keep the page light
M v4/glib/guri.go +4 -3 collapsed to keep the page light
M v4/glib/gutils.go +3 -2 collapsed to keep the page light
M v4/glib/guuid.go +3 -2 collapsed to keep the page light
M v4/glib/gvariant-parser.go +3 -2 collapsed to keep the page light
M v4/glib/gvariant.go +4 -3 collapsed to keep the page light
M v4/glib/gvarianttype.go +4 -3 collapsed to keep the page light
M v4/glib/gversion.go +3 -2 collapsed to keep the page light
M v4/glib/gversionmacros.go +1 -1 collapsed to keep the page light
M v4/glib/main.go +3 -2 collapsed to keep the page light
M v4/glib/more.go +2 -1 collapsed to keep the page light
M v4/gmodule/gmodule.go +3 -2 collapsed to keep the page light
M v4/gmodule/gmoduleconf.go +1 -1 collapsed to keep the page light
M v4/gmodule/main.go +4 -3 collapsed to keep the page light
M v4/gobject/gbinding.go +4 -3 collapsed to keep the page light
M v4/gobject/gbindinggroup.go +5 -4 collapsed to keep the page light
M v4/gobject/gboxed.go +5 -4 collapsed to keep the page light
M v4/gobject/gclosure.go +5 -4 collapsed to keep the page light
M v4/gobject/genums.go +4 -3 collapsed to keep the page light
M v4/gobject/glib-types.go +4 -3 collapsed to keep the page light
M v4/gobject/gmarshal.go +3 -2 collapsed to keep the page light
M v4/gobject/gobject.go +5 -4 collapsed to keep the page light
M v4/gobject/gparam.go +5 -4 collapsed to keep the page light
M v4/gobject/gparamspecs.go +5 -4 collapsed to keep the page light
M v4/gobject/gsignal.go +5 -4 collapsed to keep the page light
M v4/gobject/gsignalgroup.go +5 -4 collapsed to keep the page light
M v4/gobject/gsourceclosure.go +4 -3 collapsed to keep the page light
M v4/gobject/gtype.go +5 -4 collapsed to keep the page light
M v4/gobject/gtypemodule.go +4 -3 collapsed to keep the page light
M v4/gobject/gtypeplugin.go +4 -3 collapsed to keep the page light
M v4/gobject/gvalue.go +5 -4 collapsed to keep the page light
M v4/gobject/gvaluearray.go +5 -4 collapsed to keep the page light
M v4/gobject/gvaluecollector.go +1 -1 collapsed to keep the page light
M v4/gobject/gvaluetypes.go +4 -3 collapsed to keep the page light
M v4/gobject/main.go +4 -2 collapsed to keep the page light
M v4/gobject/more.go +1 -1 collapsed to keep the page light
M v4/graphene/graphene-box.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-config.go +1 -1 collapsed to keep the page light
M v4/graphene/graphene-euler.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-frustum.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-macros.go +1 -1 collapsed to keep the page light
M v4/graphene/graphene-matrix.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-plane.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-point.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-point3d.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-quad.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-quaternion.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-ray.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-rect.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-size.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-sphere.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-triangle.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-types.go +1 -1 collapsed to keep the page light
M v4/graphene/graphene-vec2.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-vec3.go +4 -3 collapsed to keep the page light
M v4/graphene/graphene-vec4.go +4 -3 collapsed to keep the page light
M v4/gsk/gskbroadwayrenderer.go +4 -3 collapsed to keep the page light
M v4/gsk/gskcairorenderer.go +4 -3 collapsed to keep the page light
M v4/gsk/gskcomponenttransfer.go +3 -2 collapsed to keep the page light
M v4/gsk/gskenums.go +4 -2 collapsed to keep the page light
M v4/gsk/gskglrenderer.go +4 -3 collapsed to keep the page light
M v4/gsk/gskglshader.go +7 -6 collapsed to keep the page light
M v4/gsk/gskpath.go +5 -4 collapsed to keep the page light
M v4/gsk/gskpathpoint.go +5 -4 collapsed to keep the page light
M v4/gsk/gskrenderer.go +9 -8 collapsed to keep the page light
M v4/gsk/gskrendernode.go +8 -7 collapsed to keep the page light
M v4/gsk/gskrendernodeimpl.go +10 -9 collapsed to keep the page light
M v4/gsk/gskroundedrect.go +4 -3 collapsed to keep the page light
M v4/gsk/gskstroke.go +3 -2 collapsed to keep the page light
M v4/gsk/gsktransform.go +3 -2 collapsed to keep the page light
M v4/gsk/gsktypes.go +8 -7 collapsed to keep the page light
M v4/gsk/gskvulkanrenderer.go +4 -3 collapsed to keep the page light
M v4/gsk/main.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkaboutdialog.go +10 -9 collapsed to keep the page light
M v4/gtk/gtkaccelgroup.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkaccessible.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkaccessiblerange.go +3 -2 collapsed to keep the page light
M v4/gtk/gtkaccessibletext.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkactionable.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkactionbar.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkadjustment.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkalertdialog.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkappchooser.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkappchooserbutton.go +11 -10 collapsed to keep the page light
M v4/gtk/gtkappchooserdialog.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkappchooserwidget.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkapplication.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkapplicationwindow.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkaspectframe.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkassistant.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkatcontext.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkbinlayout.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkbitset.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkbookmarklist.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkboolfilter.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkborder.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkbox.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkboxlayout.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkbuildable.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkbuilder.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkbuilderlistitemfactory.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkbuilderscope.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkbutton.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcalendar.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcellarea.go +11 -10 collapsed to keep the page light
M v4/gtk/gtkcellareabox.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcellareacontext.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcelleditable.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcelllayout.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcellrenderer.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkcellrendereraccel.go +11 -10 collapsed to keep the page light
M v4/gtk/gtkcellrenderercombo.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkcellrendererpixbuf.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcellrendererprogress.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcellrendererspin.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcellrendererspinner.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcellrenderertext.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkcellrenderertoggle.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkcellview.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkcenterbox.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcenterlayout.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcheckbutton.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcolorbutton.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkcolorchooser.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcolorchooserdialog.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkcolorchooserwidget.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcolordialog.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkcolordialogbutton.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkcolorutils.go +3 -2 collapsed to keep the page light
M v4/gtk/gtkcolumnview.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkcolumnviewcell.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcolumnviewcolumn.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcolumnviewrow.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcolumnviewsorter.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcombobox.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkcomboboxtext.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkconstraint.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkconstraintguide.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkconstraintlayout.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkcssenums.go +1 -1 collapsed to keep the page light
M v4/gtk/gtkcsserror.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkcsslocation.go +1 -1 collapsed to keep the page light
M v4/gtk/gtkcssprovider.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkcsssection.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkcustomfilter.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcustomlayout.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkcustomsorter.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkdebug.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkdialog.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkdialogerror.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkdirectorylist.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkdragicon.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkdragsource.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkdrawingarea.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkdropcontrollermotion.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkdropdown.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkdroptarget.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkdroptargetasync.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkeditable.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkeditablelabel.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkemojichooser.go +10 -9 collapsed to keep the page light
M v4/gtk/gtkentry.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkentrybuffer.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkentrycompletion.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkenums.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkeventcontroller.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkeventcontrollerfocus.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkeventcontrollerkey.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkeventcontrollerlegacy.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkeventcontrollermotion.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkeventcontrollerscroll.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkexpander.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkexpression.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkfilechooser.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkfilechooserdialog.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkfilechoosernative.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkfilechooserwidget.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkfiledialog.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkfilefilter.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkfilelauncher.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkfilter.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkfilterlistmodel.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkfixed.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkfixedlayout.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkflattenlistmodel.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkflowbox.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkfontbutton.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkfontchooser.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkfontchooserdialog.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkfontchooserwidget.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkfontdialog.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkfontdialogbutton.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkframe.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkgesture.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkgestureclick.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkgesturedrag.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkgesturelongpress.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkgesturepan.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkgesturerotate.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkgesturesingle.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkgesturestylus.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkgestureswipe.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkgesturezoom.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkglarea.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkgraphicsoffload.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkgrid.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkgridlayout.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkgridview.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkheaderbar.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkiconpaintable.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkicontheme.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkiconview.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkimage.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkimcontext.go +10 -9 collapsed to keep the page light
M v4/gtk/gtkimcontextsimple.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkimmodule.go +1 -1 collapsed to keep the page light
M v4/gtk/gtkimmulticontext.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkinfobar.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkinscription.go +6 -5 collapsed to keep the page light
M v4/gtk/gtklabel.go +10 -9 collapsed to keep the page light
M v4/gtk/gtklayoutchild.go +5 -4 collapsed to keep the page light
M v4/gtk/gtklayoutmanager.go +5 -4 collapsed to keep the page light
M v4/gtk/gtklevelbar.go +10 -9 collapsed to keep the page light
M v4/gtk/gtklinkbutton.go +6 -5 collapsed to keep the page light
M v4/gtk/gtklistbase.go +3 -3 collapsed to keep the page light
M v4/gtk/gtklistbox.go +7 -6 collapsed to keep the page light
M v4/gtk/gtklistheader.go +5 -4 collapsed to keep the page light
M v4/gtk/gtklistitem.go +5 -4 collapsed to keep the page light
M v4/gtk/gtklistitemfactory.go +3 -3 collapsed to keep the page light
M v4/gtk/gtkliststore.go +7 -6 collapsed to keep the page light
M v4/gtk/gtklistview.go +6 -5 collapsed to keep the page light
M v4/gtk/gtklockbutton.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkmain.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkmaplistmodel.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkmediacontrols.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkmediafile.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkmediastream.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkmenubutton.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkmessagedialog.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkmountoperation.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkmultifilter.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkmultiselection.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkmultisorter.go +6 -5 collapsed to keep the page light
M v4/gtk/gtknative.go +7 -6 collapsed to keep the page light
M v4/gtk/gtknativedialog.go +6 -5 collapsed to keep the page light
M v4/gtk/gtknoselection.go +6 -5 collapsed to keep the page light
M v4/gtk/gtknotebook.go +7 -6 collapsed to keep the page light
M v4/gtk/gtknumericsorter.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkorientable.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkoverlay.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkoverlaylayout.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkpadcontroller.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkpagesetup.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkpagesetupunixdialog.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkpaned.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkpapersize.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkpasswordentry.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkpasswordentrybuffer.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkpicture.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkpopover.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkpopovermenu.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkpopovermenubar.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkprintcontext.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkprintdialog.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkprinter.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkprintjob.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkprintoperation.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkprintoperationpreview.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkprintsettings.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkprintunixdialog.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkprogressbar.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkrange.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkrecentmanager.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkrender.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkrevealer.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkroot.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkscale.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkscalebutton.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkscrollable.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkscrollbar.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkscrolledwindow.go +6 -5 collapsed to keep the page light
M v4/gtk/gtksearchbar.go +5 -4 collapsed to keep the page light
M v4/gtk/gtksearchentry.go +6 -5 collapsed to keep the page light
M v4/gtk/gtksectionmodel.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkselectionfiltermodel.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkselectionmodel.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkseparator.go +5 -4 collapsed to keep the page light
M v4/gtk/gtksettings.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkshortcut.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkshortcutaction.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkshortcutcontroller.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkshortcutlabel.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkshortcutmanager.go +3 -2 collapsed to keep the page light
M v4/gtk/gtkshortcutsgroup.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkshortcutssection.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkshortcutsshortcut.go +3 -3 collapsed to keep the page light
M v4/gtk/gtkshortcutswindow.go +8 -7 collapsed to keep the page light
M v4/gtk/gtkshortcuttrigger.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkshow.go +5 -4 collapsed to keep the page light
M v4/gtk/gtksignallistitemfactory.go +6 -5 collapsed to keep the page light
M v4/gtk/gtksingleselection.go +6 -5 collapsed to keep the page light
M v4/gtk/gtksizegroup.go +6 -5 collapsed to keep the page light
M v4/gtk/gtksizerequest.go +3 -2 collapsed to keep the page light
M v4/gtk/gtkslicelistmodel.go +6 -5 collapsed to keep the page light
M v4/gtk/gtksnapshot.go +10 -9 collapsed to keep the page light
M v4/gtk/gtksorter.go +6 -5 collapsed to keep the page light
M v4/gtk/gtksortlistmodel.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkspinbutton.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkspinner.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkstack.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkstacksidebar.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkstackswitcher.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkstatusbar.go +10 -9 collapsed to keep the page light
M v4/gtk/gtkstringfilter.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkstringlist.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkstringsorter.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkstylecontext.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkstyleprovider.go +4 -2 collapsed to keep the page light
M v4/gtk/gtkswitch.go +6 -5 collapsed to keep the page light
M v4/gtk/gtksymbolicpaintable.go +5 -4 collapsed to keep the page light
M v4/gtk/gtktestatcontext.go +3 -2 collapsed to keep the page light
M v4/gtk/gtktestutils.go +3 -2 collapsed to keep the page light
M v4/gtk/gtktext.go +13 -12 collapsed to keep the page light
M v4/gtk/gtktextbuffer.go +9 -8 collapsed to keep the page light
M v4/gtk/gtktextchild.go +5 -4 collapsed to keep the page light
M v4/gtk/gtktextiter.go +8 -7 collapsed to keep the page light
M v4/gtk/gtktextmark.go +5 -4 collapsed to keep the page light
M v4/gtk/gtktexttag.go +5 -4 collapsed to keep the page light
M v4/gtk/gtktexttagtable.go +6 -5 collapsed to keep the page light
M v4/gtk/gtktextview.go +13 -12 collapsed to keep the page light
M v4/gtk/gtktogglebutton.go +6 -5 collapsed to keep the page light
M v4/gtk/gtktooltip.go +7 -6 collapsed to keep the page light
M v4/gtk/gtktreednd.go +6 -5 collapsed to keep the page light
M v4/gtk/gtktreeexpander.go +5 -4 collapsed to keep the page light
M v4/gtk/gtktreelistmodel.go +7 -6 collapsed to keep the page light
M v4/gtk/gtktreelistrowsorter.go +5 -4 collapsed to keep the page light
M v4/gtk/gtktreemodel.go +6 -5 collapsed to keep the page light
M v4/gtk/gtktreemodelfilter.go +7 -6 collapsed to keep the page light
M v4/gtk/gtktreemodelsort.go +7 -6 collapsed to keep the page light
M v4/gtk/gtktreeselection.go +6 -5 collapsed to keep the page light
M v4/gtk/gtktreesortable.go +5 -4 collapsed to keep the page light
M v4/gtk/gtktreestore.go +7 -6 collapsed to keep the page light
M v4/gtk/gtktreeview.go +7 -6 collapsed to keep the page light
M v4/gtk/gtktreeviewcolumn.go +6 -5 collapsed to keep the page light
M v4/gtk/gtktypes.go +4 -3 collapsed to keep the page light
M v4/gtk/gtkurilauncher.go +7 -6 collapsed to keep the page light
M v4/gtk/gtkversion.go +3 -2 collapsed to keep the page light
M v4/gtk/gtkvideo.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkviewport.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkvolumebutton.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkwidget.go +12 -11 collapsed to keep the page light
M v4/gtk/gtkwidgetpaintable.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkwindow.go +9 -8 collapsed to keep the page light
M v4/gtk/gtkwindowcontrols.go +5 -4 collapsed to keep the page light
M v4/gtk/gtkwindowgroup.go +6 -5 collapsed to keep the page light
M v4/gtk/gtkwindowhandle.go +5 -4 collapsed to keep the page light
M v4/pango/main.go +4 -3 collapsed to keep the page light
M v4/pango/pango-attributes.go +5 -4 collapsed to keep the page light
M v4/pango/pango-bidi-type.go +4 -3 collapsed to keep the page light
M v4/pango/pango-break.go +3 -2 collapsed to keep the page light
M v4/pango/pango-color.go +4 -3 collapsed to keep the page light
M v4/pango/pango-context.go +5 -4 collapsed to keep the page light
M v4/pango/pango-coverage.go +5 -4 collapsed to keep the page light
M v4/pango/pango-direction.go +4 -2 collapsed to keep the page light
M v4/pango/pango-features.go +1 -1 collapsed to keep the page light
M v4/pango/pango-font.go +7 -6 collapsed to keep the page light
M v4/pango/pango-fontmap.go +7 -6 collapsed to keep the page light
M v4/pango/pango-fontset-simple.go +4 -3 collapsed to keep the page light
M v4/pango/pango-fontset.go +6 -5 collapsed to keep the page light
M v4/pango/pango-glyph-item.go +5 -4 collapsed to keep the page light
M v4/pango/pango-glyph.go +4 -3 collapsed to keep the page light
M v4/pango/pango-gravity.go +4 -3 collapsed to keep the page light
M v4/pango/pango-item.go +5 -4 collapsed to keep the page light
M v4/pango/pango-language.go +3 -2 collapsed to keep the page light
M v4/pango/pango-layout.go +6 -5 collapsed to keep the page light
M v4/pango/pango-markup.go +4 -3 collapsed to keep the page light
M v4/pango/pango-matrix.go +4 -3 collapsed to keep the page light
M v4/pango/pango-renderer.go +5 -4 collapsed to keep the page light
M v4/pango/pango-script.go +4 -3 collapsed to keep the page light
M v4/pango/pango-tabs.go +4 -3 collapsed to keep the page light
M v4/pango/pango-types.go +4 -3 collapsed to keep the page light
M v4/pango/pango-utils.go +5 -4 collapsed to keep the page light
M v4/pangocairo/pangocairo.go +8 -7 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/.gitignore +1 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/LICENSE +201 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/README.md +119 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/abi_amd64.h +99 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/abi_arm64.h +39 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/abi_loong64.h +60 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/cgo.go +19 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlerror.go +17 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn.go +99 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_android.go +34 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_darwin.go +20 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_freebsd.go +14 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_linux.go +16 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_netbsd.go +15 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_nocgo_freebsd.go +11 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_nocgo_linux.go +19 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_nocgo_netbsd.go +9 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_playground.go +24 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/dlfcn_stubs.s +22 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/func.go +571 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/gen.go +6 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/go_runtime.go +13 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/cgo/dlfcn_cgo_unix.go +56 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/cgo/empty.go +6 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/cgo/syscall_cgo_unix.go +55 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/abi_amd64.h +99 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/abi_arm64.h +39 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/abi_loong64.h +60 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/abi_ppc64x.h +195 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/asm_386.s +29 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/asm_amd64.s +39 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/asm_arm.s +52 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/asm_arm64.s +36 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/asm_loong64.s +40 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/asm_ppc64le.s +82 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/asm_riscv64.s +78 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/asm_s390x.s +55 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/callbacks.go +93 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/doc.go +32 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/fakecgo.go +14 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/freebsd.go +27 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/go_darwin.go +88 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/go_freebsd.go +100 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/go_libinit.go +72 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/go_linux.go +100 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/go_netbsd.go +106 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/go_setenv.go +18 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/go_util.go +38 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/iscgo.go +19 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/libcgo.go +39 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/libcgo_darwin.go +26 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/libcgo_freebsd.go +20 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/libcgo_linux.go +20 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/libcgo_netbsd.go +26 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/netbsd.go +23 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/setenv.go +19 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/trampolines_386.s +107 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/trampolines_amd64.s +107 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/trampolines_arm.s +81 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/trampolines_arm64.s +84 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/trampolines_loong64.s +88 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/trampolines_ppc64le.s +227 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/trampolines_riscv64.s +72 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/zsymbols.go +165 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/zsymbols_darwin.go +59 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/zsymbols_freebsd.go +48 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/zsymbols_linux.go +48 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/zsymbols_netbsd.go +59 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/ztrampolines_darwin.s +19 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/ztrampolines_freebsd.s +16 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/ztrampolines_linux.s +16 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/ztrampolines_netbsd.s +19 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/fakecgo/ztrampolines_stubs.s +55 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/strings/strings.go +40 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/xreflect/reflect_go124.go +15 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/internal/xreflect/reflect_go125.go +12 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/is_ios.go +13 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/nocgo.go +25 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/struct_386.go +41 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/struct_amd64.go +286 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/struct_arm.go +85 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/struct_arm64.go +549 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/struct_loong64.go +213 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/struct_ppc64le.go +143 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/struct_riscv64.go +143 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/struct_s390x.go +143 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_386.s +147 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_amd64.s +170 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_arm.s +142 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_arm64.s +97 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_loong64.s +96 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_ppc64le.s +120 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_riscv64.s +101 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_s390x.s +114 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_unix_386.s +226 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_unix_arm.s +89 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_unix_arm64.s +70 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_unix_loong64.s +75 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_unix_ppc64le.s +114 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_unix_riscv64.s +79 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/sys_unix_s390x.s +109 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/syscall.go +83 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/syscall_32bit.go +109 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/syscall_cgo_linux.go +21 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/syscall_sysv.go +320 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/syscall_sysv_others.go +28 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/syscall_sysv_stackargs.go +33 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/syscall_windows.go +46 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/zcallback_386.s +4014 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/zcallback_amd64.s +2014 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/zcallback_arm.s +4014 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/zcallback_arm64.s +4014 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/zcallback_loong64.s +4014 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/zcallback_ppc64le.s +4014 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/zcallback_riscv64.s +4051 -0 collapsed to keep the page light
A vendor/github.com/ebitengine/purego/zcallback_s390x.s +4015 -0 collapsed to keep the page light
A vendor/modules.txt +7 -0 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 1

Tags 102

↑↓ moveenter openesc close