Skip to content

Commit

Permalink
Autosave engine: fix recovery algorithm to match new 7.0 features
Browse files Browse the repository at this point in the history
This fixes a number of pesky issues with both the "recover autosaves
UI", and the algorithm that recovers multiple images at once.

I hope no one ever needs to use these features, but just in case,
they're working now. ;)
  • Loading branch information
tannerhelland committed Jan 10, 2017
1 parent ba3dfa4 commit ce252ff
Show file tree
Hide file tree
Showing 29 changed files with 289 additions and 522 deletions.
22 changes: 6 additions & 16 deletions App/PhotoDemon/Languages/Croatian.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<langid>hr-HR</langid>
<langname>Croatian</langname>
<langversion>6.8.2193</langversion>
<langversion>6.8.2194</langversion>
<langstatus>raw machine translation</langstatus>

<author>Google Translator</author>
Expand Down Expand Up @@ -6079,16 +6079,6 @@ The update is automatically processing in the background. You will receive a ne
<translation>Provjera stare automatskog spremanja podataka</translation>
</phrase>

<phrase>
<original>Previous shutdown was clean (no autosave data found).</original>
<translation>Prethodna shutdown bio čist (nema pronađenih Automatsko spremanje podataka).</translation>
</phrase>

<phrase>
<original>Multiple PhotoDemon sessions active; autosave check abandoned.</original>
<translation>Više PhotoDemon sjednice aktivni; automatsko spremanje provjera napušten.</translation>
</phrase>

<phrase>
<original>Checking command line</original>
<translation>Provjera komandne linije</translation>
Expand Down Expand Up @@ -6393,7 +6383,7 @@ Do imate GitHub račun? (Ako nemate pojma što to znači, odgovor "ne".)</transl
<translation>Uklonite alfa kanal</translation>
</phrase>

<!-- MainWindow.frm contains 569 phrases. 187 were duplicates of existing phrases, so only 382 new phrases were written to file. -->
<!-- MainWindow.frm contains 567 phrases. 187 were duplicates of existing phrases, so only 380 new phrases were written to file. -->

<!-- END text for MainWindow.frm-->

Expand Down Expand Up @@ -14888,10 +14878,10 @@ If dalje onemogućite ažuriranja, ne zaboravite posjetiti photodemon.org s vrem

<!-- Automatic text extraction complete. -->

<phrasecount>2512</phrasecount>
<phrasecount>2510</phrasecount>

<!-- As of this build, PhotoDemon contains 4455 phrases. -->
<!-- 1943 are duplicates, so only 2512 unique phrases have been written to file. -->
<!-- These 2512 phrases contain approximately 12467 total words. -->
<!-- As of this build, PhotoDemon contains 4453 phrases. -->
<!-- 1943 are duplicates, so only 2510 unique phrases have been written to file. -->
<!-- These 2510 phrases contain approximately 12452 total words. -->

</pdData>
22 changes: 6 additions & 16 deletions App/PhotoDemon/Languages/Czech.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<langid>cs-CZ</langid>
<langname>Czech</langname>
<langversion>6.8.2193</langversion>
<langversion>6.8.2194</langversion>
<langstatus>raw machine translation</langstatus>

<author>Google Translator</author>
Expand Down Expand Up @@ -6064,16 +6064,6 @@ The update is automatically processing in the background. You will receive a ne
<translation>Kontrola staré automatického uložení dat</translation>
</phrase>

<phrase>
<original>Previous shutdown was clean (no autosave data found).</original>
<translation>Předchozí odstávka byla čistá (Nebyla nalezena žádná data autosave).</translation>
</phrase>

<phrase>
<original>Multiple PhotoDemon sessions active; autosave check abandoned.</original>
<translation>Více PhotoDemon relací aktivní; Kontrola autosave opuštěn.</translation>
</phrase>

<phrase>
<original>Checking command line</original>
<translation>Kontrola příkazového řádku</translation>
Expand Down Expand Up @@ -6378,7 +6368,7 @@ Do máte účet GitHub? (Pokud máte tušení, co to znamená, odpověď "ne".)<
<translation>Odstraňte alfa kanálu</translation>
</phrase>

<!-- MainWindow.frm contains 569 phrases. 187 were duplicates of existing phrases, so only 382 new phrases were written to file. -->
<!-- MainWindow.frm contains 567 phrases. 187 were duplicates of existing phrases, so only 380 new phrases were written to file. -->

