Diamond

Results 112 issues of Diamond

**Describe the bug** `vg-slot` would not be visible inside `vg-comp`, possibly the slot itself is still `nil` inside the component. **Software Versions** Vugu version: v0.3.2 Go version: go1.14.4 linux/amd64 Browser...

before-v1

Use-case: remote gaming, same as https://github.com/any1/neatvnc/issues/38. I think most remote gaming needs pointer grabbing and capturing, so I'm making this issue as a feature request for that. Steam Remote Play...

enhancement

This would aid a lot in debugging.

This issue tracks gotk4's subclass and interface support. The goal is to make Go structs accessible and callable from C's side through the use of interfaces, as well as overriding...

enhancement
tracking

### Reasoning - Much faster compile time, HUGE! - Support multiple GTK minor versions - Allow program developer to determine the minimum version, not gotk4 - Allow program developer to...

Currently, gotk4 relies on build tags like `-tags gotk4pprof` or `-tags gotk4traceobj`, which is ugly. gotk4 should use `GOTK4_DEBUG=trace-objects,pprof` instead, similar to `G_DEBUG`.

There is one particular use case where `GWeakRef` would be very useful: a weak reference can be added to a `*GdkPixbuf` so that it is removed from a cache once...

Stack trace: ``` fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x1 addr=0x1000000016 pc=0x7f4bfbb2c70b] runtime stack: runtime.throw({0x202b6fb, 0x7f4b88ea7a98}) /nix/store/1y1sxwam2jf1f5w9dqfg44wdpwappdch-go-1.17/share/go/src/runtime/panic.go:1198 +0x71 runtime.sigpanic() /nix/store/1y1sxwam2jf1f5w9dqfg44wdpwappdch-go-1.17/share/go/src/runtime/signal_unix.go:719 +0x396 goroutine 5 [syscall]: runtime.cgocall(0x1bc2810,...

Since we're already code-generating all functions and methods, we can also code-generate guards that can check whether or not the user is running them in the right threads: ```go //go:build...