diff -Nru tortoisehg-3.1/debian/changelog tortoisehg-3.1.1/debian/changelog --- tortoisehg-3.1/debian/changelog 2014-08-31 14:52:20.000000000 +0000 +++ tortoisehg-3.1.1/debian/changelog 2014-09-23 15:31:50.000000000 +0000 @@ -1,12 +1,21 @@ -tortoisehg (3.1-1~andre1) trusty; urgency=medium +tortoisehg (3.1.1-1~andre1) trusty; urgency=medium * Backport from Ubuntu / Debian without changes - -- Andre Klitzing Sun, 31 Aug 2014 16:52:20 +0200 + -- Andre Klitzing Tue, 23 Sep 2014 17:31:50 +0200 + +tortoisehg (3.1.1-1) unstable; urgency=low + + * Imported Upstream version 3.1.1. + * Add tortoisehg-nautilus dependency on gnome-icon-theme-full (Ubuntu) or + gnome-icon-theme (Debian) (LP: #1295579). + * Update copyright. + + -- Ludovico Cavedon Sun, 21 Sep 2014 20:18:55 -0700 tortoisehg (3.1-1) unstable; urgency=medium - * Imported Upstream version 3.1 (Closes: #757346). + * Imported Upstream version 3.1 (Closes: #757346, LP: #1366300). -- Ludovico Cavedon Wed, 27 Aug 2014 00:08:53 -0700 diff -Nru tortoisehg-3.1/debian/control tortoisehg-3.1.1/debian/control --- tortoisehg-3.1/debian/control 2014-05-25 12:48:10.000000000 +0000 +++ tortoisehg-3.1.1/debian/control 2014-09-22 03:44:43.000000000 +0000 @@ -31,8 +31,12 @@ Package: tortoisehg-nautilus Architecture: all -Depends: tortoisehg (>= ${source:Version}), python-nautilus (>= 1.1-2), - python-gi, ${misc:Depends}, ${python:Depends} +Depends: gnome-icon-theme-full | gnome-icon-theme, + python-gi, + python-nautilus (>= 1.1-2), + tortoisehg (>= ${source:Version}), + ${misc:Depends}, + ${python:Depends} Recommends: ssh-askpass-gnome | ssh-askpass Description: Graphical tool for working with Mercurial (Nautilus extension) TortoiseHg provides a graphical tool for interacting with the distributed diff -Nru tortoisehg-3.1/debian/copyright tortoisehg-3.1.1/debian/copyright --- tortoisehg-3.1/debian/copyright 2014-05-25 12:45:30.000000000 +0000 +++ tortoisehg-3.1.1/debian/copyright 2014-09-22 04:33:00.000000000 +0000 @@ -27,22 +27,18 @@ Copyright: 2007, Trolltech ASA License: GPL-2 -Files: tortoisehg/hgqt/workbench.py - tortoisehg/hgqt/repoview.py - tortoisehg/hgqt/filelistmodel.py - tortoisehg/hgqt/fileview.py - tortoisehg/hgqt/repofilter.py +Files: tortoisehg/hgqt/blockmatcher.py + tortoisehg/hgqt/filedialogs.py + tortoisehg/hgqt/filelistview.py + tortoisehg/hgqt/graph.py tortoisehg/hgqt/manifestmodel.py - tortoisehg/hgqt/blockmatcher.py - tortoisehg/hgqt/manifestdialog.py - tortoisehg/hgqt/filerevmodel.py - tortoisehg/hgqt/repowidget.py + tortoisehg/hgqt/repofilter.py tortoisehg/hgqt/repomodel.py - tortoisehg/hgqt/graph.py + tortoisehg/hgqt/repoview.py + tortoisehg/hgqt/repowidget.py + tortoisehg/hgqt/revdetails.py tortoisehg/hgqt/revpanel.py - tortoisehg/hgqt/quickbar.py - tortoisehg/hgqt/filelistview.py - tortoisehg/hgqt/filedialogs.py + tortoisehg/hgqt/workbench.py Copyright: 2007-2010, Logilab 2010, Yuya Nishihara 2010, Adrian Buehlmann @@ -76,7 +72,7 @@ Tango Desktop Project License: GPL-2 -Files: icons/reviewboard.png +Files: icons/16x16/apps/reviewboard.png Copyright: Review Board project License: MIT Permission is hereby granted, free of charge, to any person obtaining a copy diff -Nru tortoisehg-3.1/doc/source/common.txt tortoisehg-3.1.1/doc/source/common.txt --- tortoisehg-3.1/doc/source/common.txt 2014-03-21 18:16:58.000000000 +0000 +++ tortoisehg-3.1.1/doc/source/common.txt 2014-08-16 01:40:06.000000000 +0000 @@ -67,7 +67,7 @@ always directly diffs against the working copy files since it always operates on a single file at a time. -.. note:: +.. deprecated:: 1.0 The :menuselection:`TortoiseHg --> Skip Diff Window` configurable has been removed because it is now redundant. diff -Nru tortoisehg-3.1/doc/source/settings.txt tortoisehg-3.1.1/doc/source/settings.txt --- tortoisehg-3.1/doc/source/settings.txt 2013-11-16 07:12:03.000000000 +0000 +++ tortoisehg-3.1.1/doc/source/settings.txt 2014-08-16 01:40:06.000000000 +0000 @@ -92,12 +92,6 @@ TortoiseHg will use the selected merge tool. Failing that it uses the first applicable tool it finds. -:guilabel:`Skip Diff Window:` - Bypass the builtin visual diff dialog and directly use your - visual diff tool's directory diff feature. Only enable this - feature if you know your diff tool has a valid extdiff - configuration. Default: False. - :guilabel:`Visual Editor:` Specify the visual editor used to view files, etc. diff -Nru tortoisehg-3.1/doc/source-cs/common.txt tortoisehg-3.1.1/doc/source-cs/common.txt --- tortoisehg-3.1/doc/source-cs/common.txt 2014-05-29 00:57:22.000000000 +0000 +++ tortoisehg-3.1.1/doc/source-cs/common.txt 2014-09-01 08:14:30.000000000 +0000 @@ -25,7 +25,7 @@ Vizuální diffový systém použije přímo vybraný diffový nástroj, pokud prováděná akce nepožaduje použití dialogového okna (TortoiseHg) pro vizuální diff. Jde o tyto situace: 1. Výběr porovnávaných souborů vyžaduje více nástrojů -2. Vybraný nástroj štěpí (forks) oddělené procesy na pozadí +2. Vybraný nástroj štěpí oddělené procesy na pozadí 3. Vybraný nástroj nepodporuje požadované diffy adresářů 4. Vybraný nástroj nepodporuje 'three way' porovnávání 5. Změny souborů zahrnují přejmenování nebo kopie diff -Nru tortoisehg-3.1/doc/source-cs/conf.py tortoisehg-3.1.1/doc/source-cs/conf.py --- tortoisehg-3.1/doc/source-cs/conf.py 2014-05-29 00:57:22.000000000 +0000 +++ tortoisehg-3.1.1/doc/source-cs/conf.py 2014-09-01 08:14:30.000000000 +0000 @@ -49,9 +49,9 @@ # built documents. # # The short X.Y version. -version = '3.0' +version = '3.1' # The full version, including alpha/beta/rc tags. -release = '3.0.0' +release = '3.1.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff -Nru tortoisehg-3.1/doc/source-cs/extensions.txt tortoisehg-3.1.1/doc/source-cs/extensions.txt --- tortoisehg-3.1/doc/source-cs/extensions.txt 2014-01-18 19:44:17.000000000 +0000 +++ tortoisehg-3.1.1/doc/source-cs/extensions.txt 2014-09-01 08:14:30.000000000 +0000 @@ -55,15 +55,15 @@ Mercurial-Keyring ================= +Extenze `keyring` slouží k bezpečnému ukládání hesel pro spojení přes HTTP a SMTP. Tato extenze používá služby knihovny `Python Keyring Lib`. + * `Mercurial Keyring `_ home page * `Keyring Extension `_ wiki page -Extenze keyring používají své knihovny pro bezpečné uložení hesel (HTTP/HTTPS a SMTP) s použitím určité databáze (Gnome Keyring, KDE KWallet, OSXKeyChain, zaměřená řešení pro Win32 a příkazový řádek). - **Co se provádí** -Při první akci pull/push do/z daného vzdáleného repozitáře požádá extenze o heslo HTTP a uloží jej (zadané v kombinaci jména uživatele a URL vzdáleného repozitáře) do databáze hesel. Při další akci hledá jméno uživatele v .hg/hgrc a heslo v databázi a tyto důvěrné údaje použje, pokud je nalezne. +Při první akci pull/push z/do vzdáleného repozitáře požádá extenze o heslo pro HTTP a uloží jej do databáze hesel. Při další akci hledá jméno uživatele v .hg/hgrc a heslo v databázi a tyto důvěrné údaje použje, pokud je nalezne. Podobně při posílání e-mailu přes SMTP server, který vyžaduje autorizaci, požádá o zadání hesla při prvním použití serveru, uloží jej do databáze a při dalších použitích jej opět použije. @@ -71,18 +71,16 @@ **Instalace** -Nejprve musí být umožněna extenze v souboru Mercurial.ini:: +Nejprve musí být povolena extenze v souboru Mercurial.ini:: [extensions] mercurial_keyring= -**Password backend configuration** +**Konfigurace uložiště hesla** -The most appropriate password backend should usually be picked automatically, -without configuration. Still, if necessary, it can be configured using -~/keyringrc.cfg file (keyringrc.cfg in the home directory of the current user). -Refer to `keyring docs `_ -for more details. +Nejvhodnější zázemí (backend) hesla by obvykle mělo být výbráno automaticky, bez konfigurace. Lze jej ovšem konfigurovat s použitím souboru ~/keyringrc.cfg (keyringrc.cfg in the home directory of the current user). +Podrobnosti viz `keyring docs `_ +. .. note:: On Windows XP and above, your encrypted passwords are stored in the @@ -95,7 +93,7 @@ **Konfigurace repozitáře (HTTP)** -Editujte repozitář -> lokální -> .hg/hgrc a ulož tam cestu ke vzdálenému repozitáři, jméno uživatele, nikoli však heslo. Na příklad:: +Editujte `.hg/hgrc` lokálního repozitáře a uložte tam cestu ke vzdálenému repozitáři, jméno uživatele, nikoli však heslo. Na příklad:: [paths] myremote = https://my.server.com/hgrepo/someproject @@ -111,13 +109,13 @@ bitbucket = https://User@bitbucket.org/User/project_name/ .. note:: - Je-li v :file:`.hg/hgrc` zadáno jméno uživatele i heslo, potom je extenze použije bez použití heslové databáze. Není-li jméno uživatele uvedeno, extenze bude pokaždé vyžadovat osobní údaje, také bez uložení hesla. Takže v obou případech je účinné se vrátit k implicitnímu chování. + Je-li v :file:`.hg/hgrc` zadáno jméno uživatele i heslo, potom je extenze použije bez použití heslové databáze. Není-li jméno uživatele uvedeno, extenze bude pokaždé vyžadovat osobní údaje, také bez uložení hesla. Takže se v obou případech vlastně vracíme k implicitnímu chování. Podrobnější informace získáte v `[auth] `_. **Konfigurace repozitáře (SMTP)** -Editujte buď repozitář -> lokální -> .hg/hgrc nebo ~/.hgrc (vhodnější je obvykle ten druhý) a zadejte tam všechny standardní vlastnosti pro email a smtp, včetně názvu uživatele smtp ale bez hesla pro smtp. Na příklad:: +Editujte buď `.hg/hgrc` nebo `~/.hgrc` (vhodnější je obvykle ten druhý) a zadejte tam všechny standardní vlastnosti pro email a smtp, včetně názvu uživatele smtp ale bez hesla pro smtp. Na příklad:: [email] method = smtp @@ -133,14 +131,14 @@ **Použití** -Konfigurujte repozitář jak výše uvedeno, pak už jen stahujte a vysílejte (pull a push) nebo emailujte. Na heslo byste měl být tázán pouze jednou (pro každou kombinaci jména uživatele a remote_repository_url). +Konfigurujte repozitář jak výše uvedeno, pak už jen stahujte a vysílejte (pull a push) nebo emailujte. Na heslo byste měl být tázán pouze jednou (pro každou kombinaci jména uživatele a URL vzdáleného repozitáře). .. vim: noet ts=4 projrc ====== -`projrc `_ je extenze, která prozkoumá soubor .hg/projrc, hledaje další konfigurační možnosti. Soubor se přenese klonováním a stažením (pull) ze seznamu serverů, který '''musí ''' být nakonfigurován uživatelem. Z bezpečnostních důvodů '''musí ''' být také uvedeno, která konfigurační nastavení ''`projrc''` mají být přenesena (implicitně se žádná nastavení ze žádného serveru nepřenášejí). +`projrc `_ je extenze, která prozkoumá soubor .hg/projrc, hledaje další konfigurační možnosti. Soubor se přenese klonováním a stažením (pull) ze seznamu serverů, který musí být nakonfigurován uživatelem. Z bezpečnostních důvodů musí být také uvedeno, která konfigurační nastavení `projrc` mají být přenesena (implicitně se žádná nastavení ze žádného serveru nepřenášejí). Uživatel také může nastavit extenzi tak, že automaticky zahrne všechny změny do souboru .hg/projrc. To je důležité pro centralizovaná nastavení, kde chcete distribuovat konfigurační nastavení do všech repozitářů s minimálním úsilím. Zejména to lze použít pro přemapování subrepozitářových zdrojů, jak je vysvětleno v textu @@ -152,32 +150,33 @@ Je-li extenze povolena, vidíte nový vstup "Projrc" v dialogu pro nastavení. Zde můžete extenzi konfigurovat úpravou následujících položek: - :guilabel:`Request confirmation` +:guilabel:`Request confirmation` Je-li True (implicitně), jste vyzván k potvrzení kdykoliv extenze zaznamená změny v souboru .hg/projrc vzdáleného serveru. Je-li False, extenze automaticky přijme všechny změny souboru .hg/projrc vzdáleného serveru. - :guilabel:`Servers` +:guilabel:`Servers` Toto nastavení je seznam čárkami oddělených globů, které se shodují s názvy serverů, z nichž bude soubor projrc stažen (pulled). - Pokud není toto nastvení zadáno, žádné soubory .hg/projrc se nikdy ze žádného serveru nepřenesou. + Pokud není toto nastvení zadáno, žádné soubory .hg/projrc se nikdy ze žádného serveru nepřenesou. - :guilabel:`Include` - Tímto klíčem určíte, které sekce a které klíče budou přijaty ze vzdálených souborů projrc. - Je to seznam čárkami oddělených globů, které se shodují s názvy sekcí nebo klíčů, které mohou být připojeny. - Názvy klíčů musí být určeny názvem jejich sekce následovaným tečkou, následovanou názvem klíče (např. "''`diff.git`''"). +:guilabel:`Include` + Tímto klíčem určíte, které sekce a které klíče budou přijaty ze vzdálených souborů projrc. + Je to seznam čárkami oddělených globů, které se shodují s názvy sekcí nebo klíčů, které mohou být připojeny. + + Názvy klíčů musí být určeny názvem jejich sekce následovaným tečkou, následovanou názvem klíče (např. `diff.git`). - Všechny sekce a klíče povolíte zadáním "*" (bez uvozovek). + Všechny sekce a klíče povolíte zadáním "*" (bez uvozovek). - :guilabel:`Exclude` - Toto nastavení je podobné nastavení "''`Include`''" ale má opačný účinek. Deklaruje seznam nastavení, která nebudou přenesena ze společných soubofů projrc. +:guilabel:`Exclude` + Toto nastavení je podobné nastavení `Include` ale má opačný účinek. Deklaruje seznam nastavení, která nebudou přenesena ze společných soubofů projrc. - Seznam "exclude" má stejnou skladbu jako seznam "include". Je-li zadán exkluzivní seznam ale inkluzivní seznam je prázdný nebo neexistuje, budou připojeny všechny nevyloučené klíče. + Seznam "exclude" má stejnou skladbu jako seznam "include". Je-li zadán exkluzivní seznam ale inkluzivní seznam je prázdný nebo neexistuje, budou připojeny všechny nevyloučené klíče. Jsou-li zadány oba seznamy a klíč nalézá shodu v obou seznamech, má prioritu nejvíce explicitní shoda v následujícím pořadí: - * za nejvíce explicitní jsou považovány přesné shody pro klíče např. "''`ui.merge`''"); - * následují shody vzorů (globů) (např. "''`auth.bitbucket.com.*`''"), přičemž nejvíce explicitní je nejdelší vzor shody; - * shody na úrovni sekcí (e.g. "''`ui`''"); - * globální ("''`*`''") shody. + * za nejvíce explicitní jsou považovány přesné shody pro klíče (např. `ui.merge`; + * následují shody vzorů (globů) (např. `auth.bitbucket.com.*`), přičemž nejvíce explicitní je nejdelší vzor shody; + * shody na úrovni sekcí (e.g. `ui`); + * globální (`*`) shody. Shoduje-li se klíč stejnou délkou jak s exkluzivními, tak s inkluzivními vzory, je klíč "zahrnut" (to jest, inkluze má přednost pře exkluzí). @@ -206,49 +205,8 @@ ======= Extenze `pbranch -`_ (patch brances) slouží ke správě oprávek coby tematických větví (alternativa k mq). - -Takto spravované oprávky lze rozvíjet kolektivně ve speciálních tematických větvích v dočasných klonech hlavního repozitáře. - -`Podrobný návod `_ je na webu. - -Následující seznam lze vyvolat příkazem :command:`hg help pbranch`:: - - pbackout - backs out the current patch branch (undoes all its changes) - pdiff - prints the final diff for the current or given patch branch - peditmessage - edit the patch message - pemail - send patches by email - pexport - exports patches - pextdiff - combines pdiff and extdiff - pgraph - print an ASCII art rendering of the patch dependency graph - pmerge - merge pending heads from dependencies into patch branches - pmessage - print the patch message(s) - pnew - start a new patch branch - pstatus - print status of current (or given) patch branch - reapply - reverts the working copy of all files touched by REV to REV - -TortoiseHg poskytne novou úkonovou kartu se zobrazením grafu závislosti oprávek. - - .. figure:: figures/pbranch.png - :alt: Pbranch task tab +`_ (patch branch) sloužila ke správě oprávek coby tematických větví (alternativa k mq). Bohužel, tato extenze přestala být v roce 2012 aktualizována a je proto nekompatibilní s novějšími verzemi Mercurialu. - Pbranch task tab -**Instalace** - -Protože tato extenze není v TortoiseHg implicitně nainstalována, musíte si stáhnout plugin `pbranch.py` z ``_. Ujistěte se, že stahujete správnou verzi s ohledem na verzi Mercurialu, spojeného s TortoiseHg (viz stránku wiki zdrojového situ). - -Abyste mohli stažený plugin používat, musíte jej někam umístit příkazem:: - - hg --config "extensions.pbranch=C:\path\to\pbranch.py" pstatus - -Případně jej můžete do vhodného místa (např. C:\Program Files/TortoiseHg/contrib/pbranch.py) vložit ručně. - -Do konfiguračního souboru Mercurial.ini nebo repozitářového souboru .hgrc jej můžete zařadit následovně:: - - [extensions] - pbranch = C:\path\to\pbranch.py - -Pokud tak učiníte, můžete vypustit příkaz s opcí --config. .. vim: noet ts=4 Binary files /tmp/1h_HVi83u6/tortoisehg-3.1/doc/source-cs/figures/commit.png and /tmp/6Hk9o36Abn/tortoisehg-3.1.1/doc/source-cs/figures/commit.png differ Binary files /tmp/1h_HVi83u6/tortoisehg-3.1/doc/source-cs/figures/init.png and /tmp/6Hk9o36Abn/tortoisehg-3.1.1/doc/source-cs/figures/init.png differ Binary files /tmp/1h_HVi83u6/tortoisehg-3.1/doc/source-cs/figures/settings.png and /tmp/6Hk9o36Abn/tortoisehg-3.1.1/doc/source-cs/figures/settings.png differ diff -Nru tortoisehg-3.1/doc/source-cs/nonhg.txt tortoisehg-3.1.1/doc/source-cs/nonhg.txt --- tortoisehg-3.1/doc/source-cs/nonhg.txt 2013-11-16 07:12:03.000000000 +0000 +++ tortoisehg-3.1.1/doc/source-cs/nonhg.txt 2014-09-01 08:14:30.000000000 +0000 @@ -45,16 +45,17 @@ Začíná-li název zdrojového repozitáře p4://, potom se vytvoří cílový repozitář a přetáhnou se do něho všechny změny z depotu p4. -Nastavení konfigurační opce **perfarce.tags** určí, zda se perfarce pokusí importovat popisky (labels) Perforce jako tagy Mercurialu. +Nastavení konfigurační opce *perfarce.tags* určí, zda se perfarce pokusí importovat popisky (labels) Perforce jako tagy Mercurialu. -*Integrace TortoiseHg* + +**Integrace TortoiseHg** Je-li umožněna extenze perfarce, přidá se volba :guilabel:`start revision` do nástroje *klonovat* a tlačítko :guilabel:`P4` do synchronizační lišty. Tlačítko nástrojové lišty provádí operace "p4pending". Vyhledá nevyřízené (pending) seznamy změn (changelists) Perforce, které byly poslány (pushed) do vašeho klienta Perforce ale nebyly postoupeny (submitted) nebo staženy (pulled) zpět. Otevře se dialogové okno se seznamem nevyřízených změn, které můžeme buď postoupit (submit) nebo vrátit zpět (revert). Když se proceduře Perforce úkon submit nepodaří, protože vaše soubory jsou zastaralé, musíte zrušit (revert) seznam změn (changelist), provést pull z Perforce, sloučit a provést push znovu. -*Instalace* +**Instalace** Perfarce se dodává společně s instalátory TortoiseHg 1.0 pro Windows takže jej snadno zavedeme přidáním záznamu do souboru Mercurial.ini nebo do konfiguračního souboru hgrc repozitáře:: @@ -74,25 +75,22 @@ hgsubversion, jak název napovídá, umožňuje použít Mercurial jako klientskou aplikaci pro server SVN. Lze jej také použít pro přímý převod repozitářů SVN do Mercurialu. -*Instalace* - -Instalační programy TotroiseHg pro Window obsahují pojítka python-svn, potřebná pro hgsubversion, takže je možné klonovat repozitář hgsubversion do vlastního počítače:: - - hg clone http://bitbucket.org/durin42/hg-git/ C:\hg-git +**Instalace** -Potom povolíme extenzi v našem souboru Mercurail.ini uvedením názvu vyhrazené složky:: +Instalační program TotroiseHg pro Window obsahuje pojítka python-svn a vlastní hgsubversion. Je pouze zapotřebí povolit +extenzi hgsubversion v nástroji Settings nebo ručně v konfiguračním souboru Mercurial.ini:: [extensions] - hgsubversion = C:\hgsvn\hgsubversion + hgsubversion = -Funkčnost instalace si ověříme zadáním :command:`hg help hgsubversion` +Funkčnost instalace si ověříme zadáním `hg help hgsubversion` Podrobnosti nalezneme na stránkách wiki pro hgsubversion. Doporučujeme verzi minimálnfě 1.2.1 s Mercurialem 1.8. .. warning:: Při klonování serveru Subversion se vřele doporučuje klonovat jenom několik prvních revizí a zbytek přetáhnout (pull). Vyskytne-li se chyba při klonování, bývá smazán celý neúplný klon. Akce pull je mnohem shovívavější. -*Integrace TortoiseHg* +**Integrace TortoiseHg** Importované changesety ze Subversion se ve Verpánku zobrazí s původními čísly v Subversion. @@ -105,22 +103,15 @@ hg-git, jak název naznačuje, nám umožní použít Mercurial jako klientskou aplikaci pro server git. Lze jej použít také pro přímý převod repozitáře Git do Mercurialu. -*Instalace* +**Instalace** -Instalační programy TotroiseHg pro Window obsahují pojítka python-git (označovaná jako dulwich), potřebná pro hg-git, takže je možné klonovat repozitář hg-git do vlastního počítače:: - - hg clone http://bitbucket.org/durin42/hg-git/ C:\hg-git - -Potom povolit hggit a bookmarks v souboru Mercurial.ini:: +Instalační program TotroiseHg pro Window obsahuje pojítka python-git (označovaná jako dulwich)a vlastní hg-git. Je pouze zapotřebí povolit extenzi hg-git v nástroji Settings nebo ručně v konfiguračním souboru Mercurial.ini:: [extensions] - bookmarks = - hggit = C:\hg-git\hggit + hggit = -Funkčnost instlace si ověříme zadáním :command:`hg help hggit` +Funkčnost instlace si ověříme zadáním `hg help hggit` -Stávající verze TortoiseHg obsahují verzi dulwich 0.6.0. Doporučujeme ji používat spolu s verzí hg-git 0.2.2. - Podrobnosti viz dokumentace hggit. Mějme na vědomí, že příkazy 'příchozí' a 'odchozí' při komunikaci s repozitáři git mají deformované zobrazení. Jsme tedy odkázání na prostá push a pull, což není neobvyklé při propojení s nástroji externího systému revizí. diff -Nru tortoisehg-3.1/doc/source-cs/preface.txt tortoisehg-3.1.1/doc/source-cs/preface.txt --- tortoisehg-3.1/doc/source-cs/preface.txt 2014-05-29 00:57:22.000000000 +0000 +++ tortoisehg-3.1.1/doc/source-cs/preface.txt 2014-09-01 08:14:30.000000000 +0000 @@ -112,16 +112,13 @@ Z toho vyplývá, že bez znalosti jistého množství anglických slov se při používání TortoiseHg nelze obejít. Proto jsem si dovolil mnohá slova v manuálu i v lokalizaci nepřekládat. -Slova patch a hunk překládám jako oprávka a porce, Workbench jako Verpánek a nadpis Shelve (odložení na polici) překládám pro pobavení čtenáře jako Almárka. +Slova patch a hunk překládám jako oprávka a porce, Workbench jako Verpánek. -Kde si nevím rady, ponechávám text nepřeložený, za což se laskavému čtenáři omlouvám. +Považuji za vhodné vymezit význam slova pracovní adresář. **Pracovní adresář** je pomyslná složka, která svůj obsah odvozuje z aktuálně nastavené aktuální revize. -Považuji za vhodné vymezit význam slova pracovní adresář. **Pracovní adresář** je virtuální složka, která svůj obsah odvozuje z aktuálně nastavené aktuální revize. +Kořenový adresář projeku, který obsahuje složku s názvem *.hg* neboli **repozitář** je rovněž dynamický útvar a v tomto textu bude označován jako **repozitórium**. Pro každou revizi může mít repozitórium jiné složení souborů! -Kořenový adresář projeku, který obsahuje složku s názvem *.hg* neboli **repozitář** je rovněž dynamický útvar a v tomto textu bude označován jako **repozitórium**). Pro každou revizi může mít repozitórium jiné složení souborů! - -Nutno dodat, že pojem *repozitář* se často používá i pro *repozitórium*; termín *repozitórium* používám zejména tam, -kde poslouží k lepšímu rozlišení popisovaných objektů. +Nutno dodat, že pojem *repozitář* se často (nepřesně) používá i pro *repozitórium*. Termíny changeset a revize jsou prakticky zaměnitelné. diff -Nru tortoisehg-3.1/doc/source-cs/serve.txt tortoisehg-3.1.1/doc/source-cs/serve.txt --- tortoisehg-3.1/doc/source-cs/serve.txt 2014-05-29 00:57:22.000000000 +0000 +++ tortoisehg-3.1.1/doc/source-cs/serve.txt 2014-09-01 08:14:30.000000000 +0000 @@ -14,7 +14,7 @@ .. figure:: figures/serve.png :alt: Web server dialog -Nástroj Serve je prostředníkem pro vestavěný webový server Mercurialu. Jakmile je spuštěn, může se počítač připojit k portu http a procházet vašimi repozitáři, provádět úkony clone, pull, či dokonce push, pokud to konfigurace vašeho serveru dovoluje. Webový server může být spuštěn buď z Verpánku - Repozitář > **Start Web Server** nebo z kontextové nabídky Exploreru - TortoiseHg > **Webový server**. +Nástroj Serve je prostředníkem pro vestavěný webový server Mercurialu. Jakmile je spuštěn, může se počítač připojit k portu http a procházet vašimi repozitáři, provádět úkony clone, pull, či dokonce push, pokud to konfigurace vašeho serveru dovoluje. Webový server může být spuštěn buď z Verpánku - Repozitář > **Web Server** nebo z kontextové nabídky Exploreru - TortoiseHg > **Webový server**. Tlačítka nástrojové lišty: diff -Nru tortoisehg-3.1/doc/source-cs/settings.txt tortoisehg-3.1.1/doc/source-cs/settings.txt --- tortoisehg-3.1/doc/source-cs/settings.txt 2014-05-29 00:57:22.000000000 +0000 +++ tortoisehg-3.1.1/doc/source-cs/settings.txt 2014-09-01 08:14:30.000000000 +0000 @@ -10,9 +10,9 @@ .. -Dialog **Settings** se používá pro konfiguraci jak TortoiseHg, tak DVCS Mercurialu, protože TortoiseHg je vlastně uživatelská obálka programu Mercurial. +Nástroj **Settings** se používá pro konfiguraci jak TortoiseHg, tak Mercurialu, protože TortoiseHg je vlastně uživatelská obálka programu Mercurial. -Konfigurace Mercurialu ve Windows má tři úrovně. +Mercurial ve Windows má tři konfigurační úrovně. 1) Nastavení pro počítač v souboru :file:`C:\\Program Files\\TortoiseHg\\Mercurial.ini` @@ -31,7 +31,7 @@ Nastavení repozitáře edituje nastavení pro repozitář :file:`.hg/hgrc` -Mezi těmito režimy lze přepínat ve výběrovém tlačítku vlevo nahoře. Vlastní nastavení lze provést buď ve vybraném dialogovém okně nebo editací uvedených souborů. +Mezi těmito režimy lze přepínat výběrovými tlačítky vlevo nahoře v kartě Settings. Většina uživatelů TortoiseHg si všechny nastavitelné parametry uloží v globálním nastavení a soubor hgrc v repozitáři použije pro uložení cest (aliasy pro vzdálené repozitáře) a konfiguraci webu. Vězme, že soubory pro tato nastavení neexistují dříve, než poprvé použijeme dialog Nastavení. @@ -128,16 +128,13 @@ Seznam mezerami oddělených jmen větví a barev ve formě 'branch:#XXXXXX'. Mezery a dvojtečky ve jménu větve musí být předznamenány zpětnými lomítky (\\). Podobně mohou být předznamenány i některé další znaky, např. \\u0040 bude dekódováno na znak @ a \\n na 'linefeed'. Implicitní nastavení je None. :guilabel:`Skrýt tagy:` Seznam mezerami oddělených tagů, které se nebudou zobrazovat. Užitečný příklad: zadejte 'qbase qparent qtip' pro skrytí standardních tagů, vkládaných extenzí MQ. Implicitní nastavení je None. -:guilabel:`Operace po akci pull` - Operace, které se provedou přímo po úspěšném provedení akce pull. Hodnota 'update' odpovídá pull --update, 'fetch' je extenze fetch, 'rebase' odpovídá pull --rebase. Implicitní nastavení je None. -:guilabel:`Připojit k push:` - Uvedení typu revizí (all, branch, revision), které se implicitně vyberou pro akci Push. -:guilabel:`Potvrzovat push:` - Nastaveno-li False, provede se push bez potvrzovacího dialogu. Implicitně True. + :guilabel:`Aktivovat záložky:` Nastavením auto, prompt, never se ovlivní aktivace záložek při aktualizaci k revizi, která má jednu či více záložek. -:guilabel:`Target combo:` - Zadává se zobrazení či nezobrazení výběrové roletky v nástrojové liště Synchronizovat. Roletka obsahuje výpis vzdálených repozitářů. +:guilabel:`Show Family Line:` + Zobrazit nepřímou závislost revize na grafu při filtrování revsetem - true, false, neurčeno; implicitně true. + + .. module:: commit.settings :synopsis: Dialog used to set commit specific preferences @@ -166,6 +163,8 @@ Lze zadat vlastnost public, draft, secret :guilabel:`Oprávky MQ-secret:` Určit fázi oprávek MQ-secret místo draft. Implicitně je False. +:guilabel:`Ověřit fázi subrepa:` + Ověřit fázi aktuální revize každého subrepozitáře Pro jiná nastavení než "ignore" se toto ověření provádí před komitem v rodičovském repozitáři. Implicitně je follow. :guilabel:`Monitorovat změny pracovního adresáře:` Určit frekvenci opětovného načítání (refresh) stavového výpisu pracovního adresáře - auto, allways, allwayslocal - viz :guilabel:`Potvrdit přidání neznámých souborů:` @@ -173,7 +172,23 @@ :guilabel:`Potvrdit mazání souborů:` Zobrazit stvrzovací dialog před odstraněním souborů při komitu. + +.. module:: sync.settings + :synopsis: Dialog used to set synchonization specific preferences + +Synchronization +--------------- +:guilabel:`Operace po akci pull` + Operace, které se provedou přímo po úspěšném provedení akce pull. Hodnota 'update' odpovídá pull --update, 'fetch' je extenze fetch, 'rebase' odpovídá pull --rebase. Implicitní nastavení je None. +:guilabel:`Připojit k push:` + Uvedení typu revizí (all, branch, revision), které se implicitně vyberou pro akci Push. +:guilabel:`Potvrdit push:` + Nastaveno-li False, provede se push bez potvrzovacího dialogu. Implicitně True. +:guilabel:`Výběrové kombo:` + Nastavuje režim zobrazování výběrové roletky v synchronizační liště (auto, always, neurčeno). Roletka obsahuje výpis vzdálených repozitářů. Při výběru auto se kombo zobrazí, je-li zadán více než jeden cíl. +:guilabel:`SSH Command:` + Příkaz se použije při spojení přes SSH .. module:: web.settings @@ -182,15 +197,24 @@ Server ------ -:guilabel:`Publikující repozitář:` - Chování fáze draft při práci coby server. Implicitně je pro push i pull nastavena fáze public. +Detaily repozitáře: + :guilabel:`Název:` Název repozitáře pro použití ve webovém rozhraní. Implicitní hodnota je název pracovního adresáře. +:guilabel:`Kódování:` + Kódování souborů v repozitáři, použité ve webovém rozhraní a v aplikaci TortoiseHg. + +:guilabel:`Publikující repozitář:` + Název repozitáře pro použití ve webovém rozhraní. Implicitní hodnota je název pracovního adresáře. + +Webový server: + + :guilabel:`Popis:` Popis účelu nebo obsahu repozitáře. - + :guilabel:`Kontakt:` Jméno nebo mailová adresa osoby zodpovědné za repozitář. @@ -221,9 +245,6 @@ :guilabel:`Odmítnout push:` Zda odmítnout vyslání do repozitáře. Není-li nic zadáno, 'push' není odmítnuto. Je-li zadána hodnota "*", mají 'push' zamítnut všichni uživatelé, ověření či neověření. Případný seznam deny_push je zkoumán před seznamem allow_push. -:guilabel:`Kódování:` - Název kódování znaků. - .. module:: proxy.settings :synopsis: Dialog used to set proxy specific preferences @@ -319,7 +340,7 @@ Fonty ----- -:guilabel:`Font sdělení:` +:guilabel:`Font zprávy:` Font průvodních zpráv komitu. Implicitně: monospace 10 :guilabel:`Font diffu:` @@ -351,7 +372,7 @@ Hooks ----- -Prostředí pro konfiguraci vlastního hooku. +Prostředí pro připojení externích programů pro různé typy příkazů. Issue Tracking -------------- @@ -376,6 +397,9 @@ :guilabel:`Aktualizovat Issue Tracker` Definuje příkaz, který má být spuštěn po zjištění čísla problému. + +:guilabel:`Changeset Link` + Definuje příkaz, který má být spuštěn po zjištění čísla problému. Review Board @@ -390,13 +414,13 @@ :guilabel:`Heslo` Heslo pro ověření přístupu na RB. -:guilabel:`Server repository ID` +:guilabel:`ID repa na serveru` Implicitní ID repozitáře na serveru RB -:guilabel:`Target Groups` +:guilabel:`Cílové skupiny` Seznam čárkami oddělených cílových skupin -:guilabel:`Target People` +:guilabel:`Cílové osoby` Seznam čárkami oddělených cílových osob diff -Nru tortoisehg-3.1/doc/source-cs/shelve.txt tortoisehg-3.1.1/doc/source-cs/shelve.txt --- tortoisehg-3.1/doc/source-cs/shelve.txt 2014-01-18 19:44:18.000000000 +0000 +++ tortoisehg-3.1.1/doc/source-cs/shelve.txt 2014-09-01 08:14:30.000000000 +0000 @@ -1,5 +1,5 @@ -Shelve - Almárka -================ +Shelve +====== .. module:: shelve.dialog :synopsis: Dialog used to perform shelve/unshelve operations diff -Nru tortoisehg-3.1/i18n/tortoisehg/ar.po tortoisehg-3.1.1/i18n/tortoisehg/ar.po --- tortoisehg-3.1/i18n/tortoisehg/ar.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/ar.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-10-25 07:12+0000\n" "Last-Translator: Fadi Mansour \n" "Language-Team: Arabic \n" @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:43+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:12+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "مخدم أيقونات الدلالة لتورتويز إتش جي" @@ -1359,6 +1359,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2382,6 +2388,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7839,6 +7849,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Several icons are courtesy of the TortoiseSVN project" #~ msgstr "عدد من الإيقونات مقتبسة من تورتويز إس في إن" diff -Nru tortoisehg-3.1/i18n/tortoisehg/ca.po tortoisehg-3.1.1/i18n/tortoisehg/ca.po --- tortoisehg-3.1/i18n/tortoisehg/ca.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/ca.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-03-07 18:36+0000\n" "Last-Translator: David Planella \n" "Language-Team: Catalan \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:43+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:12+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,6 +7848,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Backout commit message" #~ msgstr "Missatge per al grup de canvis a retirar" diff -Nru tortoisehg-3.1/i18n/tortoisehg/cs.po tortoisehg-3.1.1/i18n/tortoisehg/cs.po --- tortoisehg-3.1/i18n/tortoisehg/cs.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/cs.po 2014-09-01 08:14:30.000000000 +0000 @@ -8,16 +8,16 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" -"PO-Revision-Date: 2014-05-18 01:20+0000\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" +"PO-Revision-Date: 2014-08-29 12:52+0000\n" "Last-Translator: Tovim \n" "Language-Team: Czech \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:44+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-30 07:03+0000\n" +"X-Generator: Launchpad (build 17176)\n" "Language: cs\n" "X-Poedit-SourceCharset: UTF-8\n" @@ -298,10 +298,10 @@ msgstr "Odvrhnout lokální změny (revert --all)" msgid "Revision is &Good" -msgstr "" +msgstr "Revize je dobrá" msgid "Revision is &Bad" -msgstr "" +msgstr "Revize je špatná" msgid "&Skip this Revision" msgstr "&Přeskočit tuto revizi" @@ -1133,6 +1133,15 @@ "- {FILES}: The list of files touched by the selected revision.\n" "- {ALLFILES}: All the files tracked by Mercurial on the selected revision." msgstr "" +"Příkaz, který bude proveden.\n" +"K provedení příkazu použijte \" hg\" (spíše než \"hg.exe\").\n" +"Ke skladbě příkazu můžene použít několik {PROMĚNNÝCH} :\n" +"- {ROOT}: Cesta ke kořeni aktuálního repozitáře.\n" +"- {REV} / {REVID}: Číslo vybrané revize / případně hexadecimální hash ID.\n" +"- {SELECTEDFILES}: Seznam souborů, vybraných uživatelem v seznamu " +"podrobnosti revizí.\n" +"- {FILES}: Seznam souborů, dotčených vybranou revizí.\n" +"- {ALLFILES}: Všechny soubory, sledované Mercuriálem ve vybrané revizi." msgid "" "The directory where the command will be executed.\n" @@ -1264,7 +1273,7 @@ msgstr "Porovnat revize vybraného souboru" msgid "Filter Histor&y" -msgstr "" +msgstr "Selektivní výběr" msgid "Query about changesets affecting the selected files" msgstr "Hledání changesetů, ovlivňujících vybrané soubory" @@ -1316,7 +1325,7 @@ msgstr "Kopírovat úplnou cestu k souboru do schránky" msgid "&Revert to Revision..." -msgstr "" +msgstr "&Vrátit k revizi..." msgid "Open S&ubrepository" msgstr "" @@ -1403,7 +1412,7 @@ msgstr "" msgid "&Copy..." -msgstr "&Copy..." +msgstr "&Kopírovat..." msgid "Re&name..." msgstr "" @@ -1411,6 +1420,12 @@ msgid "&Ignore..." msgstr "&Ignorovat..." +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "Ručně vyřešit odmítnuté porce (chunks) oprávky (patch)." + msgid "De&tect Renames..." msgstr "" @@ -2504,6 +2519,12 @@ "%d souborů bylo změněno v obou větvích a musí být řešeny" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" +"Žádné slučovací konflikty, připraveno ke komitu nebo review" + msgid "Commit merge results" msgstr "Komitovat výsledek sloučení" @@ -2738,7 +2759,7 @@ msgstr "Nebyla vybrána žádná větev oprávky" msgid "No editor found" -msgstr "No editor found" +msgstr "Editor nenalezen" msgid "" "Mercurial was unable to find an editor. Please configure Mercurial to use an " @@ -3143,10 +3164,10 @@ msgstr "Nejde spustit následující příkaz:" msgid "No shell configured" -msgstr "Žádný shell není nastaven" +msgstr "Žádné zobrazení není nastaveno" msgid "A terminal shell must be configured" -msgstr "Musí být nastaven shell terminálu" +msgstr "Musí být nastaveno zobrazení terminálu" msgid "Show Log" msgstr "Ukázat záznam" @@ -3360,29 +3381,29 @@ #, python-format msgid "Copy - %s" -msgstr "Copy - %s" +msgstr "Kopírovat - %s" #, python-format msgid "Rename - %s" -msgstr "Rename - %s" +msgstr "Přejmenovat - %s" msgid "Show all" msgstr "Ukázat vše" msgid "### revision set query ###" -msgstr "### revision set query ###" +msgstr "###zkoumání sady revizí ###" msgid "Clear current query and query text" -msgstr "Smazat stávající dotaz (query)" +msgstr "Smazat stávající průzkum (query) a jeho text" msgid "Trigger revision set query" -msgstr "Trigger revision set query" +msgstr "Aktivovat průzkum (query) sady revizí" msgid "Open advanced query editor" -msgstr "Open advanced query editor" +msgstr "Otevřít editor průzkumu (query)" msgid "Delete selected query from history" -msgstr "Delete selected query from history" +msgstr "Smazat vybrany dotaz (query) z historie" msgid "filter" msgstr "Filtr" @@ -3985,7 +4006,7 @@ msgstr "" msgid "&Update..." -msgstr "" +msgstr "&Aktualizovat..." msgid "Bro&wse at Revision" msgstr "Podrobnosti revize" @@ -4027,7 +4048,7 @@ msgstr "" msgid "Change &Phase to" -msgstr "" +msgstr "Změna fáze" msgid "&Graft to Local..." msgstr "" @@ -4129,10 +4150,10 @@ msgstr "Aplikovat pouze tuto oprávku (patch)" msgid "Fold patches..." -msgstr "Fold patches..." +msgstr "Složit oprávky..." msgid "Delete patches..." -msgstr "Delete patches..." +msgstr "Smazat oprávky..." msgid "Rename patch..." msgstr "Přejmenovat oprávku..." @@ -4166,7 +4187,7 @@ msgstr "Nalézá se tam již soubor se stejným názvem." msgid "Replace" -msgstr "Replace" +msgstr "Nahradit" msgid "Append" msgstr "Připojit" @@ -4493,7 +4514,7 @@ msgstr "Zobrazit všechny sledované soubory ve stromovém uspořádání" msgid "&Flat List" -msgstr "" +msgstr "&Prostý seznam" msgid "### filter text ###" msgstr "" @@ -4514,7 +4535,7 @@ msgstr "Přepnout na rodiče, který má být použit jako bázová revize" msgid "List Optio&ns" -msgstr "" +msgstr "Seznam stavů" #, python-format msgid "%s - Revision Details (%s)" @@ -4552,7 +4573,7 @@ "modified state.

Are you sure you want to use revert?

(use " "update to checkout another revision)" msgstr "" -"Nastavení (revert) všech souborů vyřadí změny a ponechá soubory v " +"Akce \"revert\" u všech souborů vyřadí změny a ponechá soubory v " "modifikovaném stavu.

Jste si jist, že tuto akci chcete provést?" "

(použijte aktualizaci pro přechod k jiné revizi)" @@ -4727,7 +4748,7 @@ "a>" msgid "Searching..." -msgstr "Searching..." +msgstr "Hledá se..." msgid "Running" msgstr "Běžící" @@ -4812,7 +4833,7 @@ msgstr "zobrazit nápovědu a ukončit program" msgid "set/override config option (use 'section.name=value')" -msgstr "" +msgstr "zadat/přepsat konfigurační nastavení (use 'section.name=value')" msgid "start debugger" msgstr "spustit debugger" @@ -4830,7 +4851,7 @@ msgstr "číst seznam souborů ze souboru" msgid "read file list from file encoding utf-8" -msgstr "read file list from file encoding utf-8" +msgstr "načíst seznam souborů ze souboru s kódováním utf-8" msgid "open a new workbench window" msgstr "otevřte nové okno verpánku" @@ -4842,7 +4863,7 @@ msgstr "thg add [FILE]..." msgid "revision to annotate" -msgstr "revision to annotate" +msgstr "revize pro anotaci" msgid "open to line" msgstr "otevřít na řádku" @@ -4858,7 +4879,7 @@ msgstr "" msgid "revision to archive" -msgstr "revision to archive" +msgstr "revize pro archivaci" msgid "thg archive" msgstr "thg archive" @@ -5573,7 +5594,7 @@ msgstr "Zabarvení podle autora" msgid "Color changesets by author name. Default: False" -msgstr "" +msgstr "Zbarvit changesety podle jména autora. Implicitně: False" msgid "Full Authorname" msgstr "Celé jméno autora" @@ -5614,6 +5635,8 @@ "If true, concatenate multiple lines of changeset summary and truncate them " "at 80 characters as necessary. Default: False" msgstr "" +"Pakliže \"true\", přeskupit víceré řádky souhrnného sdělení a případně " +"jejich délky omezit na 80 znaků.Implicitně: False" msgid "Log Batch Size" msgstr "Počet načtených revizí" @@ -5692,6 +5715,10 @@ "some cases. This option is expected to be removed if the performance issue " "is solved." msgstr "" +"Zobrazit nepřímou závislost revize na grafu při filtrování revsetem. " +"Implicitně: True

Poznámka: Počítání rodinné linky může být v " +"některých případech pomalé. Tato možnost bude zřejmě odstraněna, podaří-li " +"se vyřešit problém s výkonem." msgctxt "config item" msgid "Commit" @@ -5918,7 +5945,7 @@ msgstr "Server" msgid "Repository Details:" -msgstr "" +msgstr "Detaily repozitáře:" msgid "" "Repository name to use in the web interface, and by TortoiseHg as a " @@ -6349,7 +6376,7 @@ msgstr "Konfigurovat vybraný plugin COM Bug Tracker" msgid "Issue Tracker Trigger" -msgstr "Aktualizovat Issue Tracker" +msgstr "Aktivovat Issue Tracker" msgid "" "Determines when the issue tracker state will be updated by TortoiseHg. Valid " @@ -6375,6 +6402,13 @@ "to bitbucket commit pages you can set this to:
https://bitbucket.org/" "tortoisehg/thg/commits/{node|short}" msgstr "" +"Zadaný \"retězec šablony\" změní číslo revize a příslušný krátký heš na link." +"
Řetězec šablony používá syntaxi \"mercuriálové šablony\", která aktuálně " +"přijímá dva výrazy:

  • {node|short} : nahrazen 12ti místným ID revize " +"({node} sám o sobě není v současnosti podporován).
  • {rev} : nahrazen " +"číslem revize.
Na příklad, pro připojení ke komitovacím stránkám " +"bitbucket můžete zadat toto:
https://bitbucket.org/tortoisehg/thg/commits/" +"{node|short}" msgid "Path to review board example \"http://demo.reviewboard.org\"" msgstr "Cesta k příkladu pro review board \"http://demo.reviewboard.org\"" @@ -6585,7 +6619,7 @@ msgstr "Před ukončením aplikovat změny?" msgid "&No (discard changes)" -msgstr "&Ne (vyřadit změny)" +msgstr "&Ne" msgid "Reload" msgstr "Znovu načíst" @@ -6610,7 +6644,7 @@ "Do you want to reload?" msgstr "" "Neuložené změny budou ztraceny.\n" -"Chcete provést znouvunačtení?" +"Chcete je znovu načíst?" msgid "Unable to create a Mercurial.ini file" msgstr "Nejde vytvořit soubor Mercurial.ini" @@ -6677,7 +6711,7 @@ msgstr "Smazáno*" msgid "*: not used by TortoiseHg" -msgstr "* v TortoiseHg nepoužito" +msgstr "*: v TortoiseHg nepoužito" msgid "Taskbar" msgstr "Hlavní panel ve Windows" @@ -6692,7 +6726,7 @@ msgstr "Konfigurace kontextové nabídky Windows" msgid "Clear" -msgstr "Clear" +msgstr "Smazat" msgid "Clear the current shelf file" msgstr "Vyprázdnit aktuální šelfový soubor" @@ -6701,7 +6735,7 @@ msgstr "Smazat aktuální šelfový soubor" msgid "Left Toolbar" -msgstr "Levý Toolbar" +msgstr "Left Toolbar" msgid "Delete selected chunks" msgstr "Smazat vybrané porce (chunks)" @@ -6728,7 +6762,7 @@ msgstr "New Shelf" msgid "Right Toolbar" -msgstr "Pravý Toolbar" +msgstr "Right Toolbar" msgid "Move selected chunks left" msgstr "Přesunout vybrané porce vlevo" @@ -6924,7 +6958,7 @@ #, python-format msgid "%s is deleted by non-hg command, but still tracked" -msgstr "" +msgstr "%s je smazán nemercuriálovým příkazem, přesto stále sledován" msgid "missing" msgstr "postrádáný" @@ -7183,8 +7217,8 @@ "creation of a new branch. Do you want to create a new branch in the remote " "repository?" msgstr "" -"Jeden nebo více changesetů, které se pokoušíte předat (push), zahrnují " -"vytvoření nové větve. Chcete vytvořit novou větev ve vzdáleném repozitáři?" +"Jeden nebo více changesetů, které se pokoušíte předat (push), obsahují nově " +"vytvořenou větev. Chcete vytvořit novou větev ve vzdáleném repozitáři?" msgid "Determining outgoing changesets to email..." msgstr "Určení odchozích changesetů pro odeslání emailem..." @@ -7212,7 +7246,7 @@ msgstr "Jste si jist, že chcete zrušit synchronizaci?" msgid "Post Pull Behavior" -msgstr "Post Pull Behavior" +msgstr "Chování po akci Pull" msgid "Select post-pull operation for this repository" msgstr "Vyberte operaci 'post-pull' pro tento repozitář" @@ -7231,16 +7265,16 @@ msgstr "Fetch - použít extenzi fetch (fetch není aktivní)" msgid "Rebase - rebase local commits above pulled changes" -msgstr "Rebase - přeskupit lokální komity za staženýmé změnamy" +msgstr "Rebase - přeskupit lokální komity nad stažené změny" msgid "UpdateOrRebase - pull, then try to update or rebase" -msgstr "" +msgstr "UpdateOrRebase - provést pull, potom zkusit update nebo rebase" msgid "Rebase - use rebase extension (rebase is not active!)" msgstr "Rebase - použít extenzi rebase (rebase není aktivní)" msgid "UpdateOrRebase - use rebase extension (rebase is not active!)" -msgstr "" +msgstr "UpdateOrRebase -použít extenzi rebase (rebase není aktivní!)" msgid "Launch settings tool..." msgstr "Spustit nástroj pro nastavení..." @@ -7286,7 +7320,7 @@ #, python-format msgid "%s already exists, replace URL?" -msgstr "%s již existuje, má být URL nahrazeno?" +msgstr "%s již existuje, nahradit URLjiným?" #, python-format msgid "" @@ -7373,7 +7407,7 @@ "Optional. PEM encoded client certificate chain file. Environment variables\n" "are expanded in the filename." msgstr "" -"Volitelné. Soubor se sřetězenými klientskými certifikáty ve formátu PEM. " +"Volitelné. Soubor se zřetězenými klientskými certifikáty ve formátu PEM. " "Proměnné prostředí\n" "jsou rozbaleny v názvu souboru." @@ -7385,7 +7419,7 @@ #, python-format msgid "%s - sync options" -msgstr "%s - sync options" +msgstr "%s - synchronizační možnosti" msgid "Allow push of a new branch (--new-branch)" msgstr "Povolit push nové větve (--new-branch)" @@ -7443,7 +7477,7 @@ #, python-format msgid "Added tag %s for changeset %s" -msgstr "Připojen tag %s k revizi %s" +msgstr "Připojený tag %s k revizi %s" #, python-format msgid "Tag '%s' has been moved" @@ -7463,7 +7497,7 @@ #, python-format msgid "Removed tag %s" -msgstr "Tag %s byl odebrán" +msgstr "Odebraný tag %s" #, python-format msgid "Tag '%s' has been removed" @@ -7477,7 +7511,7 @@ msgstr "Import - %s" msgid "Browse Directory..." -msgstr "Adresář pro hledání..." +msgstr "Prohledat adresář..." msgid "Import from Clipboard" msgstr "Importovat ze schránky" @@ -7540,7 +7574,7 @@ msgstr "Nalezeny nekomitované lokální změny." msgid "Do you want to keep them or discard them?" -msgstr "Chcete je zachovat nebo odvrhnout?" +msgstr "Chcete je zachovat nebo vyřadit?" msgid "&Keep (--keep)" msgstr "" @@ -7699,7 +7733,7 @@ msgstr "Dočasné soubory se odstraní po ukončení tohoto dialogu" msgid "Select Tool:" -msgstr "Select Tool:" +msgstr "Vyberte nástroj:" msgid "Dir diff to p1" msgstr "Diff vůči p1" @@ -7828,13 +7862,13 @@ msgstr "S&ynchronizovat" msgid "&Refresh" -msgstr "&Refresh* repo" +msgstr "&Refresh* repozitář" msgid "Refresh current repository" msgstr "Refresh* aktuální repozitář" msgid "Refresh &Task Tab" -msgstr "Refresh* úkon" +msgstr "Refresh* úkonovou kartu" msgid "Refresh only the current task tab" msgstr "Obnovit (refresh) pouze aktuální úkonovou kartu" @@ -7858,7 +7892,7 @@ msgstr "" msgid "Filter graph with revision sets or branches" -msgstr "Pracovní lišta filtru" +msgstr "Pracovní lišta filtru se sadami revizí nebo větvemi" msgid "&Workbench Toolbars" msgstr "" @@ -8014,11 +8048,11 @@ msgstr "%s - TortoiseHg Workbench" msgid "Reopening tabs" -msgstr "Otevření karet" +msgstr "Opětovné otevření karet" #, python-format msgid "Reopening repository %s" -msgstr "Otevření repozitáře %s" +msgstr "Opětovné otevření repozitáře %s" msgid "Goto revision" msgstr "Přejít k revizi" @@ -8038,7 +8072,7 @@ "'readme' key to the 'tortoisehg' section, and set it to the " "filename or URL of your repository's README file." msgstr "" -"Soubor README není pro aktuální repozitář nakonfigurován.

Pro konfiguraci " +"Soubor README není pro aktuální repozitář nakonfigurovaný.

Pro konfiguraci " "souboru README v repozitáři otevřte konfigurační soubor a přidejte klíč " "'readme' v sekci 'tortoisehg' a jako hodnotu uveďte název nebo " "URL souboru README repozitáře." @@ -8056,7 +8090,7 @@ msgstr "Chyba při získání chybové zprávy z pluginu Issue Tracker" msgid "Error executing \"commit finished\" trigger" -msgstr "Chyba při běhu spouštěče (trigger) \"commit finished\"" +msgstr "Chyba při aktivaci události \"commit finished\"" msgid "Cannot open Plugin Options dialog" msgstr "Nejde otevřít dialog Plugin Options" @@ -8071,11 +8105,11 @@ #, python-format msgid "hg: parse error at %s: %s\n" -msgstr "hg: parse error at %s: %s\n" +msgstr "hg: chyba rozboru v %s: %s\n" #, python-format msgid "hg: parse error: %s\n" -msgstr "hg: parse error: %s\n" +msgstr "hg: chyba rozboru: %s\n" #, python-format msgid "timed out waiting for lock held by %s" @@ -8091,7 +8125,7 @@ #, python-format msgid "abort: could not lock %s: %s\n" -msgstr "abort: could not lock %s: %s\n" +msgstr "zrušit: nešlo zamknout %s: %s\n" #, python-format msgid "hg %s: %s\n" @@ -8120,7 +8154,7 @@ msgstr "abort: error: %s\n" msgid "broken pipe\n" -msgstr "broken pipe\n" +msgstr "přerušený kanál\n" msgid "abort: " msgstr "zrušit: " @@ -8154,7 +8188,7 @@ msgstr "" msgid "inotify is not supported on this platform" -msgstr "inotify není na této platformě podporováno" +msgstr "inotify není v této platformě podporováno" msgid "eol is incompatible with win32text" msgstr "eol je nekompatibilní s win32text" @@ -8172,13 +8206,13 @@ msgstr "Nástrojová lišta uživatele" msgid "Revision details context menu" -msgstr "Detailní kontextové menu revize" +msgstr "Kontextové menu detailů revize" msgid "Commit context menu" msgstr "Kontextové menu komitu" msgid "File context menu (on manifest and revision details)" -msgstr "Kontextové menu souboru (na detailech manifestu a revize)" +msgstr "Kontextové menu souboru (v detailech manifestu a revize)" #, python-format msgid "%d year" @@ -8250,7 +8284,7 @@ msgstr "Status souboru" msgid "Repository status & changes" -msgstr "& Změny stavu repozitáře" +msgstr "Změny stavu repozitáře" msgid "Add Files..." msgstr "Přidat soubory..." @@ -8358,7 +8392,7 @@ msgstr "Zjistit kopie a změny názvů" msgid "Search History" -msgstr "Hledat" +msgstr "Historie hledání" msgid "Search file revisions for patterns" msgstr "Prohledat revize souborů podle vzorů" @@ -8384,6 +8418,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "win32ill: nepodporovaná platforma: %s\n" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "limit number of changes displayed" #~ msgstr "omezit počet zobrazených změn" diff -Nru tortoisehg-3.1/i18n/tortoisehg/da.po tortoisehg-3.1.1/i18n/tortoisehg/da.po --- tortoisehg-3.1/i18n/tortoisehg/da.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/da.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: Peer Sommerlund \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2014-07-28 14:58+0000\n" "Last-Translator: peso \n" "Language-Team: Danish \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-29 06:06+0000\n" -"X-Generator: Launchpad (build 17131)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:13+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHg overlay-ikon server" @@ -1380,6 +1380,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2449,6 +2455,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -8000,6 +8010,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "edit failed" #~ msgstr "redigering fejlede" diff -Nru tortoisehg-3.1/i18n/tortoisehg/de.po tortoisehg-3.1.1/i18n/tortoisehg/de.po --- tortoisehg-3.1/i18n/tortoisehg/de.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/de.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2014-06-28 14:51+0000\n" "Last-Translator: Karsten Tinnefeld \n" "Language-Team: German \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:45+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:15+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHG-Symbolüberblendungsdienst" @@ -1452,6 +1452,12 @@ msgid "&Ignore..." msgstr "&Ausschließen..." +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "Umbenennungen &erkennen..." @@ -2570,6 +2576,10 @@ "%d Dateien wurden in beiden Zweigen geändert und müssen aufgelöst werden." +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "Zusammenführungsergebnisse übernehmen" @@ -8636,6 +8646,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "Win-32-Problem: nicht unterstützte Plattform: %s\n" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "this is a binary file\n" #~ msgstr "das ist eine binäre Datei\n" diff -Nru tortoisehg-3.1/i18n/tortoisehg/en_AU.po tortoisehg-3.1.1/i18n/tortoisehg/en_AU.po --- tortoisehg-3.1/i18n/tortoisehg/en_AU.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/en_AU.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-08-24 13:22+0000\n" "Last-Translator: Kyle Simpson \n" "Language-Team: English (Australia) \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:52+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:23+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHg Overlay Icon Server" @@ -1372,6 +1372,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2412,6 +2418,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7915,6 +7925,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Several icons are courtesy of the TortoiseSVN project" #~ msgstr "Several icons are courtesy of the TortoiseSVN project" diff -Nru tortoisehg-3.1/i18n/tortoisehg/en_GB.po tortoisehg-3.1.1/i18n/tortoisehg/en_GB.po --- tortoisehg-3.1/i18n/tortoisehg/en_GB.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/en_GB.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: English \n" "Language-Team: English (United Kingdom) \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:52+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:23+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHg Overlay Icon Server" @@ -1361,6 +1361,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2401,6 +2407,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7909,6 +7919,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "(version %s)" #~ msgstr "(version %s)" diff -Nru tortoisehg-3.1/i18n/tortoisehg/es.po tortoisehg-3.1.1/i18n/tortoisehg/es.po --- tortoisehg-3.1/i18n/tortoisehg/es.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/es.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2013-10-29 22:01+0000\n" "Last-Translator: Jaime Hablutzel \n" "Language-Team: Spanish \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:50+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:21+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "Servidor de Iconos Superpuestos de TortoiseHG" @@ -1367,6 +1367,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2398,6 +2404,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7919,6 +7929,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Backout" #~ msgstr "Retirar" diff -Nru tortoisehg-3.1/i18n/tortoisehg/et.po tortoisehg-3.1.1/i18n/tortoisehg/et.po --- tortoisehg-3.1/i18n/tortoisehg/et.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/et.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2010-08-24 08:09+0000\n" "Last-Translator: gert7 \n" "Language-Team: Estonian \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:45+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:14+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,6 +7848,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Several icons are courtesy of the TortoiseSVN project" #~ msgstr "Mitmed pildid on TortoiseSVN-i poolt" diff -Nru tortoisehg-3.1/i18n/tortoisehg/fa.po tortoisehg-3.1.1/i18n/tortoisehg/fa.po --- tortoisehg-3.1/i18n/tortoisehg/fa.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/fa.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: Persian \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2010-04-05 13:42+0000\n" "Last-Translator: Persian \n" "Language-Team: Persian \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:49+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:19+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,6 +7848,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "(version %s)" #~ msgstr "(نسخه %s)" diff -Nru tortoisehg-3.1/i18n/tortoisehg/fr.po tortoisehg-3.1.1/i18n/tortoisehg/fr.po --- tortoisehg-3.1/i18n/tortoisehg/fr.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/fr.po 2014-09-01 08:14:30.000000000 +0000 @@ -7,16 +7,16 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" -"PO-Revision-Date: 2014-07-29 17:15+0000\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" +"PO-Revision-Date: 2014-08-26 19:35+0000\n" "Last-Translator: André Sintzoff \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-07-30 06:19+0000\n" -"X-Generator: Launchpad (build 17131)\n" +"X-Launchpad-Export-Date: 2014-08-27 06:33+0000\n" +"X-Generator: Launchpad (build 17174)\n" "X-Poedit-Country: FRANCE\n" "X-Poedit-Language: French\n" @@ -1437,6 +1437,12 @@ msgid "&Ignore..." msgstr "&Ignorer..." +msgid "Edit Re&jects" +msgstr "Éditer les re&jets" + +msgid "Manually resolve rejected patch chunks" +msgstr "Résoudre manuellement les morceaux de patch rejetés" + msgid "De&tect Renames..." msgstr "Dé&tecter les renommages..." @@ -2542,6 +2548,12 @@ "%d fichiers sont modifiés dans les deux branches et doivent être résolus" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" +"Aucun conflit de fusion, prêt à appliquer un commit ou à revoir" + msgid "Commit merge results" msgstr "Committer les résultats de fusion" @@ -8545,6 +8557,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "win32ill: plate-forme non supportée : %s\n" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "win32ill: interrompu en arrêtant la boucle de message\n" + #~ msgid "applying patch\n" #~ msgstr "application du patch\n" diff -Nru tortoisehg-3.1/i18n/tortoisehg/he.po tortoisehg-3.1.1/i18n/tortoisehg/he.po --- tortoisehg-3.1/i18n/tortoisehg/he.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/he.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2009-10-18 09:25+0000\n" "Last-Translator: peso \n" "Language-Team: Hebrew \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:46+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:15+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,5 +7848,8 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Archive revision:" #~ msgstr "גרסת הארכיון:" diff -Nru tortoisehg-3.1/i18n/tortoisehg/hr.po tortoisehg-3.1.1/i18n/tortoisehg/hr.po --- tortoisehg-3.1/i18n/tortoisehg/hr.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/hr.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: Croatian \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2013-08-10 15:26+0000\n" "Last-Translator: Mario Šarić \n" "Language-Team: Croatian \n" @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:50+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:21+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHg poslužitelj prekrivnih ikona" @@ -1373,6 +1373,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2396,6 +2402,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7853,6 +7863,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "(version %s)" #~ msgstr "(inačica %s)" diff -Nru tortoisehg-3.1/i18n/tortoisehg/hu.po tortoisehg-3.1.1/i18n/tortoisehg/hu.po --- tortoisehg-3.1/i18n/tortoisehg/hu.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/hu.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-04-26 01:11+0000\n" "Last-Translator: Ákos Kovács \n" "Language-Team: Hungarian \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:46+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:15+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHg Overlay Icon Server" @@ -1369,6 +1369,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2404,6 +2410,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7871,6 +7881,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "(version %s)" #~ msgstr "verzió %s" diff -Nru tortoisehg-3.1/i18n/tortoisehg/id.po tortoisehg-3.1.1/i18n/tortoisehg/id.po --- tortoisehg-3.1/i18n/tortoisehg/id.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/id.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-10-21 15:28+0000\n" "Last-Translator: uring \n" "Language-Team: Indonesian \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:46+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:16+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "Hamparan Ikon Server TortoiseHg" @@ -1376,6 +1376,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2399,6 +2405,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7870,6 +7880,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "A new version of TortoiseHg is ready for download!" #~ msgstr "Versi baru TortoiseHG sudah ada untuk di unduh!" diff -Nru tortoisehg-3.1/i18n/tortoisehg/it.po tortoisehg-3.1.1/i18n/tortoisehg/it.po --- tortoisehg-3.1/i18n/tortoisehg/it.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/it.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2013-07-16 10:52+0000\n" "Last-Translator: aangelo \n" "Language-Team: Italian \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:47+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:16+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "Server icone di overlay di TortoiseHg" @@ -1380,6 +1380,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2430,6 +2436,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7958,6 +7968,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "_Undo" #~ msgstr "_Annulla" diff -Nru tortoisehg-3.1/i18n/tortoisehg/ja.po tortoisehg-3.1.1/i18n/tortoisehg/ja.po --- tortoisehg-3.1/i18n/tortoisehg/ja.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/ja.po 2014-08-21 06:30:28.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2014-07-10 14:21+0000\n" "Last-Translator: Yuya Nishihara \n" "Language-Team: LANGUAGE \n" @@ -17,8 +17,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:47+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:17+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHg オーバーレイアイコンサーバ" @@ -1403,6 +1403,12 @@ msgid "&Ignore..." msgstr "無視(&I)..." +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "名前の変更を検出(&T)..." @@ -2484,6 +2490,10 @@ "%d つのファイルが両方のブランチで変更されています。 解" "消してください。" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "マージ結果をコミット" @@ -8148,6 +8158,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "applying patch\n" #~ msgstr "パッチを適用中です\n" diff -Nru tortoisehg-3.1/i18n/tortoisehg/jv.po tortoisehg-3.1.1/i18n/tortoisehg/jv.po --- tortoisehg-3.1/i18n/tortoisehg/jv.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/jv.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-10-17 08:45+0000\n" "Last-Translator: uring \n" "Language-Team: Javanese \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 0;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:47+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:17+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,5 +7848,8 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "A new version of TortoiseHg is ready for download!" #~ msgstr "Versi anyar TortoiseHg siap di unduh" diff -Nru tortoisehg-3.1/i18n/tortoisehg/ko.po tortoisehg-3.1.1/i18n/tortoisehg/ko.po --- tortoisehg-3.1/i18n/tortoisehg/ko.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/ko.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2013-04-18 11:34+0000\n" "Last-Translator: NO vCJD \n" "Language-Team: Korean \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:47+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:17+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHg 오버레이 아이콘 서버" @@ -1370,6 +1370,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2396,6 +2402,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7867,6 +7877,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "(version %s)" #~ msgstr "(버전 %s)" diff -Nru tortoisehg-3.1/i18n/tortoisehg/lv.po tortoisehg-3.1.1/i18n/tortoisehg/lv.po --- tortoisehg-3.1/i18n/tortoisehg/lv.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/lv.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-12-11 09:07+0000\n" "Last-Translator: Arvis Lācis \n" "Language-Team: Latvian \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:48+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:18+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7837,3 +7847,6 @@ #, python-format msgid "win32ill: unsupported platform: %s\n" msgstr "" + +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" diff -Nru tortoisehg-3.1/i18n/tortoisehg/nb.po tortoisehg-3.1.1/i18n/tortoisehg/nb.po --- tortoisehg-3.1/i18n/tortoisehg/nb.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/nb.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2010-05-25 11:35+0000\n" "Last-Translator: Smart Viking \n" "Language-Team: Norwegian Bokmal \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:48+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:18+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,6 +7848,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "A new version of TortoiseHg is ready for download!" #~ msgstr "En ny version av TortoiseHg er klar til å lastes ned!" diff -Nru tortoisehg-3.1/i18n/tortoisehg/nl.po tortoisehg-3.1.1/i18n/tortoisehg/nl.po --- tortoisehg-3.1/i18n/tortoisehg/nl.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/nl.po 2014-09-01 08:14:30.000000000 +0000 @@ -7,16 +7,16 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" -"PO-Revision-Date: 2014-07-10 06:15+0000\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" +"PO-Revision-Date: 2014-08-29 09:03+0000\n" "Last-Translator: Aldwoni \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:44+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-30 07:03+0000\n" +"X-Generator: Launchpad (build 17176)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "TortoiseHg Overlay Icon Server" @@ -220,7 +220,7 @@ msgid "Automatically advance to next page when backout and merge are complete." msgstr "" -"Ga automatisch naar de volgende pagina als backout en samenvoegen afgewerkt " +"Ga automatisch naar de volgende pagina als backout en samenvoegen voltooid " "zijn." #, python-format @@ -628,7 +628,7 @@ #, python-format msgid "[command completed successfully %s]" -msgstr "[opdracht succesvol afgewerkt %s]" +msgstr "[opdracht succesvol voltooid %s]" #, python-format msgid "ignoring invalid cmdworker '%s'\n" @@ -1426,6 +1426,12 @@ msgid "&Ignore..." msgstr "Negeren..." +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "Hernoemingen De&tecteren..." @@ -1643,7 +1649,7 @@ msgstr "Vorig verschil" msgid "Unicode" -msgstr "" +msgstr "Unicode" msgid "Western Europe" msgstr "West-Europa" @@ -1893,7 +1899,7 @@ msgstr "U mag de graft verderzetten" msgid "Exiting with an unfinished graft is not recommended." -msgstr "Het is niet aangeraden om te eindigen met een onafgewerkte graft." +msgstr "Het is niet aangeraden om te eindigen met een onvoltooide graft." msgid "Consider aborting the graft first." msgstr "Overweeg om de graft eerst af te breken." @@ -2513,7 +2519,7 @@ msgid "Automatically advance to next page when merge is complete." msgstr "" -"Ga automatisch verder naar de volgende pagina als het samenvoegen afgewerkt " +"Ga automatisch verder naar de volgende pagina als het samenvoegen voltooid " "is." #, python-format @@ -2524,6 +2530,10 @@ "%d bestanden gewijzigd in beide takken moeten opgelost worden" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "Commit resultaten van het samenvoegen" @@ -3070,7 +3080,7 @@ msgstr "Kan het specifieke bestand niet openen om te lezen." msgid "This appears to be a binary file." -msgstr "" +msgstr "Dit blijkt een binary bestand te zijn." msgid "An error occurred while reading the file." msgstr "" @@ -3271,7 +3281,7 @@ msgstr "U mag de rebase verderzetten" msgid "Rebase is complete" -msgstr "Rebase is afgewerkt" +msgstr "Rebase is voltooid" msgid "Rebase failed" msgstr "Rebase is mislukt" @@ -3287,7 +3297,7 @@ "\"\"resolve\">opgelost worden" msgid "Exiting with an unfinished rebase is not recommended." -msgstr "Eindigen met een onafgewerkte rebase is niet aangeraden." +msgstr "Eindigen met een onvoltooide rebase is niet aangeraden." msgid "Consider aborting the rebase first." msgstr "Overweeg om eerst de rebase af te breken." @@ -7204,7 +7214,7 @@ #, python-format msgid "Push to %s completed" -msgstr "Push naar %s is afgewerkt" +msgstr "Push naar %s is voltooid" #, python-format msgid "Push to %s aborted, ret %d" @@ -8407,6 +8417,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "(version %s)" #~ msgstr "(versie %s)" diff -Nru tortoisehg-3.1/i18n/tortoisehg/nn.po tortoisehg-3.1.1/i18n/tortoisehg/nn.po --- tortoisehg-3.1/i18n/tortoisehg/nn.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/nn.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: Norwegian Nynorsk \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2009-11-23 16:59+0000\n" "Last-Translator: Norwegian Nynorsk \n" "Language-Team: Norwegian Nynorsk \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:48+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:18+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7837,3 +7847,6 @@ #, python-format msgid "win32ill: unsupported platform: %s\n" msgstr "" + +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" diff -Nru tortoisehg-3.1/i18n/tortoisehg/oc.po tortoisehg-3.1.1/i18n/tortoisehg/oc.po --- tortoisehg-3.1/i18n/tortoisehg/oc.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/oc.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2010-04-05 13:19+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:48+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:19+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7840,6 +7850,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Archive" #~ msgstr "Archiu" diff -Nru tortoisehg-3.1/i18n/tortoisehg/pl.po tortoisehg-3.1.1/i18n/tortoisehg/pl.po --- tortoisehg-3.1/i18n/tortoisehg/pl.po 2014-08-02 14:14:20.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/pl.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2013-02-27 15:09+0000\n" "Last-Translator: Wagner Bruna \n" "Language-Team: Polish \n" @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:49+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:19+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "Serwer nakładek na ikony TortoiseHg" @@ -1383,6 +1383,12 @@ msgid "&Ignore..." msgstr "&Ignoruj..." +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2440,6 +2446,10 @@ "%d plików zostało zmodyfikowanych w obydwu gałęziach i wynikłe konflikty " "muszą być rozwiązane" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "Commitowanie rezultatu scalenia" @@ -7985,6 +7995,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "this is a binary file\n" #~ msgstr "to jest plik binarny\n" diff -Nru tortoisehg-3.1/i18n/tortoisehg/pt_BR.po tortoisehg-3.1.1/i18n/tortoisehg/pt_BR.po --- tortoisehg-3.1/i18n/tortoisehg/pt_BR.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/pt_BR.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,16 +7,16 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" -"PO-Revision-Date: 2014-07-24 15:45+0000\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" +"PO-Revision-Date: 2014-08-18 18:25+0000\n" "Last-Translator: Wagner Bruna \n" "Language-Team: Portuguese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:52+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:22+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "Servidor de Ícones Sobrepostos do TortoiseHg" @@ -1429,6 +1429,12 @@ msgid "&Ignore..." msgstr "&Ignorar..." +msgid "Edit Re&jects" +msgstr "Editar Re&jeitados" + +msgid "Manually resolve rejected patch chunks" +msgstr "Resolve manualmente trechos de patches rejeitados" + msgid "De&tect Renames..." msgstr "De&tectar Renomeações..." @@ -2538,6 +2544,12 @@ "%d arquivos foram modificados em ambos os ramos, e devem ser resolvidos" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" +"Nenhum conflito de mesclagem, pronto para consolidar ou revisar" + msgid "Commit merge results" msgstr "Consolide o resultado da mesclagem" @@ -8524,6 +8536,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "win32ill: plataforma não suportada: %s\n" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "win32ill: interrompido enquanto parava loop de mensagens\n" + #~ msgid "Several icons are courtesy of the TortoiseSVN project" #~ msgstr "Vários ícones são cortesia do projeto TortoiseSVN" diff -Nru tortoisehg-3.1/i18n/tortoisehg/pt.po tortoisehg-3.1.1/i18n/tortoisehg/pt.po --- tortoisehg-3.1/i18n/tortoisehg/pt.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/pt.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2013-05-10 20:06+0000\n" "Last-Translator: Wagner Bruna \n" "Language-Team: Portuguese \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:49+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:20+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "Servisor de ícones de sobreposição do TortoiseHg" @@ -1378,6 +1378,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2433,6 +2439,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "Submeter resultados da união" @@ -7938,6 +7948,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Several icons are courtesy of the TortoiseSVN project" #~ msgstr "Alguns ícones são da cortesia do projecto TortoiseSVN" diff -Nru tortoisehg-3.1/i18n/tortoisehg/ru.po tortoisehg-3.1.1/i18n/tortoisehg/ru.po --- tortoisehg-3.1/i18n/tortoisehg/ru.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/ru.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: Andrei Polushin \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2014-07-26 10:55+0000\n" "Last-Translator: Дьяченко Александр \n" "Language-Team: Russian\n" @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-27 06:04+0000\n" -"X-Generator: Launchpad (build 17131)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:20+0000\n" +"X-Generator: Launchpad (build 17156)\n" "Language: ru\n" msgid "TortoiseHg Overlay Icon Server" @@ -1434,6 +1434,12 @@ msgid "&Ignore..." msgstr "&Игнорировать..." +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "Определить переименования..." @@ -2540,6 +2546,10 @@ "%d файлов было изменено на обеих ветках, различия должны быть улажены" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "Фиксировать результаты слияния" @@ -8554,6 +8564,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "win32ill: неподдерживаемая платформа: %s\n" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Several icons are courtesy of the TortoiseSVN project" #~ msgstr "Некоторые значки взяты из проекта TortoiseSVN" diff -Nru tortoisehg-3.1/i18n/tortoisehg/sr.po tortoisehg-3.1.1/i18n/tortoisehg/sr.po --- tortoisehg-3.1/i18n/tortoisehg/sr.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/sr.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-03-26 19:44+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Serbian \n" @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:50+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:20+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1359,6 +1359,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2382,6 +2388,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,3 +7848,6 @@ #, python-format msgid "win32ill: unsupported platform: %s\n" msgstr "" + +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" diff -Nru tortoisehg-3.1/i18n/tortoisehg/sv.po tortoisehg-3.1.1/i18n/tortoisehg/sv.po --- tortoisehg-3.1/i18n/tortoisehg/sv.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/sv.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: Swedish \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2011-06-30 09:16+0000\n" "Last-Translator: Mikael Dúi Bolinder \n" "Language-Team: Swedish \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:51+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:21+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,6 +7848,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "(version %s)" #~ msgstr "(version %s)" diff -Nru tortoisehg-3.1/i18n/tortoisehg/tr.po tortoisehg-3.1.1/i18n/tortoisehg/tr.po --- tortoisehg-3.1/i18n/tortoisehg/tr.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/tr.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: Turkish \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2010-10-08 16:52+0000\n" "Last-Translator: can kaçan \n" "Language-Team: Turkish \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:51+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:22+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1358,6 +1358,12 @@ msgid "&Ignore..." msgstr "" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "" @@ -2381,6 +2387,10 @@ "\">resolved" msgstr "" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "" @@ -7838,6 +7848,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Archive" #~ msgstr "Arşiv" diff -Nru tortoisehg-3.1/i18n/tortoisehg/uk.po tortoisehg-3.1.1/i18n/tortoisehg/uk.po --- tortoisehg-3.1/i18n/tortoisehg/uk.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/uk.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,8 +7,8 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" -"PO-Revision-Date: 2014-07-30 14:51+0000\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" +"PO-Revision-Date: 2014-08-06 09:33+0000\n" "Last-Translator: onekosha \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" @@ -16,8 +16,8 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2014-07-31 06:35+0000\n" -"X-Generator: Launchpad (build 17131)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:22+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "Сервер TortoiseHg" @@ -65,13 +65,13 @@ msgstr "Архіви tar" msgid "Uncompressed tar archive" -msgstr "Не стиснутий tar архів" +msgstr "Не стиснений, tar архів" msgid "Bzip2 tar archives" msgstr "Архіви bzip2 tar" msgid "Tar archive compressed using bzip2" -msgstr "Архів tar, стиснути bzip2?" +msgstr "Архів tar, стиснений bzip2?" msgid "Gzip tar archives" msgstr "Архіви gzip tar" @@ -86,7 +86,7 @@ msgstr "Не стиснений zip архів" msgid "Zip archive compressed using deflate" -msgstr "Архів zip, стиснутий deflate" +msgstr "Архів zip, стиснений deflate" msgid "Only files modified/created in this revision" msgstr "Лише файли змінені/створенні в цій ревізії" @@ -207,7 +207,7 @@ msgstr "За можливістю, розв'язувати конфлікти злиття автоматично" msgid "Uncommitted local changes are detected" -msgstr "Виявлені незафіксовані локальні зміни" +msgstr "Виявлено незафіксовані локальні зміни" msgid "Clean" msgstr "Чистий" @@ -274,7 +274,7 @@ msgstr "Фіксувати..." msgid "Please wait while committing merged files." -msgstr "Будь ласка, зачекайте виконується фіксація злитих файлів." +msgstr "Будь ласка, зачекайте доки фіксуються злиті файли." msgid "Finished" msgstr "Завершено" @@ -415,7 +415,7 @@ msgstr "Звіт про помилку TortoiseHg" msgid "Upgrading to a more recent TortoiseHg is recommended." -msgstr "Оновіться до нової версії TortoiseHg." +msgstr "Оновіться до нової версії TortoiseHg це рекомендується." msgid "Your TortoiseHg is up to date." msgstr "Наразі у Вас остання версія TortoiseHg." @@ -461,7 +461,7 @@ msgstr "Не вдалось застосувати латку" msgid "Manually resolve rejected chunks?" -msgstr "Відхиляти кусні в ручну?" +msgstr "Вручну владнати відхилені кусні?" msgid "Edit patched file and rejects?" msgstr "Правити латаний файл та відхилити?" @@ -479,10 +479,10 @@ msgstr "Куснів більше не залишилось" msgid "file has been deleted, refresh" -msgstr "файл був знищений, освіжіть" +msgstr "файл було знищено, освіжіть" msgid "file has been modified, refresh" -msgstr "файл був змінений, освіжіть" +msgstr "файл було змінено, освіжіть" msgid "Unable to merge chunks" msgstr "Не вдалось злити кусні" @@ -520,7 +520,7 @@ msgstr "Куснів обрано: %d / %d" msgid "Please wait while the file is opened ..." -msgstr "Будь ласка зачекайте доки файл відкриється ..." +msgstr "Зачекайте відкриття файлу ..." msgid "Source:" msgstr "Взяти з:" @@ -575,25 +575,25 @@ msgstr "Клонувати" msgid "failed to start command\n" -msgstr "не вдалося започаткувати команду\n" +msgstr "не вдалось започаткувати команду\n" msgid "error while running command\n" msgstr "помилка виконання команди\n" #, python-format msgid "process exited unexpectedly with code %d" -msgstr "процес завершується несподівано з кодом %d" +msgstr "процес несподівано завершено з кодом %d" #, python-format msgid "timed out while reading: %r..." -msgstr "закінчився час відведений на читання: %r..." +msgstr "завершився час відведений на читання: %r..." msgid "timed out waiting for message" -msgstr "закінчився час очікування повідомлення" +msgstr "завершився час очікування повідомлення" #, python-format msgid "unexpected response on required channel %r" -msgstr "неспожівана відповідь з очікуваного каналу %r" +msgstr "несподівана відповідь з очікуваного каналу %r" #, python-format msgid "invalid \"hello\" message: %r" @@ -604,7 +604,7 @@ #, python-format msgid "corrupted command result: %r" -msgstr "пощкоджено результат команди: %r" +msgstr "результат команди пощкоджено: %r" msgid "Terminated by user" msgstr "Перервано користувачем" @@ -615,7 +615,7 @@ #, python-format msgid "[command interrupted %s]" -msgstr "[пошкоджена команда %s]" +msgstr "[команда %s пошкоджена]" #, python-format msgid "[command returned code %d %%s]" @@ -623,7 +623,7 @@ #, python-format msgid "[command completed successfully %s]" -msgstr "[%s команда успішно виконана]" +msgstr "[команда %s успішно виконана]" #, python-format msgid "ignoring invalid cmdworker '%s'\n" @@ -633,7 +633,7 @@ msgstr "Виконання..." msgid "Failed!" -msgstr "Не вдалося!" +msgstr "Не вдалось!" msgid "Clea&r Log" msgstr "Очистити журнал" @@ -715,7 +715,7 @@ #, python-format msgid "Failed to load issue tracker '%s': %s" -msgstr "Не вдалося завантажити систему контролю проблем '%s': %s" +msgstr "Не вдалось завантажити систему контролю проблем '%s': %s" msgid "Issue Tracker" msgstr "Система контролю питань" @@ -758,7 +758,8 @@ #, python-format msgid "Named branch \"%s\" already exists, last used in revision %d\n" -msgstr "Назва гілки \"%s\" вже існує, в останне використана у ревізії %d\n" +msgstr "" +"Назва гілки \"%s\" вже існує, в останне використовувалась у ревізії %d\n" msgid "Restart &Branch" msgstr "Перезапустити гілку" @@ -774,7 +775,7 @@ #, python-format msgid "Create new named branch \"%s\" with this commit?\n" -msgstr "Створити нову гілку з назвою \"%s\" при фіксації?\n" +msgstr "Створити нову іменовану гілку \"%s\" з цієї фіксації?\n" msgid "Create &Branch" msgstr "Так, створити" @@ -840,7 +841,7 @@ "проблем'." msgid "No files checked" -msgstr "Відсутні файли для перевірки" +msgstr "Відсутні файли для відмічування" msgid "No modified files checkmarked for commit" msgstr "Відсутні змінені файли, які були б відмічені для фіксації" @@ -896,7 +897,7 @@ msgstr "Неможливо зберегти ім'я користувача" msgid "Iniparse must be installed." -msgstr "Знаряддя обробки ini-файлів повинно бути встановлено." +msgstr "Знаряддя обробки ini-файлів має бути встановлено." msgid "Unable to write configuration file" msgstr "Не можливо записати налаштування у файл" @@ -950,7 +951,7 @@ msgstr "Ви маєте продовжити стискання" msgid "Changes have been moved, you must now commit" -msgstr "Зміни будуть втрачені, Ви повинні зараз їх зафіксувати" +msgstr "Зміни будуть втрачені, Ви маєте зараз їх зафіксувати" msgctxt "action button" msgid "Commit" @@ -1134,8 +1135,8 @@ "- {ALLFILES}: All the files tracked by Mercurial on the selected revision." msgstr "" "Команди, які будуть виконуватись.\n" -"Для виконання Mercurial використовує команду \"hg\" (а не \"hg.exe\"), як " -"команду виконання.\n" +"Для виконання Mercurial використовуйте команду \"hg\" (а не \"hg.exe\"), як " +"виконувану команду.\n" "Ви можете використовувати кілька {VARIABLES} для створення команди:\n" "- {ROOT}: Шлях до поточного кореню сховища.\n" "- {REV} / {REVID}: вибраний номер ревізії/шістнадцяткового ідентифікатора " @@ -1153,8 +1154,8 @@ msgstr "" "Тека, в якій буде виконана команда.\n" "В разі не встановлення буде використаний корінець поточного сховища.\n" -"Ви можете використовувати ті ж {VARIABLES} як і в налаштуваннях \"Command" -"\".\n" +"Ви можете використовувати ті ж самі {VARIABLES} як і в налаштуваннях " +"\"Command\".\n" msgid "Tool label" msgstr "Мітка знаряддя" @@ -1425,6 +1426,12 @@ msgid "&Ignore..." msgstr "Ігнорувати..." +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "Виявлення змін назв..." @@ -2518,6 +2525,10 @@ "%d файл(-ів) мають зміни у обох гілках і це потребує розв'язування" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "Зафіксувати результати злиття" @@ -8450,6 +8461,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "win32ill: непідтримувана платформа: %s\n" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "(version %s)" #~ msgstr "(версія %s)" diff -Nru tortoisehg-3.1/i18n/tortoisehg/zh_CN.po tortoisehg-3.1.1/i18n/tortoisehg/zh_CN.po --- tortoisehg-3.1/i18n/tortoisehg/zh_CN.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/zh_CN.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2014-05-31 22:35+0000\n" "Last-Translator: yfdyh000 \n" "Language-Team: Simplified Chinese \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:53+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:24+0000\n" +"X-Generator: Launchpad (build 17156)\n" "Language: zh_CN\n" msgid "TortoiseHg Overlay Icon Server" @@ -1393,6 +1393,12 @@ msgid "&Ignore..." msgstr "忽略(&I)..." +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "检测重命名(&T)..." @@ -2453,6 +2459,10 @@ "%d个文件在两个分支中均被修改,您需要解决合并冲突" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "提交合并结果" @@ -8005,6 +8015,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "win32ill: 不支持的平台: %s\n" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "Source path is empty" #~ msgstr "源路径为空" diff -Nru tortoisehg-3.1/i18n/tortoisehg/zh_TW.po tortoisehg-3.1.1/i18n/tortoisehg/zh_TW.po --- tortoisehg-3.1/i18n/tortoisehg/zh_TW.po 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/i18n/tortoisehg/zh_TW.po 2014-08-21 06:30:28.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: tortoisehg\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2014-07-24 12:23-0300\n" +"POT-Creation-Date: 2014-08-18 14:01-0300\n" "PO-Revision-Date: 2014-06-30 06:05+0000\n" "Last-Translator: leolarrel Wang \n" "Language-Team: Traditional Chinese \n" @@ -15,8 +15,8 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2014-07-25 05:53+0000\n" -"X-Generator: Launchpad (build 17114)\n" +"X-Launchpad-Export-Date: 2014-08-19 06:23+0000\n" +"X-Generator: Launchpad (build 17156)\n" msgid "TortoiseHg Overlay Icon Server" msgstr "" @@ -1375,6 +1375,12 @@ msgid "&Ignore..." msgstr "忽略(&I)" +msgid "Edit Re&jects" +msgstr "" + +msgid "Manually resolve rejected patch chunks" +msgstr "" + msgid "De&tect Renames..." msgstr "偵測更名(&t)" @@ -2421,6 +2427,10 @@ "\">resolved" msgstr "%d個檔案在兩個分支都被改過,得要解決衝突" +msgid "" +"No merge conflicts, ready to commit or review" +msgstr "" + msgid "Commit merge results" msgstr "提交合併結果" @@ -7906,6 +7916,9 @@ msgid "win32ill: unsupported platform: %s\n" msgstr "" +msgid "win32ill: interrupted while stopping message loop\n" +msgstr "" + #~ msgid "edit failed" #~ msgstr "編輯失敗" diff -Nru tortoisehg-3.1/PKG-INFO tortoisehg-3.1.1/PKG-INFO --- tortoisehg-3.1/PKG-INFO 2014-08-05 22:57:24.000000000 +0000 +++ tortoisehg-3.1.1/PKG-INFO 2014-09-06 16:37:06.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 1.0 Name: tortoisehg -Version: 3.1 +Version: 3.1.1 Summary: TortoiseHg dialogs for Mercurial VCS Home-page: http://tortoisehg.org Author: Steve Borho diff -Nru tortoisehg-3.1/setup.py tortoisehg-3.1.1/setup.py --- tortoisehg-3.1/setup.py 2014-04-14 19:05:51.000000000 +0000 +++ tortoisehg-3.1.1/setup.py 2014-09-06 16:36:46.000000000 +0000 @@ -208,7 +208,8 @@ # Search for pyuic4 in python bin dir, then in the $Path. if py_file is None: py_file = splitext(ui_file)[0] + "_ui.py" - if not(self.force or newer(ui_file, py_file)): + # setup.py is the source of "from i18n import _" line + if not (self.force or newer_group([ui_file, __file__], py_file)): return try: from PyQt4 import uic diff -Nru tortoisehg-3.1/tortoisehg/hgqt/cmdcore.py tortoisehg-3.1.1/tortoisehg/hgqt/cmdcore.py --- tortoisehg-3.1/tortoisehg/hgqt/cmdcore.py 2014-07-12 19:30:24.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/cmdcore.py 2014-09-06 16:36:46.000000000 +0000 @@ -575,8 +575,8 @@ def setOutputDevice(self, device): """If set, data outputs will be sent to the specified device""" - if self._worker or self._qnextp >= len(self._queue): - raise RuntimeError('command already running or finished') + if self.isRunning(): + raise RuntimeError('command already running') self._uihandler.setDataOutputDevice(device) def read(self, maxlen): @@ -681,6 +681,11 @@ >>> sess.abort() # should not change flags >>> sess.isFinished(), sess.isRunning(), sess.isAborted(), sess.exitCode() (True, False, False, -1) + + Null session can be set up just like one made by runCommand(). It can be + used as an object representing failure or canceled operation. + + >>> sess.setOutputDevice(QBuffer()) """ return CmdSession([], UiHandler()) @@ -767,6 +772,10 @@ as the parent widget of the default InteractiveUiHandler. If uihandler is None, no interactive prompt will be displayed. + If the specified uihandler is a UiHandler object, it should be created + per request in order to avoid sharing the same uihandler across several + CmdSession objects. + CmdSession object will be disowned on command finished. The specified uihandler is unrelated to the lifetime of CmdSession object. diff -Nru tortoisehg-3.1/tortoisehg/hgqt/filectxactions.py tortoisehg-3.1.1/tortoisehg/hgqt/filectxactions.py --- tortoisehg-3.1/tortoisehg/hgqt/filectxactions.py 2014-07-26 18:41:47.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/filectxactions.py 2014-09-06 16:36:46.000000000 +0000 @@ -7,7 +7,7 @@ # This software may be used and distributed according to the terms of the # GNU General Public License version 2, incorporated herein by reference. -import os +import os, re from PyQt4.QtCore import * from PyQt4.QtGui import * @@ -15,7 +15,7 @@ from mercurial import util from tortoisehg.hgqt import cmdcore, cmdui, lfprompt, qtlib, revert, visdiff -from tortoisehg.hgqt import customtools +from tortoisehg.hgqt import customtools, rejects from tortoisehg.hgqt.i18n import _ from tortoisehg.util import hglib, shlib @@ -29,6 +29,9 @@ return [] def _committed(fds): return [e for e in fds if e.rev() is not None and e.rev() >= 0] +def _filepath(pat): + patre = re.compile(pat) + return lambda fds: [e for e in fds if patre.search(e.filePath())] def _filestatus(s): s = frozenset(s) # include directory since its status is unknown @@ -261,7 +264,7 @@ self._visualDiff(fds, _lcanonpaths(fds), rev=['rev(%d)' % fds[0].rev()]) def _visualDiffToBase(self, fds, filenames): - if fds[0].baseRev() in fds[0].parentRevs(): + if fds[0].baseRev() == fds[0].parentRevs()[0]: self._visualDiff(fds, filenames, change=fds[0].rev()) # can 3-way else: revs = [fds[0].baseRev()] @@ -625,6 +628,15 @@ dlg.exec_() self._notifyChanges() + @actionSlot(_('Edit Re&jects'), None, None, + _('Manually resolve rejected patch chunks'), + (_single, _isfile, _filestatus('?I'), _filepath(r'\.rej$'))) + def editRejects(self, fds): + lpath = hglib.fromunicode(fds[0].absoluteFilePath()[:-4]) # drop .rej + dlg = rejects.RejectsDialog(self._ui, lpath, self.parent()) + if dlg.exec_(): + self._notifyChanges() + @actionSlot(_('De&tect Renames...'), 'detect_rename', None, '', (_isfile, _filestatus('A?!'))) def guessRename(self, fds): diff -Nru tortoisehg-3.1/tortoisehg/hgqt/fileview.py tortoisehg-3.1.1/tortoisehg/hgqt/fileview.py --- tortoisehg-3.1/tortoisehg/hgqt/fileview.py 2014-07-26 18:41:47.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/fileview.py 2014-09-06 16:36:46.000000000 +0000 @@ -1202,6 +1202,9 @@ lastclick = self._lastmarginclick if (state == Qt.ControlModifier or lastclick.elapsed() < QApplication.doubleClickInterval()): + if line >= len(self._links): + # empty line next to the last line + return fctx, line = self._links[line] self.setSourceRequested.emit( hglib.tounicode(fctx.path()), fctx.rev(), line) diff -Nru tortoisehg-3.1/tortoisehg/hgqt/graph.py tortoisehg-3.1.1/tortoisehg/hgqt/graph.py --- tortoisehg-3.1/tortoisehg/hgqt/graph.py 2014-07-12 19:30:24.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/graph.py 2014-09-06 16:36:46.000000000 +0000 @@ -475,10 +475,10 @@ parents = [get_or_create_rev(p) for p in ctx.parents() if p.rev() >= stop_rev] rev.proceed(parents) - if not rev.visible: - continue + if rev.visible: + queue.append(rev) + # yield after rev.pending becomes 0 - queue.append(rev) while queue and not queue[0].pending: r = queue.popleft() # order by p1 -> p2, small rev -> large rev diff -Nru tortoisehg-3.1/tortoisehg/hgqt/hgemail_ui.py tortoisehg-3.1.1/tortoisehg/hgqt/hgemail_ui.py --- tortoisehg-3.1/tortoisehg/hgqt/hgemail_ui.py 2014-03-04 15:08:57.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/hgemail_ui.py 2014-09-01 10:45:11.000000000 +0000 @@ -2,27 +2,18 @@ # Form implementation generated from reading ui file '/Users/steve/repos/thg/tortoisehg/hgqt/hgemail.ui' # -# Created: Tue Mar 4 09:08:57 2014 -# by: PyQt4 UI code generator 4.10.3 +# Created: Mon Sep 1 12:45:11 2014 +# by: PyQt4 UI code generator 4.9.4 # # WARNING! All changes made in this file will be lost! -from tortoisehg.hgqt.i18n import _ +from tortoisehg.util.i18n import _ from PyQt4 import QtCore, QtGui try: _fromUtf8 = QtCore.QString.fromUtf8 except AttributeError: - def _fromUtf8(s): - return s - -try: - _encoding = QtGui.QApplication.UnicodeUTF8 - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig, _encoding) -except AttributeError: - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig) + _fromUtf8 = lambda s: s class Ui_EmailDialog(object): def setupUi(self, EmailDialog): diff -Nru tortoisehg-3.1/tortoisehg/hgqt/hgignore.py tortoisehg-3.1.1/tortoisehg/hgqt/hgignore.py --- tortoisehg-3.1/tortoisehg/hgqt/hgignore.py 2014-07-12 19:30:24.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/hgignore.py 2014-09-06 16:36:46.000000000 +0000 @@ -52,6 +52,7 @@ le.returnPressed.connect(self.addEntry) add = QPushButton(_('Add')) + add.setAutoDefault(False) add.clicked.connect(self.addEntry) hbox.addWidget(add, 0) @@ -72,6 +73,7 @@ self.ignorefile = ignorefiles[0] edit = QPushButton(_('Edit File')) + edit.setAutoDefault(False) edit.clicked.connect(self.editClicked) hbox.addWidget(edit) hbox.addStretch(1) @@ -110,6 +112,7 @@ # layer 4 - dialog buttons BB = QDialogButtonBox bb = QDialogButtonBox(BB.Close) + bb.button(BB.Close).setAutoDefault(False) bb.accepted.connect(self.accept) bb.rejected.connect(self.reject) vbox.addWidget(bb) diff -Nru tortoisehg-3.1/tortoisehg/hgqt/merge.py tortoisehg-3.1.1/tortoisehg/hgqt/merge.py --- tortoisehg-3.1/tortoisehg/hgqt/merge.py 2014-04-14 19:05:51.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/merge.py 2014-09-06 16:36:46.000000000 +0000 @@ -354,22 +354,28 @@ 'should Next button be sensitive?' if not self.mergecomplete: return False - count = 0 + ucount = 0 + rcount = 0 for root, path, status in thgrepo.recursiveMergeStatus(self.repo): if status == 'u': - count += 1 - if count: + ucount += 1 + if status == 'r': + rcount += 1 + if ucount: if self.field('autoresolve').toBool(): # if autoresolve is enabled, we know these were real conflicts self.reslabel.setText(_('%d files have merge conflicts ' 'that must be ' - 'resolved') % count) + 'resolved') % ucount) else: # else give a calmer indication of conflicts self.reslabel.setText(_('%d files were modified on both ' 'branches and must be ' - 'resolved') % count) + 'resolved') % ucount) return False + elif rcount: + self.reslabel.setText(_('No merge conflicts, ready to commit or ' + 'review')) else: self.reslabel.setText(_('No merge conflicts, ready to commit')) return True diff -Nru tortoisehg-3.1/tortoisehg/hgqt/postreview_ui.py tortoisehg-3.1.1/tortoisehg/hgqt/postreview_ui.py --- tortoisehg-3.1/tortoisehg/hgqt/postreview_ui.py 2014-03-04 15:08:57.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/postreview_ui.py 2014-09-01 10:45:11.000000000 +0000 @@ -2,27 +2,18 @@ # Form implementation generated from reading ui file '/Users/steve/repos/thg/tortoisehg/hgqt/postreview.ui' # -# Created: Tue Mar 4 09:08:57 2014 -# by: PyQt4 UI code generator 4.10.3 +# Created: Mon Sep 1 12:45:11 2014 +# by: PyQt4 UI code generator 4.9.4 # # WARNING! All changes made in this file will be lost! -from tortoisehg.hgqt.i18n import _ +from tortoisehg.util.i18n import _ from PyQt4 import QtCore, QtGui try: _fromUtf8 = QtCore.QString.fromUtf8 except AttributeError: - def _fromUtf8(s): - return s - -try: - _encoding = QtGui.QApplication.UnicodeUTF8 - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig, _encoding) -except AttributeError: - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig) + _fromUtf8 = lambda s: s class Ui_PostReviewDialog(object): def setupUi(self, PostReviewDialog): diff -Nru tortoisehg-3.1/tortoisehg/hgqt/repomodel.py tortoisehg-3.1.1/tortoisehg/hgqt/repomodel.py --- tortoisehg-3.1/tortoisehg/hgqt/repomodel.py 2014-08-02 14:14:21.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/repomodel.py 2014-09-06 16:36:46.000000000 +0000 @@ -131,7 +131,7 @@ def _renderlabels(labels, margin=2): if not labels: return - font = QFont() + font = QApplication.font('QAbstractItemView') fm = QFontMetrics(font, None) # screen-compatible (i.e. QPixmap) metrics twidths = [fm.width(t) for t, _s in labels] th = fm.height() @@ -385,7 +385,7 @@ if index.column() in (NodeColumn, ConvertedColumn): return QFont("Monospace") if index.column() == DescColumn and gnode.wdparent: - font = QFont() + font = QApplication.font('QAbstractItemView') font.setBold(True) return font if role == Qt.ForegroundRole: diff -Nru tortoisehg-3.1/tortoisehg/hgqt/serve_ui.py tortoisehg-3.1.1/tortoisehg/hgqt/serve_ui.py --- tortoisehg-3.1/tortoisehg/hgqt/serve_ui.py 2014-03-04 15:08:57.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/serve_ui.py 2014-09-01 10:45:11.000000000 +0000 @@ -2,27 +2,18 @@ # Form implementation generated from reading ui file '/Users/steve/repos/thg/tortoisehg/hgqt/serve.ui' # -# Created: Tue Mar 4 09:08:57 2014 -# by: PyQt4 UI code generator 4.10.3 +# Created: Mon Sep 1 12:45:11 2014 +# by: PyQt4 UI code generator 4.9.4 # # WARNING! All changes made in this file will be lost! -from tortoisehg.hgqt.i18n import _ +from tortoisehg.util.i18n import _ from PyQt4 import QtCore, QtGui try: _fromUtf8 = QtCore.QString.fromUtf8 except AttributeError: - def _fromUtf8(s): - return s - -try: - _encoding = QtGui.QApplication.UnicodeUTF8 - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig, _encoding) -except AttributeError: - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig) + _fromUtf8 = lambda s: s class Ui_ServeDialog(object): def setupUi(self, ServeDialog): diff -Nru tortoisehg-3.1/tortoisehg/hgqt/status.py tortoisehg-3.1.1/tortoisehg/hgqt/status.py --- tortoisehg-3.1/tortoisehg/hgqt/status.py 2014-07-26 18:41:47.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/status.py 2014-09-06 16:36:46.000000000 +0000 @@ -154,6 +154,7 @@ self.clearPatternBtn = QPushButton(_('Remove filter, show root')) vbox.addWidget(self.clearPatternBtn) self.clearPatternBtn.clicked.connect(self.clearPattern) + self.clearPatternBtn.setAutoDefault(False) self.clearPatternBtn.setVisible(bool(self.pats)) tv.setAllColumnsShowFocus(True) @@ -319,7 +320,7 @@ def _setupFileMenu(self, menu): self._addFileActionsToMenu(menu, [ 'visualDiffFile', 'visualDiffLocalFile', 'copyPatch', - 'editLocalFile', 'openLocalFile', + 'editLocalFile', 'openLocalFile', 'editRejects', None, 'openSubrepo', 'explore', 'terminal', None, 'copyPath', 'editMissingFile', None, 'revertWorkingFile', None, 'navigateFileLog', None, 'forgetFile', 'addFile', 'addLargefile', diff -Nru tortoisehg-3.1/tortoisehg/hgqt/sync.py tortoisehg-3.1.1/tortoisehg/hgqt/sync.py --- tortoisehg-3.1/tortoisehg/hgqt/sync.py 2014-07-26 18:41:47.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/sync.py 2014-09-06 16:36:46.000000000 +0000 @@ -32,7 +32,9 @@ else: return url -_extractnodeids = re.compile(r'^[0-9a-f]{40}$', re.MULTILINE).findall +# ignore preceding white spaces because ui.prompt() for username/password +# writes extra " "s to the output channel. (hg 3.1) +_extractnodeids = re.compile(r'^\s*([0-9a-f]{40})$', re.MULTILINE).findall class SyncWidget(QWidget, qtlib.TaskWidget): newCommand = pyqtSignal(cmdcore.CmdSession) diff -Nru tortoisehg-3.1/tortoisehg/hgqt/wctxcleaner.py tortoisehg-3.1.1/tortoisehg/hgqt/wctxcleaner.py --- tortoisehg-3.1/tortoisehg/hgqt/wctxcleaner.py 2014-07-26 18:41:47.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/wctxcleaner.py 2014-09-06 16:36:46.000000000 +0000 @@ -9,11 +9,19 @@ from PyQt4.QtCore import pyqtSignal, pyqtSlot from PyQt4.QtGui import QMessageBox, QWidget -from mercurial import hg +from mercurial import cmdutil, hg, util from tortoisehg.hgqt.i18n import _ from tortoisehg.hgqt import cmdcore, cmdui, qtlib, thgrepo +def _checkchanged(repo): + try: + cmdutil.bailifchanged(repo) + return False + except util.Abort: + return True + + class CheckThread(QThread): def __init__(self, repo, parent): QThread.__init__(self, parent) @@ -33,7 +41,7 @@ break wctx = self.repo[None] try: - dirty = bool(wctx.dirty()) or unresolved + dirty = _checkchanged(self.repo) or unresolved self.results = (dirty, len(wctx.parents())) except EnvironmentError: self.results = (True, len(wctx.parents())) diff -Nru tortoisehg-3.1/tortoisehg/hgqt/webconf_ui.py tortoisehg-3.1.1/tortoisehg/hgqt/webconf_ui.py --- tortoisehg-3.1/tortoisehg/hgqt/webconf_ui.py 2014-03-04 15:08:57.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/hgqt/webconf_ui.py 2014-09-01 10:45:11.000000000 +0000 @@ -2,27 +2,18 @@ # Form implementation generated from reading ui file '/Users/steve/repos/thg/tortoisehg/hgqt/webconf.ui' # -# Created: Tue Mar 4 09:08:57 2014 -# by: PyQt4 UI code generator 4.10.3 +# Created: Mon Sep 1 12:45:11 2014 +# by: PyQt4 UI code generator 4.9.4 # # WARNING! All changes made in this file will be lost! -from tortoisehg.hgqt.i18n import _ +from tortoisehg.util.i18n import _ from PyQt4 import QtCore, QtGui try: _fromUtf8 = QtCore.QString.fromUtf8 except AttributeError: - def _fromUtf8(s): - return s - -try: - _encoding = QtGui.QApplication.UnicodeUTF8 - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig, _encoding) -except AttributeError: - def _translate(context, text, disambig): - return QtGui.QApplication.translate(context, text, disambig) + _fromUtf8 = lambda s: s class Ui_WebconfForm(object): def setupUi(self, WebconfForm): diff -Nru tortoisehg-3.1/tortoisehg/util/__version__.py tortoisehg-3.1.1/tortoisehg/util/__version__.py --- tortoisehg-3.1/tortoisehg/util/__version__.py 2014-08-05 22:57:23.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/util/__version__.py 2014-09-06 16:37:05.000000000 +0000 @@ -1,2 +1,2 @@ # this file is autogenerated by setup.py -version = "3.1" +version = "3.1.1" diff -Nru tortoisehg-3.1/tortoisehg/util/win32ill.py tortoisehg-3.1.1/tortoisehg/util/win32ill.py --- tortoisehg-3.1/tortoisehg/util/win32ill.py 2014-07-26 18:41:47.000000000 +0000 +++ tortoisehg-3.1.1/tortoisehg/util/win32ill.py 2014-08-16 01:40:06.000000000 +0000 @@ -242,5 +242,11 @@ return # message loop is per process sv = messageserver(_openlogfile(ui)) - atexit.register(sv.stop) + def stop(): + try: + sv.stop() + except KeyboardInterrupt: + # can happen if command finished just before WM_CLOSE request + ui.warn(_('win32ill: interrupted while stopping message loop\n')) + atexit.register(stop) sv.start()