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

Auto Save All Buffers After A Delay #10899

Merged
merged 13 commits into from
Jun 10, 2024

Commits on Jun 7, 2024

  1. auto save after delay

    miggs597 authored and hw0lff committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    fc0fb5f View commit details
    Browse the repository at this point in the history
  2. configable

    miggs597 authored and hw0lff committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    3ca4f1b View commit details
    Browse the repository at this point in the history
  3. clearer names

    miggs597 authored and hw0lff committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    38d1921 View commit details
    Browse the repository at this point in the history
  4. init

    miggs597 authored and hw0lff committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    fa50121 View commit details
    Browse the repository at this point in the history
  5. working with some odd behaviour

    miggs597 authored and hw0lff committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    345b72a View commit details
    Browse the repository at this point in the history
  6. working with greater consistency

    miggs597 authored and hw0lff committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    54ba8d2 View commit details
    Browse the repository at this point in the history
  7. Apply reviewer suggestions

    - Remove unneccessary field
    - Remove blocking save
    hw0lff committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    6a78f70 View commit details
    Browse the repository at this point in the history
  8. Improve auto-save configuration

    Auto save can be configured to trigger on focus loss:
    ```toml
    auto-save.focus-lost = true|false
    ```
    
    and after a time delay (in milli seconds) since last keypress:
    ```toml
    auto-save.after-delay.enable = true|false
    auto-save.after-delay.timeout = [0, u64::MAX] # default: 3000
    ```
    hw0lff committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    aad895f View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. Configuration menu
    Copy the full SHA
    b130b4c View commit details
    Browse the repository at this point in the history
  2. Remove more useless types

    hw0lff committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    cf7389f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a8d8d5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a221f7 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

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