diff --git a/internal/components/main_menu.go b/internal/components/main_menu.go index 935fcae..ed025f7 100644 --- a/internal/components/main_menu.go +++ b/internal/components/main_menu.go @@ -27,7 +27,7 @@ func AddMainMenu( gateway *server.Gateway, getMagnetLink func() string, cancel func(), -) (*adw.PreferencesDialog, *gtk.Entry) { +) (*adw.PreferencesDialog, *adw.EntryRow) { menuBuilder := gtk.NewBuilderFromResource(resources.GResourceMenuPath) menu := menuBuilder.GetObject("main-menu").Cast().(*gio.Menu) @@ -39,7 +39,7 @@ func AddMainMenu( preferencesBuilder := gtk.NewBuilderFromResource(resources.GResourcePreferencesPath) preferencesDialog := preferencesBuilder.GetObject("preferences-dialog").Cast().(*adw.PreferencesDialog) storageLocationInput := preferencesBuilder.GetObject("storage-location-input").Cast().(*gtk.Button) - mpvCommandInput := preferencesBuilder.GetObject("mpv-command-input").Cast().(*gtk.Entry) + mpvCommandInput := preferencesBuilder.GetObject("mpv-command-input").Cast().(*adw.EntryRow) verbosityLevelInput := preferencesBuilder.GetObject("verbosity-level-input").Cast().(*adw.SpinRow) remoteGatewaySwitchInput := preferencesBuilder.GetObject("htorrent-remote-gateway-switch").Cast().(*gtk.Switch) remoteGatewayURLInput := preferencesBuilder.GetObject("htorrent-url-input").Cast().(*gtk.Entry) diff --git a/internal/resources/preferences.ui b/internal/resources/preferences.ui index ba77825..263ab02 100644 --- a/internal/resources/preferences.ui +++ b/internal/resources/preferences.ui @@ -33,14 +33,20 @@ - + Player command - Command to launch mpv with - mpv-command-input - + + + + help-about + Show help center + mpv-command-input-help-popover @@ -205,4 +211,13 @@ + + + + + + Command to launch mpv with + + + \ No newline at end of file