ThiefMD
ThiefMD copied to clipboard
Commit on Close option
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
If other staged files are present, just stage changes, don't commit?