<!-- END text for MainWindow.frm-->

Expand Down Expand Up @@ -14866,10 +14856,10 @@ If se přesto rozhodnete zakázat aktualizace, nezapomeňte navštívit photodem

<!-- Automatic text extraction complete. -->

<phrasecount>2512</phrasecount>
<phrasecount>2510</phrasecount>

<!-- As of this build, PhotoDemon contains 4455 phrases. -->
<!-- 1943 are duplicates, so only 2512 unique phrases have been written to file. -->
<!-- These 2512 phrases contain approximately 12467 total words. -->
<!-- As of this build, PhotoDemon contains 4453 phrases. -->
<!-- 1943 are duplicates, so only 2510 unique phrases have been written to file. -->
<!-- These 2510 phrases contain approximately 12452 total words. -->

</pdData>
22 changes: 6 additions & 16 deletions App/PhotoDemon/Languages/Finnish.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<langid>fi-FI</langid>
<langname>Finnish</langname>
<langversion>6.8.2193</langversion>
<langversion>6.8.2194</langversion>
<langstatus>raw machine translation</langstatus>

<author>Google Translator</author>
Expand Down Expand Up @@ -6073,16 +6073,6 @@ Päivitys automaattisesti käsittely taustalla. Saat uuden ilmoituksen, kun se o
<translation>Tarkistetaan vanha automaattinen tallennus tietojen</translation>
</phrase>

<phrase>
<original>Previous shutdown was clean (no autosave data found).</original>
<translation>Edellinen sammutus oli puhdas (ei automaattinen tallennus Tietoja ei löytynyt).</translation>
</phrase>

<phrase>
<original>Multiple PhotoDemon sessions active; autosave check abandoned.</original>
<translation>Useita PhotoDemon istuntoja aktiivinen; autosave check hylätty.</translation>
</phrase>

<phrase>
<original>Checking command line</original>
<translation>Tarkistetaan komentorivi</translation>
Expand Down Expand Up @@ -6387,7 +6377,7 @@ Do olet GitHub tili? (Jos et tiedä, mitä tämä tarkoittaa, vastaus "Ei".)</tr
<translation>Poista alfa-kanava</translation>
</phrase>

<!-- MainWindow.frm contains 569 phrases. 187 were duplicates of existing phrases, so only 382 new phrases were written to file. -->
<!-- MainWindow.frm contains 567 phrases. 187 were duplicates of existing phrases, so only 380 new phrases were written to file. -->

<!-- END text for MainWindow.frm-->

Expand Down Expand Up @@ -14882,10 +14872,10 @@ If silti halutessasi poistaa päivityksiä, älä unohda vierailla photodemon.or

<!-- Automatic text extraction complete. -->

<phrasecount>2512</phrasecount>
<phrasecount>2510</phrasecount>

<!-- As of this build, PhotoDemon contains 4455 phrases. -->
<!-- 1943 are duplicates, so only 2512 unique phrases have been written to file. -->
<!-- These 2512 phrases contain approximately 12467 total words. -->
<!-- As of this build, PhotoDemon contains 4453 phrases. -->
<!-- 1943 are duplicates, so only 2510 unique phrases have been written to file. -->
<!-- These 2510 phrases contain approximately 12452 total words. -->

</pdData>
22 changes: 6 additions & 16 deletions App/PhotoDemon/Languages/French.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<langid>fr-FR</langid>
<langname>French</langname>
<langversion>6.7.233</langversion>
<langversion>6.7.234</langversion>
<langstatus>Complete</langstatus>

<author>Frank Donckers</author>
Expand Down Expand Up @@ -6070,16 +6070,6 @@ The mise à jour est traitement automatiquement en arrière-plan. Vous recevrez
<translation>Vérification des anciennes données de sauvegarde automatique</translation>
</phrase>

<phrase>
<original>Previous shutdown was clean (no autosave data found).</original>
<translation>Arrêt précédent était propre (pas de données enregistrées automatiquement trouvés).</translation>
</phrase>

<phrase>
<original>Multiple PhotoDemon sessions active; autosave check abandoned.</original>
<translation>Multiples sessions de PhotoDemon actives; chèque de sauvegarde automatique abandonné.</translation>
</phrase>

