TidGi-Desktop/docs
lin onetwo ed198d375b
Feat/git chart (#651)
* feat: basic git gui using @tomplum/react-git-log

* Replace menu bar toggle with mini window shortcut

Removed the menu bar toggle option and its Windows-specific logic from the View menu. Added a new menu item for toggling the Tidgi mini window, using a configurable keyboard shortcut from preferences.

* update i18n

* refactor: use table for default view for cleaner timeline

* test: commit

* Add realtime git log updates and e2e test support

Implements detection and display of uncommitted changes in the Git Log window, adds a commit button for uncommitted changes, and refreshes data in response to git state changes using an observable. Adds e2e test step definitions and log markers for commit, revert, and checkout operations to support automated testing. Removes alert popups from commit, revert, and checkout actions in the UI.

* refactor: steps with descripton

* fix: watch fs on git checkout

* fix: echo of file on start

* feat: loading state on revert

* feat: ai commit message

* feat: check free model

* fix: remove duplicated backup action

* fix: git method wrong place

* fix: model not auto filled

* refactor: preload $:/info/tidgi/workspaceID by 'module-type': 'info',

* fix: workspace context menu

* fix: show correct menu on view

* feat: let tooltip show files instead of hash

* feat: view dark theme

* feat: better diff ui, and upgrade dugite

* Update aiCommitMessage.ts

* Update gitLog.feature

* fix: menu click test

* fix: The isInitialLoad check is computed twice

* fix: import wiki form cursor position wrong

* fix: git log frequently load data

* fix: hide wiki menu

* fix: import wiki form not working

* fix: timer not cleared

* onBlur handler that resets the field to the current valid preference value

* fix: review error

* Update useGitLogData.ts

* Update newAgent.feature

* Update newAgent.feature

* fix: test randomly fail

* fix

* fix

* Update wiki.ts

* fix: wait for mark

* Git-Sync-JS logger fix

* Git-Sync-JS more logs

* Git-sync-js fix no commiter email

* Update gitOperations.ts
2025-11-08 15:04:34 +08:00
..
environment Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
features Chore/upgrade (#646) 2025-10-23 23:42:06 +08:00
images docs: more image of windows 2023-05-23 10:25:42 +08:00
internal Feat/git chart (#651) 2025-11-08 15:04:34 +08:00
readme Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
Development.md Chore/upgrade (#646) 2025-10-23 23:42:06 +08:00
ErrorDuringStart.md Feat/allow watch fs change on git sync 2025-10-31 02:00:40 +08:00
Publish.md Feat/Native AI Agent (#640) 2025-10-10 17:16:56 +08:00
Testing.md Feat/allow watch fs change on git sync 2025-10-31 02:00:40 +08:00
Translate.md Feat/mini window (#642) 2025-10-21 20:07:04 +08:00