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

Commit on Close option #33

Open
kmwallio opened this issue Sep 14, 2020 · 1 comment
Open

Commit on Close option #33

kmwallio opened this issue Sep 14, 2020 · 1 comment
Labels
enhancement New feature or request

Comments

@kmwallio
Copy link
Owner

Depends on #31

ThiefMD will:

  • Check if running in a git repo (only for root folders in library)
  • On Close: check if there are any non-committed markdown/fountain/.thiefsheets files
  • On Close: Prompt user to commit changes with Subject and Message to git if enabled
  • Commit window(s) will have title and labels for the project being committed to
  • Commit messages should be specific to the repo

User will:

  • Be able to enable and disable "Prompt to commit changes"
  • Not be prompted when settings is disabled
  • Setting should persist across app launches
@kmwallio kmwallio added the enhancement New feature or request label Sep 14, 2020
@kmwallio kmwallio added this to the Quality of Life Improvements milestone Sep 14, 2020
@kmwallio
Copy link
Owner Author

If other staged files are present, just stage changes, don't commit?

@kmwallio kmwallio removed this from the Quality of Life Improvements milestone Mar 14, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant