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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Persistent modes #281

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

Persistent modes #281

wants to merge 36 commits into from

Commits on Apr 7, 2024

  1. Configuration menu
    Copy the full SHA
    69cd5cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6eedd4c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    654d232 View commit details
    Browse the repository at this point in the history
  4. Initialize command mode

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

    jmacdonald committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    d10ac97 View commit details
    Browse the repository at this point in the history
  6. Add jump mode

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

    jmacdonald committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    c616687 View commit details
    Browse the repository at this point in the history
  8. Add open mode

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

    jmacdonald committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    50b75f6 View commit details
    Browse the repository at this point in the history
  10. Add search mode

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

    jmacdonald committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    0a4985a View commit details
    Browse the repository at this point in the history
  12. Add select line mode

    jmacdonald committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    a2b98ae View commit details
    Browse the repository at this point in the history
  13. Add symbol jump mode

    jmacdonald committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    56e038e View commit details
    Browse the repository at this point in the history
  14. Add syntax mode

    jmacdonald committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    5e44e8d View commit details
    Browse the repository at this point in the history
  15. Add theme mode

    jmacdonald committed Apr 7, 2024
    Configuration menu
    Copy the full SHA
    9e665e0 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    bac3a7e 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 Apr 7, 2024
    Configuration menu
    Copy the full SHA
    84665e7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    4720c0b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    fc874dc View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2024

  1. 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 Apr 8, 2024
    Configuration menu
    Copy the full SHA
    1a43f5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b28247b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8cb312d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a5025b4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    25cb18c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4c7c382 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8e3ec39 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    917bb03 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    82d5b17 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    19b5f88 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ee55e05 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8021478 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    81aa44b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    bafe31c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    18ad6ae View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2335e6b View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2024

  1. Configuration menu
    Copy the full SHA
    bec6e33 View commit details
    Browse the repository at this point in the history