mirror of
https://github.com/SpartanJ/eepp.git
synced 2026-10-01 18:50:16 +03:00
Expand Git History actions and branch management
- Add SmartGit-inspired context actions to Git History commits, including checkout, merge, fast-forward merge, cherry-pick, revert, branch creation, tag creation, and copying commit IDs or complete messages. - Order commit actions into consistent operation, ref-creation, and clipboard groups. Hide the redundant Show in Git History action inside detached history tabs while retaining it in the source-control sidebar. - Add a Working Tree / Index context menu with status-aware Commit and Stage actions. Track staged and unstaged availability in the history model and keep it synchronized as repository status changes. - Extend the Git command wrapper with operations for creating branches at commits, creating and deleting tags, deleting remote branches, cherry-picking commits, and reverting commits. - Support deleting tags and remote branches from the Branches view. When deleting a local branch with an upstream, optionally delete its tracked remote branch as part of the operation. - Add confirmation and input dialogs for branch, tag, remote-deletion, and revert workflows. Disable history-changing commit actions while another Git operation is active.
This commit is contained in:
@@ -358,6 +358,7 @@ ecode versucht, externes Terminal zu öffnen.</string>
|
||||
<string name="git_checkout">Auschecken</string>
|
||||
<string name="git_checkout_ellipsis">Auschecken...</string>
|
||||
<string name="git_commit">Git-Commit</string>
|
||||
<string name="git_commit_ellipsis">Commit...</string>
|
||||
<string name="git_commit_message">Commit-Nachricht:</string>
|
||||
<string name="git_confirm">Bestätigen</string>
|
||||
<string name="git_confirm_apply_stash">Einen zuvor gespeicherten Stash anwenden?</string>
|
||||
@@ -1266,6 +1267,23 @@ Für sichtbare Änderung ecode neu starten.</string>
|
||||
<string name="git_working_tree_index">Arbeitsbaum / Index</string>
|
||||
<string name="git_working_tree_summary">%zu geändert, %zu vorgemerkt</string>
|
||||
<string name="git_uncommitted_changes">Nicht übernommene Änderungen</string>
|
||||
<string name="git_copy_id">ID kopieren</string>
|
||||
<string name="git_copy_message">Nachricht kopieren</string>
|
||||
<string name="git_create_branch_ellipsis">Branch hinzufügen...</string>
|
||||
<string name="git_add_tag">Tag hinzufügen</string>
|
||||
<string name="git_add_tag_ellipsis">Tag hinzufügen...</string>
|
||||
<string name="git_add_tag_to_commit">Tag zu Commit %s hinzufügen</string>
|
||||
<string name="git_create_branch_at_commit">Branch bei Commit %s erstellen.</string>
|
||||
<string name="git_merge_ellipsis">Zusammenführen...</string>
|
||||
<string name="git_cherry_pick_ellipsis">Cherry-Pick...</string>
|
||||
<string name="git_revert_ellipsis">Rückgängig machen...</string>
|
||||
<string name="git_confirm_revert_commit">Möchten Sie den ausgewählten Commit rückgängig machen? Dadurch wird ein Commit erstellt, der seine Änderungen rückgängig macht.</string>
|
||||
<string name="git_revert_and_commit">Rückgängig & committen</string>
|
||||
<string name="git_revert">Rückgängig machen</string>
|
||||
<string name="git_confirm_tag_delete">Tag '%s' löschen?</string>
|
||||
<string name="git_confirm_remote_branch_delete">Remote-Branch '%s' aus '%s' löschen?</string>
|
||||
<string name="git_delete_tracking_remote">Auch den verfolgten Remote-Branch löschen</string>
|
||||
<string name="git_delete_tag">Tag löschen</string>
|
||||
<string name="git_history_no_additional_commits">Keine weiteren Commits</string>
|
||||
<string name="git_show_in_history">Im Git-Verlauf anzeigen</string>
|
||||
<string name="git_commit_history_title">Git-Commit-Verlauf – %s</string>
|
||||
|
||||
@@ -342,6 +342,7 @@ ecode will try to open an external terminal.</string>
|
||||
<string name="git_checkout">Check Out</string>
|
||||
<string name="git_checkout_ellipsis">Check Out...</string>
|
||||
<string name="git_commit">Git Commit</string>
|
||||
<string name="git_commit_ellipsis">Commit...</string>
|
||||
<string name="git_commit_message">Commit Message:</string>
|
||||
<string name="git_confirm">Confirm</string>
|
||||
<string name="git_confirm_apply_stash">Apply a previously saved stash?</string>
|
||||
@@ -1251,6 +1252,23 @@ Restart ecode to see the changes.</string>
|
||||
<string name="git_working_tree_index">Working Tree / Index</string>
|
||||
<string name="git_working_tree_summary">%zu changed, %zu staged</string>
|
||||
<string name="git_uncommitted_changes">Uncommitted changes</string>
|
||||
<string name="git_copy_id">Copy ID</string>
|
||||
<string name="git_copy_message">Copy Message</string>
|
||||
<string name="git_create_branch_ellipsis">Add Branch...</string>
|
||||
<string name="git_add_tag">Add Tag</string>
|
||||
<string name="git_add_tag_ellipsis">Add Tag...</string>
|
||||
<string name="git_add_tag_to_commit">Add tag to commit %s</string>
|
||||
<string name="git_create_branch_at_commit">Create a branch at commit %s.</string>
|
||||
<string name="git_merge_ellipsis">Merge...</string>
|
||||
<string name="git_cherry_pick_ellipsis">Cherry-Pick...</string>
|
||||
<string name="git_revert_ellipsis">Revert...</string>
|
||||
<string name="git_confirm_revert_commit">Do you want to revert the selected commit? This will create a commit that undoes its changes.</string>
|
||||
<string name="git_revert_and_commit">Revert & Commit</string>
|
||||
<string name="git_revert">Revert</string>
|
||||
<string name="git_confirm_tag_delete">Delete tag '%s'?</string>
|
||||
<string name="git_confirm_remote_branch_delete">Delete remote branch '%s' from '%s'?</string>
|
||||
<string name="git_delete_tracking_remote">Also delete the tracked remote branch</string>
|
||||
<string name="git_delete_tag">Delete Tag</string>
|
||||
<string name="git_history_no_additional_commits">No additional commits</string>
|
||||
<string name="git_show_in_history">Show in Git History</string>
|
||||
<string name="git_commit_history_title">Git Commit History - %s</string>
|
||||
|
||||
@@ -341,6 +341,7 @@ ecode tentera d'ouvrir un terminal externe.</string>
|
||||
<string name="git_checkout">Check Out</string>
|
||||
<string name="git_checkout_ellipsis">Check Out...</string>
|
||||
<string name="git_commit">Git Commit</string>
|
||||
<string name="git_commit_ellipsis">Valider...</string>
|
||||
<string name="git_commit_message">Message de commit :</string>
|
||||
<string name="git_confirm">Confirmer</string>
|
||||
<string name="git_confirm_apply_stash">Appliquer un stash précédemment sauvegardé ?</string>
|
||||
@@ -1250,6 +1251,23 @@ Redémarrer ecode pour voir les changements.</string>
|
||||
<string name="git_working_tree_index">Arbre de travail / Index</string>
|
||||
<string name="git_working_tree_summary">%zu modifié(s), %zu indexé(s)</string>
|
||||
<string name="git_uncommitted_changes">Modifications non validées</string>
|
||||
<string name="git_copy_id">Copier l’identifiant</string>
|
||||
<string name="git_copy_message">Copier le message</string>
|
||||
<string name="git_create_branch_ellipsis">Ajouter une branche...</string>
|
||||
<string name="git_add_tag">Ajouter une étiquette</string>
|
||||
<string name="git_add_tag_ellipsis">Ajouter une étiquette...</string>
|
||||
<string name="git_add_tag_to_commit">Ajouter une étiquette au commit %s</string>
|
||||
<string name="git_create_branch_at_commit">Créer une branche au commit %s.</string>
|
||||
<string name="git_merge_ellipsis">Fusionner...</string>
|
||||
<string name="git_cherry_pick_ellipsis">Cherry-pick...</string>
|
||||
<string name="git_revert_ellipsis">Annuler...</string>
|
||||
<string name="git_confirm_revert_commit">Voulez-vous annuler le commit sélectionné ? Cela créera un commit annulant ses modifications.</string>
|
||||
<string name="git_revert_and_commit">Annuler & valider</string>
|
||||
<string name="git_revert">Annuler</string>
|
||||
<string name="git_confirm_tag_delete">Supprimer l’étiquette '%s' ?</string>
|
||||
<string name="git_confirm_remote_branch_delete">Supprimer la branche distante '%s' de '%s' ?</string>
|
||||
<string name="git_delete_tracking_remote">Supprimer également la branche distante suivie</string>
|
||||
<string name="git_delete_tag">Supprimer l’étiquette</string>
|
||||
<string name="git_history_no_additional_commits">Aucun commit supplémentaire</string>
|
||||
<string name="git_show_in_history">Afficher dans l’historique Git</string>
|
||||
<string name="git_commit_history_title">Historique des commits Git – %s</string>
|
||||
|
||||
@@ -263,6 +263,7 @@
|
||||
<string name="git_checkout">检查</string>
|
||||
<string name="git_checkout_ellipsis">检查...</string>
|
||||
<string name="git_commit">提交Git</string>
|
||||
<string name="git_commit_ellipsis">提交...</string>
|
||||
<string name="git_commit_message">提交信息:</string>
|
||||
<string name="git_confirm">确认</string>
|
||||
<string name="git_confirm_apply_stash">Apply a previously saved stash?</string>
|
||||
@@ -1055,6 +1056,23 @@ file in the directory tree.</string>
|
||||
<string name="git_working_tree_index">工作树 / 索引</string>
|
||||
<string name="git_working_tree_summary">%zu 个更改,%zu 个已暂存</string>
|
||||
<string name="git_uncommitted_changes">未提交的更改</string>
|
||||
<string name="git_copy_id">复制 ID</string>
|
||||
<string name="git_copy_message">复制提交消息</string>
|
||||
<string name="git_create_branch_ellipsis">添加分支...</string>
|
||||
<string name="git_add_tag">添加标签</string>
|
||||
<string name="git_add_tag_ellipsis">添加标签...</string>
|
||||
<string name="git_add_tag_to_commit">为提交 %s 添加标签</string>
|
||||
<string name="git_create_branch_at_commit">在提交 %s 创建分支。</string>
|
||||
<string name="git_merge_ellipsis">合并...</string>
|
||||
<string name="git_cherry_pick_ellipsis">拣选提交...</string>
|
||||
<string name="git_revert_ellipsis">还原...</string>
|
||||
<string name="git_confirm_revert_commit">要还原所选提交吗? 这将创建一个撤销其更改的提交。</string>
|
||||
<string name="git_revert_and_commit">还原并提交</string>
|
||||
<string name="git_revert">还原</string>
|
||||
<string name="git_confirm_tag_delete">删除标签“%s”吗?</string>
|
||||
<string name="git_confirm_remote_branch_delete">删除远程分支“%s”(远程仓库“%s”)吗?</string>
|
||||
<string name="git_delete_tracking_remote">同时删除跟踪的远程分支</string>
|
||||
<string name="git_delete_tag">删除标签</string>
|
||||
<string name="git_history_no_additional_commits">没有其他提交</string>
|
||||
<string name="git_show_in_history">在 Git 历史记录中显示</string>
|
||||
<string name="git_commit_history_title">Git 提交历史记录 - %s</string>
|
||||
|
||||
Reference in New Issue
Block a user