Первая версия (CLI-only) #1

Merged
weirdcat merged 26 commits from develop into main 2025-11-27 13:09:27 +03:00
6 changed files with 25 additions and 20 deletions
Showing only changes of commit 0fed9a2681 - Show all commits

View File

@@ -24,7 +24,7 @@ type browserLauncherImpl struct {
// OpenAuto implements BrowserLauncher. // OpenAuto implements BrowserLauncher.
func (b *browserLauncherImpl) OpenAuto(url string) error { func (b *browserLauncherImpl) OpenAuto(url string) error {
if (b.useCustomCommand) { if b.useCustomCommand {
return b.OpenCustom(url) return b.OpenCustom(url)
} else { } else {
return b.OpenDefault(url) return b.OpenDefault(url)

View File

@@ -82,7 +82,14 @@ func (q *qrminatorImpl) UpdateConfig(string) error {
panic("unimplemented") panic("unimplemented")
} }
func NewQrminator(cfg *config.Config, log *logger.Logger, capt screencapturer.ScreenCapturer, vis vision.Vision, val linkvalidator.LinkValidator, launch browserlauncher.BrowserLauncher) Qrminator { func NewQrminator(
cfg *config.Config,
log *logger.Logger,
capt screencapturer.ScreenCapturer,
vis vision.Vision,
val linkvalidator.LinkValidator,
launch browserlauncher.BrowserLauncher,
) Qrminator {
return &qrminatorImpl{ return &qrminatorImpl{
config: cfg, config: cfg,
log: log, log: log,

View File

@@ -19,9 +19,7 @@
package ui package ui
import ( import "github.com/gotk3/gotk3/gtk"
"github.com/gotk3/gotk3/gtk"
)
func NewBuilder() (*gtk.Builder, error) { func NewBuilder() (*gtk.Builder, error) {

View File

@@ -45,7 +45,7 @@ func NewMainWindow(builder *gtk.Builder) (*MainWindow, error) {
return nil, err return nil, err
} }
window := windowObj.(*gtk.Window) window := windowObj.(*gtk.Window)
window.Connect("destroy", func () { window.Connect("destroy", func() {
gtk.MainQuit() gtk.MainQuit()
}) })