go-gitea / gitea

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
https://gitea.com
MIT License
44.89k stars 5.48k forks source link

Command palette #17483

Open mmahmoudian opened 3 years ago

mmahmoudian commented 3 years ago

Feature Description

Please take a moment to check that your feature hasn't already been suggested.

I looked through the open and closed issues and user the search term "pallet" and didn't find anything

Feature request

It would be nice if Gitea also implement a command palette as it is a very efficient form of navigation and interacting with a software/website.

Rational

Use cases

Implementation examples

Screenshots

No response

lingo commented 1 year ago

FYI, the spelling is palette, but there's no results for that, either.

:+1: for either a command palette, or slash commands (like in GitLab)

Particularly useful (for me) to be able to assign a user to an issue while typing up the issue, without having to switch to mouse

mmahmoudian commented 1 year ago

@lingo Thanks for pointing out my mistake. It is now corrected.

bilogic commented 6 months ago

image

We should start small and gradually build it up, I would suggest starting with navigation like github's.

  1. In GitHub, pressing ctrl-k outside the Add a comment box will show the above screenshot, then backspace will let me navigate upwards
  2. But pressing ctrl-k as I'm typing comments will create a link instead of bring up the command palette
  3. In Gitea, it is better as ctrl-k has no effect in the editor box, thus it should still bring up the command palette
  4. I mention the above because there is a tendency for gitea to follow github and my point is that we should make the command palette work everywhere