Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(issue,pr)!: add live query mode using github search syntax #32

Draft
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

benelan
Copy link
Owner

@benelan benelan commented Jul 13, 2024

  • Add alt-/ keybinding, which toggles between two search modes
    • fzf: fuzzy find a list that was already queried from GitHub. This is the current behavior and remains the default
    • gh: query GitHub using their search syntax and see the results in real time
  • Display the current mode in the bottom left
  • Make alt-a, alt-s, etc. keybinding add their filters to the query string when in gh mode.
  • Make ctrl-r keybinding reset the search state
  • Display the filter flags in the prompt when in fzf mode

BREAKING CHANGE: Require fzf version >= 0.49.0 for the issue and pr commands, which use the new environment variables for toggling modes.
ref: https://github.com/junegunn/fzf/releases/tag/0.49.0

@benelan benelan changed the base branch from v1 to main July 13, 2024 10:19
@benelan benelan mentioned this pull request Jul 13, 2024
@benelan benelan changed the title feat(issue)!: add live github syntax search mode feat(issue)!: add live query mode using github search syntax Jul 13, 2024
@benelan benelan changed the title feat(issue)!: add live query mode using github search syntax feat(issue,pr)!: add live query mode using github search syntax Jul 13, 2024
* origin/main:
  feat(workflow): add `ctrl-y` keybinding to copy file url
  feat(workflow): add custom list formatting
  refactor(ui): use the singular form of command names
  feat(ui): display command in fzf prompt
* origin/main:
  chore(main): release 0.14.0 (#30)
  docs(readme): update info about upgrading
  fix(ui): pad preview columns to prevent word wrap weirdness
  fix(upgrade): skip if already on latest version (#35)
  docs(status): add command to help message
  feat: add status command, display status during incidents (#34)
* origin/main:
  refactor: remove redundant --repo flags (#36)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant