features: add commit and push option to git commit window
- Add split button with dropdown in commit dialog supporting both "Commit" and "Commit and Push" actions - Pass folderId through gitCommit/gitPush API calls so backend emits events that the folder window can receive for toast notifications - Update Tauri git_commit and git_push commands to accept folder_id parameter with window label fallback for cross-window compatibility - Wrap commit page with GitCredentialProvider for push authentication - Keep commit window open when push fails so user can see the error - Add i18n translations for all 10 locales Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1009,6 +1009,7 @@
|
||||
"commitDialog": {
|
||||
"toasts": {
|
||||
"commitCompleted": "Commit de código completado",
|
||||
"pushFailed": "Error al enviar",
|
||||
"committedFiles": "{count, plural, one {# archivo confirmado} other {# archivos confirmados}}",
|
||||
"addedToVcs": "Añadido a VCS",
|
||||
"addToVcsFailed": "No se pudo añadir a VCS",
|
||||
@@ -1050,6 +1051,7 @@
|
||||
"commitMessage": "Mensaje de commit",
|
||||
"commitMessagePlaceholder": "Introduce el mensaje de commit...",
|
||||
"commitButton": "Confirmar ({count})",
|
||||
"commitAndPushButton": "Confirmar y enviar ({count})",
|
||||
"head": "HEAD",
|
||||
"workingTree": "Árbol de trabajo",
|
||||
"clickFileToDiff": "Haz clic en un nombre de archivo para ver diff",
|
||||
|
||||
Reference in New Issue
Block a user