add unlimited buffer and import as-is
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Syping 2020-11-16 15:29:31 +01:00
parent f6f75c1f89
commit 2b2cfc210f
13 changed files with 1242 additions and 799 deletions

View file

@ -184,27 +184,27 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation>Éditeur d&apos;images Snapmatic</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="640"/>
<location filename="../ImportDialog.cpp" line="685"/>
<source>Overwrite Image...</source>
<translation>Remplacer l&apos;image...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="642"/>
<location filename="../ImportDialog.cpp" line="687"/>
<source>Apply changes</source>
<translation>Appliquer les modifications</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="641"/>
<location filename="../ImportDialog.cpp" line="686"/>
<source>&amp;Overwrite</source>
<translation>&amp;Remplacer</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="644"/>
<location filename="../ImportDialog.cpp" line="689"/>
<source>Discard changes</source>
<translation>Annuler les modifications</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="643"/>
<location filename="../ImportDialog.cpp" line="688"/>
<source>&amp;Close</source>
<translation>&amp;Fermer</translation>
</message>
@ -256,9 +256,9 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="150"/>
<location filename="../ImportDialog.cpp" line="87"/>
<location filename="../ImportDialog.cpp" line="315"/>
<location filename="../ImportDialog.cpp" line="728"/>
<location filename="../ImportDialog.cpp" line="86"/>
<location filename="../ImportDialog.cpp" line="351"/>
<location filename="../ImportDialog.cpp" line="777"/>
<source>Background Colour: &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</source>
<translation>Couleur de fond : &lt;span style=&quot;color: %1&quot;&gt;%1&lt;/span&gt;</translation>
</message>
@ -284,8 +284,13 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation>Supprimer l&apos;image de fond</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="318"/>
<location filename="../ImportDialog.cpp" line="793"/>
<location filename="../ImportDialog.ui" line="345"/>
<source>Import as-is, don&apos;t change the picture at all, guarantee to break Snapmatic unless you know what you doing</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="353"/>
<location filename="../ImportDialog.cpp" line="842"/>
<source>Background Image: %1</source>
<translation>Image de fond : %1</translation>
</message>
@ -300,173 +305,205 @@ et les fichiers de sauvegarde de Grand Theft Auto V</translation>
<translation>Forcer la couleur dans la Zone d&apos;Avatar</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="305"/>
<location filename="../ImportDialog.ui" line="303"/>
<source>Advanced</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="311"/>
<source>Resolution:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="324"/>
<source>Snapmatic resolution</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="335"/>
<source>Avoid compression and expand buffer instead, improves picture quality, but may break Snapmatic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="338"/>
<source>Unlimited Buffer</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="348"/>
<source>Import as-is</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="362"/>
<source>Import options</source>
<translation>Options d&apos;importation</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="308"/>
<location filename="../ImportDialog.ui" line="365"/>
<source>&amp;Options</source>
<translation>&amp;Options</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="337"/>
<location filename="../ImportDialog.ui" line="394"/>
<source>Import picture</source>
<translation>Importer l&apos;image</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="340"/>
<location filename="../ImportDialog.ui" line="397"/>
<source>&amp;OK</source>
<translation>&amp;OK</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="353"/>
<location filename="../ImportDialog.ui" line="410"/>
<source>Discard picture</source>
<translation>Supprimer l&apos;image</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="356"/>
<location filename="../ImportDialog.ui" line="413"/>
<source>&amp;Cancel</source>
<translation>A&amp;nnuler</translation>
</message>
<message>
<location filename="../ImportDialog.ui" line="203"/>
<location filename="../ImportDialog.cpp" line="88"/>
<location filename="../ImportDialog.cpp" line="323"/>
<location filename="../ImportDialog.cpp" line="808"/>
<location filename="../ImportDialog.cpp" line="87"/>
<location filename="../ImportDialog.cpp" line="357"/>
<location filename="../ImportDialog.cpp" line="857"/>
<source>Background Image:</source>
<translation>Image de fond :</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="120"/>
<location filename="../ImportDialog.cpp" line="126"/>
<source>&amp;Import new Picture...</source>
<translation>&amp;Importer une nouvelle image...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="121"/>
<location filename="../ImportDialog.cpp" line="127"/>
<source>&amp;Crop Picture...</source>
<translation>&amp;Rogner l&apos;image...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="123"/>
<location filename="../ImportDialog.cpp" line="129"/>
<source>&amp;Load Settings...</source>
<translation>&amp;Charger les paramètres...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="124"/>
<location filename="../ImportDialog.cpp" line="130"/>
<source>&amp;Save Settings...</source>
<translation>&amp;Sauvegarder les paramètres...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="198"/>
<location filename="../ImportDialog.cpp" line="195"/>
<location filename="../ProfileInterface.cpp" line="721"/>
<source>Custom Avatar</source>
<comment>Custom Avatar Description in SC, don&apos;t use Special Character!</comment>
<translation>Avatar personnalisé</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="225"/>
<location filename="../ImportDialog.cpp" line="218"/>
<location filename="../ProfileInterface.cpp" line="740"/>
<source>Custom Picture</source>
<comment>Custom Picture Description in SC, don&apos;t use Special Character!</comment>
<translation>Image personnalisé</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="318"/>
<location filename="../ImportDialog.cpp" line="353"/>
<source>Storage</source>
<comment>Background Image: Storage</comment>
<translation>Stockage</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="355"/>
<location filename="../ImportDialog.cpp" line="398"/>
<source>Crop Picture...</source>
<translation>Rogner l&apos;image...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="397"/>
<location filename="../ImportDialog.cpp" line="440"/>
<source>&amp;Crop</source>
<translation>&amp;Rogner</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="398"/>
<location filename="../ImportDialog.cpp" line="441"/>
<source>Crop Picture</source>
<translation>Rogner l&apos;image</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="485"/>
<location filename="../ImportDialog.cpp" line="533"/>
<location filename="../ImportDialog.cpp" line="528"/>
<location filename="../ImportDialog.cpp" line="576"/>
<source>Please import a new picture first</source>
<translation>Veuillez d&apos;abord importer une nouvelle image</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="490"/>
<location filename="../ImportDialog.cpp" line="500"/>
<location filename="../ImportDialog.cpp" line="533"/>
<location filename="../ImportDialog.cpp" line="543"/>
<source>Default</source>
<comment>Default as Default Profile</comment>
<translation>Défaut</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="491"/>
<location filename="../ImportDialog.cpp" line="492"/>
<location filename="../ImportDialog.cpp" line="493"/>
<location filename="../ImportDialog.cpp" line="494"/>
<location filename="../ImportDialog.cpp" line="495"/>
<location filename="../ImportDialog.cpp" line="504"/>
<location filename="../ImportDialog.cpp" line="508"/>
<location filename="../ImportDialog.cpp" line="512"/>
<location filename="../ImportDialog.cpp" line="516"/>
<location filename="../ImportDialog.cpp" line="520"/>
<location filename="../ImportDialog.cpp" line="534"/>
<location filename="../ImportDialog.cpp" line="535"/>
<location filename="../ImportDialog.cpp" line="536"/>
<location filename="../ImportDialog.cpp" line="537"/>
<location filename="../ImportDialog.cpp" line="538"/>
<location filename="../ImportDialog.cpp" line="539"/>
<location filename="../ImportDialog.cpp" line="540"/>
<location filename="../ImportDialog.cpp" line="541"/>
<location filename="../ImportDialog.cpp" line="542"/>
<location filename="../ImportDialog.cpp" line="547"/>
<location filename="../ImportDialog.cpp" line="551"/>
<location filename="../ImportDialog.cpp" line="555"/>
<location filename="../ImportDialog.cpp" line="559"/>
<location filename="../ImportDialog.cpp" line="563"/>
<location filename="../ImportDialog.cpp" line="581"/>
<location filename="../ImportDialog.cpp" line="582"/>
<location filename="../ImportDialog.cpp" line="583"/>
<location filename="../ImportDialog.cpp" line="584"/>
<location filename="../ImportDialog.cpp" line="585"/>
<location filename="../ImportDialog.cpp" line="590"/>
<location filename="../ImportDialog.cpp" line="594"/>
<location filename="../ImportDialog.cpp" line="598"/>
<location filename="../ImportDialog.cpp" line="602"/>
<location filename="../ImportDialog.cpp" line="606"/>
<source>Profile %1</source>
<comment>Profile %1 as Profile 1</comment>
<translation>Profil %1</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="485"/>
<location filename="../ImportDialog.cpp" line="496"/>
<location filename="../ImportDialog.cpp" line="528"/>
<location filename="../ImportDialog.cpp" line="539"/>
<source>Load Settings...</source>
<translation>Charger les paramètres...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="496"/>
<location filename="../ImportDialog.cpp" line="543"/>
<location filename="../ImportDialog.cpp" line="539"/>
<location filename="../ImportDialog.cpp" line="586"/>
<source>Please select your settings profile</source>
<translation>Veuillez choisir votre profil de paramètres</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="533"/>
<location filename="../ImportDialog.cpp" line="543"/>
<location filename="../ImportDialog.cpp" line="576"/>
<location filename="../ImportDialog.cpp" line="586"/>
<source>Save Settings...</source>
<translation>Sauvegarder les paramètres...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="675"/>
<location filename="../ImportDialog.cpp" line="727"/>
<location filename="../ImportDialog.cpp" line="909"/>
<source>Are you sure to use a square image outside of the Avatar Zone?
When you want to use it as Avatar the image will be detached!</source>
<translation>Êtes-vous sûr d&apos;utiliser une image carrée en dehors de la Zone d&apos;Avatar ?
Si vous l&apos;utilisez comme Avatar, l&apos;image sera détachée !</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="675"/>
<location filename="../ImportDialog.cpp" line="727"/>
<location filename="../ImportDialog.cpp" line="909"/>
<source>Snapmatic Avatar Zone</source>
<translation>Zone d&apos;Avatar Snapmatic</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="724"/>
<location filename="../ImportDialog.cpp" line="773"/>
<source>Select Colour...</source>
<translation>Choisir une couleur...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="793"/>
<location filename="../ImportDialog.cpp" line="842"/>
<source>File</source>
<comment>Background Image: File</comment>
<translation>Fichier</translation>
@ -1310,8 +1347,8 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>&lt;h4&gt;Les Snapmatic suivants ont é répaés&lt;/h4&gt;%1</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="426"/>
<location filename="../ImportDialog.cpp" line="747"/>
<location filename="../ImportDialog.cpp" line="469"/>
<location filename="../ImportDialog.cpp" line="796"/>
<location filename="../ProfileInterface.cpp" line="496"/>
<location filename="../ProfileInterface.cpp" line="497"/>
<location filename="../ProfileInterface.cpp" line="541"/>
@ -1333,12 +1370,12 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Importer...</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="427"/>
<location filename="../ImportDialog.cpp" line="458"/>
<location filename="../ImportDialog.cpp" line="467"/>
<location filename="../ImportDialog.cpp" line="748"/>
<location filename="../ImportDialog.cpp" line="779"/>
<location filename="../ImportDialog.cpp" line="788"/>
<location filename="../ImportDialog.cpp" line="470"/>
<location filename="../ImportDialog.cpp" line="501"/>
<location filename="../ImportDialog.cpp" line="510"/>
<location filename="../ImportDialog.cpp" line="797"/>
<location filename="../ImportDialog.cpp" line="828"/>
<location filename="../ImportDialog.cpp" line="837"/>
<source>Import</source>
<translation>Importer</translation>
</message>
@ -1355,15 +1392,15 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Photos Snapmatic (PGTA*)</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="437"/>
<location filename="../ImportDialog.cpp" line="758"/>
<location filename="../ImportDialog.cpp" line="480"/>
<location filename="../ImportDialog.cpp" line="807"/>
<location filename="../ProfileInterface.cpp" line="516"/>
<source>All image files (%1)</source>
<translation>Toutes les images (%1)</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="438"/>
<location filename="../ImportDialog.cpp" line="759"/>
<location filename="../ImportDialog.cpp" line="481"/>
<location filename="../ImportDialog.cpp" line="808"/>
<location filename="../ProfileInterface.cpp" line="517"/>
<location filename="../UserInterface.cpp" line="477"/>
<source>All files (**)</source>
@ -1409,15 +1446,15 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>Impossible de lire le fichier de sauvegarde</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="458"/>
<location filename="../ImportDialog.cpp" line="779"/>
<location filename="../ImportDialog.cpp" line="501"/>
<location filename="../ImportDialog.cpp" line="828"/>
<location filename="../ProfileInterface.cpp" line="786"/>
<source>Can&apos;t import %1 because file can&apos;t be open</source>
<translation>Impossible d&apos;importer %1, le fichier ne peut pas être ouvert</translation>
</message>
<message>
<location filename="../ImportDialog.cpp" line="467"/>
<location filename="../ImportDialog.cpp" line="788"/>
<location filename="../ImportDialog.cpp" line="510"/>
<location filename="../ImportDialog.cpp" line="837"/>
<location filename="../ProfileInterface.cpp" line="796"/>
<source>Can&apos;t import %1 because file can&apos;t be parsed properly</source>
<translation>Impossible d&apos;importer %1, le fichier ne peut pas être parsé correctement</translation>
@ -2043,7 +2080,7 @@ Appuyer sur 1 pour le mode par défaut</translation>
<context>
<name>SnapmaticPicture</name>
<message>
<location filename="../SnapmaticPicture.cpp" line="159"/>
<location filename="../SnapmaticPicture.cpp" line="154"/>
<source>PHOTO - %1</source>
<translation>PHOTO - %1</translation>
</message>
@ -2053,56 +2090,56 @@ Appuyer sur 1 pour le mode par défaut</translation>
<translation>ouverture du fichier %1</translation>
</message>
<message>
<location filename="../SnapmaticPicture.cpp" line="330"/>
<location filename="../SnapmaticPicture.cpp" line="329"/>
<source>header not exists</source>
<translation>les headers n&apos;existent pas</translation>
</message>
<message>
<location filename="../SnapmaticPicture.cpp" line="334"/>
<location filename="../SnapmaticPicture.cpp" line="333"/>
<source>header is malformed</source>
<translation>les headers sont incorrects</translation>
</message>
<message>
<location filename="../SnapmaticPicture.cpp" line="338"/>
<location filename="../SnapmaticPicture.cpp" line="337"/>
<source>picture not exists (%1)</source>
<translation>l&apos;image n&apos;existe pas (%1)</translation>
</message>
<message>
<location filename="../SnapmaticPicture.cpp" line="342"/>
<location filename="../SnapmaticPicture.cpp" line="341"/>
<source>JSON not exists (%1)</source>
<translation>le JSON n&apos;existe pas (%1)</translation>
</message>
<message>
<location filename="../SnapmaticPicture.cpp" line="346"/>
<location filename="../SnapmaticPicture.cpp" line="345"/>
<source>title not exists (%1)</source>
<translation>le titre n&apos;existe pas (%1)</translation>
</message>
<message>
<location filename="../SnapmaticPicture.cpp" line="350"/>
<location filename="../SnapmaticPicture.cpp" line="349"/>
<source>description not exists (%1)</source>
<translation>la description n&apos;existe pas (%1)</translation>
</message>
<message>
<location filename="../SnapmaticPicture.cpp" line="364"/>
<location filename="../SnapmaticPicture.cpp" line="363"/>
<source>reading file %1 because of %2</source>
<comment>Example for %2: JSON is malformed error</comment>
<translation>lecture du fichier %1 : %2</translation>
</message>
<message>
<location filename="../JsonEditorDialog.cpp" line="177"/>
<location filename="../SnapmaticPicture.cpp" line="354"/>
<location filename="../SnapmaticPicture.cpp" line="353"/>
<source>JSON is incomplete and malformed</source>
<translation>JSON incomplet ou incorrect</translation>
</message>
<message>
<location filename="../JsonEditorDialog.cpp" line="181"/>
<location filename="../SnapmaticPicture.cpp" line="358"/>
<location filename="../SnapmaticPicture.cpp" line="357"/>
<source>JSON is incomplete</source>
<translation>JSON incomplet</translation>
</message>
<message>
<location filename="../JsonEditorDialog.cpp" line="185"/>
<location filename="../SnapmaticPicture.cpp" line="362"/>
<location filename="../SnapmaticPicture.cpp" line="361"/>
<source>JSON is malformed</source>
<translation>JSON incorrect</translation>
</message>