<phrase>
<original>Checking command line</original>
<translation>Vérification de la ligne de commande</translation>
Expand Down Expand Up @@ -6384,7 +6374,7 @@ Avez-vous un compte GitHub ? (Si vous n'avez aucune idée de ce que cela signifi
<translation>Retirer canal alpha</translation>
</phrase>

<!-- MainWindow.frm contains 569 phrases. 187 were duplicates of existing phrases, so only 382 new phrases were written to file. -->
<!-- MainWindow.frm contains 567 phrases. 187 were duplicates of existing phrases, so only 380 new phrases were written to file. -->

<!-- END text for MainWindow.frm-->

Expand Down Expand Up @@ -14878,10 +14868,10 @@ If vous choisissez toujours désactiver les mises à jour, ne oubliez pas de vis

<!-- Automatic text extraction complete. -->

<phrasecount>2512</phrasecount>
<phrasecount>2510</phrasecount>

<!-- As of this build, PhotoDemon contains 4455 phrases. -->
<!-- 1943 are duplicates, so only 2512 unique phrases have been written to file. -->
<!-- These 2512 phrases contain approximately 12467 total words. -->
<!-- As of this build, PhotoDemon contains 4453 phrases. -->
<!-- 1943 are duplicates, so only 2510 unique phrases have been written to file. -->
<!-- These 2510 phrases contain approximately 12452 total words. -->

</pdData>
22 changes: 6 additions & 16 deletions App/PhotoDemon/Languages/German_1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<langid>de-DE</langid>
<langname>German (DE) - (Helmut Kuerbiss)</langname>
<langversion>6.7.233</langversion>
<langversion>6.7.234</langversion>
<langstatus>Complete</langstatus>

<author>Helmut Kuerbiss (orig. Frank Donckers)</author>
Expand Down Expand Up @@ -6069,16 +6069,6 @@ Das Update wird automatisch im Hintergrund durchgeführt. Sie werden benachricht
<translation>Alte Autosave-Daten suchen</translation>
</phrase>

<phrase>
<original>Previous shutdown was clean (no autosave data found).</original>
<translation>Beim letzten Programmende wurden keine Autosave-Daten hinterlassen.</translation>
</phrase>

<phrase>
<original>Multiple PhotoDemon sessions active; autosave check abandoned.</original>
<translation>Mehrere PhotoDemon-Sitzungen sind gleichzeitig aktiv - Prüfung der Autosave-Daten abgebrochen.</translation>
</phrase>

<phrase>
<original>Checking command line</original>
<translation>Befehlszeile prüfen</translation>
Expand Down Expand Up @@ -6383,7 +6373,7 @@ Sind Sie bei GitHub angemeldet? (Wenn Sie keine Ahnung haben, was das bedeutet,
<translation>Alphakanal entfernen</translation>
</phrase>

<!-- MainWindow.frm contains 569 phrases. 187 were duplicates of existing phrases, so only 382 new phrases were written to file. -->
<!-- MainWindow.frm contains 567 phrases. 187 were duplicates of existing phrases, so only 380 new phrases were written to file. -->

<!-- END text for MainWindow.frm-->

Expand Down Expand Up @@ -14876,10 +14866,10 @@ Wenn Sie trotzdem automatische Updates deaktivieren, sollten Sie gelegentlich ph

<!-- Automatic text extraction complete. -->

<phrasecount>2512</phrasecount>
<phrasecount>2510</phrasecount>

<!-- As of this build, PhotoDemon contains 4455 phrases. -->
<!-- 1943 are duplicates, so only 2512 unique phrases have been written to file. -->
<!-- These 2512 phrases contain approximately 12467 total words. -->
<!-- As of this build, PhotoDemon contains 4453 phrases. -->
<!-- 1943 are duplicates, so only 2510 unique phrases have been written to file. -->
<!-- These 2510 phrases contain approximately 12452 total words. -->

</pdData>
22 changes: 6 additions & 16 deletions App/PhotoDemon/Languages/German_2.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<langid>de-DE</langid>
<langname>German (DE) - (rk)</langname>
<langversion>6.8.2197</langversion>
<langversion>6.8.2198</langversion>
<langstatus>Fertig</langstatus>

<author>rk (orig. Frank Donckers, Helmut Kuerbiss)</author>
Expand Down Expand Up @@ -6080,16 +6080,6 @@ Das Update wird automatisch im Hintergrund verarbeitet. Sie werden ein neue Bena
<translation>Auf alte Autosave-Daten wird geprüft</translation>
</phrase>

<phrase>
<original>Previous shutdown was clean (no autosave data found).</original>
<translation>Vorheriges Herunterfahren war eindwandfrei (keine Autosave-Daten gefunden).</translation>
</phrase>

<phrase>
<original>Multiple PhotoDemon sessions active; autosave check abandoned.</original>
<translation>Multiple PhotoDemon-Sitzungen aktiv; Autosave-Prüfung abgebrochen.</translation>
</phrase>

<phrase>
<original>Checking command line</original>
<translation>Befehlszeile wird geprüft</translation>
Expand Down Expand Up @@ -6394,7 +6384,7 @@ Haben Sie einen Account bei GitHub? (Falls Sie keine Idee davon haben, was dies
<translation>Alphakanal entfernen</translation>
</phrase>

<!-- MainWindow.frm contains 569 phrases. 187 were duplicates of existing phrases, so only 382 new phrases were written to file. -->
<!-- MainWindow.frm contains 567 phrases. 187 were duplicates of existing phrases, so only 380 new phrases were written to file. -->

<!-- END text for MainWindow.frm-->

Expand Down Expand Up @@ -14887,10 +14877,10 @@ Wenn Sie dennoch das Deaktivieren der Updates wählen, vergessen Sie nicht, phot

<!-- Automatic text extraction complete. -->

<phrasecount>2512</phrasecount>
<phrasecount>2510</phrasecount>

<!-- As of this build, PhotoDemon contains 4455 phrases. -->
<!-- 1943 are duplicates, so only 2512 unique phrases have been written to file. -->
<!-- These 2512 phrases contain approximately 12467 total words. -->
<!-- As of this build, PhotoDemon contains 4453 phrases. -->
<!-- 1943 are duplicates, so only 2510 unique phrases have been written to file. -->
<!-- These 2510 phrases contain approximately 12452 total words. -->

</pdData>
22 changes: 6 additions & 16 deletions App/PhotoDemon/Languages/Hungarian.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<langid>hu-HU</langid>
<langname>Hungarian</langname>
<langversion>6.8.2193</langversion>
<langversion>6.8.2194</langversion>
<langstatus>raw machine translation</langstatus>

<author>Google Translator</author>
Expand Down Expand Up @@ -6062,16 +6062,6 @@ The update is automatically processing in the background. You will receive a ne
<translation>Ellenőrzés régi mentés adatai</translation>
</phrase>

<phrase>
<original>Previous shutdown was clean (no autosave data found).</original>
<translation>Előző leállás tiszta volt (nincs mentés talált adatok).</translation>
</phrase>

<phrase>
<original>Multiple PhotoDemon sessions active; autosave check abandoned.</original>
<translation>Több PhotoDemon ülések aktív; mentés ellenőrzés elhagyott.</translation>
</phrase>

<phrase>
<original>Checking command line</original>
<translation>Ellenőrzése parancssor</translation>
Expand Down Expand Up @@ -6376,7 +6366,7 @@ Do van egy GitHub számla? (Ha nincs ötlete, mit jelent ez, a válasz "Nem".)</
<translation>Távolítsuk el az alfa-csatorna</translation>
</phrase>

<!-- MainWindow.frm contains 569 phrases. 187 were duplicates of existing phrases, so only 382 new phrases were written to file. -->
<!-- MainWindow.frm contains 567 phrases. 187 were duplicates of existing phrases, so only 380 new phrases were written to file. -->

<!-- END text for MainWindow.frm-->

Expand Down Expand Up @@ -14864,10 +14854,10 @@ If Ön is úgy dönt, hogy letiltja a frissítéseket, ne felejtsük el, hogy l

<!-- Automatic text extraction complete. -->

<phrasecount>2512</phrasecount>
<phrasecount>2510</phrasecount>

<!-- As of this build, PhotoDemon contains 4455 phrases. -->
<!-- 1943 are duplicates, so only 2512 unique phrases have been written to file. -->
<!-- These 2512 phrases contain approximately 12467 total words. -->
<!-- As of this build, PhotoDemon contains 4453 phrases. -->
<!-- 1943 are duplicates, so only 2510 unique phrases have been written to file. -->
<!-- These 2510 phrases contain approximately 12452 total words. -->

</pdData>
Loading

0 comments on commit ce252ff

Please sign in to comment.