Niceee! Github has brought in the command pallet. This is awesome. I think majority of GUI software need to implement command pallet hopefully with the same uniform keyboard shortcut.

Software categories who should consider this imho: are
- browsers (similar to what Vivaldi has done)
- text editors and IDEs (e.g Kate)
- photo editors (e.g Krita)
- video editors
- file browsers
- chat applications (e.g Element, @dino)
- music players (e.g @nuclear, Amarok, Cantata)
- PDF editors (e.g Okular)

I think @gitea and ultimately @codeberg can also plan bringing the command pallet feature which is very useful and handy. Perhaps it would also help with the server load as users don't load multiple pages to navigate but rather use the command pallet to jump to repos and issues with a very minimal Ajax requests to the server.

Wish I knew how I could help though.

@Mehrad
Nice idea, feel free to fire a feature request at Codeberg or directly to the Gitea maintainers.
@gitea

@codeberg @gitea

Surprisingly no one have created feature request for command pallet during the past two days (or at least I didn't find any). I created a feature request ironically on Github for having this feature on Gitea:

github.com/go-gitea/gitea/issu

I tried to be comprehensive and add some examples, but still, I don't know how else I can help as I'm not a Go dev. So let me know what help might be needed and I'll be happy to help.

Follow

@Mehrad @codeberg it may exist under a different name such as “keyboard shortcuts”. As for being hosted on GitHub we have already migrated most of our repos to Gitea.com, and are actively working on the last one.

@gitea @codeberg

But there is a drastic huge difference between keyboard shortcuts and command pallet. Basically shortcuts is a limited set of functions and actions maps to a key binding that the user should remember be heart, where as command pallet is a fuzzy search box that can call actions, but it can also accept complex multi-step commands with some arguments and also can help in navigation. A command pallet is potentially an ad-hoc CLI interface inside a GUI.

Sign in to participate in the conversation
Gitea OSS Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!