From 26556c53e8e70bb5d01a7e104241b93e8e1d97b9 Mon Sep 17 00:00:00 2001 From: Nikolai Papin Date: Tue, 25 Nov 2025 22:17:43 +0300 Subject: [PATCH] added gotk to project --- go.mod | 1 + go.sum | 2 ++ internal/ui/handlers.go | 7 +++++++ internal/ui/window.go | 1 + 4 files changed, 11 insertions(+) create mode 100644 internal/ui/handlers.go create mode 100644 internal/ui/window.go diff --git a/go.mod b/go.mod index 58b8632..f130c11 100644 --- a/go.mod +++ b/go.mod @@ -15,6 +15,7 @@ require ( github.com/gen2brain/shm v0.1.0 // indirect github.com/go-viper/mapstructure/v2 v2.4.0 // indirect github.com/godbus/dbus/v5 v5.1.0 // indirect + github.com/gotk3/gotk3 v0.6.4 github.com/jezek/xgb v1.1.1 // indirect github.com/lxn/win v0.0.0-20210218163916-a377121e959e // indirect github.com/pelletier/go-toml/v2 v2.2.4 // indirect diff --git a/go.sum b/go.sum index 5d866fb..5179238 100644 --- a/go.sum +++ b/go.sum @@ -12,6 +12,8 @@ github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk= github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/gotk3/gotk3 v0.6.4 h1:5ur/PRr86PwCG8eSj98D1eXvhrNNK6GILS2zq779dCg= +github.com/gotk3/gotk3 v0.6.4/go.mod h1:/hqFpkNa9T3JgNAE2fLvCdov7c5bw//FHNZrZ3Uv9/Q= github.com/jezek/xgb v1.1.1 h1:bE/r8ZZtSv7l9gk6nU0mYx51aXrvnyb44892TwSaqS4= github.com/jezek/xgb v1.1.1/go.mod h1:nrhwO0FX/enq75I7Y7G8iN1ubpSGZEiA3v9e9GyRFlk= github.com/kbinani/screenshot v0.0.0-20250624051815-089614a94018 h1:NQYgMY188uWrS+E/7xMVpydsI48PMHcc7SfR4OxkDF4= diff --git a/internal/ui/handlers.go b/internal/ui/handlers.go new file mode 100644 index 0000000..91836b7 --- /dev/null +++ b/internal/ui/handlers.go @@ -0,0 +1,7 @@ +package ui + +import "github.com/gotk3/gotk3/gtk" + +type Handlers struct { + gtk.AboutDialog +} diff --git a/internal/ui/window.go b/internal/ui/window.go new file mode 100644 index 0000000..5b1faa2 --- /dev/null +++ b/internal/ui/window.go @@ -0,0 +1 @@ +package ui