gitbutler/src-tauri
Scott Chacon 1210d35288 Add working directory diff support and auto generate commit messages
This update enables the generation of a working directory diff and returns a Git commit message based on the diff changes. It includes changes to the API, Tauri, and frontend code. Notable modifications include:

- Added `git_wd_diff` function to Tauri `src/main.rs`
- Modified `Repository` struct, added `wd_diff` method to `src/repositories/repository.rs`
- New `commit` function added to `src/lib/api.ts`
- Added `fetchCommitMessage` function in `src/routes/projects/[projectId]/+page.svelte`
- Minor UI adjustments in `src/routes/projects/[projectId]/player/+page.svelte`

Overall, this commit improves user experience by automatically generating commit messages based on the changes made in the working directory.
2023-03-18 07:52:58 +01:00
..
icons add an icon for fun 2023-02-17 16:03:29 +01:00
src Add working directory diff support and auto generate commit messages 2023-03-18 07:52:58 +01:00
.gitignore simple tauri example 2023-01-31 15:55:57 +01:00
build.rs simple tauri example 2023-01-31 15:55:57 +01:00
Cargo.lock use fslock for syncronization 2023-03-14 09:04:56 +01:00
Cargo.toml use fslock for syncronization 2023-03-14 09:04:56 +01:00
tauri.conf.json allow production url in csp 2023-03-01 12:04:29 +01:00
tauri.conf.release.json show footer and link to cloud if the project is syncing 2023-02-23 12:21:21 +01:00