Skip to content

Commit d61246d

Browse files
enhance: Add "Move to New Window" and "Copy to New Window" options
Enhanced the user interface by adding new menu items for "Move to New Window" and "Copy to New Window" in various language files. Implemented the corresponding functionality in `Launcher.cs` to allow users to move or copy tabs to new windows.
1 parent 184ad00 commit d61246d

File tree

13 files changed

+56
-0
lines changed

13 files changed

+56
-0
lines changed

src/Resources/Locales/de_DE.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,8 @@
503503
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">Andere Tabs schließen</x:String>
504504
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">Rechte Tabs schließen</x:String>
505505
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">Kopiere Repository-Pfad</x:String>
506+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">In neues Fenster verschieben</x:String>
507+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">In neues Fenster kopieren</x:String>
506508
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">Repositories</x:String>
507509
<x:String x:Key="Text.Paste" xml:space="preserve">Einfügen</x:String>
508510
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">Vor {0} Tagen</x:String>

src/Resources/Locales/en_US.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -500,6 +500,8 @@
500500
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">Close Other Tabs</x:String>
501501
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">Close Tabs to the Right</x:String>
502502
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">Copy Repository Path</x:String>
503+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">Move into New Window</x:String>
504+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">Copy into New Window</x:String>
503505
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">Repositories</x:String>
504506
<x:String x:Key="Text.Paste" xml:space="preserve">Paste</x:String>
505507
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">{0} days ago</x:String>

src/Resources/Locales/es_ES.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,8 @@
503503
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">Cerrar Otras Pestañas</x:String>
504504
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">Cerrar Pestañas a la Derecha</x:String>
505505
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">Copiar Ruta del Repositorio</x:String>
506+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">Mover a Nueva Ventana</x:String>
507+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">Copiar a Nueva Ventana</x:String>
506508
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">Repositorios</x:String>
507509
<x:String x:Key="Text.Paste" xml:space="preserve">Pegar</x:String>
508510
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">Hace {0} días</x:String>

src/Resources/Locales/fr_FR.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,8 @@
411411
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">Fermer les autres onglets</x:String>
412412
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">Fermer les onglets à droite</x:String>
413413
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">Copier le chemin vers le dépôt</x:String>
414+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">Déplacer vers une nouvelle fenêtre</x:String>
415+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">Copier vers une nouvelle fenêtre</x:String>
414416
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">Dépôts</x:String>
415417
<x:String x:Key="Text.Paste" xml:space="preserve">Coller</x:String>
416418
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">il y a {0} jours</x:String>

src/Resources/Locales/it_IT.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -431,6 +431,8 @@
431431
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">Chiudi Altri Tab</x:String>
432432
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">Chiudi i Tab a Destra</x:String>
433433
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">Copia Percorso Repository</x:String>
434+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">Sposta in Nuova Finestra</x:String>
435+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">Copia in Nuova Finestra</x:String>
434436
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">Repository</x:String>
435437
<x:String x:Key="Text.Paste" xml:space="preserve">Incolla</x:String>
436438
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">{0} giorni fa</x:String>

src/Resources/Locales/ja_JP.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,8 @@
410410
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">他のタブを閉じる</x:String>
411411
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">右のタブを閉じる</x:String>
412412
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">リポジトリパスをコピー</x:String>
413+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">新しいウィンドウに移動</x:String>
414+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">新しいウィンドウにコピー</x:String>
413415
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">リポジトリ</x:String>
414416
<x:String x:Key="Text.Paste" xml:space="preserve">貼り付け</x:String>
415417
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">{0} 日前</x:String>

src/Resources/Locales/pt_BR.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -373,6 +373,8 @@
373373
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">Fechar Outras Abas</x:String>
374374
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">Fechar Abas à Direita</x:String>
375375
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">Copiar Caminho do Repositório</x:String>
376+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">Mover para Nova Janela</x:String>
377+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">Copiar para Nova Janela</x:String>
376378
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">Repositórios</x:String>
377379
<x:String x:Key="Text.Paste" xml:space="preserve">Colar</x:String>
378380
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">{0} dias atrás</x:String>

src/Resources/Locales/ru_RU.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -503,6 +503,8 @@
503503
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">Закрыть другие вкладки</x:String>
504504
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">Закрыть вкладки справа</x:String>
505505
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">Копировать путь репозитория</x:String>
506+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">Переместить в новое окно</x:String>
507+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">Копировать в новое окно</x:String>
506508
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">Репозитории</x:String>
507509
<x:String x:Key="Text.Paste" xml:space="preserve">Вставить</x:String>
508510
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">{0} дней назад</x:String>

src/Resources/Locales/ta_IN.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,8 @@
410410
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">பிற தாவல்களை மூடு</x:String>
411411
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">வலதுபுறத்தில் உள்ள தாவல்களை மூடு</x:String>
412412
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">களஞ்சிய பாதை நகலெடு</x:String>
413+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">புதிய சாளரத்திற்கு நகர்த்து</x:String>
414+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">புதிய சாளரத்திற்கு நகலெடு</x:String>
413415
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">களஞ்சியங்கள்</x:String>
414416
<x:String x:Key="Text.Paste" xml:space="preserve">ஒட்டு</x:String>
415417
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">{0} நாட்களுக்கு முன்பு</x:String>

src/Resources/Locales/uk_UA.axaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -415,6 +415,8 @@
415415
<x:String x:Key="Text.PageTabBar.Tab.CloseOther" xml:space="preserve">Закрити інші вкладки</x:String>
416416
<x:String x:Key="Text.PageTabBar.Tab.CloseRight" xml:space="preserve">Закрити вкладки праворуч</x:String>
417417
<x:String x:Key="Text.PageTabBar.Tab.CopyPath" xml:space="preserve">Копіювати шлях до сховища</x:String>
418+
<x:String x:Key="Text.PageTabBar.Tab.MoveToNewWindow" xml:space="preserve">Перемістити в нове вікно</x:String>
419+
<x:String x:Key="Text.PageTabBar.Tab.CopyToNewWindow" xml:space="preserve">Копіювати в нове вікно</x:String>
418420
<x:String x:Key="Text.PageTabBar.Welcome.Title" xml:space="preserve">Сховища</x:String>
419421
<x:String x:Key="Text.Paste" xml:space="preserve">Вставити</x:String>
420422
<x:String x:Key="Text.Period.DaysAgo" xml:space="preserve">{0} днів тому</x:String>

0 commit comments

Comments
 (0)