Skip to content
This repository was archived by the owner on Dec 1, 2025. It is now read-only.

Commit cbda31e

Browse files
committed
ufak menü değişiklikleri
1 parent 5908251 commit cbda31e

File tree

3 files changed

+15
-5
lines changed

3 files changed

+15
-5
lines changed

internal/ui/tui/tui.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ import (
77
"strings"
88
"time"
99

10+
"github.com/axrona/anitr-cli/internal"
1011
"github.com/charmbracelet/bubbles/list"
1112
"github.com/charmbracelet/bubbles/spinner"
1213
"github.com/charmbracelet/bubbles/textinput"
1314
tea "github.com/charmbracelet/bubbletea"
1415
"github.com/charmbracelet/lipgloss"
1516
"github.com/muesli/reflow/truncate"
16-
"github.com/axrona/anitr-cli/internal"
1717
)
1818

1919
var (
@@ -31,7 +31,7 @@ var (
3131
inputPromptFg = "#c4b48b"
3232
inputTextFg = "#aabbcc"
3333
inputCursorFg = "#c4b48b"
34-
selectionMark = " "
34+
selectionMark = "» "
3535

3636
pinkHighlight = lipgloss.NewStyle().Foreground(lipgloss.Color(highlightColor))
3737

internal/ui/ui.go

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,24 @@ import (
55
"fmt"
66
"os"
77
"os/exec"
8+
"runtime"
89

910
"github.com/axrona/anitr-cli/internal"
1011
"github.com/axrona/anitr-cli/internal/ui/rofi"
1112
"github.com/axrona/anitr-cli/internal/ui/tui"
1213
)
1314

14-
// Ekranı temizler
1515
func ClearScreen() {
16-
cmd := exec.Command("clear")
16+
var cmd *exec.Cmd
17+
18+
if runtime.GOOS == "windows" {
19+
// Windows'ta cls
20+
cmd = exec.Command("cmd", "/c", "cls")
21+
} else {
22+
// Linux / macOS için clear
23+
cmd = exec.Command("clear")
24+
}
25+
1726
cmd.Stdout = os.Stdout
1827
cmd.Run()
1928
}

main.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ import (
1313
"strings"
1414
"time"
1515

16-
"github.com/spf13/cobra"
1716
"github.com/axrona/anitr-cli/internal"
1817
"github.com/axrona/anitr-cli/internal/dl"
1918
"github.com/axrona/anitr-cli/internal/flags"
@@ -26,6 +25,7 @@ import (
2625
"github.com/axrona/anitr-cli/internal/ui/tui"
2726
"github.com/axrona/anitr-cli/internal/update"
2827
"github.com/axrona/anitr-cli/internal/utils"
28+
"github.com/spf13/cobra"
2929
)
3030

3131
// updateWatchAPI, seçilen kaynağa (animecix veya openanime) göre bir bölümün izlenebilir URL'lerini ve altyazı bilgilerini getirir.
@@ -1301,6 +1301,7 @@ func updateDiscordRPC(socketPath string, episodeNames []string, selectedEpisodeI
13011301
}
13021302

13031303
params := internal.RPCParams{
1304+
Type: 3,
13041305
Details: selectedAnimeName,
13051306
State: state,
13061307
SmallImage: strings.ToLower(selectedSource),

0 commit comments

Comments
 (0)