Merge pull request #350 from bnema/fix/repin-fixed-puregotk
fix(deps): validate puregotk lazy registration fix
907 files · +27874 -25296
M go.mod +3 -1
| @@ -11,7 +11,7 @@ require ( | |||
| 11 | 11 | github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a | |
| 12 | 12 | github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c | |
| 13 | 13 | github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf6 | |
| 14 | - | github.com/bnema/puregotk v0.7.0 | |
| 14 | + | github.com/bnema/puregotk v0.7.1-0.20260714200603-7370c78950ef | |
| 15 | 15 | github.com/charmbracelet/bubbles v1.0.0 | |
| 16 | 16 | github.com/charmbracelet/bubbletea v1.3.10 | |
| 17 | 17 | github.com/charmbracelet/lipgloss v1.1.0 | |
| @@ -47,6 +47,7 @@ require ( | |||
| 47 | 47 | github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect | |
| 48 | 48 | github.com/fatih/color v1.19.0 // indirect | |
| 49 | 49 | github.com/go-viper/mapstructure/v2 v2.5.0 // indirect | |
| 50 | + | github.com/google/go-cmp v0.7.0 // indirect | |
| 50 | 51 | github.com/inconshreveable/mousetrap v1.1.0 // indirect | |
| 51 | 52 | github.com/lucasb-eyer/go-colorful v1.4.0 // indirect | |
| 52 | 53 | github.com/mattn/go-colorable v0.1.14 // indirect | |
| @@ -80,6 +81,7 @@ require ( | |||
| 80 | 81 | golang.org/x/text v0.40.0 // indirect | |
| 81 | 82 | golang.org/x/tools v0.47.0 // indirect | |
| 82 | 83 | gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect | |
| 84 | + | mvdan.cc/gofumpt v0.9.2 // indirect | |
| 83 | 85 | ) | |
| 84 | 86 | ||
| 85 | 87 | tool github.com/a-h/templ/cmd/templ | |
| @@ -11,7 +11,7 @@ require ( | |||||
| 11 | github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a | 11 | github.com/bnema/purego-pipewire v0.1.5-0.20260714124450-6504b9cdf02a | ||
| 12 | github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c | 12 | github.com/bnema/purego-sqlite v0.1.4-0.20260714131321-3614fe683b9c | ||
| 13 | github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf6 | 13 | github.com/bnema/purego-webp v0.2.1-0.20260714152238-7bc9c402fdf6 | ||
| 14 | - | github.com/bnema/puregotk v0.7.0 | 14 | + | github.com/bnema/puregotk v0.7.1-0.20260714200603-7370c78950ef |
| 15 | github.com/charmbracelet/bubbles v1.0.0 | 15 | github.com/charmbracelet/bubbles v1.0.0 | ||
| 16 | github.com/charmbracelet/bubbletea v1.3.10 | 16 | github.com/charmbracelet/bubbletea v1.3.10 | ||
| 17 | github.com/charmbracelet/lipgloss v1.1.0 | 17 | github.com/charmbracelet/lipgloss v1.1.0 | ||
| @@ -47,6 +47,7 @@ require ( | |||||
| 47 | github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect | 47 | github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect | ||
| 48 | github.com/fatih/color v1.19.0 // indirect | 48 | github.com/fatih/color v1.19.0 // indirect | ||
| 49 | github.com/go-viper/mapstructure/v2 v2.5.0 // indirect | 49 | github.com/go-viper/mapstructure/v2 v2.5.0 // indirect | ||
| 50 | + | github.com/google/go-cmp v0.7.0 // indirect | |||
| 50 | github.com/inconshreveable/mousetrap v1.1.0 // indirect | 51 | github.com/inconshreveable/mousetrap v1.1.0 // indirect | ||
| 51 | github.com/lucasb-eyer/go-colorful v1.4.0 // indirect | 52 | github.com/lucasb-eyer/go-colorful v1.4.0 // indirect | ||
| 52 | github.com/mattn/go-colorable v0.1.14 // indirect | 53 | github.com/mattn/go-colorable v0.1.14 // indirect | ||
| @@ -80,6 +81,7 @@ require ( | |||||
| 80 | golang.org/x/text v0.40.0 // indirect | 81 | golang.org/x/text v0.40.0 // indirect | ||
| 81 | golang.org/x/tools v0.47.0 // indirect | 82 | golang.org/x/tools v0.47.0 // indirect | ||
| 82 | gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect | 83 | gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect | ||
| 84 | + | mvdan.cc/gofumpt v0.9.2 // indirect | |||
| 83 | ) | 85 | ) | ||
| 84 | 86 | ||||
| 85 | tool github.com/a-h/templ/cmd/templ | 87 | tool github.com/a-h/templ/cmd/templ | ||
M go.sum +4 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/internal/core/core.go +197 -4 generated file: collapsed
M vendor/github.com/bnema/puregotk/pkg/core/core.go +10 -0 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-dialog.go +99 -64 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-about-window.go +95 -62 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-accent-color.go +7 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-action-row.go +33 -29 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-alert-dialog.go +66 -47 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-target.go +10 -27 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation-util.go +4 -12 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-animation.go +24 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application-window.go +14 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-application.go +3 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-avatar.go +22 -25 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-banner.go +23 -26 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bin.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-bottom-sheet.go +47 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint-bin.go +10 -19 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-breakpoint.go +33 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-content.go +18 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-button-row.go +10 -18 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-dots.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel-indicator-lines.go +5 -16 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-carousel.go +47 -37 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-layout.go +14 -20 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp-scrollable.go +17 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-clamp.go +17 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-combo-row.go +34 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-dialog.go +45 -38 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-easing.go +3 -13 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-entry-row.go +40 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-enum-list-model.go +13 -22 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-expander-row.go +40 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-flap.go +61 -48 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-fold-threshold-policy.go +10 -1 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-header-bar.go +36 -33 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-inline-view-switcher.go +18 -24 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout-slot.go +4 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-layout.go +7 -17 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-leaflet.go +69 -56 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-length-unit.go +5 -14 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-main.go +5 -15 generated file: collapsed
M vendor/github.com/bnema/puregotk/v4/adw/adw-message-dialog.go +63 -44
| @@ -207,6 +207,7 @@ type MessageDialog struct { | |||
| 207 | 207 | var xMessageDialogGLibType func() types.GType | |
| 208 | 208 | ||
| 209 | 209 | func MessageDialogGLibType() types.GType { | |
| 210 | + | core.LazyRegister(&xMessageDialogGLibType, "ADW", "adw_message_dialog_get_type", false) | |
| 210 | 211 | return xMessageDialogGLibType() | |
| 211 | 212 | } | |
| 212 | 213 | ||
| @@ -235,6 +236,7 @@ var xNewMessageDialog func(uintptr, uintptr, uintptr) uintptr | |||
| 235 | 236 | // | |
| 236 | 237 | // ``` | |
| 237 | 238 | func NewMessageDialog(ParentVar *gtk.Window, HeadingVar *string, BodyVar *string) *MessageDialog { | |
| 239 | + | core.LazyRegister(&xNewMessageDialog, "ADW", "adw_message_dialog_new", false) | |
| 238 | 240 | var cls *MessageDialog | |
| 239 | 241 | ||
| 240 | 242 | HeadingVarPtr := core.GStrdupNullable(HeadingVar) | |
| @@ -273,6 +275,8 @@ var xMessageDialogAddResponse func(uintptr, string, string) | |||
| 273 | 275 | // [method@MessageDialog.set_response_appearance] can be used to customize the | |
| 274 | 276 | // responses further. | |
| 275 | 277 | func (x *MessageDialog) AddResponse(IdVar string, LabelVar string) { | |
| 278 | + | core.LazyRegister(&xMessageDialogAddResponse, "ADW", "adw_message_dialog_add_response", false) | |
| 279 | + | ||
| 276 | 280 | xMessageDialogAddResponse(x.GoPointer(), IdVar, LabelVar) | |
| 277 | 281 | } | |
| 278 | 282 | ||
| @@ -296,6 +300,8 @@ var xMessageDialogAddResponses func(uintptr, string, ...interface{}) | |||
| 296 | 300 | // | |
| 297 | 301 | // ``` | |
| 298 | 302 | func (x *MessageDialog) AddResponses(FirstIdVar string, varArgs ...interface{}) { | |
| 303 | + | core.LazyRegister(&xMessageDialogAddResponses, "ADW", "adw_message_dialog_add_responses", false) | |
| 304 | + | ||
| 299 | 305 | xMessageDialogAddResponses(x.GoPointer(), FirstIdVar, varArgs...) | |
| 300 | 306 | } | |
| 301 | 307 | ||
| @@ -303,6 +309,8 @@ var xMessageDialogChoose func(uintptr, uintptr, uintptr, uintptr) | |||
| 303 | 309 | ||
| 304 | 310 | // This function shows @self to the user. | |
| 305 | 311 | func (x *MessageDialog) Choose(CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) { | |
| 312 | + | core.LazyRegister(&xMessageDialogChoose, "ADW", "adw_message_dialog_choose", false) | |
| 313 | + | ||
| 306 | 314 | xMessageDialogChoose(x.GoPointer(), CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar) | |
| 307 | 315 | } | |
| 308 | 316 | ||
| @@ -310,6 +318,8 @@ var xMessageDialogChooseFinish func(uintptr, uintptr) string | |||
| 310 | 318 | ||
| 311 | 319 | // Finishes the [method@MessageDialog.choose] call and returns the response ID. | |
| 312 | 320 | func (x *MessageDialog) ChooseFinish(ResultVar gio.AsyncResult) string { | |
| 321 | + | core.LazyRegister(&xMessageDialogChooseFinish, "ADW", "adw_message_dialog_choose_finish", false) | |
| 322 | + | ||
| 313 | 323 | cret := xMessageDialogChooseFinish(x.GoPointer(), ResultVar.GoPointer()) | |
| 314 | 324 | return cret | |
| 315 | 325 | } | |
| @@ -320,6 +330,8 @@ var xMessageDialogFormatBody func(uintptr, string, ...interface{}) | |||
| 320 | 330 | // | |
| 321 | 331 | // See [property@MessageDialog:body]. | |
| 322 | 332 | func (x *MessageDialog) FormatBody(FormatVar string, varArgs ...interface{}) { | |
| 333 | + | core.LazyRegister(&xMessageDialogFormatBody, "ADW", "adw_message_dialog_format_body", false) | |
| 334 | + | ||
| 323 | 335 | xMessageDialogFormatBody(x.GoPointer(), FormatVar, varArgs...) | |
| 324 | 336 | } | |
| 325 | 337 | ||
| @@ -335,6 +347,8 @@ var xMessageDialogFormatBodyMarkup func(uintptr, string, ...interface{}) | |||
| 335 | 347 | // | |
| 336 | 348 | // See [property@MessageDialog:body]. | |
| 337 | 349 | func (x *MessageDialog) FormatBodyMarkup(FormatVar string, varArgs ...interface{}) { | |
| 350 | + | core.LazyRegister(&xMessageDialogFormatBodyMarkup, "ADW", "adw_message_dialog_format_body_markup", false) | |
| 351 | + | ||
| 338 | 352 | xMessageDialogFormatBodyMarkup(x.GoPointer(), FormatVar, varArgs...) | |
| 339 | 353 | } | |
| 340 | 354 | ||
| @@ -344,6 +358,8 @@ var xMessageDialogFormatHeading func(uintptr, string, ...interface{}) | |||
| 344 | 358 | // | |
| 345 | 359 | // See [property@MessageDialog:heading]. | |
| 346 | 360 | func (x *MessageDialog) FormatHeading(FormatVar string, varArgs ...interface{}) { | |
| 361 | + | core.LazyRegister(&xMessageDialogFormatHeading, "ADW", "adw_message_dialog_format_heading", false) | |
| 362 | + | ||
| 347 | 363 | xMessageDialogFormatHeading(x.GoPointer(), FormatVar, varArgs...) | |
| 348 | 364 | } | |
| 349 | 365 | ||
| @@ -359,6 +375,8 @@ var xMessageDialogFormatHeadingMarkup func(uintptr, string, ...interface{}) | |||
| 359 | 375 | // | |
| 360 | 376 | // See [property@MessageDialog:heading]. | |
| 361 | 377 | func (x *MessageDialog) FormatHeadingMarkup(FormatVar string, varArgs ...interface{}) { | |
| 378 | + | core.LazyRegister(&xMessageDialogFormatHeadingMarkup, "ADW", "adw_message_dialog_format_heading_markup", false) | |
| 379 | + | ||
| 362 | 380 | xMessageDialogFormatHeadingMarkup(x.GoPointer(), FormatVar, varArgs...) | |
| 363 | 381 | } | |
| 364 | 382 | ||
| @@ -366,6 +384,8 @@ var xMessageDialogGetBody func(uintptr) string | |||
| 366 | 384 | ||
| 367 | 385 | // Gets the body text of @self. | |
| 368 | 386 | func (x *MessageDialog) GetBody() string { | |
| 387 | + | core.LazyRegister(&xMessageDialogGetBody, "ADW", "adw_message_dialog_get_body", false) | |
| 388 | + | ||
| 369 | 389 | cret := xMessageDialogGetBody(x.GoPointer()) | |
| 370 | 390 | return cret | |
| 371 | 391 | } | |
| @@ -374,6 +394,8 @@ var xMessageDialogGetBodyUseMarkup func(uintptr) bool | |||
| 374 | 394 | ||
| 375 | 395 | // Gets whether the body text of @self includes Pango markup. | |
| 376 | 396 | func (x *MessageDialog) GetBodyUseMarkup() bool { | |
| 397 | + | core.LazyRegister(&xMessageDialogGetBodyUseMarkup, "ADW", "adw_message_dialog_get_body_use_markup", false) | |
| 398 | + | ||
| 377 | 399 | cret := xMessageDialogGetBodyUseMarkup(x.GoPointer()) | |
| 378 | 400 | return cret | |
| 379 | 401 | } | |
| @@ -382,6 +404,8 @@ var xMessageDialogGetCloseResponse func(uintptr) string | |||
| 382 | 404 | ||
| 383 | 405 | // Gets the ID of the close response of @self. | |
| 384 | 406 | func (x *MessageDialog) GetCloseResponse() string { | |
| 407 | + | core.LazyRegister(&xMessageDialogGetCloseResponse, "ADW", "adw_message_dialog_get_close_response", false) | |
| 408 | + | ||
| 385 | 409 | cret := xMessageDialogGetCloseResponse(x.GoPointer()) | |
| 386 | 410 | return cret | |
| 387 | 411 | } | |
| @@ -390,6 +414,8 @@ var xMessageDialogGetDefaultResponse func(uintptr) string | |||
| 390 | 414 | ||
| 391 | 415 | // Gets the ID of the default response of @self. | |
| 392 | 416 | func (x *MessageDialog) GetDefaultResponse() string { | |
| 417 | + | core.LazyRegister(&xMessageDialogGetDefaultResponse, "ADW", "adw_message_dialog_get_default_response", false) | |
| 418 | + | ||
| 393 | 419 | cret := xMessageDialogGetDefaultResponse(x.GoPointer()) | |
| 394 | 420 | return cret | |
| 395 | 421 | } | |
| @@ -398,6 +424,7 @@ var xMessageDialogGetExtraChild func(uintptr) uintptr | |||
| 398 | 424 | ||
| 399 | 425 | // Gets the child widget of @self. | |
| 400 | 426 | func (x *MessageDialog) GetExtraChild() *gtk.Widget { | |
| 427 | + | core.LazyRegister(&xMessageDialogGetExtraChild, "ADW", "adw_message_dialog_get_extra_child", false) | |
| 401 | 428 | var cls *gtk.Widget | |
| 402 | 429 | ||
| 403 | 430 | cret := xMessageDialogGetExtraChild(x.GoPointer()) | |
| @@ -415,6 +442,8 @@ var xMessageDialogGetHeading func(uintptr) string | |||
| 415 | 442 | ||
| 416 | 443 | // Gets the heading of @self. | |
| 417 | 444 | func (x *MessageDialog) GetHeading() string { | |
| 445 | + | core.LazyRegister(&xMessageDialogGetHeading, "ADW", "adw_message_dialog_get_heading", false) | |
| 446 | + | ||
| 418 | 447 | cret := xMessageDialogGetHeading(x.GoPointer()) | |
| 419 | 448 | return cret | |
| 420 | 449 | } | |
| @@ -423,6 +452,8 @@ var xMessageDialogGetHeadingUseMarkup func(uintptr) bool | |||
| 423 | 452 | ||
| 424 | 453 | // Gets whether the heading of @self includes Pango markup. | |
| 425 | 454 | func (x *MessageDialog) GetHeadingUseMarkup() bool { | |
| 455 | + | core.LazyRegister(&xMessageDialogGetHeadingUseMarkup, "ADW", "adw_message_dialog_get_heading_use_markup", false) | |
| 456 | + | ||
| 426 | 457 | cret := xMessageDialogGetHeadingUseMarkup(x.GoPointer()) | |
| 427 | 458 | return cret | |
| 428 | 459 | } | |
| @@ -433,6 +464,8 @@ var xMessageDialogGetResponseAppearance func(uintptr, string) ResponseAppearance | |||
| 433 | 464 | // | |
| 434 | 465 | // See [method@MessageDialog.set_response_appearance]. | |
| 435 | 466 | func (x *MessageDialog) GetResponseAppearance(ResponseVar string) ResponseAppearance { | |
| 467 | + | core.LazyRegister(&xMessageDialogGetResponseAppearance, "ADW", "adw_message_dialog_get_response_appearance", false) | |
| 468 | + | ||
| 436 | 469 | cret := xMessageDialogGetResponseAppearance(x.GoPointer(), ResponseVar) | |
| 437 | 470 | return cret | |
| 438 | 471 | } | |
| @@ -443,6 +476,8 @@ var xMessageDialogGetResponseEnabled func(uintptr, string) bool | |||
| 443 | 476 | // | |
| 444 | 477 | // See [method@MessageDialog.set_response_enabled]. | |
| 445 | 478 | func (x *MessageDialog) GetResponseEnabled(ResponseVar string) bool { | |
| 479 | + | core.LazyRegister(&xMessageDialogGetResponseEnabled, "ADW", "adw_message_dialog_get_response_enabled", false) | |
| 480 | + | ||
| 446 | 481 | cret := xMessageDialogGetResponseEnabled(x.GoPointer(), ResponseVar) | |
| 447 | 482 | return cret | |
| 448 | 483 | } | |
| @@ -453,6 +488,8 @@ var xMessageDialogGetResponseLabel func(uintptr, string) string | |||
| 453 | 488 | // | |
| 454 | 489 | // See [method@MessageDialog.set_response_label]. | |
| 455 | 490 | func (x *MessageDialog) GetResponseLabel(ResponseVar string) string { | |
| 491 | + | core.LazyRegister(&xMessageDialogGetResponseLabel, "ADW", "adw_message_dialog_get_response_label", false) | |
| 492 | + | ||
| 456 | 493 | cret := xMessageDialogGetResponseLabel(x.GoPointer(), ResponseVar) | |
| 457 | 494 | return cret | |
| 458 | 495 | } | |
| @@ -461,6 +498,8 @@ var xMessageDialogHasResponse func(uintptr, string) bool | |||
| 461 | 498 | ||
| 462 | 499 | // Gets whether @self has a response with the ID @response. | |
| 463 | 500 | func (x *MessageDialog) HasResponse(ResponseVar string) bool { | |
| 501 | + | core.LazyRegister(&xMessageDialogHasResponse, "ADW", "adw_message_dialog_has_response", false) | |
| 502 | + | ||
| 464 | 503 | cret := xMessageDialogHasResponse(x.GoPointer(), ResponseVar) | |
| 465 | 504 | return cret | |
| 466 | 505 | } | |
| @@ -469,6 +508,8 @@ var xMessageDialogRemoveResponse func(uintptr, string) | |||
| 469 | 508 | ||
| 470 | 509 | // Removes a response from @self. | |
| 471 | 510 | func (x *MessageDialog) RemoveResponse(IdVar string) { | |
| 511 | + | core.LazyRegister(&xMessageDialogRemoveResponse, "ADW", "adw_message_dialog_remove_response", false) | |
| 512 | + | ||
| 472 | 513 | xMessageDialogRemoveResponse(x.GoPointer(), IdVar) | |
| 473 | 514 | } | |
| 474 | 515 | ||
| @@ -478,6 +519,8 @@ var xMessageDialogResponse func(uintptr, string) | |||
| 478 | 519 | // | |
| 479 | 520 | // Used to indicate that the user has responded to the dialog in some way. | |
| 480 | 521 | func (x *MessageDialog) Response(ResponseVar string) { | |
| 522 | + | core.LazyRegister(&xMessageDialogResponse, "ADW", "adw_message_dialog_response", false) | |
| 523 | + | ||
| 481 | 524 | xMessageDialogResponse(x.GoPointer(), ResponseVar) | |
| 482 | 525 | } | |
| 483 | 526 | ||
| @@ -485,6 +528,8 @@ var xMessageDialogSetBody func(uintptr, string) | |||
| 485 | 528 | ||
| 486 | 529 | // Sets the body text of @self. | |
| 487 | 530 | func (x *MessageDialog) SetBody(BodyVar string) { | |
| 531 | + | core.LazyRegister(&xMessageDialogSetBody, "ADW", "adw_message_dialog_set_body", false) | |
| 532 | + | ||
| 488 | 533 | xMessageDialogSetBody(x.GoPointer(), BodyVar) | |
| 489 | 534 | } | |
| 490 | 535 | ||
| @@ -494,6 +539,8 @@ var xMessageDialogSetBodyUseMarkup func(uintptr, bool) | |||
| 494 | 539 | // | |
| 495 | 540 | // See [func@Pango.parse_markup]. | |
| 496 | 541 | func (x *MessageDialog) SetBodyUseMarkup(UseMarkupVar bool) { | |
| 542 | + | core.LazyRegister(&xMessageDialogSetBodyUseMarkup, "ADW", "adw_message_dialog_set_body_use_markup", false) | |
| 543 | + | ||
| 497 | 544 | xMessageDialogSetBodyUseMarkup(x.GoPointer(), UseMarkupVar) | |
| 498 | 545 | } | |
| 499 | 546 | ||
| @@ -508,6 +555,8 @@ var xMessageDialogSetCloseResponse func(uintptr, string) | |||
| 508 | 555 | // | |
| 509 | 556 | // The default close response is `close`. | |
| 510 | 557 | func (x *MessageDialog) SetCloseResponse(ResponseVar string) { | |
| 558 | + | core.LazyRegister(&xMessageDialogSetCloseResponse, "ADW", "adw_message_dialog_set_close_response", false) | |
| 559 | + | ||
| 511 | 560 | xMessageDialogSetCloseResponse(x.GoPointer(), ResponseVar) | |
| 512 | 561 | } | |
| 513 | 562 | ||
| @@ -523,6 +572,8 @@ var xMessageDialogSetDefaultResponse func(uintptr, uintptr) | |||
| 523 | 572 | // | |
| 524 | 573 | // See [property@Gtk.Window:default-widget]. | |
| 525 | 574 | func (x *MessageDialog) SetDefaultResponse(ResponseVar *string) { | |
| 575 | + | core.LazyRegister(&xMessageDialogSetDefaultResponse, "ADW", "adw_message_dialog_set_default_response", false) | |
| 576 | + | ||
| 526 | 577 | ResponseVarPtr := core.GStrdupNullable(ResponseVar) | |
| 527 | 578 | defer core.GFreeNullable(ResponseVarPtr) | |
| 528 | 579 | ||
| @@ -535,6 +586,8 @@ var xMessageDialogSetExtraChild func(uintptr, uintptr) | |||
| 535 | 586 | // | |
| 536 | 587 | // The child widget is displayed below the heading and body. | |
| 537 | 588 | func (x *MessageDialog) SetExtraChild(ChildVar *gtk.Widget) { | |
| 589 | + | core.LazyRegister(&xMessageDialogSetExtraChild, "ADW", "adw_message_dialog_set_extra_child", false) | |
| 590 | + | ||
| 538 | 591 | xMessageDialogSetExtraChild(x.GoPointer(), ChildVar.GoPointer()) | |
| 539 | 592 | } | |
| 540 | 593 | ||
| @@ -542,6 +595,8 @@ var xMessageDialogSetHeading func(uintptr, uintptr) | |||
| 542 | 595 | ||
| 543 | 596 | // Sets the heading of @self. | |
| 544 | 597 | func (x *MessageDialog) SetHeading(HeadingVar *string) { | |
| 598 | + | core.LazyRegister(&xMessageDialogSetHeading, "ADW", "adw_message_dialog_set_heading", false) | |
| 599 | + | ||
| 545 | 600 | HeadingVarPtr := core.GStrdupNullable(HeadingVar) | |
| 546 | 601 | defer core.GFreeNullable(HeadingVarPtr) | |
| 547 | 602 | ||
| @@ -554,6 +609,8 @@ var xMessageDialogSetHeadingUseMarkup func(uintptr, bool) | |||
| 554 | 609 | // | |
| 555 | 610 | // See [func@Pango.parse_markup]. | |
| 556 | 611 | func (x *MessageDialog) SetHeadingUseMarkup(UseMarkupVar bool) { | |
| 612 | + | core.LazyRegister(&xMessageDialogSetHeadingUseMarkup, "ADW", "adw_message_dialog_set_heading_use_markup", false) | |
| 613 | + | ||
| 557 | 614 | xMessageDialogSetHeadingUseMarkup(x.GoPointer(), UseMarkupVar) | |
| 558 | 615 | } | |
| 559 | 616 | ||
| @@ -580,6 +637,8 @@ var xMessageDialogSetResponseAppearance func(uintptr, string, ResponseAppearance | |||
| 580 | 637 | // | |
| 581 | 638 | // Negative responses like Cancel or Close should use the default appearance. | |
| 582 | 639 | func (x *MessageDialog) SetResponseAppearance(ResponseVar string, AppearanceVar ResponseAppearance) { | |
| 640 | + | core.LazyRegister(&xMessageDialogSetResponseAppearance, "ADW", "adw_message_dialog_set_response_appearance", false) | |
| 641 | + | ||
| 583 | 642 | xMessageDialogSetResponseAppearance(x.GoPointer(), ResponseVar, AppearanceVar) | |
| 584 | 643 | } | |
| 585 | 644 | ||
| @@ -596,6 +655,8 @@ var xMessageDialogSetResponseEnabled func(uintptr, string, bool) | |||
| 596 | 655 | // | |
| 597 | 656 | // Responses are enabled by default. | |
| 598 | 657 | func (x *MessageDialog) SetResponseEnabled(ResponseVar string, EnabledVar bool) { | |
| 658 | + | core.LazyRegister(&xMessageDialogSetResponseEnabled, "ADW", "adw_message_dialog_set_response_enabled", false) | |
| 659 | + | ||
| 599 | 660 | xMessageDialogSetResponseEnabled(x.GoPointer(), ResponseVar, EnabledVar) | |
| 600 | 661 | } | |
| 601 | 662 | ||
| @@ -606,6 +667,8 @@ var xMessageDialogSetResponseLabel func(uintptr, string, string) | |||
| 606 | 667 | // Labels are displayed on the dialog buttons. An embedded underline in @label | |
| 607 | 668 | // indicates a mnemonic. | |
| 608 | 669 | func (x *MessageDialog) SetResponseLabel(ResponseVar string, LabelVar string) { | |
| 670 | + | core.LazyRegister(&xMessageDialogSetResponseLabel, "ADW", "adw_message_dialog_set_response_label", false) | |
| 671 | + | ||
| 609 | 672 | xMessageDialogSetResponseLabel(x.GoPointer(), ResponseVar, LabelVar) | |
| 610 | 673 | } | |
| 611 | 674 | ||
| @@ -1152,48 +1215,4 @@ func (x *MessageDialog) SetFocus(FocusVar *gtk.Widget) { | |||
| 1152 | 1215 | func init() { | |
| 1153 | 1216 | core.SetPackageName("ADW", "libadwaita-1") | |
| 1154 | 1217 | core.SetSharedLibraries("ADW", []string{"libadwaita-1.so.0", "libadwaita-1.0.dylib"}) | |
| 1155 | - | var libs []uintptr | |
| 1156 | - | for _, libPath := range core.GetPaths("ADW") { | |
| 1157 | - | lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL) | |
| 1158 | - | if err != nil { | |
| 1159 | - | panic(err) | |
| 1160 | - | } | |
| 1161 | - | libs = append(libs, lib) | |
| 1162 | - | } | |
| 1163 | - | ||
| 1164 | - | core.PuregoSafeRegister(&xMessageDialogGLibType, libs, "adw_message_dialog_get_type") | |
| 1165 | - | ||
| 1166 | - | core.PuregoSafeRegister(&xNewMessageDialog, libs, "adw_message_dialog_new") | |
| 1167 | - | ||
| 1168 | - | core.PuregoSafeRegister(&xMessageDialogAddResponse, libs, "adw_message_dialog_add_response") | |
| 1169 | - | core.PuregoSafeRegister(&xMessageDialogAddResponses, libs, "adw_message_dialog_add_responses") | |
| 1170 | - | core.PuregoSafeRegister(&xMessageDialogChoose, libs, "adw_message_dialog_choose") | |
| 1171 | - | core.PuregoSafeRegister(&xMessageDialogChooseFinish, libs, "adw_message_dialog_choose_finish") | |
| 1172 | - | core.PuregoSafeRegister(&xMessageDialogFormatBody, libs, "adw_message_dialog_format_body") | |
| 1173 | - | core.PuregoSafeRegister(&xMessageDialogFormatBodyMarkup, libs, "adw_message_dialog_format_body_markup") | |
| 1174 | - | core.PuregoSafeRegister(&xMessageDialogFormatHeading, libs, "adw_message_dialog_format_heading") | |
| 1175 | - | core.PuregoSafeRegister(&xMessageDialogFormatHeadingMarkup, libs, "adw_message_dialog_format_heading_markup") | |
| 1176 | - | core.PuregoSafeRegister(&xMessageDialogGetBody, libs, "adw_message_dialog_get_body") | |
| 1177 | - | core.PuregoSafeRegister(&xMessageDialogGetBodyUseMarkup, libs, "adw_message_dialog_get_body_use_markup") | |
| 1178 | - | core.PuregoSafeRegister(&xMessageDialogGetCloseResponse, libs, "adw_message_dialog_get_close_response") | |
| 1179 | - | core.PuregoSafeRegister(&xMessageDialogGetDefaultResponse, libs, "adw_message_dialog_get_default_response") | |
| 1180 | - | core.PuregoSafeRegister(&xMessageDialogGetExtraChild, libs, "adw_message_dialog_get_extra_child") | |
| 1181 | - | core.PuregoSafeRegister(&xMessageDialogGetHeading, libs, "adw_message_dialog_get_heading") | |
| 1182 | - | core.PuregoSafeRegister(&xMessageDialogGetHeadingUseMarkup, libs, "adw_message_dialog_get_heading_use_markup") | |
| 1183 | - | core.PuregoSafeRegister(&xMessageDialogGetResponseAppearance, libs, "adw_message_dialog_get_response_appearance") | |
| 1184 | - | core.PuregoSafeRegister(&xMessageDialogGetResponseEnabled, libs, "adw_message_dialog_get_response_enabled") | |
| 1185 | - | core.PuregoSafeRegister(&xMessageDialogGetResponseLabel, libs, "adw_message_dialog_get_response_label") | |
| 1186 | - | core.PuregoSafeRegister(&xMessageDialogHasResponse, libs, "adw_message_dialog_has_response") | |
| 1187 | - | core.PuregoSafeRegister(&xMessageDialogRemoveResponse, libs, "adw_message_dialog_remove_response") | |
| 1188 | - | core.PuregoSafeRegister(&xMessageDialogResponse, libs, "adw_message_dialog_response") | |
| 1189 | - | core.PuregoSafeRegister(&xMessageDialogSetBody, libs, "adw_message_dialog_set_body") | |
| 1190 | - | core.PuregoSafeRegister(&xMessageDialogSetBodyUseMarkup, libs, "adw_message_dialog_set_body_use_markup") | |
| 1191 | - | core.PuregoSafeRegister(&xMessageDialogSetCloseResponse, libs, "adw_message_dialog_set_close_response") | |
| 1192 | - | core.PuregoSafeRegister(&xMessageDialogSetDefaultResponse, libs, "adw_message_dialog_set_default_response") | |
| 1193 | - | core.PuregoSafeRegister(&xMessageDialogSetExtraChild, libs, "adw_message_dialog_set_extra_child") | |
| 1194 | - | core.PuregoSafeRegister(&xMessageDialogSetHeading, libs, "adw_message_dialog_set_heading") | |
| 1195 | - | core.PuregoSafeRegister(&xMessageDialogSetHeadingUseMarkup, libs, "adw_message_dialog_set_heading_use_markup") | |
| 1196 | - | core.PuregoSafeRegister(&xMessageDialogSetResponseAppearance, libs, "adw_message_dialog_set_response_appearance") | |
| 1197 | - | core.PuregoSafeRegister(&xMessageDialogSetResponseEnabled, libs, "adw_message_dialog_set_response_enabled") | |
| 1198 | - | core.PuregoSafeRegister(&xMessageDialogSetResponseLabel, libs, "adw_message_dialog_set_response_label") | |
| 1199 | 1218 | } | |
| @@ -207,6 +207,7 @@ type MessageDialog struct { | |||||
| 207 | var xMessageDialogGLibType func() types.GType | 207 | var xMessageDialogGLibType func() types.GType | ||
| 208 | 208 | ||||
| 209 | func MessageDialogGLibType() types.GType { | 209 | func MessageDialogGLibType() types.GType { | ||
| 210 | + | core.LazyRegister(&xMessageDialogGLibType, "ADW", "adw_message_dialog_get_type", false) | |||
| 210 | return xMessageDialogGLibType() | 211 | return xMessageDialogGLibType() | ||
| 211 | } | 212 | } | ||
| 212 | 213 | ||||
| @@ -235,6 +236,7 @@ var xNewMessageDialog func(uintptr, uintptr, uintptr) uintptr | |||||
| 235 | // | 236 | // | ||
| 236 | // ``` | 237 | // ``` | ||
| 237 | func NewMessageDialog(ParentVar *gtk.Window, HeadingVar *string, BodyVar *string) *MessageDialog { | 238 | func NewMessageDialog(ParentVar *gtk.Window, HeadingVar *string, BodyVar *string) *MessageDialog { | ||
| 239 | + | core.LazyRegister(&xNewMessageDialog, "ADW", "adw_message_dialog_new", false) | |||
| 238 | var cls *MessageDialog | 240 | var cls *MessageDialog | ||
| 239 | 241 | ||||
| 240 | HeadingVarPtr := core.GStrdupNullable(HeadingVar) | 242 | HeadingVarPtr := core.GStrdupNullable(HeadingVar) | ||
| @@ -273,6 +275,8 @@ var xMessageDialogAddResponse func(uintptr, string, string) | |||||
| 273 | // [method@MessageDialog.set_response_appearance] can be used to customize the | 275 | // [method@MessageDialog.set_response_appearance] can be used to customize the | ||
| 274 | // responses further. | 276 | // responses further. | ||
| 275 | func (x *MessageDialog) AddResponse(IdVar string, LabelVar string) { | 277 | func (x *MessageDialog) AddResponse(IdVar string, LabelVar string) { | ||
| 278 | + | core.LazyRegister(&xMessageDialogAddResponse, "ADW", "adw_message_dialog_add_response", false) | |||
| 279 | + | ||||
| 276 | xMessageDialogAddResponse(x.GoPointer(), IdVar, LabelVar) | 280 | xMessageDialogAddResponse(x.GoPointer(), IdVar, LabelVar) | ||
| 277 | } | 281 | } | ||
| 278 | 282 | ||||
| @@ -296,6 +300,8 @@ var xMessageDialogAddResponses func(uintptr, string, ...interface{}) | |||||
| 296 | // | 300 | // | ||
| 297 | // ``` | 301 | // ``` | ||
| 298 | func (x *MessageDialog) AddResponses(FirstIdVar string, varArgs ...interface{}) { | 302 | func (x *MessageDialog) AddResponses(FirstIdVar string, varArgs ...interface{}) { | ||
| 303 | + | core.LazyRegister(&xMessageDialogAddResponses, "ADW", "adw_message_dialog_add_responses", false) | |||
| 304 | + | ||||
| 299 | xMessageDialogAddResponses(x.GoPointer(), FirstIdVar, varArgs...) | 305 | xMessageDialogAddResponses(x.GoPointer(), FirstIdVar, varArgs...) | ||
| 300 | } | 306 | } | ||
| 301 | 307 | ||||
| @@ -303,6 +309,8 @@ var xMessageDialogChoose func(uintptr, uintptr, uintptr, uintptr) | |||||
| 303 | 309 | ||||
| 304 | // This function shows @self to the user. | 310 | // This function shows @self to the user. | ||
| 305 | func (x *MessageDialog) Choose(CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) { | 311 | func (x *MessageDialog) Choose(CancellableVar *gio.Cancellable, CallbackVar *gio.AsyncReadyCallback, UserDataVar uintptr) { | ||
| 312 | + | core.LazyRegister(&xMessageDialogChoose, "ADW", "adw_message_dialog_choose", false) | |||
| 313 | + | ||||
| 306 | xMessageDialogChoose(x.GoPointer(), CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar) | 314 | xMessageDialogChoose(x.GoPointer(), CancellableVar.GoPointer(), glib.NewCallbackNullable(CallbackVar), UserDataVar) | ||
| 307 | } | 315 | } | ||
| 308 | 316 | ||||
| @@ -310,6 +318,8 @@ var xMessageDialogChooseFinish func(uintptr, uintptr) string | |||||
| 310 | 318 | ||||
| 311 | // Finishes the [method@MessageDialog.choose] call and returns the response ID. | 319 | // Finishes the [method@MessageDialog.choose] call and returns the response ID. | ||
| 312 | func (x *MessageDialog) ChooseFinish(ResultVar gio.AsyncResult) string { | 320 | func (x *MessageDialog) ChooseFinish(ResultVar gio.AsyncResult) string { | ||
| 321 | + | core.LazyRegister(&xMessageDialogChooseFinish, "ADW", "adw_message_dialog_choose_finish", false) | |||
| 322 | + | ||||
| 313 | cret := xMessageDialogChooseFinish(x.GoPointer(), ResultVar.GoPointer()) | 323 | cret := xMessageDialogChooseFinish(x.GoPointer(), ResultVar.GoPointer()) | ||
| 314 | return cret | 324 | return cret | ||
| 315 | } | 325 | } | ||
| @@ -320,6 +330,8 @@ var xMessageDialogFormatBody func(uintptr, string, ...interface{}) | |||||
| 320 | // | 330 | // | ||
| 321 | // See [property@MessageDialog:body]. | 331 | // See [property@MessageDialog:body]. | ||
| 322 | func (x *MessageDialog) FormatBody(FormatVar string, varArgs ...interface{}) { | 332 | func (x *MessageDialog) FormatBody(FormatVar string, varArgs ...interface{}) { | ||
| 333 | + | core.LazyRegister(&xMessageDialogFormatBody, "ADW", "adw_message_dialog_format_body", false) | |||
| 334 | + | ||||
| 323 | xMessageDialogFormatBody(x.GoPointer(), FormatVar, varArgs...) | 335 | xMessageDialogFormatBody(x.GoPointer(), FormatVar, varArgs...) | ||
| 324 | } | 336 | } | ||
| 325 | 337 | ||||
| @@ -335,6 +347,8 @@ var xMessageDialogFormatBodyMarkup func(uintptr, string, ...interface{}) | |||||
| 335 | // | 347 | // | ||
| 336 | // See [property@MessageDialog:body]. | 348 | // See [property@MessageDialog:body]. | ||
| 337 | func (x *MessageDialog) FormatBodyMarkup(FormatVar string, varArgs ...interface{}) { | 349 | func (x *MessageDialog) FormatBodyMarkup(FormatVar string, varArgs ...interface{}) { | ||
| 350 | + | core.LazyRegister(&xMessageDialogFormatBodyMarkup, "ADW", "adw_message_dialog_format_body_markup", false) | |||
| 351 | + | ||||
| 338 | xMessageDialogFormatBodyMarkup(x.GoPointer(), FormatVar, varArgs...) | 352 | xMessageDialogFormatBodyMarkup(x.GoPointer(), FormatVar, varArgs...) | ||
| 339 | } | 353 | } | ||
| 340 | 354 | ||||
| @@ -344,6 +358,8 @@ var xMessageDialogFormatHeading func(uintptr, string, ...interface{}) | |||||
| 344 | // | 358 | // | ||
| 345 | // See [property@MessageDialog:heading]. | 359 | // See [property@MessageDialog:heading]. | ||
| 346 | func (x *MessageDialog) FormatHeading(FormatVar string, varArgs ...interface{}) { | 360 | func (x *MessageDialog) FormatHeading(FormatVar string, varArgs ...interface{}) { | ||
| 361 | + | core.LazyRegister(&xMessageDialogFormatHeading, "ADW", "adw_message_dialog_format_heading", false) | |||
| 362 | + | ||||
| 347 | xMessageDialogFormatHeading(x.GoPointer(), FormatVar, varArgs...) | 363 | xMessageDialogFormatHeading(x.GoPointer(), FormatVar, varArgs...) | ||
| 348 | } | 364 | } | ||
| 349 | 365 | ||||
| @@ -359,6 +375,8 @@ var xMessageDialogFormatHeadingMarkup func(uintptr, string, ...interface{}) | |||||
| 359 | // | 375 | // | ||
| 360 | // See [property@MessageDialog:heading]. | 376 | // See [property@MessageDialog:heading]. | ||
| 361 | func (x *MessageDialog) FormatHeadingMarkup(FormatVar string, varArgs ...interface{}) { | 377 | func (x *MessageDialog) FormatHeadingMarkup(FormatVar string, varArgs ...interface{}) { | ||
| 378 | + | core.LazyRegister(&xMessageDialogFormatHeadingMarkup, "ADW", "adw_message_dialog_format_heading_markup", false) | |||
| 379 | + | ||||
| 362 | xMessageDialogFormatHeadingMarkup(x.GoPointer(), FormatVar, varArgs...) | 380 | xMessageDialogFormatHeadingMarkup(x.GoPointer(), FormatVar, varArgs...) | ||
| 363 | } | 381 | } | ||
| 364 | 382 | ||||
| @@ -366,6 +384,8 @@ var xMessageDialogGetBody func(uintptr) string | |||||
| 366 | 384 | ||||
| 367 | // Gets the body text of @self. | 385 | // Gets the body text of @self. | ||
| 368 | func (x *MessageDialog) GetBody() string { | 386 | func (x *MessageDialog) GetBody() string { | ||
| 387 | + | core.LazyRegister(&xMessageDialogGetBody, "ADW", "adw_message_dialog_get_body", false) | |||
| 388 | + | ||||
| 369 | cret := xMessageDialogGetBody(x.GoPointer()) | 389 | cret := xMessageDialogGetBody(x.GoPointer()) | ||
| 370 | return cret | 390 | return cret | ||
| 371 | } | 391 | } | ||
| @@ -374,6 +394,8 @@ var xMessageDialogGetBodyUseMarkup func(uintptr) bool | |||||
| 374 | 394 | ||||
| 375 | // Gets whether the body text of @self includes Pango markup. | 395 | // Gets whether the body text of @self includes Pango markup. | ||
| 376 | func (x *MessageDialog) GetBodyUseMarkup() bool { | 396 | func (x *MessageDialog) GetBodyUseMarkup() bool { | ||
| 397 | + | core.LazyRegister(&xMessageDialogGetBodyUseMarkup, "ADW", "adw_message_dialog_get_body_use_markup", false) | |||
| 398 | + | ||||
| 377 | cret := xMessageDialogGetBodyUseMarkup(x.GoPointer()) | 399 | cret := xMessageDialogGetBodyUseMarkup(x.GoPointer()) | ||
| 378 | return cret | 400 | return cret | ||
| 379 | } | 401 | } | ||
| @@ -382,6 +404,8 @@ var xMessageDialogGetCloseResponse func(uintptr) string | |||||
| 382 | 404 | ||||
| 383 | // Gets the ID of the close response of @self. | 405 | // Gets the ID of the close response of @self. | ||
| 384 | func (x *MessageDialog) GetCloseResponse() string { | 406 | func (x *MessageDialog) GetCloseResponse() string { | ||
| 407 | + | core.LazyRegister(&xMessageDialogGetCloseResponse, "ADW", "adw_message_dialog_get_close_response", false) | |||
| 408 | + | ||||
| 385 | cret := xMessageDialogGetCloseResponse(x.GoPointer()) | 409 | cret := xMessageDialogGetCloseResponse(x.GoPointer()) | ||
| 386 | return cret | 410 | return cret | ||
| 387 | } | 411 | } | ||
| @@ -390,6 +414,8 @@ var xMessageDialogGetDefaultResponse func(uintptr) string | |||||
| 390 | 414 | ||||
| 391 | // Gets the ID of the default response of @self. | 415 | // Gets the ID of the default response of @self. | ||
| 392 | func (x *MessageDialog) GetDefaultResponse() string { | 416 | func (x *MessageDialog) GetDefaultResponse() string { | ||
| 417 | + | core.LazyRegister(&xMessageDialogGetDefaultResponse, "ADW", "adw_message_dialog_get_default_response", false) | |||
| 418 | + | ||||
| 393 | cret := xMessageDialogGetDefaultResponse(x.GoPointer()) | 419 | cret := xMessageDialogGetDefaultResponse(x.GoPointer()) | ||
| 394 | return cret | 420 | return cret | ||
| 395 | } | 421 | } | ||
| @@ -398,6 +424,7 @@ var xMessageDialogGetExtraChild func(uintptr) uintptr | |||||
| 398 | 424 | ||||
| 399 | // Gets the child widget of @self. | 425 | // Gets the child widget of @self. | ||
| 400 | func (x *MessageDialog) GetExtraChild() *gtk.Widget { | 426 | func (x *MessageDialog) GetExtraChild() *gtk.Widget { | ||
| 427 | + | core.LazyRegister(&xMessageDialogGetExtraChild, "ADW", "adw_message_dialog_get_extra_child", false) | |||
| 401 | var cls *gtk.Widget | 428 | var cls *gtk.Widget | ||
| 402 | 429 | ||||
| 403 | cret := xMessageDialogGetExtraChild(x.GoPointer()) | 430 | cret := xMessageDialogGetExtraChild(x.GoPointer()) | ||
| @@ -415,6 +442,8 @@ var xMessageDialogGetHeading func(uintptr) string | |||||
| 415 | 442 | ||||
| 416 | // Gets the heading of @self. | 443 | // Gets the heading of @self. | ||
| 417 | func (x *MessageDialog) GetHeading() string { | 444 | func (x *MessageDialog) GetHeading() string { | ||
| 445 | + | core.LazyRegister(&xMessageDialogGetHeading, "ADW", "adw_message_dialog_get_heading", false) | |||
| 446 | + | ||||
| 418 | cret := xMessageDialogGetHeading(x.GoPointer()) | 447 | cret := xMessageDialogGetHeading(x.GoPointer()) | ||
| 419 | return cret | 448 | return cret | ||
| 420 | } | 449 | } | ||
| @@ -423,6 +452,8 @@ var xMessageDialogGetHeadingUseMarkup func(uintptr) bool | |||||
| 423 | 452 | ||||
| 424 | // Gets whether the heading of @self includes Pango markup. | 453 | // Gets whether the heading of @self includes Pango markup. | ||
| 425 | func (x *MessageDialog) GetHeadingUseMarkup() bool { | 454 | func (x *MessageDialog) GetHeadingUseMarkup() bool { | ||
| 455 | + | core.LazyRegister(&xMessageDialogGetHeadingUseMarkup, "ADW", "adw_message_dialog_get_heading_use_markup", false) | |||
| 456 | + | ||||
| 426 | cret := xMessageDialogGetHeadingUseMarkup(x.GoPointer()) | 457 | cret := xMessageDialogGetHeadingUseMarkup(x.GoPointer()) | ||
| 427 | return cret | 458 | return cret | ||
| 428 | } | 459 | } | ||
| @@ -433,6 +464,8 @@ var xMessageDialogGetResponseAppearance func(uintptr, string) ResponseAppearance | |||||
| 433 | // | 464 | // | ||
| 434 | // See [method@MessageDialog.set_response_appearance]. | 465 | // See [method@MessageDialog.set_response_appearance]. | ||
| 435 | func (x *MessageDialog) GetResponseAppearance(ResponseVar string) ResponseAppearance { | 466 | func (x *MessageDialog) GetResponseAppearance(ResponseVar string) ResponseAppearance { | ||
| 467 | + | core.LazyRegister(&xMessageDialogGetResponseAppearance, "ADW", "adw_message_dialog_get_response_appearance", false) | |||
| 468 | + | ||||
| 436 | cret := xMessageDialogGetResponseAppearance(x.GoPointer(), ResponseVar) | 469 | cret := xMessageDialogGetResponseAppearance(x.GoPointer(), ResponseVar) | ||
| 437 | return cret | 470 | return cret | ||
| 438 | } | 471 | } | ||
| @@ -443,6 +476,8 @@ var xMessageDialogGetResponseEnabled func(uintptr, string) bool | |||||
| 443 | // | 476 | // | ||
| 444 | // See [method@MessageDialog.set_response_enabled]. | 477 | // See [method@MessageDialog.set_response_enabled]. | ||
| 445 | func (x *MessageDialog) GetResponseEnabled(ResponseVar string) bool { | 478 | func (x *MessageDialog) GetResponseEnabled(ResponseVar string) bool { | ||
| 479 | + | core.LazyRegister(&xMessageDialogGetResponseEnabled, "ADW", "adw_message_dialog_get_response_enabled", false) | |||
| 480 | + | ||||
| 446 | cret := xMessageDialogGetResponseEnabled(x.GoPointer(), ResponseVar) | 481 | cret := xMessageDialogGetResponseEnabled(x.GoPointer(), ResponseVar) | ||
| 447 | return cret | 482 | return cret | ||
| 448 | } | 483 | } | ||
| @@ -453,6 +488,8 @@ var xMessageDialogGetResponseLabel func(uintptr, string) string | |||||
| 453 | // | 488 | // | ||
| 454 | // See [method@MessageDialog.set_response_label]. | 489 | // See [method@MessageDialog.set_response_label]. | ||
| 455 | func (x *MessageDialog) GetResponseLabel(ResponseVar string) string { | 490 | func (x *MessageDialog) GetResponseLabel(ResponseVar string) string { | ||
| 491 | + | core.LazyRegister(&xMessageDialogGetResponseLabel, "ADW", "adw_message_dialog_get_response_label", false) | |||
| 492 | + | ||||
| 456 | cret := xMessageDialogGetResponseLabel(x.GoPointer(), ResponseVar) | 493 | cret := xMessageDialogGetResponseLabel(x.GoPointer(), ResponseVar) | ||
| 457 | return cret | 494 | return cret | ||
| 458 | } | 495 | } | ||
| @@ -461,6 +498,8 @@ var xMessageDialogHasResponse func(uintptr, string) bool | |||||
| 461 | 498 | ||||
| 462 | // Gets whether @self has a response with the ID @response. | 499 | // Gets whether @self has a response with the ID @response. | ||
| 463 | func (x *MessageDialog) HasResponse(ResponseVar string) bool { | 500 | func (x *MessageDialog) HasResponse(ResponseVar string) bool { | ||
| 501 | + | core.LazyRegister(&xMessageDialogHasResponse, "ADW", "adw_message_dialog_has_response", false) | |||
| 502 | + | ||||
| 464 | cret := xMessageDialogHasResponse(x.GoPointer(), ResponseVar) | 503 | cret := xMessageDialogHasResponse(x.GoPointer(), ResponseVar) | ||
| 465 | return cret | 504 | return cret | ||
| 466 | } | 505 | } | ||
| @@ -469,6 +508,8 @@ var xMessageDialogRemoveResponse func(uintptr, string) | |||||
| 469 | 508 | ||||
| 470 | // Removes a response from @self. | 509 | // Removes a response from @self. | ||
| 471 | func (x *MessageDialog) RemoveResponse(IdVar string) { | 510 | func (x *MessageDialog) RemoveResponse(IdVar string) { | ||
| 511 | + | core.LazyRegister(&xMessageDialogRemoveResponse, "ADW", "adw_message_dialog_remove_response", false) | |||
| 512 | + | ||||
| 472 | xMessageDialogRemoveResponse(x.GoPointer(), IdVar) | 513 | xMessageDialogRemoveResponse(x.GoPointer(), IdVar) | ||
| 473 | } | 514 | } | ||
| 474 | 515 | ||||
| @@ -478,6 +519,8 @@ var xMessageDialogResponse func(uintptr, string) | |||||
| 478 | // | 519 | // | ||
| 479 | // Used to indicate that the user has responded to the dialog in some way. | 520 | // Used to indicate that the user has responded to the dialog in some way. | ||
| 480 | func (x *MessageDialog) Response(ResponseVar string) { | 521 | func (x *MessageDialog) Response(ResponseVar string) { | ||
| 522 | + | core.LazyRegister(&xMessageDialogResponse, "ADW", "adw_message_dialog_response", false) | |||
| 523 | + | ||||
| 481 | xMessageDialogResponse(x.GoPointer(), ResponseVar) | 524 | xMessageDialogResponse(x.GoPointer(), ResponseVar) | ||
| 482 | } | 525 | } | ||
| 483 | 526 | ||||
| @@ -485,6 +528,8 @@ var xMessageDialogSetBody func(uintptr, string) | |||||
| 485 | 528 | ||||
| 486 | // Sets the body text of @self. | 529 | // Sets the body text of @self. | ||
| 487 | func (x *MessageDialog) SetBody(BodyVar string) { | 530 | func (x *MessageDialog) SetBody(BodyVar string) { | ||
| 531 | + | core.LazyRegister(&xMessageDialogSetBody, "ADW", "adw_message_dialog_set_body", false) | |||
| 532 | + | ||||
| 488 | xMessageDialogSetBody(x.GoPointer(), BodyVar) | 533 | xMessageDialogSetBody(x.GoPointer(), BodyVar) | ||
| 489 | } | 534 | } | ||
| 490 | 535 | ||||
| @@ -494,6 +539,8 @@ var xMessageDialogSetBodyUseMarkup func(uintptr, bool) | |||||
| 494 | // | 539 | // | ||
| 495 | // See [func@Pango.parse_markup]. | 540 | // See [func@Pango.parse_markup]. | ||
| 496 | func (x *MessageDialog) SetBodyUseMarkup(UseMarkupVar bool) { | 541 | func (x *MessageDialog) SetBodyUseMarkup(UseMarkupVar bool) { | ||
| 542 | + | core.LazyRegister(&xMessageDialogSetBodyUseMarkup, "ADW", "adw_message_dialog_set_body_use_markup", false) | |||
| 543 | + | ||||
| 497 | xMessageDialogSetBodyUseMarkup(x.GoPointer(), UseMarkupVar) | 544 | xMessageDialogSetBodyUseMarkup(x.GoPointer(), UseMarkupVar) | ||
| 498 | } | 545 | } | ||
| 499 | 546 | ||||
| @@ -508,6 +555,8 @@ var xMessageDialogSetCloseResponse func(uintptr, string) | |||||
| 508 | // | 555 | // | ||
| 509 | // The default close response is `close`. | 556 | // The default close response is `close`. | ||
| 510 | func (x *MessageDialog) SetCloseResponse(ResponseVar string) { | 557 | func (x *MessageDialog) SetCloseResponse(ResponseVar string) { | ||
| 558 | + | core.LazyRegister(&xMessageDialogSetCloseResponse, "ADW", "adw_message_dialog_set_close_response", false) | |||
| 559 | + | ||||
| 511 | xMessageDialogSetCloseResponse(x.GoPointer(), ResponseVar) | 560 | xMessageDialogSetCloseResponse(x.GoPointer(), ResponseVar) | ||
| 512 | } | 561 | } | ||
| 513 | 562 | ||||
| @@ -523,6 +572,8 @@ var xMessageDialogSetDefaultResponse func(uintptr, uintptr) | |||||
| 523 | // | 572 | // | ||
| 524 | // See [property@Gtk.Window:default-widget]. | 573 | // See [property@Gtk.Window:default-widget]. | ||
| 525 | func (x *MessageDialog) SetDefaultResponse(ResponseVar *string) { | 574 | func (x *MessageDialog) SetDefaultResponse(ResponseVar *string) { | ||
| 575 | + | core.LazyRegister(&xMessageDialogSetDefaultResponse, "ADW", "adw_message_dialog_set_default_response", false) | |||
| 576 | + | ||||
| 526 | ResponseVarPtr := core.GStrdupNullable(ResponseVar) | 577 | ResponseVarPtr := core.GStrdupNullable(ResponseVar) | ||
| 527 | defer core.GFreeNullable(ResponseVarPtr) | 578 | defer core.GFreeNullable(ResponseVarPtr) | ||
| 528 | 579 | ||||
| @@ -535,6 +586,8 @@ var xMessageDialogSetExtraChild func(uintptr, uintptr) | |||||
| 535 | // | 586 | // | ||
| 536 | // The child widget is displayed below the heading and body. | 587 | // The child widget is displayed below the heading and body. | ||
| 537 | func (x *MessageDialog) SetExtraChild(ChildVar *gtk.Widget) { | 588 | func (x *MessageDialog) SetExtraChild(ChildVar *gtk.Widget) { | ||
| 589 | + | core.LazyRegister(&xMessageDialogSetExtraChild, "ADW", "adw_message_dialog_set_extra_child", false) | |||
| 590 | + | ||||
| 538 | xMessageDialogSetExtraChild(x.GoPointer(), ChildVar.GoPointer()) | 591 | xMessageDialogSetExtraChild(x.GoPointer(), ChildVar.GoPointer()) | ||
| 539 | } | 592 | } | ||
| 540 | 593 | ||||
| @@ -542,6 +595,8 @@ var xMessageDialogSetHeading func(uintptr, uintptr) | |||||
| 542 | 595 | ||||
| 543 | // Sets the heading of @self. | 596 | // Sets the heading of @self. | ||
| 544 | func (x *MessageDialog) SetHeading(HeadingVar *string) { | 597 | func (x *MessageDialog) SetHeading(HeadingVar *string) { | ||
| 598 | + | core.LazyRegister(&xMessageDialogSetHeading, "ADW", "adw_message_dialog_set_heading", false) | |||
| 599 | + | ||||
| 545 | HeadingVarPtr := core.GStrdupNullable(HeadingVar) | 600 | HeadingVarPtr := core.GStrdupNullable(HeadingVar) | ||
| 546 | defer core.GFreeNullable(HeadingVarPtr) | 601 | defer core.GFreeNullable(HeadingVarPtr) | ||
| 547 | 602 | ||||
| @@ -554,6 +609,8 @@ var xMessageDialogSetHeadingUseMarkup func(uintptr, bool) | |||||
| 554 | // | 609 | // | ||
| 555 | // See [func@Pango.parse_markup]. | 610 | // See [func@Pango.parse_markup]. | ||
| 556 | func (x *MessageDialog) SetHeadingUseMarkup(UseMarkupVar bool) { | 611 | func (x *MessageDialog) SetHeadingUseMarkup(UseMarkupVar bool) { | ||
| 612 | + | core.LazyRegister(&xMessageDialogSetHeadingUseMarkup, "ADW", "adw_message_dialog_set_heading_use_markup", false) | |||
| 613 | + | ||||
| 557 | xMessageDialogSetHeadingUseMarkup(x.GoPointer(), UseMarkupVar) | 614 | xMessageDialogSetHeadingUseMarkup(x.GoPointer(), UseMarkupVar) | ||
| 558 | } | 615 | } | ||
| 559 | 616 | ||||
| @@ -580,6 +637,8 @@ var xMessageDialogSetResponseAppearance func(uintptr, string, ResponseAppearance | |||||
| 580 | // | 637 | // | ||
| 581 | // Negative responses like Cancel or Close should use the default appearance. | 638 | // Negative responses like Cancel or Close should use the default appearance. | ||
| 582 | func (x *MessageDialog) SetResponseAppearance(ResponseVar string, AppearanceVar ResponseAppearance) { | 639 | func (x *MessageDialog) SetResponseAppearance(ResponseVar string, AppearanceVar ResponseAppearance) { | ||
| 640 | + | core.LazyRegister(&xMessageDialogSetResponseAppearance, "ADW", "adw_message_dialog_set_response_appearance", false) | |||
| 641 | + | ||||
| 583 | xMessageDialogSetResponseAppearance(x.GoPointer(), ResponseVar, AppearanceVar) | 642 | xMessageDialogSetResponseAppearance(x.GoPointer(), ResponseVar, AppearanceVar) | ||
| 584 | } | 643 | } | ||
| 585 | 644 | ||||
| @@ -596,6 +655,8 @@ var xMessageDialogSetResponseEnabled func(uintptr, string, bool) | |||||
| 596 | // | 655 | // | ||
| 597 | // Responses are enabled by default. | 656 | // Responses are enabled by default. | ||
| 598 | func (x *MessageDialog) SetResponseEnabled(ResponseVar string, EnabledVar bool) { | 657 | func (x *MessageDialog) SetResponseEnabled(ResponseVar string, EnabledVar bool) { | ||
| 658 | + | core.LazyRegister(&xMessageDialogSetResponseEnabled, "ADW", "adw_message_dialog_set_response_enabled", false) | |||
| 659 | + | ||||
| 599 | xMessageDialogSetResponseEnabled(x.GoPointer(), ResponseVar, EnabledVar) | 660 | xMessageDialogSetResponseEnabled(x.GoPointer(), ResponseVar, EnabledVar) | ||
| 600 | } | 661 | } | ||
| 601 | 662 | ||||
| @@ -606,6 +667,8 @@ var xMessageDialogSetResponseLabel func(uintptr, string, string) | |||||
| 606 | // Labels are displayed on the dialog buttons. An embedded underline in @label | 667 | // Labels are displayed on the dialog buttons. An embedded underline in @label | ||
| 607 | // indicates a mnemonic. | 668 | // indicates a mnemonic. | ||
| 608 | func (x *MessageDialog) SetResponseLabel(ResponseVar string, LabelVar string) { | 669 | func (x *MessageDialog) SetResponseLabel(ResponseVar string, LabelVar string) { | ||
| 670 | + | core.LazyRegister(&xMessageDialogSetResponseLabel, "ADW", "adw_message_dialog_set_response_label", false) | |||
| 671 | + | ||||
| 609 | xMessageDialogSetResponseLabel(x.GoPointer(), ResponseVar, LabelVar) | 672 | xMessageDialogSetResponseLabel(x.GoPointer(), ResponseVar, LabelVar) | ||
| 610 | } | 673 | } | ||
| 611 | 674 | ||||
| @@ -1152,48 +1215,4 @@ func (x *MessageDialog) SetFocus(FocusVar *gtk.Widget) { | |||||
| 1152 | func init() { | 1215 | func init() { | ||
| 1153 | core.SetPackageName("ADW", "libadwaita-1") | 1216 | core.SetPackageName("ADW", "libadwaita-1") | ||
| 1154 | core.SetSharedLibraries("ADW", []string{"libadwaita-1.so.0", "libadwaita-1.0.dylib"}) | 1217 | core.SetSharedLibraries("ADW", []string{"libadwaita-1.so.0", "libadwaita-1.0.dylib"}) | ||
| 1155 | - | var libs []uintptr | |||
| 1156 | - | for _, libPath := range core.GetPaths("ADW") { | |||
| 1157 | - | lib, err := purego.Dlopen(libPath, purego.RTLD_NOW|purego.RTLD_GLOBAL) | |||
| 1158 | - | if err != nil { | |||
| 1159 | - | panic(err) | |||
| 1160 | - | } | |||
| 1161 | - | libs = append(libs, lib) | |||
| 1162 | - | } | |||
| 1163 | - | ||||
| 1164 | - | core.PuregoSafeRegister(&xMessageDialogGLibType, libs, "adw_message_dialog_get_type") | |||
| 1165 | - | ||||
| 1166 | - | core.PuregoSafeRegister(&xNewMessageDialog, libs, "adw_message_dialog_new") | |||
| 1167 | - | ||||
| 1168 | - | core.PuregoSafeRegister(&xMessageDialogAddResponse, libs, "adw_message_dialog_add_response") | |||
| 1169 | - | core.PuregoSafeRegister(&xMessageDialogAddResponses, libs, "adw_message_dialog_add_responses") | |||
| 1170 | - | core.PuregoSafeRegister(&xMessageDialogChoose, libs, "adw_message_dialog_choose") | |||
| 1171 | - | core.PuregoSafeRegister(&xMessageDialogChooseFinish, libs, "adw_message_dialog_choose_finish") | |||
| 1172 | - | core.PuregoSafeRegister(&xMessageDialogFormatBody, libs, "adw_message_dialog_format_body") | |||
| 1173 | - | core.PuregoSafeRegister(&xMessageDialogFormatBodyMarkup, libs, "adw_message_dialog_format_body_markup") | |||
| 1174 | - | core.PuregoSafeRegister(&xMessageDialogFormatHeading, libs, "adw_message_dialog_format_heading") | |||
| 1175 | - | core.PuregoSafeRegister(&xMessageDialogFormatHeadingMarkup, libs, "adw_message_dialog_format_heading_markup") | |||
| 1176 | - | core.PuregoSafeRegister(&xMessageDialogGetBody, libs, "adw_message_dialog_get_body") | |||
| 1177 | - | core.PuregoSafeRegister(&xMessageDialogGetBodyUseMarkup, libs, "adw_message_dialog_get_body_use_markup") | |||
| 1178 | - | core.PuregoSafeRegister(&xMessageDialogGetCloseResponse, libs, "adw_message_dialog_get_close_response") | |||
| 1179 | - | core.PuregoSafeRegister(&xMessageDialogGetDefaultResponse, libs, "adw_message_dialog_get_default_response") | |||
| 1180 | - | core.PuregoSafeRegister(&xMessageDialogGetExtraChild, libs, "adw_message_dialog_get_extra_child") | |||
| 1181 | - | core.PuregoSafeRegister(&xMessageDialogGetHeading, libs, "adw_message_dialog_get_heading") | |||
| 1182 | - | core.PuregoSafeRegister(&xMessageDialogGetHeadingUseMarkup, libs, "adw_message_dialog_get_heading_use_markup") | |||
| 1183 | - | core.PuregoSafeRegister(&xMessageDialogGetResponseAppearance, libs, "adw_message_dialog_get_response_appearance") | |||
| 1184 | - | core.PuregoSafeRegister(&xMessageDialogGetResponseEnabled, libs, "adw_message_dialog_get_response_enabled") | |||
| 1185 | - | core.PuregoSafeRegister(&xMessageDialogGetResponseLabel, libs, "adw_message_dialog_get_response_label") | |||
| 1186 | - | core.PuregoSafeRegister(&xMessageDialogHasResponse, libs, "adw_message_dialog_has_response") | |||
| 1187 | - | core.PuregoSafeRegister(&xMessageDialogRemoveResponse, libs, "adw_message_dialog_remove_response") | |||
| 1188 | - | core.PuregoSafeRegister(&xMessageDialogResponse, libs, "adw_message_dialog_response") | |||
| 1189 | - | core.PuregoSafeRegister(&xMessageDialogSetBody, libs, "adw_message_dialog_set_body") | |||
| 1190 | - | core.PuregoSafeRegister(&xMessageDialogSetBodyUseMarkup, libs, "adw_message_dialog_set_body_use_markup") | |||
| 1191 | - | core.PuregoSafeRegister(&xMessageDialogSetCloseResponse, libs, "adw_message_dialog_set_close_response") | |||
| 1192 | - | core.PuregoSafeRegister(&xMessageDialogSetDefaultResponse, libs, "adw_message_dialog_set_default_response") | |||
| 1193 | - | core.PuregoSafeRegister(&xMessageDialogSetExtraChild, libs, "adw_message_dialog_set_extra_child") | |||
| 1194 | - | core.PuregoSafeRegister(&xMessageDialogSetHeading, libs, "adw_message_dialog_set_heading") | |||
| 1195 | - | core.PuregoSafeRegister(&xMessageDialogSetHeadingUseMarkup, libs, "adw_message_dialog_set_heading_use_markup") | |||
| 1196 | - | core.PuregoSafeRegister(&xMessageDialogSetResponseAppearance, libs, "adw_message_dialog_set_response_appearance") | |||
| 1197 | - | core.PuregoSafeRegister(&xMessageDialogSetResponseEnabled, libs, "adw_message_dialog_set_response_enabled") | |||
| 1198 | - | core.PuregoSafeRegister(&xMessageDialogSetResponseLabel, libs, "adw_message_dialog_set_response_label") | |||
| 1199 | } | 1218 | } | ||