Radish alpha
r
rad:z4D5UCArafTzTQpDZNQRuqswh3ury
Radicle desktop app
Radicle
Git
Missed macOs's default menu items
Open did:key:z6MkeenT...ovmF opened 10 months ago

Version 0.5.0, macOs

The application doesn’t has default menu items, such as search-field in the “Help” and “Settings” in the “Radicle” menus.

That’s discouraging and super-useless because all of that default menus is an ordinary way to interact with any app for many people.

These menu items are necessary for comfortable use of any application on the system.

Expected, e.g. Finder or any other third-party app actually but not Radicle:

Screenshot 2025-06-16 at 09.56.25.png Screenshot 2025-06-16 at 09.56.41.png

How to reproduce:

  1. Press ⌘+, (CMD+Comma) default hotkey, but can be redefined system-wide by user
  2. Nothing happened, but open apps’s Settings is expected.
  1. Press ⌘+Shift+/ (CMD+Shift+Slash) default hotkey, but can be redefined system-wide by user
  2. Nothing happened, but should be focused search-input-field in the Help.
rudolfs commented 10 months ago

Fair points. We haven’t looked into what Tauri ships by default for this functionality.

  1. I believe on macOS the default shortcut for settings is ⌘+,, in other apps the shortcut you mention ⌘+↑ doesn’t open settings for me. I think we could map this shortcut to opening the settings popover in the sidebar and show it in the app menu bar.

  2. I’ve never used the help section on macOS. We could look into fixing that. What workflows does it enable you?

z6MkeenT...ovmF commented 10 months ago

I believe on macOS the default shortcut for settings is ⌘+

Yup, my mistake, definitely it is ⌘+,. But anyway, the issue about default bindings as well as system-widelly remapped — so it’s about default menu items.

z6MkeenT...ovmF commented 10 months ago

I’ve never used the help section on macOS.

Now you know. I highly recomend to try.

What workflows does it enable you?

Firstly it’s the same as Spotlight or “Command Palette” in an IDE — just type-n-search needed command and execute, standard way for the platform. Sometimes (actually all times for me) it’s more convenient and faster than dragging the pointer - it’s just text search through/for menu and documentation.

It’s also a quick way to learn what supported, key features of the program with menu locations and hotkeys, as all native software presents them as menu items too.

Tauri

Uh I know Tauri, trying to integrate native UI there is PITA. I’m sorry. 🤷🏻‍♂️ Last years I’m personally using nuit instead.