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

Persistent modes #281

Open
wants to merge 38 commits into
base: main
Choose a base branch
from
Open

Persistent modes #281

wants to merge 38 commits into from

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    86e4ea9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbaf28a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0dab8f View commit details
    Browse the repository at this point in the history
  4. Initialize command mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d8acba2 View commit details
    Browse the repository at this point in the history
  5. Add confirm mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    844cf79 View commit details
    Browse the repository at this point in the history
  6. Add jump mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    ee09700 View commit details
    Browse the repository at this point in the history
  7. Add line jump mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    1e238ab View commit details
    Browse the repository at this point in the history
  8. Add open mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    a4b061f View commit details
    Browse the repository at this point in the history
  9. Add path mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    6c1705a View commit details
    Browse the repository at this point in the history
  10. Add search mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    f54247d View commit details
    Browse the repository at this point in the history
  11. Add select mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    9e1f1d1 View commit details
    Browse the repository at this point in the history
  12. Add select line mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    237b574 View commit details
    Browse the repository at this point in the history
  13. Add symbol jump mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    d2be286 View commit details
    Browse the repository at this point in the history
  14. Add syntax mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    418fa42 View commit details
    Browse the repository at this point in the history
  15. Add theme mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    bb5bab6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    5f18d4f View commit details
    Browse the repository at this point in the history
  17. Make current_mode/modes private

    These should be mutated through switch_to.
    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    1142f6c View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    45e8f5a View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b12c1aa View commit details
    Browse the repository at this point in the history
  20. Update switch_to_jump_mode

    This one is a big win, as jump mode effectively implemented persistent select
    modes all on its own, which is now solved by the app-wide persistent modes.
    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    071aec2 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    986b6b4 View commit details
    Browse the repository at this point in the history
  22. Update switch_to_open_mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    1d8784b View commit details
    Browse the repository at this point in the history
  23. Update switch_to_path_mode

    jmacdonald committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    2a58da2 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    d1c318a View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    3683fe7 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    fe54a72 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    c97fc7b View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    9cbea48 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    8c185b3 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    305dca1 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    3af7171 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    c6237ce View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    4580f0b View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    c19ac94 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    08ab19a View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    f5305f2 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    a96ad41 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    247621d View commit details
    Browse the repository at this point in the history