|
@@ -1,9 +1,9 @@
|
|
|
package cmd
|
|
package cmd
|
|
|
|
|
|
|
|
import (
|
|
import (
|
|
|
- "fmt"
|
|
|
|
|
"log/slog"
|
|
"log/slog"
|
|
|
"strings"
|
|
"strings"
|
|
|
|
|
+ "fmt"
|
|
|
|
|
|
|
|
"github.com/ayn2op/discordo/internal/config"
|
|
"github.com/ayn2op/discordo/internal/config"
|
|
|
"github.com/ayn2op/discordo/internal/keyring"
|
|
"github.com/ayn2op/discordo/internal/keyring"
|
|
@@ -44,10 +44,6 @@ func newApplication(cfg *config.Config) *application {
|
|
|
messageInput: newMessageInput(cfg),
|
|
messageInput: newMessageInput(cfg),
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if err := clipboard.Init(); err != nil {
|
|
|
|
|
- app.onError("Failed to init clipboard", err)
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
app.pages.SetInputCapture(app.onPagesInputCapture)
|
|
app.pages.SetInputCapture(app.onPagesInputCapture)
|
|
|
app.
|
|
app.
|
|
|
EnableMouse(cfg.Mouse).
|
|
EnableMouse(cfg.Mouse).
|
|
@@ -246,7 +242,7 @@ func (a *application) showConfirmModal(prompt string, buttons []string, onDone f
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (a *application) showErrorModal(msg, err string, info ...any) {
|
|
func (a *application) showErrorModal(msg, err string, info ...any) {
|
|
|
- a.showModal("[ ERROR ]", msg+"\nReason: "+err, []string{"Copy", "OK"}, func(label string) {
|
|
|
|
|
|
|
+ a.showModal("[ ERROR ]", msg + "\nReason: " + err, []string{"Copy", "OK"}, func(label string) {
|
|
|
if label != "Copy" {
|
|
if label != "Copy" {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|