From 0d1641fc64248c2c680decefe5327e353ec1a1ae Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Sun, 15 Dec 2019 21:40:17 +0100 Subject: [PATCH 01/19] Add a project description The description will be displayed when hovering the project in the Project Manager. --- project.godot | 1 + 1 file changed, 1 insertion(+) diff --git a/project.godot b/project.godot index 1bdf76d62..c42c7dc1e 100644 --- a/project.godot +++ b/project.godot @@ -33,6 +33,7 @@ _global_script_class_icons={ [application] config/name="Pixelorama" +config/description="A free & open-source 2D sprite editor" run/main_scene="res://Main.tscn" boot_splash/image="res://splash.png" boot_splash/bg_color=Color( 0.145098, 0.145098, 0.164706, 1 ) From 3ab7fc09d876195b9b911bb2bf99e64cf5d9382a Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Sun, 15 Dec 2019 21:42:35 +0100 Subject: [PATCH 02/19] Remove imported translations from the repository It seems imported translations were added to Git after being added to the `.gitignore` in a recent PR. --- Translations/#Translations.de.translation | Bin 8132 -> 0 bytes Translations/#Translations.el.translation | Bin 12516 -> 0 bytes Translations/#Translations.en.translation | Bin 7145 -> 0 bytes Translations/#Translations.fr.translation | Bin 8044 -> 0 bytes 4 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 Translations/#Translations.de.translation delete mode 100644 Translations/#Translations.el.translation delete mode 100644 Translations/#Translations.en.translation delete mode 100644 Translations/#Translations.fr.translation diff --git a/Translations/#Translations.de.translation b/Translations/#Translations.de.translation deleted file mode 100644 index d23eaed09b0b669e35e264aeacf8bff5502a52f1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8132 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 F{{!7%NeBP{ diff --git a/Translations/#Translations.el.translation b/Translations/#Translations.el.translation deleted file mode 100644 index 4d065860544eba02a841d31e529544680096dee8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12516 zcmdU$d3;vYna8hI7GIG8t2ivx3jz(YD6%M<%C6`~Frbd3fGND}Bs2+1J60n|AP%62 zFbXIsn~akHVaWzb%GBa0dS9JdT&h-DXNE;Y)KSM;==XQ-J@0Z8AX@&J;4k;w=brOC z&v~}9^8=pe06m+7Q8#7eOc|4%k(o0iBX??6CZxaZr!m9-9%M&zvSw#b zh>o9;H6dfh_}r}VITNCpQKxD0x6F*0QRjRpGov{<8Iz+qP9t8-h^TV`%_(R%J~!hh zGosFgy#8eNgz3@TfFMaZx!F@QC;P*4CS*^Yl?&0IVT7mQ)c2~Zx;srYX@2UQ^Lc!b zK^g?l=nO|B7wiH0ImwSWUL3Ub-YRIj!LuXJtAn<__YT_qgXbWgHwEoTC%7IA0VBW|pt0kE=R}^$OD#le$aj*iMArCy_)vg zq<1^cJ~sv5HuEeG+SNQ?1^a_{^?fgB|B>g%;4|xZ-tC%u0``;8v%UJgyL^xm(huj@y(x&oSD>2Do4a!W%BhDw`Y^=Rf{MNe@{rW-^EdA$?4*RF8f8;nGG{N%y;>~h*BrmFn z!ZSOzW_^I1AJP_VzuBMuCjE8_UI%DG-)Y|0#n{XG!S-uX{pLBxskSbCghdC-ChczM z*Gkn(tIvIlFKfJ%LEWGUcKo8D#XbI;{?|bhx_vb5?%UAkBHDuO*Jyh7)7i+k^M7&h zH*ZByxD$N@E9df~=VtL5x0|JVGqaa`a;f8}&I*?AzF!_a_XKuo3QhR8{(U+uyM$P! zE!gpSkKenehCz0`rC-1Gz@dH=^V{hwSb9y1{j(N9-vmvt^#5$K{JQ%w%y4Ler60Jm zVAY)jV^?T`r7zfU>(kjRY}P(j?;#IF@A-E+wVycp?7m1zoW6j!kZr(G@;cj}z@5y#K%W7?$^oUe}cU z1*T!XEnls9^db1!`eEfY9J%IC6LE5w&pXxoUsy~1vTYRj}iK(fjW0zvI1K02^OxI;?N;5_#SMx^PXChjPcE)U~vQ zN$0qdhUiHP~Zij3jJH@v&KIo?AO%i!= zWYUR(i&*#?F;LihGOsv>-E6#Beg1cU+eUf#wH>^KuNqfv>C!l{4l&fo9#XM&^(gYd z_OtYkeLlMOnWQ>k={kE!gp&jVN8! zHp%{${VZN{ZsiIF2de4T3aAH{DgO?LG@}*$qkLf=A?jHDM7&PJYr{8;W zIq|xmwqW~>?!BUYG4FgbSiAbfFB_wToxkn(tIwD1ZQRgt?xLSCd&8!^iUmU4!0J6_ z`nTsELg^OJ1xtVG@bCZS1?uA{Xo98R?!NKB4{)xPZ{_8T`R9J)kvEpULborU8gT{j z_XTaij=#3muN$mDURaOvw)uZ~jqwaIu>Fg+wmjGqAvzlfmY()-Ro-LN9qmN~OV8^2 zY3wre4(H*7=X#Wm!*4gxSFrsbuD)@sVvmwxVCm^AZuqPZlk5Opu=F{z2eocWoD7C0 zpt4!Jr?Y^2%e|`Dqh66$?d|j`9B*mtk=O#7Tf7>+#qwzKCH9E7-7AUBgIwZxPkJ@p zX0KcW^!iL}9vo`;y3^Z5j~ybegrykobiLi`=6X9~1+dxa6*=CsUa?oxty?$8%lE2a zRsr|jUWuU;!lTIWo7>m%3K>%4Z3DZ!&5pO4f!pCxj<~t5QJ^xm2p%P|xsJCawor72 zE%hp6ibfVVYkO`$A&}NC?T3Hfvy5;gw1O z6gHDIl4K9*9m`iQGX?W~x3}3CsX_{@M5A)_h6Tjku|;M=Fs?w68fLj!y;f~isOw{@r%hkC+pIZR zwN;cNE|Vg_T%^jr#i1}G9uh(B8!*)rW&&kcbct8xc+22L2+K*n@prnh1u$5mcVaCi zghRZq!YQywwO8t7^fgsH`6snaAl4pDwCxgCml)H-PSW+W&@~BIq1h+R((yKmACeVY z6>dj2DbY2Fr3s7hmJ&NS&MODojZV7*Ta*#lM$MfNg8XFUQ%VC;U0F-GLrI5wE{kpi_>F1ks7d%yKgIUDm zSbnN9N^VCGqo?MY2S-&jWJcC zte%?rI=N1T-YY{Rv+DS@D@6%aqC)!3i!E|v`4k9hXR_&CT*A9pDTp?URbb$--a{8vfZ|Bn;N0vPoo~vT8SQl1 zarldRC0ocdCPG6zl;KJX_$w5P;J02P2uOlIUPVx^PO{sbzfC071#E3rP^KwO6H5gA zSzpC(3u>4U(yP|RB06hnC~?ymL|(XNvivGmS)!Xv;5XnRt>CSU=@dyD))S4tlSma3 zZ7x{g(55I^Xfp2?rNy3(u*1 zjThjfHIa13REfnZ@cGcpiO4QA)>T(_Ji#tQb4e0_QDM~8TS;lHrXI1V7a4cgEiot!i7h@0-iq+LRaYl%;gwouuZO-07-Ki30^4bgIsH+hZb|+= zD3NJFbeXl$)Lg8neMN0!XdPw;#6OCvR;C~>wJNeKncypfXvX^ARMnI1xz6m?7HIp* zY|OUXvN@vy{?aa?e*IOM#|*A*sSkdgKU%yf;|tX5lK0VOcSct zU1aL3YrW#2))BH^qv{iaDaThLZfSCW=-gdFbQIMQP4$T0v&pO0iWpxA&C;EcpW(jY zD6T!CR#JuHz8;f3v(PhU`oNTl= zN$hEpCFs7O9&uI=-Rr?6Y-)e|Vit}^SYDG3q&ktLoH*+8_ut5FJNEJSDMju*(af>B z8YwY_$lqY!Gb!89IK7k0X2V8=DXmk_RNAT7ORi$otU7L z#rX_31wtoA5&Ar*x<{xktVr5VZL|I3hhz4s%Z;imYj$LG1|v-b#jhrVlaMxQ5@9X_ zP@nK%5oA5xVa94tXLg(k{fcygWJzut;ReFo1!63F%vMmcj6&CX-!Wy`rnHznGW8NHQ-i7l^Kn-e>iXIz#jh!STP z?K>Ao2F}QJJG)^noEb>&EoU07g2AP8Y_WnV5*c+iR0%PurzRL;r2+vXaD8m7J$lO2 zNx4=d-|%bz3E6FAny%|js08=!3ICEn%jw2VKAuy(B$R6Hl9fZ@Jt&?R&k~$XBBb~s z$PK=cGyaT>^^-z@k>)lyB&PW47V(RVg5R-b^*zx|AIdbAzr64p4 z$M4(yOT^P15+afGv!Qy3Nj+63JPOYc9C7yrw*yoZyzgffd1DT?{9Zun;b^6(|2H13 zj5=!gl{OqZ{*m(xMc}mgE5V6i4F2Avx~r>3op-3J{w24mD@g^2YKvY;*EpthnHfBPBEH9kL-N z_4oVPD+??B*%2c>Yg^2>f?--OO?LW-zdP1H~ z``V18bTp}v6rpwgu}GY^usc9ds^Lzzorv7OCJ)#Vl~TWg$Nh z<=^DS|5y=>u-b=LHx*#BK@2UC4y7Z0OU=e3WV4iThQ(qjQOk1SEr7b{riUApI?P*} W=l?$=r_7;NnxE3xPCEa8!(RcgVL~ea diff --git a/Translations/#Translations.en.translation b/Translations/#Translations.en.translation deleted file mode 100644 index a0f4b3b48391288b0f4fe23ebc5d316cc3a3cd13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7145 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 U2<&w?d>q36!!CXc#DDVr7uv!=od5s; diff --git a/Translations/#Translations.fr.translation b/Translations/#Translations.fr.translation deleted file mode 100644 index 41fda1e8c56cd22722913e621b06f52af8520e98..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8044 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 Date: Sun, 15 Dec 2019 21:47:01 +0100 Subject: [PATCH 03/19] Darken the UI when exiting the application This improves user experience a bit when quitting Pixelorama, especially on slower hardware. --- Scripts/Main.gd | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Scripts/Main.gd b/Scripts/Main.gd index af7a0796c..9c321c37e 100644 --- a/Scripts/Main.gd +++ b/Scripts/Main.gd @@ -1025,6 +1025,10 @@ func _on_RightVerticalMirroring_toggled(button_pressed) -> void: Global.right_vertical_mirror = button_pressed func _on_QuitDialog_confirmed() -> void: + # Darken the UI to denote that the application is currently exiting + # (it won't respond to user input in this state). + modulate = Color(0.5, 0.5, 0.5) + get_tree().quit() func _exit_tree() -> void: From ed42cdaef174c9a31a8ab151b795372a3e5a7aa3 Mon Sep 17 00:00:00 2001 From: OverloadedOrama <35376950+OverloadedOrama@users.noreply.github.com> Date: Mon, 16 Dec 2019 00:14:17 +0200 Subject: [PATCH 04/19] Fixed palette issue where, when you changed palette, you would still select colors from the Default palette Also removed "pass" from the methods, since their purpose is to prevent errors from empty functions and they don't do anything else besides that. --- Scripts/Main.gd | 1 - Scripts/PaletteContainer.gd | 17 ++--------------- 2 files changed, 2 insertions(+), 16 deletions(-) diff --git a/Scripts/Main.gd b/Scripts/Main.gd index 9c321c37e..04bed808e 100644 --- a/Scripts/Main.gd +++ b/Scripts/Main.gd @@ -1042,4 +1042,3 @@ func _exit_tree() -> void: func _on_PaletteOptionButton_item_selected(ID) -> void: var palette_name = Global.palette_option_button.get_item_metadata(ID) Global.palette_container.on_palette_select(palette_name) - pass diff --git a/Scripts/PaletteContainer.gd b/Scripts/PaletteContainer.gd index eb733ff67..f629a01e4 100644 --- a/Scripts/PaletteContainer.gd +++ b/Scripts/PaletteContainer.gd @@ -41,27 +41,23 @@ var default_palette = [ # Called when the node enters the scene tree for the first time. func _ready() -> void: - #Global.palettes["Default"] = default_palette - _load_palettes() on_palette_select(current_palette) - pass # Replace with function body. func _clear_swatches() -> void: for child in get_children(): if child is BaseButton: child.disconnect("pressed", self, "on_color_select") child.queue_free() - pass func on_palette_select(palette_name : String) -> void: _clear_swatches() + current_palette = palette_name if Global.palettes.has(palette_name): _display_palette(Global.palettes[palette_name]) else: _display_palette(Global.palettes["Default"]) - pass func _display_palette(palette : Array) -> void: var index := 0 @@ -73,7 +69,6 @@ func _display_palette(palette : Array) -> void: new_button.connect("pressed", self, "on_color_select", [index]) add_child(new_button) index += 1 - pass func on_color_select(index : int) -> void: var color = Color(Global.palettes[current_palette][index].data) @@ -83,7 +78,6 @@ func on_color_select(index : int) -> void: elif Input.is_action_just_released("right_mouse"): Global.right_color_picker.color = color Global.update_right_custom_brush() - pass func _load_palettes() -> void: var files := [] @@ -118,7 +112,6 @@ func _load_palettes() -> void: for item in Global.palette_option_button.items: print(item) - pass func load_palette(path : String) -> String: var file := File.new() @@ -144,7 +137,7 @@ func load_palette(path : String) -> String: return palette_name -func _save_palette(palette : Array, name : String, path : String): +func _save_palette(palette : Array, name : String, path : String) -> void: var file := File.new() file.open(path, File.WRITE) @@ -154,9 +147,3 @@ func _save_palette(palette : Array, name : String, path : String): file.store_string(JSON.print(data)) file.close() - - pass - -# Called every frame. 'delta' is the elapsed time since the previous frame. -#func _process(delta): -# pass From 6c14a7d5e282189084554fe97099ac26b82ba865 Mon Sep 17 00:00:00 2001 From: OverloadedOrama <35376950+OverloadedOrama@users.noreply.github.com> Date: Mon, 16 Dec 2019 02:02:49 +0200 Subject: [PATCH 05/19] Fixed issue where the brush type select popup window chose brush type for the right tool instead of the left --- Scripts/BrushButton.gd | 2 +- Scripts/Global.gd | 2 ++ Scripts/Main.gd | 2 ++ 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/Scripts/BrushButton.gd b/Scripts/BrushButton.gd index c27b6cd00..cae6b8334 100644 --- a/Scripts/BrushButton.gd +++ b/Scripts/BrushButton.gd @@ -5,7 +5,7 @@ var custom_brush_index := -1 func _on_BrushButton_pressed() -> void: #Change left brush - if Global.brushes_popup.rect_global_position == Global.left_brush_type_button.rect_global_position: + if Global.brush_type_window_position == "left": Global.current_left_brush_type = brush_type Global.custom_left_brush_index = custom_brush_index if custom_brush_index > -1: #Custom brush diff --git a/Scripts/Global.gd b/Scripts/Global.gd index 8b442d7c4..6d2fa37bf 100644 --- a/Scripts/Global.gd +++ b/Scripts/Global.gd @@ -86,6 +86,8 @@ var right_brush_size := 1 var current_left_brush_type = BRUSH_TYPES.PIXEL # warning-ignore:unused_class_variable var current_right_brush_type = BRUSH_TYPES.PIXEL +# warning-ignore:unused_class_variable +var brush_type_window_position := "left" var brushes_from_files := 0 # warning-ignore:unused_class_variable diff --git a/Scripts/Main.gd b/Scripts/Main.gd index 04bed808e..e5f26ef06 100644 --- a/Scripts/Main.gd +++ b/Scripts/Main.gd @@ -734,9 +734,11 @@ func _on_RightIndicatorCheckbox_toggled(button_pressed) -> void: func _on_LeftBrushTypeButton_pressed() -> void: Global.brushes_popup.popup(Rect2(Global.left_brush_type_button.rect_global_position, Vector2(226, 72))) + Global.brush_type_window_position = "left" func _on_RightBrushTypeButton_pressed() -> void: Global.brushes_popup.popup(Rect2(Global.right_brush_type_button.rect_global_position, Vector2(226, 72))) + Global.brush_type_window_position = "right" func _on_LeftBrushSizeEdit_value_changed(value) -> void: var new_size = int(value) From 239da8a04f0e046d06add1be5fc454d1014f7f83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Nied=C5=BAwiedzki?= Date: Mon, 16 Dec 2019 02:23:20 +0100 Subject: [PATCH 06/19] Polish translation --- Translations/#Translations.csv | 314 ++++++++++++++++----------------- 1 file changed, 157 insertions(+), 157 deletions(-) diff --git a/Translations/#Translations.csv b/Translations/#Translations.csv index 48b424dad..f8e89038e 100644 --- a/Translations/#Translations.csv +++ b/Translations/#Translations.csv @@ -1,157 +1,157 @@ -id,en,el,fr,de -OK,OK,Εντάξει,OK,OK -Cancel,Cancel,Άκυρο,Annuler,Abbrechen -Open,Open,Άνοιγμα,Ouvrir,Öffnen -Please Confirm...,Please Confirm...,Παρακαλώ επιβεβαιώστε...,Veuillez confirmer...,Bitte bestätigen... -Image Size,Image Size,Μέγεθος εικόνας,Taille de l'image,Bildgröße -Width:,Width:,Πλάτος:,Largeur :,Weite -Height:,Height:,Ύψος:,Hauteur :,Höhe -File,File,Αρχείο,Fichier,Datei -Edit,Edit,Επεξεργασία,Édition,Bearbeiten -View,View,Προβολή,Affichage,Ansicht -Help,Help,Βοήθεια,Aide,Hilfe -New...,New...,Νέο...,Nouveau...,Neu -Open...,Open...,Άνοιγμα...,Ouvrir...,Öffnen... -Save...,Save...,Αποθήκευση...,Enregistrer...,Speichern... -Save as...,Save as...,Αποθήκευση ως...,Enregistrer sous...,Speichern als... -Import PNG...,Import PNG...,Εισαγωγή PNG...,Importer une image PNG...,Importiere PNG -Export PNG...,Export PNG...,Εξαγωγή PNG...,Exporter une image PNG...,Exportiere PNG -Export PNG as...,Export PNG as...,Εξαγωγή PNG ως...,Exporter une image PNG sous...,Exportiere PNG als... -Quit,Quit,Έξοδος,Quitter,Verlassen -Undo,Undo,Αναίρεση,Annuler,Rückgängig -Redo,Redo,Ακύρωση αναίρεσης,Refaire,Wiederherstellen -Scale Image,Scale Image,Κλιμάκωση εικόνας,Redimensionner l'image,Bild skalieren -Crop Image,Crop Image,Περικοπή,Rogner l'image,Bild zuschneiden -Clear Selection,Clear Selection,Καθαρισμός επιλογής,Ne rien sélectionner,Ausgewählten Bereich löschen -Flip Horizontal,Flip Horizontal,Οριζόντια αναστροφή,Miroir horizontal,Horizontal spiegeln -Flip Vertical,Flip Vertical,Κάθετη αναστροφή,Miroir vertical,Vertikal spiegeln -Preferences,Preferences,Προτιμήσεις,Préférences,Einstellungen -Tile Mode,Tile Mode,Λειτουργία μοτίβου,Mode tuile,Tile Mode -Show Grid,Show Grid,Εμφάνιση πλέγματος,Afficher la grille,Zeige Gitter -Show Rulers,Show Rulers,Εμφάνιση χαράκων,Afficher les règles,Zeige Lineale -Show Guides,Show Guides,Εμφάνιση οδηγών,Afficher les guides,Zeige Anleitungen -Fill with color:,Fill with color:,Γέμισμα με χρώμα:,Remplir avec la couleur :,Fülle mit Farbe -Open a File,Open a File,Άνοιγμα αρχείου,Ouvrir un fichier,Öffne eine Datei -Open File(s),Open File(s),Άνοιγμα αρχείου/ων,Ouvrir des fichiers,Öffne Datei(en) -IMPORT_FILE_LABEL,Import as new frame,Εισαγωγή ως νέο καρέ,Importer en tant que trame,Importier als neues Frame -Save Sprite as .pxo,Save Sprite as .pxo,Αποθήκευση εικόνας ως .pxo,Enregistrer la sprite au format .pxo,Speichere Sprite als .pxo -Export Sprite,Export Sprite,Εξαγωγή εικόνας,Exporter une sprite,Exportiere Sprite -EXPORT_ALLFRAMES_LABEL,Export all frames,Εξαγωγή όλων των καρέ,Exporter toutes les trames,Exportiere alle Frames -EXPORT_FRAMES_ASFILE_LABEL,Export frames as a single file,Εξαγωγή όλων των καρέ στο ίδιο αρχείο,Exporter les trames en un seul fichier,Exportiere Frames als eine einzige Datei -EXPORT_VERTICAL_SPRITESHEET_LABEL,Vertical spritesheet,Κάθετη ευθυγράμμιση,Spritesheet vertical,Vertikales Spritesheet -Path:,Path:,Διαδρομή:,Chemin :,Pfad: -Directories & Files:,Directories & Files:,Φάκελοι & Αρχεία:,Répertoires et fichiers :,Verzeichnisse & Dateien -File:,File:,Αρχείο:,Fichier :,Datei: -Interpolation:,Interpolation:,Παρεμβολή:,Interpolation :,Interpolation -Nearest,Nearest,Χωρίς,Le plus proche,Nächstes -Bilinear,Bilinear,Διγραμμική,Linéaire,Bilinear -Cubic,Cubic,Κυβική,Cubique,Kubisch -Trilinear,Trilinear,Τριγραμμική,Trilinéaire,Trilinear -Grid options,Grid options,Επιλογές πλέγματος,Configuration de la grille,Gitter Optionen -Color:,Color:,Χρώμα:,Couleur :,Farbe: -Language:,Language:,Γλώσσα:,Langue :,Sprache: -System Language,System Language,Γλώσσα Συστήματος,Langue système,System Sprache -English [en],English [en],Αγγλικά [en],Anglais [en],Englisch [en] -German [de],German [de],Γερμανικά [de],allemand [de],Deutsch [de] -Greek [el],Greek [el],Ελληνικά [el],Grec [el],Griechisch [el] -French [fr],French [fr],Γαλλικά [fr],Français [fr],Französisch [fr] -About Pixelorama,About Pixelorama,Σχετικά με το Pixelorama,À propos de Pixelorama,Über Pixelorama -MADEBY_LABEL,Your Free and Open Source Sprite Editor!\nDeveloped by Orama Interactive\n,Το δωρεάν και ανοιχτού κώδικα πρόγραμμά σας!\nΦτιαγμένο από την Orama Interactive\n,Votre éditeur de sprites libre et open source\nDéveloppé par Orama Interactive\n,Ihr kostenloser und opensource Pixeleditor!\nEntwickelt von Orama Interactive\n -Website,Website,Ιστοσελίδα,Site Web,Website -Donate,Donate,Κάντε μια δωρεά,Faire un don,Spenden -QUIT_LABEL,Are you sure you want to exit Pixelorama?,Σίγουρα θέλετε να βγείτε από το Pixelorama;,Voulez-vous vraiment quitter Pixelorama ?," -Möchten sie Pixelorama wirklich verlassen?" -Utility Tools,Utility Tools,Βοηθητικά Εργαλεία,Outils utilitaires,Dienstwerkzeuge -RECTSELECT_HT,Rectangular Selection\n\nR for left mouse button\nAlt + R for right mouse button\n\nPress Shift to move the content,Ορθογώνια επιλογή\n\nR για το αριστερό κουμπί ποντικιού\nAlt + R για το δεξί κουμπί ποντικιού\n\nΠατήστε Shift για να μετακινηθεί το περιεχόμενο,Sélection rectangulaire\n\nR pour le bouton gauche de la souris\n\nAlt + R pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour déplacer le contenu,Rechteckige Auswahl\n\nR für die linke Maustaste\nAlt + R für die rechte Maustaste\n\nPresse Shift zum verschieben des Inhalts -COLORPICKER_HT,Color Picker\nSelect a color from a pixel of the sprite\n\nO for left mouse button\nAlt + O for right mouse button,Επιλογέας χρωμάτων\nΕπιλέξτε ένα χρώμα από ένα εικονοστοιχείο της εικόνας\n\nΟ για το αριστερό κουμπί ποντικιού\nAlt + Ο για το δεξί κουμπί ποντικιού,Sélecteur de couleurs\nSélectionnez la couleur d'un pixel de la sprite\n\nO pour le bouton gauche de la souris\n\nAlt + O pour le bouton droit de la souris,Farbauswahl\Wähle einr Farbe von einem Pixel des Sprites\n\nO für die linke Maustaste\nAlt + O für die rechte Maustaste -Draw Tools,Draw Tools,Εργαλεία Ζωγραφικής,Outils de dessin,Zeichnenwerkzeuge -PENCIL_HT,Pencil\n\nP for left mouse button\nAlt + P for right mouse button\n\nHold Shift to make a line,Μολύβι\n\nP για το αριστερό κουμπί ποντικιού\nAlt + P για το δεξί κουμπί ποντικιού\n\nΚρατήστε Shift για να τραβήξετε μια γραμμή,Crayon\n\nP pour le bouton gauche de la souris\n\nAlt + P pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour dessiner une ligne,"Bleistift\n\nP für linke Maustaste\nAlt + P für rechte Maustaste\n\nHalte Shift, um eine Linie zu bilden." -ERASER_HT,Eraser\n\nE for left mouse button\nAlt + E for right mouse button\n\nHold Shift to make a line,Γόμα\n\nE για το αριστερό κουμπί ποντικιού\nAlt + E για το δεξί κουμπί ποντικιού\n\nΚρατήστε Shift για να τραβήξετε μια γραμμή,Gomme\n\nE pour le bouton gauche de la souris\n\nAlt + E pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour dessiner une ligne,"Radiergummi\n\nE für die linke Maustaste\nAlt + E für die rechte Maustaste\n\nHalte Shift, um eine Linie zu bilden." -BUCKET_HT,Bucket\n\nB for left mouse button\nAlt + B for right mouse button,Κουβάς\n\nB για το αριστερό κουμπί ποντικιού\nAlt + B για το δεξί κουμπί ποντικιού,Seau de remplissage\n\nB pour le bouton gauche de la souris\nAlt + B pour le bouton droit de la souris,Eimer\n\nB für linke Maustaste\nAlt + B für rechte Maustaste -LD_HT,Lighten/Darken\n\nU for left mouse button\nAlt + U for right mouse button,Φώτισμα/Σκούρημα\n\nU για το αριστερό κουμπί ποντικιού\nAlt + U για το δεξί κουμπί ποντικιού,Éclaircir/Assombrir\n\nU pour le bouton gauche de la souris\nAlt + U pour le bouton droit de la souris,Erhellen/Verdunkeln\n\nU für linke Maustaste\nAlt + U für rechte Maustaste -LEFTCOLOR_HT,Choose a color for the left tool,Επιλέξτε ένα χρώμα για το αριστερό εργαλείο,Choisissez une couleur pour l'outil gauche,Wähle eine Farbe für das linke Werkzeug -RIGHTCOLOR_HT,Choose a color for the right tool,Επιλέξτε ένα χρώμα για το δεξί εργαλείο,Choisissez une couleur pour l'outil droit,Wähle eine Farbe für das rechte Werkzeug -COLORSWITCH_HT,Switch left and right colors,Εναλλαγή μεταξύ αριστερού και δεξιού χρώματος,Alterner les couleurs de gauche et de droite,Wechsle linke und rechte Farben -COLORDEFAULTS_HT,"Reset the colors to their default state (black for left, white for right)","Επαναφορά των χρωμάτων στην αρχική τους κατάσταση (μαύρο για το αριστερό, άσπρο για το δεξί)","Réinitialise les couleurs à leur état initial (noir pour l'outil gauche, blanc pour l'outil droit)","Setzt die Farben auf den Standardzustand zurück (schwarz für links, weiß für rechts)." -Raw Mode,Raw Mode,Ωμή Λειτουργία,Mode Raw,Raw-Mode -Left tool options,Left tool options,Επιλογές αριστερού εργαλείου,Options de l'outil gauche,Linke Werkzeugoptionen -Right tool options,Right tool options,Επιλογές δεξιού εργαλείου,Options de l'outil droit,Rechte Werkzeugoptionen -Left pixel indicator,Left pixel indicator,Δείκτης αριστερού πιξελ,Indicateur de pixel gauche,Linke Pixelanzeige -LEFT_INDIC_HT,Show left mouse pixel indicator or brush on the canvas when drawing,Εμφάνιση δείκτη για το εικονοστοιχείο ή το πινέλο πάνω στον καμβά που αντιστοιχεί στο αριστερό κουμπί του ποντικιού,Affiche un indicateur de pixel ou de brosse pour l'outil gauche lorsque vous dessinez,Zeige linkes Mausicon oder Pinsel auf der Leinwand wenn gezeichnet wird -RIGHT_INDIC_HT,Show right mouse pixel indicator or brush on the canvas when drawing,Εμφάνιση δείκτη για το εικονοστοιχείο ή το πινέλο πάνω στον καμβά που αντιστοιχεί στο δεξί κουμπί του ποντικιού,Affiche un indicateur de pixel ou de brosse pour l'outil droit lorsque vous dessinez,Zeige rechtes Mausicon oder Pinsel auf der Leinwand wenn gezeichnet wird -Right pixel indicator,Right pixel indicator,Δείκτης δεξιού πιξελ,Indicateur de pixel droit,Rechte Pixelanzeige -Brush:,Brush:,Πινέλο:,Brosse :,Pinsel: -BRUSH_HT,Select a brush,Επιλέξτε ένα πινέλο,Sélectionnez une brosse,Wähle einen Pinsel -Brush: Pixel,Brush: Pixel,Πινέλο: Εικονοστοιχείο,Brosse : Pixel,Pinsel: Pixel -Custom brush,Custom brush,Προσαρμοσμένο πινέλο,Brosse personnalisée,Benutzerdefinierter Pinsel -Brush size:,Brush size:,Μέγεθος πινέλου:,Taille de la brosse :,Pinselgröße: -Brush color from,Brush color from,Χρώμα πινέλου από,Couleur de la brosse depuis,Pinselfarbe von -COLORFROM_HT,"0: Color from the brush itself, 1: the currently selected color","0: Χρώμα από το πινέλο, 1: επιλεγμένο χρώμα","0 : Couleur depuis la brosse elle-même, 1 : la couleur actuellement sélectionnée","0: Farbe von dem Pinsel selbst, 1: die aktuell ausgewählte Farbe" -Fill area:,Fill area:,Περιοχή γεμίσματος:,Remplissage de zone :,Fülle Bereich -Area of the same color,Area of the same color,Περιοχή ίδιου χρώματος,Zone de la même couleur,Bereich mit der selben Farbe -All pixels of the same color,All pixels of the same color,Όλα τα πίξελ ίδιου χρώματος,Tous les pixels de la même couleur,Alle Pixel mit der selben Farbe -Lighten,Lighten,Φώτισμα,Éclaircir,Erhellen -Darken,Darken,Σκούρημα,Assombrir,Verdunkeln -Amount:,Amount:,Ποσό:,Quantité :,Menge: -LDAMOUNT_HT,Lighten/Darken amount,Ποσό φωτίσματος ή σκουρήματος,Quantité d'éclaircissement/assombrissement,Erhellen/Verdunkeln Menge -Mirroring,Mirroring,Κατοπτρισμός,Miroir,Spiegeln -Horizontal,Horizontal,Οριζόντια,Horizontal,Horizontal spiegeln -HORIZMIRROR_HT,Enable horizontal mirrored drawing,Ενεργοποίηση ζωγραφικής με οριζόντιο κατοπτρισμό,Dessine avec un miroir horizontal,Aktiviere horizontal gespiegelte Zeichnung -VERTMIRROR_HT,Enable vertical mirrored drawing,Ενεργοποίηση ζωγραφικής με κάθετο κατοπτρισμό,Dessine avec un miroir vertical,Aktiviere vertikale gespiegelte Zeichnung -Vertical,Vertical,Κάθετα,Vertical,Vertikal -Current frame:,Current frame:,Τρέχον καρέ:,Trame actuelle :,Aktueller Frame -Current frame: 1/1,Current frame: 1/1,Τρέχον καρέ: 1/1,Trame actuelle : 1/1,Aktueller Frame 1/1 -FIRSTFRAME_HT,Jump to the first frame\n(Ctrl+Home),Μετάβαση στο πρώτο καρέ\n(Ctrl+Home),Aller à la première trame\n(Ctrl + Orig.),Springe zu dem ersten Frame\n(Strg+Home) -PREVIOUSFRAME_HT,Go to the previous frame\n(Ctrl+Left),Μετάβαση στο προηγούμενο καρέ\n(Ctrl+Αριστερά),Aller à la trame précédente\n(Ctrl + Gauche),Gehe zu dem letzten Frame\n(Strg+Pfeil nach Links) -PLAYBACKWARDS_HT,Play the animation backwards (from end to beginning)\n(F4),Αναπαραγωγή της κίνησης ανάποδα (από το τέλος προς την αρχή)\n(F4),Jouer l'animation à l'envers (de la fin vers le début)\n(F4),Spiele die Animation rückwärts ab (vom Ende bis zum Anfang)\n(F4) -PLAYFORWARD_HT,Play the animation forward (from beginning to end)\n(F5),Αναπαραγωγή της κίνησης κανονικά (από την αρχή προς το τέλος)\n(F5),Jouer l'animation (du début vers la fin)\n(F5),Spiele die Animation vorwärts ab (vom Anfang bis zum Ende)\n(F5) -NEXTFRAME_HT,Go to the next frame\n(Ctrl+Right),Μετάβαση στο επόμενο καρέ\n(Ctrl+Δεξιά),Aller à la prochaine trame\n(Ctrl + Droite),Gehe zum nächsten Frame\n(Strg+Pfeil nach Rechts) -LASTFRAME_HT,Jump to the last frame\n(Ctrl+End),Μετάβαση στο τελευταίο καρέ\n(Ctrl+End),Aller à la dernière trame\n(Ctrl + Fin),Springe zum letzten Frame\n(Strg+Ende) -FPS_HT,"How many frames per second should the animation preview be?\nThe more FPS, the faster the animation plays.","Πόσα καρέ ανά δευτερόλεπτο (FPS) να είναι η προεπισκόπηση της κίνησης;\nΌσο περισσότερα FPS, τόσο πιο γρήγορα παίζει η κίνηση.","Combien d'images par seconde pour l'aperçu de l'animation ?\nPlus cette valeur est élevée, plus l'animation sera jouée rapidement.","Wie viele Frames pro Sekunde sollte die Animationsvorschau haben?\n Je mehr FPS, desto schneller wird die Animation abgespielt." -No loop,No loop,Όχι επανάληψη,Pas de bouclage,Keine Wiederholungsschleife -Cycle loop,Cycle loop,Κυκλική επανάληψη,Bouclage en cycle,Zyklusschleife -Ping-pong loop,Ping-pong loop,Επανάληψη πινγκ-πονγκ,Bouclage en ping-pong,Ping Pong Loop -Onion Skinning:,Onion Skinning:,Γειτονικά καρέ:,Peau d'oignon :,Onion Skinning: -Past Frames,Past Frames,Παρελθοντικά καρέ,Trames passées,Letzten Frames -Future Frames,Future Frames,Μελλοντικά καρέ,Trames futures,Nächsten Frames -Blue-Red Mode,Blue-Red Mode,Μπλε-Κόκκινη λειτουργία,Mode rouge-bleu,Blau-Roter Modus -Add a new frame,Add a new frame,Προσθήκη νέου καρέ,Ajouter une trame,Füge einen neuen Frame hinzu -Remove Frame,Remove Frame,Διαγραφή Καρέ,Supprimer la trame,Entferne Frame -Clone Frame,Clone Frame,Κλωνοποίηση Καρέ,Cloner la trame,Kopiere Frame -Move Left,Move Left,Μετακίνηση Αριστερά,Déplacer vers la gauche,Bewege nach Links -Move Right,Move Right,Μετακίνηση Δεξιά,Déplacer vers la droite,Bewege nach Rechts -Layers,Layers,Στρώσεις,Calques,Ebenen -LAYERNEW_HT,Create a new layer,Δημιουργία νέας στρώσης,Créer un calque,Erstelle eine neue Ebene -LAYERREMOVE_HT,Remove current layer,Διαγραφή της τρέχουσας στρώσης,Supprimer le calque,Entferne aktuelle Ebene -LAYERUP_HT,Move up the current layer,Μετακίνηση της τρέχουσας στρώσης προς τα πάνω,Déplacer le calque vers le haut,Bewege aktuelle Ebene nach oben -LAYERDOWN_HT,Move down the current layer,Μετακίνηση της τρέχουσας στρώσης προς τα κάτω,Déplacer le calque vers le cas,Bewege aktuelle Ebene nach unten -LAYERCLONE_HT,Clone current layer,Κλωνοποίηση της τρέχουσας στρώσης,Cloner le calque,Kopiere aktuelle Ebene -LAYERMERGE_HT,Merge current layer with the one below,Συγχώνευση της τρέχουσας στρώσης με την από κάτω,Fusionner le calque vers le bas,Führe Ebene mit der darunter zusammen -LAYERVISIBILITY_HT,Toggle layer's visibility,Εναλλαγή της ορατότητας της στρώσης,Afficher/Masquer le calque,Ändere die Sichtbarkeit der Ebene -SPLITSCREEN_HT,Split screen\n\nShow second canvas,Διπλή οθόνη\n\nΕμφάνιση δεύτερου καμβά,Écran partagé\n\nAfficher un second canevas,Geteilter Bildschirm\n\nZeige zweite Leinwand -SPLITSCREEN_HIDE_HT,Split screen\n\nHide second canvas,Διπλή οθόνη\n\nΑπόκρυψη δεύτερου καμβάf,Écran partagé\n\nCacher le second canevas,Geteilter Bildschirm\n\nVerstecke zweite Leinwand -Undo: Draw,Undo: Draw,Αναίρεση: Ζωγραφική,Annuler : Dessin,Rückgängig: Zeichen -Redo: Draw,Redo: Draw,Ακύρωση αναίρεσης: Ζωγραφική,Refaire : Dessin,Wiederherstellen: Zeichnen -Undo: Rectangle Select,Undo: Rectangle Select,Αναίρεση: Ορθογώνια επιλογή,Annuler : Sélection par rectangle,Rückgängig: Rechteck Auswahl -Redo: Rectangle Select,Redo: Rectangle Select,Ακύρωση αναίρεσης: Ορθογώνια επιλογή,Refaire : Sélection par rectangle,Wiederherstellen: Rechteck Auswahl -Undo: Scale,Undo: Scale,Αναίρεση: Κλιμάκωση,Annuler : Redimensionner l'image,Rückgängig: Skalieren -Redo: Scale,Redo: Scale,Ακύρωση αναίρεσης: Κλιμάκωση,Refaire : Redimensionner l'image,Wiederherstellen: Skalieren -Undo: Add Layer,Undo: Add Layer,Αναίρεση: Προσθήκη στρώσης,Annuler : Ajouter un calque,Rückgängig: Ebene hinzufügen -Redo: Add Layer,Redo: Add Layer,Ακύρωση αναίρεσης: Προσθήκη στρώσης,Refaire : Ajouter un calque,Wiederherstellen: Ebene hinzufügen -Undo: Remove Layer,Undo: Remove Layer,Αναίρεση: Διαγραφή στρώσης,Annuler : Supprimer le calque,Rückgängigg: Entferne Ebene -Redo: Remove Layer,Redo: Remove Layer,Ακύρωση αναίρεσης: Διαγραφή στρώσης,Refaire : Supprimer le calque,Wiederherstellen: Entferne Ebene -Undo: Merge Layer,Undo: Merge Layer,Αναίρεση: Συγχώνευση στρώσης,Annuler : Fusionner le calque,Rückgängig: Füge Ebene zusammen -Redo: Merge Layer,Redo: Merge Layer,Ακύρωση αναίρεσης: Συγχώνευση στρώσης,Refaire : Fusionner le calque,Wiederherstellen: Füge Ebene zusammen -Undo: Change Layer Order,Undo: Change Layer Order,Αναίρεση: Αλλαγή σειράς στρώσης,Annuler : Modifier l'ordre des calques,Rückgängig: Ändere Ebenenreihenfolge -Redo: Change Layer Order,Redo: Change Layer Order,Ακύρωση αναίρεσης: Αλλαγή σειράς στρώσης,Refaire : Modifier l'ordre des calques,Wiederherstellen: Ändere Ebenenreihenfolge -Undo: Add Frame,Undo: Add Frame,Αναίρεση: Προσθήκη καρέ,Annuler : Ajouter une trame,Rückgängig: Füge Frame hinzu -Redo: Add Frame,Redo: Add Frame,Ακύρωση αναίρεσης: Προσθήκη καρέ,Refaire : Ajouter une trame,Wiederherstellen: Füge Frame hinzu -Undo: Remove Frame,Undo: Remove Frame,Αναίρεση: Διαγραφή καρέ,Annuler : Supprimer une trame,Rückgängig: Entferne Frame -Redo: Remove Frame,Redo: Remove Frame,Ακύρωση αναίρεσης: Διαγραφή καρέ,Refaire : Supprimer une trame,Wiederherstellen: Entferne Frame -Undo: Change Frame Order,Undo: Change Frame Order,Αναίρεση: Αλλαγή σειράς καρέ,Annuler : Modifier l'ordre des trames,Rückgängig: Ändere Framereihenfolge -Redo: Change Frame Order,Redo: Change Frame Order,Ακύρωση αναίρεσης: Αλλαγή σειράς καρέ,Refaire : Modifier l'ordre des trames,Wiederherstellen: Ändere Framereihenfolge -Undo: Delete Custom Brush,Undo: Delete Custom Brush,Αναίρεση: Διαγραφή προσαρμοσμένου πινέλου,Annuler : Supprimer la brosse personnalisée,Rückgängig: Entferne benutzerdefinierten Pinsel -Redo: Delete Custom Brush,Redo: Delete Custom Brush,Ακύρωση αναίρεσης: Διαγραφή προσαρμοσμένου πινέλου,Refaire : Supprimer la brosse personnalisée,Wiederherstellen: Entferne benutzerdefinierten Pinsel -Move Guide,Move Guide,Μετακίνηση βοηθού,Déplacer le guide,Bewegungsanleitung -File saved,File saved,Το αρχείο αποθηκεύτηκε,Fichier enregistré,Datei gespeichert -File exported,File exported,Έγινε εξαγωγή αρχείου,Fichier exporté,Datei exportiert \ No newline at end of file +id,en,el,fr,de,pl +OK,OK,Εντάξει,OK,OK,OK +Cancel,Cancel,Άκυρο,Annuler,Abbrechen,Anuluj +Open,Open,Άνοιγμα,Ouvrir,Öffnen,Otwórz +Please Confirm...,Please Confirm...,Παρακαλώ επιβεβαιώστε...,Veuillez confirmer...,Bitte bestätigen...,Proszę potwierdzić... +Image Size,Image Size,Μέγεθος εικόνας,Taille de l'image,Bildgröße,Rozmiar obrazu +Width:,Width:,Πλάτος:,Largeur :,Weite,Szerokość: +Height:,Height:,Ύψος:,Hauteur :,Höhe,Wysokość: +File,File,Αρχείο,Fichier,Datei,Plik +Edit,Edit,Επεξεργασία,Édition,Bearbeiten,Edycja +View,View,Προβολή,Affichage,Ansicht,Widok +Help,Help,Βοήθεια,Aide,Hilfe,Pomoc +New...,New...,Νέο...,Nouveau...,Neu,Nowy... +Open...,Open...,Άνοιγμα...,Ouvrir...,Öffnen...,Otwórz... +Save...,Save...,Αποθήκευση...,Enregistrer...,Speichern...,Zapisz... +Save as...,Save as...,Αποθήκευση ως...,Enregistrer sous...,Speichern als...,Zapisz jako... +Import PNG...,Import PNG...,Εισαγωγή PNG...,Importer une image PNG...,Importiere PNG,Importuj PNG… +Export PNG...,Export PNG...,Εξαγωγή PNG...,Exporter une image PNG...,Exportiere PNG,Eksportuj PNG… +Export PNG as...,Export PNG as...,Εξαγωγή PNG ως...,Exporter une image PNG sous...,Exportiere PNG als...,Eksportuj PNG jako... +Quit,Quit,Έξοδος,Quitter,Verlassen,Wyjdź +Undo,Undo,Αναίρεση,Annuler,Rückgängig,Cofnij +Redo,Redo,Ακύρωση αναίρεσης,Refaire,Wiederherstellen,Przywróć zmiany +Scale Image,Scale Image,Κλιμάκωση εικόνας,Redimensionner l'image,Bild skalieren,Skalowanie obrazu +Crop Image,Crop Image,Περικοπή,Rogner l'image,Bild zuschneiden,Kadrowanie obrazu +Clear Selection,Clear Selection,Καθαρισμός επιλογής,Ne rien sélectionner,Ausgewählten Bereich löschen,Wyczyść zaznaczenie +Flip Horizontal,Flip Horizontal,Οριζόντια αναστροφή,Miroir horizontal,Horizontal spiegeln,Odbij w poziomie +Flip Vertical,Flip Vertical,Κάθετη αναστροφή,Miroir vertical,Vertikal spiegeln,Odbij w pionie +Preferences,Preferences,Προτιμήσεις,Préférences,Einstellungen,Preferencje +Tile Mode,Tile Mode,Λειτουργία μοτίβου,Mode tuile,Tile Mode,Tryb kafelkowy +Show Grid,Show Grid,Εμφάνιση πλέγματος,Afficher la grille,Zeige Gitter,Pokaż siatkę +Show Rulers,Show Rulers,Εμφάνιση χαράκων,Afficher les règles,Zeige Lineale,Pokaż linijki +Show Guides,Show Guides,Εμφάνιση οδηγών,Afficher les guides,Zeige Anleitungen,Pokaż prowadnice +Fill with color:,Fill with color:,Γέμισμα με χρώμα:,Remplir avec la couleur :,Fülle mit Farbe,Wypełnij kolorem: +Open a File,Open a File,Άνοιγμα αρχείου,Ouvrir un fichier,Öffne eine Datei,Otwórz plik +Open File(s),Open File(s),Άνοιγμα αρχείου/ων,Ouvrir des fichiers,Öffne Datei(en),Otwórz pliki +IMPORT_FILE_LABEL,Import as new frame,Εισαγωγή ως νέο καρέ,Importer en tant que trame,Importier als neues Frame,Importuj jako nowa klatka +Save Sprite as .pxo,Save Sprite as .pxo,Αποθήκευση εικόνας ως .pxo,Enregistrer la sprite au format .pxo,Speichere Sprite als .pxo,Zapisz Sprite do .pxo +Export Sprite,Export Sprite,Εξαγωγή εικόνας,Exporter une sprite,Exportiere Sprite,Eksportuj Sprite +EXPORT_ALLFRAMES_LABEL,Export all frames,Εξαγωγή όλων των καρέ,Exporter toutes les trames,Exportiere alle Frames,Eksportuj wszystkie klatki +EXPORT_FRAMES_ASFILE_LABEL,Export frames as a single file,Εξαγωγή όλων των καρέ στο ίδιο αρχείο,Exporter les trames en un seul fichier,Exportiere Frames als eine einzige Datei,Eksportuj klatki jako jeden plik +EXPORT_VERTICAL_SPRITESHEET_LABEL,Vertical spritesheet,Κάθετη ευθυγράμμιση,Spritesheet vertical,Vertikales Spritesheet,Pionowy arkusz +Path:,Path:,Διαδρομή:,Chemin :,Pfad:,Ścieżka: +Directories & Files:,Directories & Files:,Φάκελοι & Αρχεία:,Répertoires et fichiers :,Verzeichnisse & Dateien,Pliki oraz katalogi: +File:,File:,Αρχείο:,Fichier :,Datei:,Plik: +Interpolation:,Interpolation:,Παρεμβολή:,Interpolation :,Interpolation,Interpolacja: +Nearest,Nearest,Χωρίς,Le plus proche,Nächstes,Najbliższy sąsiad +Bilinear,Bilinear,Διγραμμική,Linéaire,Bilinear,Dwuliniowa +Cubic,Cubic,Κυβική,Cubique,Kubisch,Sześcienna +Trilinear,Trilinear,Τριγραμμική,Trilinéaire,Trilinear,Trójlinowa +Grid options,Grid options,Επιλογές πλέγματος,Configuration de la grille,Gitter Optionen,Ustawienia siatki +Color:,Color:,Χρώμα:,Couleur :,Farbe:,Kolor: +Language:,Language:,Γλώσσα:,Langue :,Sprache:,Język: +System Language,System Language,Γλώσσα Συστήματος,Langue système,System Sprache,Język systemowy +English [en],English [en],Αγγλικά [en],Anglais [en],Englisch [en],Angielski [en] +German [de],German [de],Γερμανικά [de],allemand [de],Deutsch [de],Niemiecki [de] +Greek [el],Greek [el],Ελληνικά [el],Grec [el],Griechisch [el],Grecki [el] +French [fr],French [fr],Γαλλικά [fr],Français [fr],Französisch [fr],Francuski [fr] +About Pixelorama,About Pixelorama,Σχετικά με το Pixelorama,À propos de Pixelorama,Über Pixelorama,O Pixeloramie +MADEBY_LABEL,Your Free and Open Source Sprite Editor!\nDeveloped by Orama Interactive\n,Το δωρεάν και ανοιχτού κώδικα πρόγραμμά σας!\nΦτιαγμένο από την Orama Interactive\n,Votre éditeur de sprites libre et open source\nDéveloppé par Orama Interactive\n,Ihr kostenloser und opensource Pixeleditor!\nEntwickelt von Orama Interactive\n,Twój darmowy edytor Sprite-ów na otwartej licencji!\nTworzony przez: Orama Interactive\n +Website,Website,Ιστοσελίδα,Site Web,Website,Strona internetowa +Donate,Donate,Κάντε μια δωρεά,Faire un don,Spenden,Wspomóż +QUIT_LABEL,Are you sure you want to exit Pixelorama?,Σίγουρα θέλετε να βγείτε από το Pixelorama;,Voulez-vous vraiment quitter Pixelorama ?, +Möchten sie Pixelorama wirklich verlassen?,Na pewno chcesz opuścić Pixeloramę? +Utility Tools,Utility Tools,Βοηθητικά Εργαλεία,Outils utilitaires,Dienstwerkzeuge,Narzędzia +RECTSELECT_HT,Rectangular Selection\n\nR for left mouse button\nAlt + R for right mouse button\n\nPress Shift to move the content,Ορθογώνια επιλογή\n\nR για το αριστερό κουμπί ποντικιού\nAlt + R για το δεξί κουμπί ποντικιού\n\nΠατήστε Shift για να μετακινηθεί το περιεχόμενο,Sélection rectangulaire\n\nR pour le bouton gauche de la souris\n\nAlt + R pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour déplacer le contenu,Rechteckige Auswahl\n\nR für die linke Maustaste\nAlt + R für die rechte Maustaste\n\nPresse Shift zum verschieben des Inhalts,Zaznaczenie prostokątne\n\nR dla lewego narzędzia\nAlt + R dla prawego narzędzia\n\nPrzytrzymaj Shift aby przenieść zawartość +COLORPICKER_HT,Color Picker\nSelect a color from a pixel of the sprite\n\nO for left mouse button\nAlt + O for right mouse button,Επιλογέας χρωμάτων\nΕπιλέξτε ένα χρώμα από ένα εικονοστοιχείο της εικόνας\n\nΟ για το αριστερό κουμπί ποντικιού\nAlt + Ο για το δεξί κουμπί ποντικιού,Sélecteur de couleurs\nSélectionnez la couleur d'un pixel de la sprite\n\nO pour le bouton gauche de la souris\n\nAlt + O pour le bouton droit de la souris,Farbauswahl\Wähle einr Farbe von einem Pixel des Sprites\n\nO für die linke Maustaste\nAlt + O für die rechte Maustaste,Próbnik\nPobiera kolor wybranego piksela do wybranego narzędzia.\n\nO dla lewego narzędzia\nAlt + O dla prawego narzędzia +Draw Tools,Draw Tools,Εργαλεία Ζωγραφικής,Outils de dessin,Zeichnenwerkzeuge,Rysowanie +PENCIL_HT,Pencil\n\nP for left mouse button\nAlt + P for right mouse button\n\nHold Shift to make a line,Μολύβι\n\nP για το αριστερό κουμπί ποντικιού\nAlt + P για το δεξί κουμπί ποντικιού\n\nΚρατήστε Shift για να τραβήξετε μια γραμμή,Crayon\n\nP pour le bouton gauche de la souris\n\nAlt + P pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour dessiner une ligne,Bleistift\n\nP für linke Maustaste\nAlt + P für rechte Maustaste\n\nHalte Shift, um eine Linie zu bilden.,Ołówek\n\nP dla lewego narzędzia\nAlt + P dla prawego narzędzia\n\nPrzytrzymaj Shift aby narysować linię +ERASER_HT,Eraser\n\nE for left mouse button\nAlt + E for right mouse button\n\nHold Shift to make a line,Γόμα\n\nE για το αριστερό κουμπί ποντικιού\nAlt + E για το δεξί κουμπί ποντικιού\n\nΚρατήστε Shift για να τραβήξετε μια γραμμή,Gomme\n\nE pour le bouton gauche de la souris\n\nAlt + E pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour dessiner une ligne,Radiergummi\n\nE für die linke Maustaste\nAlt + E für die rechte Maustaste\n\nHalte Shift, um eine Linie zu bilden.,Gumka\n\nE dla lewego narzędzia\nAlt + E dla prawego narzędzia\n\nPrzytrzymaj Shift aby użyć w linii prostej +BUCKET_HT,Bucket\n\nB for left mouse button\nAlt + B for right mouse button,Κουβάς\n\nB για το αριστερό κουμπί ποντικιού\nAlt + B για το δεξί κουμπί ποντικιού,Seau de remplissage\n\nB pour le bouton gauche de la souris\nAlt + B pour le bouton droit de la souris,Eimer\n\nB für linke Maustaste\nAlt + B für rechte Maustaste,Wiaderko\n\nB dla lewego narzędzia\nAlt + B dla prawego narzędzia +LD_HT,Lighten/Darken\n\nU for left mouse button\nAlt + U for right mouse button,Φώτισμα/Σκούρημα\n\nU για το αριστερό κουμπί ποντικιού\nAlt + U για το δεξί κουμπί ποντικιού,Éclaircir/Assombrir\n\nU pour le bouton gauche de la souris\nAlt + U pour le bouton droit de la souris,Erhellen/Verdunkeln\n\nU für linke Maustaste\nAlt + U für rechte Maustaste,Rozjaśnianie/Ściemnianie\n\nU dla lewego narzędzia\nAlt + U dla prawego narzędzia +LEFTCOLOR_HT,Choose a color for the left tool,Επιλέξτε ένα χρώμα για το αριστερό εργαλείο,Choisissez une couleur pour l'outil gauche,Wähle eine Farbe für das linke Werkzeug,Wybiera kolor dla lewego narzędzia +RIGHTCOLOR_HT,Choose a color for the right tool,Επιλέξτε ένα χρώμα για το δεξί εργαλείο,Choisissez une couleur pour l'outil droit,Wähle eine Farbe für das rechte Werkzeug,Wybiera kolor dla prawego narzędzia +COLORSWITCH_HT,Switch left and right colors,Εναλλαγή μεταξύ αριστερού και δεξιού χρώματος,Alterner les couleurs de gauche et de droite,Wechsle linke und rechte Farben,Podmienia lewy kolor z prawym kolorem +COLORDEFAULTS_HT,Reset the colors to their default state (black for left, white for right),Επαναφορά των χρωμάτων στην αρχική τους κατάσταση (μαύρο για το αριστερό, άσπρο για το δεξί),Réinitialise les couleurs à leur état initial (noir pour l'outil gauche, blanc pour l'outil droit),Setzt die Farben auf den Standardzustand zurück (schwarz für links, weiß für rechts).,Resetuje kolory do stanu domyślnego (czarny po lewej, biały po prawej) +Raw Mode,Raw Mode,Ωμή Λειτουργία,Mode Raw,Raw-Mode,RGB w częściach setnych od 0.0 do 1.0 +Left tool options,Left tool options,Επιλογές αριστερού εργαλείου,Options de l'outil gauche,Linke Werkzeugoptionen,Opcje lewego narzędzia +Right tool options,Right tool options,Επιλογές δεξιού εργαλείου,Options de l'outil droit,Rechte Werkzeugoptionen,Opcje prawego narzędzia +Left pixel indicator,Left pixel indicator,Δείκτης αριστερού πιξελ,Indicateur de pixel gauche,Linke Pixelanzeige,Wskaźnik lewego pędzla +LEFT_INDIC_HT,Show left mouse pixel indicator or brush on the canvas when drawing,Εμφάνιση δείκτη για το εικονοστοιχείο ή το πινέλο πάνω στον καμβά που αντιστοιχεί στο αριστερό κουμπί του ποντικιού,Affiche un indicateur de pixel ou de brosse pour l'outil gauche lorsque vous dessinez,Zeige linkes Mausicon oder Pinsel auf der Leinwand wenn gezeichnet wird,Wyświetl wskaźnik lewego narzędzia lub pędzla podczas rysowania +RIGHT_INDIC_HT,Show right mouse pixel indicator or brush on the canvas when drawing,Εμφάνιση δείκτη για το εικονοστοιχείο ή το πινέλο πάνω στον καμβά που αντιστοιχεί στο δεξί κουμπί του ποντικιού,Affiche un indicateur de pixel ou de brosse pour l'outil droit lorsque vous dessinez,Zeige rechtes Mausicon oder Pinsel auf der Leinwand wenn gezeichnet wird,Wyświetl wskaźnik prawego narzędzia lub pędzla podczas rysowania +Right pixel indicator,Right pixel indicator,Δείκτης δεξιού πιξελ,Indicateur de pixel droit,Rechte Pixelanzeige,Wskaźnik prawego pędzla +Brush:,Brush:,Πινέλο:,Brosse :,Pinsel:,Pędzel: +BRUSH_HT,Select a brush,Επιλέξτε ένα πινέλο,Sélectionnez une brosse,Wähle einen Pinsel,Wybierz pędzel +Brush: Pixel,Brush: Pixel,Πινέλο: Εικονοστοιχείο,Brosse : Pixel,Pinsel: Pixel,Pędzel: Piksel +Custom brush,Custom brush,Προσαρμοσμένο πινέλο,Brosse personnalisée,Benutzerdefinierter Pinsel,Niestandardowy pędzel +Brush size:,Brush size:,Μέγεθος πινέλου:,Taille de la brosse :,Pinselgröße:,Rozmiar pędzla: +Brush color from,Brush color from,Χρώμα πινέλου από,Couleur de la brosse depuis,Pinselfarbe von,Nadpisywanie koloru pędzla +COLORFROM_HT,0: Color from the brush itself, 1: the currently selected color,0: Χρώμα από το πινέλο, 1: επιλεγμένο χρώμα,0 : Couleur depuis la brosse elle-même, 1 : la couleur actuellement sélectionnée,0: Farbe von dem Pinsel selbst, 1: die aktuell ausgewählte Farbe,0: Kolor pochodzący z samego pędzla, 1: Obecnie wybrany kolor rysowania +Fill area:,Fill area:,Περιοχή γεμίσματος:,Remplissage de zone :,Fülle Bereich,Wypełnij przestrzeń: +Area of the same color,Area of the same color,Περιοχή ίδιου χρώματος,Zone de la même couleur,Bereich mit der selben Farbe,Przestrzeń o takim samym kolorze +All pixels of the same color,All pixels of the same color,Όλα τα πίξελ ίδιου χρώματος,Tous les pixels de la même couleur,Alle Pixel mit der selben Farbe,Wszystkie piksele tego samego koloru +Lighten,Lighten,Φώτισμα,Éclaircir,Erhellen,Rozjaśnianie +Darken,Darken,Σκούρημα,Assombrir,Verdunkeln,Przyciemnianie +Amount:,Amount:,Ποσό:,Quantité :,Menge:,Siła: +LDAMOUNT_HT,Lighten/Darken amount,Ποσό φωτίσματος ή σκουρήματος,Quantité d'éclaircissement/assombrissement,Erhellen/Verdunkeln Menge,Siła rozjaśnienia/przyciemnienia +Mirroring,Mirroring,Κατοπτρισμός,Miroir,Spiegeln,Lustrzane odbicie +Horizontal,Horizontal,Οριζόντια,Horizontal,Horizontal spiegeln,Poziome +HORIZMIRROR_HT,Enable horizontal mirrored drawing,Ενεργοποίηση ζωγραφικής με οριζόντιο κατοπτρισμό,Dessine avec un miroir horizontal,Aktiviere horizontal gespiegelte Zeichnung ,Włącza lustrzane odbicie w poziomie podczas rysowania +VERTMIRROR_HT,Enable vertical mirrored drawing,Ενεργοποίηση ζωγραφικής με κάθετο κατοπτρισμό,Dessine avec un miroir vertical,Aktiviere vertikale gespiegelte Zeichnung,Włącza lustrzane odbicie w pionie podczas rysowania +Vertical,Vertical,Κάθετα,Vertical,Vertikal,Pionowe +Current frame:,Current frame:,Τρέχον καρέ:,Trame actuelle :,Aktueller Frame,Obecna klatka: +Current frame: 1/1,Current frame: 1/1,Τρέχον καρέ: 1/1,Trame actuelle : 1/1,Aktueller Frame 1/1,Obecna klatka: 1/1 +FIRSTFRAME_HT,Jump to the first frame\n(Ctrl+Home),Μετάβαση στο πρώτο καρέ\n(Ctrl+Home),Aller à la première trame\n(Ctrl + Orig.),Springe zu dem ersten Frame\n(Strg+Home),Skocz do pierwszej klatki\n(Ctrl+Home) +PREVIOUSFRAME_HT,Go to the previous frame\n(Ctrl+Left),Μετάβαση στο προηγούμενο καρέ\n(Ctrl+Αριστερά),Aller à la trame précédente\n(Ctrl + Gauche),Gehe zu dem letzten Frame\n(Strg+Pfeil nach Links),Przejdź do poprzedniej klatki\n(Ctrl+Strzałka w lewo) +PLAYBACKWARDS_HT,Play the animation backwards (from end to beginning)\n(F4),Αναπαραγωγή της κίνησης ανάποδα (από το τέλος προς την αρχή)\n(F4),Jouer l'animation à l'envers (de la fin vers le début)\n(F4),Spiele die Animation rückwärts ab (vom Ende bis zum Anfang)\n(F4),Odtwórz animację od końca\n(F4) +PLAYFORWARD_HT,Play the animation forward (from beginning to end)\n(F5),Αναπαραγωγή της κίνησης κανονικά (από την αρχή προς το τέλος)\n(F5),Jouer l'animation (du début vers la fin)\n(F5),Spiele die Animation vorwärts ab (vom Anfang bis zum Ende)\n(F5),Odtwórz animację od początku\n(F5) +NEXTFRAME_HT,Go to the next frame\n(Ctrl+Right),Μετάβαση στο επόμενο καρέ\n(Ctrl+Δεξιά),Aller à la prochaine trame\n(Ctrl + Droite),Gehe zum nächsten Frame\n(Strg+Pfeil nach Rechts),Przejdź do następnej klatki\n(Ctrl+Strzałka w prawo) +LASTFRAME_HT,Jump to the last frame\n(Ctrl+End),Μετάβαση στο τελευταίο καρέ\n(Ctrl+End),Aller à la dernière trame\n(Ctrl + Fin),Springe zum letzten Frame\n(Strg+Ende),Skocz do ostatniej klatki\n(Ctrl+End) +FPS_HT,How many frames per second should the animation preview be?\nThe more FPS, the faster the animation plays.,Πόσα καρέ ανά δευτερόλεπτο (FPS) να είναι η προεπισκόπηση της κίνησης;\nΌσο περισσότερα FPS, τόσο πιο γρήγορα παίζει η κίνηση.,Combien d'images par seconde pour l'aperçu de l'animation ?\nPlus cette valeur est élevée, plus l'animation sera jouée rapidement.,Wie viele Frames pro Sekunde sollte die Animationsvorschau haben?\n Je mehr FPS, desto schneller wird die Animation abgespielt.,W ilu klatkach na sekundę odtwarzana ma być animacja?\nWiększa ilość klatek na sekundę powoduje szybsze odtwarzanie. +No loop,No loop,Όχι επανάληψη,Pas de bouclage,Keine Wiederholungsschleife,Brak zapętlania +Cycle loop,Cycle loop,Κυκλική επανάληψη,Bouclage en cycle,Zyklusschleife,Zapętl odtwarzanie +Ping-pong loop,Ping-pong loop,Επανάληψη πινγκ-πονγκ,Bouclage en ping-pong,Ping Pong Loop,Zapętlanie typu ping-pong +Onion Skinning:,Onion Skinning:,Γειτονικά καρέ:,Peau d'oignon :,Onion Skinning:,Kalkowanie klatek: +Past Frames,Past Frames,Παρελθοντικά καρέ,Trames passées,Letzten Frames,Przeszłe klatki +Future Frames,Future Frames,Μελλοντικά καρέ,Trames futures,Nächsten Frames,Przyszłe klatki +Blue-Red Mode,Blue-Red Mode,Μπλε-Κόκκινη λειτουργία,Mode rouge-bleu,Blau-Roter Modus,Niebiesko-czerwone prześwity +Add a new frame,Add a new frame,Προσθήκη νέου καρέ,Ajouter une trame,Füge einen neuen Frame hinzu,Dodaj nową klatkę +Remove Frame,Remove Frame,Διαγραφή Καρέ,Supprimer la trame,Entferne Frame,Usuń klatkę +Clone Frame,Clone Frame,Κλωνοποίηση Καρέ,Cloner la trame,Kopiere Frame,Klonuj klatkę +Move Left,Move Left,Μετακίνηση Αριστερά,Déplacer vers la gauche,Bewege nach Links,Przesuń w lewo +Move Right,Move Right,Μετακίνηση Δεξιά,Déplacer vers la droite,Bewege nach Rechts,Przesuń w prawo +Layers,Layers,Στρώσεις,Calques,Ebenen,Warstwy +LAYERNEW_HT,Create a new layer,Δημιουργία νέας στρώσης,Créer un calque,Erstelle eine neue Ebene,Stwórz nową warstwę +LAYERREMOVE_HT,Remove current layer,Διαγραφή της τρέχουσας στρώσης,Supprimer le calque,Entferne aktuelle Ebene,Usuń obecną warstwę +LAYERUP_HT,Move up the current layer,Μετακίνηση της τρέχουσας στρώσης προς τα πάνω,Déplacer le calque vers le haut,Bewege aktuelle Ebene nach oben,Przesuń obecną warstwę do góry +LAYERDOWN_HT,Move down the current layer,Μετακίνηση της τρέχουσας στρώσης προς τα κάτω,Déplacer le calque vers le cas,Bewege aktuelle Ebene nach unten,Przesuń obecną warstwę w dół +LAYERCLONE_HT,Clone current layer,Κλωνοποίηση της τρέχουσας στρώσης,Cloner le calque,Kopiere aktuelle Ebene,Duplikuj obecną warstwę +LAYERMERGE_HT,Merge current layer with the one below,Συγχώνευση της τρέχουσας στρώσης με την από κάτω,Fusionner le calque vers le bas,Führe Ebene mit der darunter zusammen,Połącz obecną warstwę z warstwą powyżej +LAYERVISIBILITY_HT,Toggle layer's visibility,Εναλλαγή της ορατότητας της στρώσης,Afficher/Masquer le calque,Ändere die Sichtbarkeit der Ebene,Ukrywanie warstwy +SPLITSCREEN_HT,Split screen\n\nShow second canvas,Διπλή οθόνη\n\nΕμφάνιση δεύτερου καμβά,Écran partagé\n\nAfficher un second canevas,Geteilter Bildschirm\n\nZeige zweite Leinwand,Podzielenie ekranu\n\nWyświetla drugie płótno +SPLITSCREEN_HIDE_HT,Split screen\n\nHide second canvas,Διπλή οθόνη\n\nΑπόκρυψη δεύτερου καμβάf,Écran partagé\n\nCacher le second canevas,Geteilter Bildschirm\n\nVerstecke zweite Leinwand,Podzielenie ekranu\n\nUkrywa drugie płótno +Undo: Draw,Undo: Draw,Αναίρεση: Ζωγραφική,Annuler : Dessin,Rückgängig: Zeichen,Cofnij: Rysowanie +Redo: Draw,Redo: Draw,Ακύρωση αναίρεσης: Ζωγραφική,Refaire : Dessin,Wiederherstellen: Zeichnen,Przywróć: Rysowanie +Undo: Rectangle Select,Undo: Rectangle Select,Αναίρεση: Ορθογώνια επιλογή,Annuler : Sélection par rectangle,Rückgängig: Rechteck Auswahl,Cofnij: Zaznaczenie prostokątne +Redo: Rectangle Select,Redo: Rectangle Select,Ακύρωση αναίρεσης: Ορθογώνια επιλογή,Refaire : Sélection par rectangle,Wiederherstellen: Rechteck Auswahl,Przywróć: Zaznaczenie prostokątne +Undo: Scale,Undo: Scale,Αναίρεση: Κλιμάκωση,Annuler : Redimensionner l'image,Rückgängig: Skalieren,Cofnij: Skalowanie +Redo: Scale,Redo: Scale,Ακύρωση αναίρεσης: Κλιμάκωση,Refaire : Redimensionner l'image,Wiederherstellen: Skalieren,Przywróć: Skalowanie +Undo: Add Layer,Undo: Add Layer,Αναίρεση: Προσθήκη στρώσης,Annuler : Ajouter un calque,Rückgängig: Ebene hinzufügen,Cofnij: Dodawanie warstwy +Redo: Add Layer,Redo: Add Layer,Ακύρωση αναίρεσης: Προσθήκη στρώσης,Refaire : Ajouter un calque,Wiederherstellen: Ebene hinzufügen,Przywróć: Dodawanie warstwy +Undo: Remove Layer,Undo: Remove Layer,Αναίρεση: Διαγραφή στρώσης,Annuler : Supprimer le calque,Rückgängigg: Entferne Ebene,Cofnij: Usuwanie warstwy +Redo: Remove Layer,Redo: Remove Layer,Ακύρωση αναίρεσης: Διαγραφή στρώσης,Refaire : Supprimer le calque,Wiederherstellen: Entferne Ebene,Przywróć: Usuwanie warstwy +Undo: Merge Layer,Undo: Merge Layer,Αναίρεση: Συγχώνευση στρώσης,Annuler : Fusionner le calque,Rückgängig: Füge Ebene zusammen,Cofnij: Scalanie warstw +Redo: Merge Layer,Redo: Merge Layer,Ακύρωση αναίρεσης: Συγχώνευση στρώσης,Refaire : Fusionner le calque,Wiederherstellen: Füge Ebene zusammen,Przywróć: Scalanie warstw +Undo: Change Layer Order,Undo: Change Layer Order,Αναίρεση: Αλλαγή σειράς στρώσης,Annuler : Modifier l'ordre des calques,Rückgängig: Ändere Ebenenreihenfolge,Cofnij: Zmiana kolejności warstw +Redo: Change Layer Order,Redo: Change Layer Order,Ακύρωση αναίρεσης: Αλλαγή σειράς στρώσης,Refaire : Modifier l'ordre des calques,Wiederherstellen: Ändere Ebenenreihenfolge,Przywróć: Zmiana kolejności warstw +Undo: Add Frame,Undo: Add Frame,Αναίρεση: Προσθήκη καρέ,Annuler : Ajouter une trame,Rückgängig: Füge Frame hinzu,Cofnij: Dodawanie klatki +Redo: Add Frame,Redo: Add Frame,Ακύρωση αναίρεσης: Προσθήκη καρέ,Refaire : Ajouter une trame,Wiederherstellen: Füge Frame hinzu,Przywróć: Dodawanie klatki +Undo: Remove Frame,Undo: Remove Frame,Αναίρεση: Διαγραφή καρέ,Annuler : Supprimer une trame,Rückgängig: Entferne Frame,Cofnij: Usunięcie klatki +Redo: Remove Frame,Redo: Remove Frame,Ακύρωση αναίρεσης: Διαγραφή καρέ,Refaire : Supprimer une trame,Wiederherstellen: Entferne Frame,Przywróć: Usunięcie klatki +Undo: Change Frame Order,Undo: Change Frame Order,Αναίρεση: Αλλαγή σειράς καρέ,Annuler : Modifier l'ordre des trames,Rückgängig: Ändere Framereihenfolge,Cofnij: Zmiana kolejności klatek +Redo: Change Frame Order,Redo: Change Frame Order,Ακύρωση αναίρεσης: Αλλαγή σειράς καρέ,Refaire : Modifier l'ordre des trames,Wiederherstellen: Ändere Framereihenfolge,Przywróć: Zmiana kolejności klatek +Undo: Delete Custom Brush,Undo: Delete Custom Brush,Αναίρεση: Διαγραφή προσαρμοσμένου πινέλου,Annuler : Supprimer la brosse personnalisée,Rückgängig: Entferne benutzerdefinierten Pinsel,Cofnij: Usuwanie niestandardowego pędzla +Redo: Delete Custom Brush,Redo: Delete Custom Brush,Ακύρωση αναίρεσης: Διαγραφή προσαρμοσμένου πινέλου,Refaire : Supprimer la brosse personnalisée,Wiederherstellen: Entferne benutzerdefinierten Pinsel,Przywróć: Usuwanie niestandardowego pędzla +Move Guide,Move Guide,Μετακίνηση βοηθού,Déplacer le guide,Bewegungsanleitung,Przesuń prowadnice +File saved,File saved,Το αρχείο αποθηκεύτηκε,Fichier enregistré,Datei gespeichert,Plik został zapisany +File exported,File exported,Έγινε εξαγωγή αρχείου,Fichier exporté,Datei exportiert,Plik został wyeksportowany From c41336caad2552de10e33e86a765a426ce361c66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Nied=C5=BAwiedzki?= Date: Mon, 16 Dec 2019 02:25:10 +0100 Subject: [PATCH 07/19] Translation fix --- Translations/#Translations.csv | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Translations/#Translations.csv b/Translations/#Translations.csv index f8e89038e..dbc86a491 100644 --- a/Translations/#Translations.csv +++ b/Translations/#Translations.csv @@ -59,8 +59,7 @@ About Pixelorama,About Pixelorama,Σχετικά με το Pixelorama,À propos MADEBY_LABEL,Your Free and Open Source Sprite Editor!\nDeveloped by Orama Interactive\n,Το δωρεάν και ανοιχτού κώδικα πρόγραμμά σας!\nΦτιαγμένο από την Orama Interactive\n,Votre éditeur de sprites libre et open source\nDéveloppé par Orama Interactive\n,Ihr kostenloser und opensource Pixeleditor!\nEntwickelt von Orama Interactive\n,Twój darmowy edytor Sprite-ów na otwartej licencji!\nTworzony przez: Orama Interactive\n Website,Website,Ιστοσελίδα,Site Web,Website,Strona internetowa Donate,Donate,Κάντε μια δωρεά,Faire un don,Spenden,Wspomóż -QUIT_LABEL,Are you sure you want to exit Pixelorama?,Σίγουρα θέλετε να βγείτε από το Pixelorama;,Voulez-vous vraiment quitter Pixelorama ?, -Möchten sie Pixelorama wirklich verlassen?,Na pewno chcesz opuścić Pixeloramę? +QUIT_LABEL,Are you sure you want to exit Pixelorama?,Σίγουρα θέλετε να βγείτε από το Pixelorama;,Voulez-vous vraiment quitter Pixelorama ?,Möchten sie Pixelorama wirklich verlassen?,Na pewno chcesz opuścić Pixeloramę? Utility Tools,Utility Tools,Βοηθητικά Εργαλεία,Outils utilitaires,Dienstwerkzeuge,Narzędzia RECTSELECT_HT,Rectangular Selection\n\nR for left mouse button\nAlt + R for right mouse button\n\nPress Shift to move the content,Ορθογώνια επιλογή\n\nR για το αριστερό κουμπί ποντικιού\nAlt + R για το δεξί κουμπί ποντικιού\n\nΠατήστε Shift για να μετακινηθεί το περιεχόμενο,Sélection rectangulaire\n\nR pour le bouton gauche de la souris\n\nAlt + R pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour déplacer le contenu,Rechteckige Auswahl\n\nR für die linke Maustaste\nAlt + R für die rechte Maustaste\n\nPresse Shift zum verschieben des Inhalts,Zaznaczenie prostokątne\n\nR dla lewego narzędzia\nAlt + R dla prawego narzędzia\n\nPrzytrzymaj Shift aby przenieść zawartość COLORPICKER_HT,Color Picker\nSelect a color from a pixel of the sprite\n\nO for left mouse button\nAlt + O for right mouse button,Επιλογέας χρωμάτων\nΕπιλέξτε ένα χρώμα από ένα εικονοστοιχείο της εικόνας\n\nΟ για το αριστερό κουμπί ποντικιού\nAlt + Ο για το δεξί κουμπί ποντικιού,Sélecteur de couleurs\nSélectionnez la couleur d'un pixel de la sprite\n\nO pour le bouton gauche de la souris\n\nAlt + O pour le bouton droit de la souris,Farbauswahl\Wähle einr Farbe von einem Pixel des Sprites\n\nO für die linke Maustaste\nAlt + O für die rechte Maustaste,Próbnik\nPobiera kolor wybranego piksela do wybranego narzędzia.\n\nO dla lewego narzędzia\nAlt + O dla prawego narzędzia From 7cbc498df77547689a302c5144b28dc23ce969a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Nied=C5=BAwiedzki?= Date: Mon, 16 Dec 2019 02:28:16 +0100 Subject: [PATCH 08/19] Fixing columns --- Translations/#Translations.csv | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Translations/#Translations.csv b/Translations/#Translations.csv index dbc86a491..09895434a 100644 --- a/Translations/#Translations.csv +++ b/Translations/#Translations.csv @@ -64,14 +64,14 @@ Utility Tools,Utility Tools,Βοηθητικά Εργαλεία,Outils utilitair RECTSELECT_HT,Rectangular Selection\n\nR for left mouse button\nAlt + R for right mouse button\n\nPress Shift to move the content,Ορθογώνια επιλογή\n\nR για το αριστερό κουμπί ποντικιού\nAlt + R για το δεξί κουμπί ποντικιού\n\nΠατήστε Shift για να μετακινηθεί το περιεχόμενο,Sélection rectangulaire\n\nR pour le bouton gauche de la souris\n\nAlt + R pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour déplacer le contenu,Rechteckige Auswahl\n\nR für die linke Maustaste\nAlt + R für die rechte Maustaste\n\nPresse Shift zum verschieben des Inhalts,Zaznaczenie prostokątne\n\nR dla lewego narzędzia\nAlt + R dla prawego narzędzia\n\nPrzytrzymaj Shift aby przenieść zawartość COLORPICKER_HT,Color Picker\nSelect a color from a pixel of the sprite\n\nO for left mouse button\nAlt + O for right mouse button,Επιλογέας χρωμάτων\nΕπιλέξτε ένα χρώμα από ένα εικονοστοιχείο της εικόνας\n\nΟ για το αριστερό κουμπί ποντικιού\nAlt + Ο για το δεξί κουμπί ποντικιού,Sélecteur de couleurs\nSélectionnez la couleur d'un pixel de la sprite\n\nO pour le bouton gauche de la souris\n\nAlt + O pour le bouton droit de la souris,Farbauswahl\Wähle einr Farbe von einem Pixel des Sprites\n\nO für die linke Maustaste\nAlt + O für die rechte Maustaste,Próbnik\nPobiera kolor wybranego piksela do wybranego narzędzia.\n\nO dla lewego narzędzia\nAlt + O dla prawego narzędzia Draw Tools,Draw Tools,Εργαλεία Ζωγραφικής,Outils de dessin,Zeichnenwerkzeuge,Rysowanie -PENCIL_HT,Pencil\n\nP for left mouse button\nAlt + P for right mouse button\n\nHold Shift to make a line,Μολύβι\n\nP για το αριστερό κουμπί ποντικιού\nAlt + P για το δεξί κουμπί ποντικιού\n\nΚρατήστε Shift για να τραβήξετε μια γραμμή,Crayon\n\nP pour le bouton gauche de la souris\n\nAlt + P pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour dessiner une ligne,Bleistift\n\nP für linke Maustaste\nAlt + P für rechte Maustaste\n\nHalte Shift, um eine Linie zu bilden.,Ołówek\n\nP dla lewego narzędzia\nAlt + P dla prawego narzędzia\n\nPrzytrzymaj Shift aby narysować linię -ERASER_HT,Eraser\n\nE for left mouse button\nAlt + E for right mouse button\n\nHold Shift to make a line,Γόμα\n\nE για το αριστερό κουμπί ποντικιού\nAlt + E για το δεξί κουμπί ποντικιού\n\nΚρατήστε Shift για να τραβήξετε μια γραμμή,Gomme\n\nE pour le bouton gauche de la souris\n\nAlt + E pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour dessiner une ligne,Radiergummi\n\nE für die linke Maustaste\nAlt + E für die rechte Maustaste\n\nHalte Shift, um eine Linie zu bilden.,Gumka\n\nE dla lewego narzędzia\nAlt + E dla prawego narzędzia\n\nPrzytrzymaj Shift aby użyć w linii prostej +PENCIL_HT,Pencil\n\nP for left mouse button\nAlt + P for right mouse button\n\nHold Shift to make a line,Μολύβι\n\nP για το αριστερό κουμπί ποντικιού\nAlt + P για το δεξί κουμπί ποντικιού\n\nΚρατήστε Shift για να τραβήξετε μια γραμμή,Crayon\n\nP pour le bouton gauche de la souris\n\nAlt + P pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour dessiner une ligne,"Bleistift\n\nP für linke Maustaste\nAlt + P für rechte Maustaste\n\nHalte Shift, um eine Linie zu bilden.",Ołówek\n\nP dla lewego narzędzia\nAlt + P dla prawego narzędzia\n\nPrzytrzymaj Shift aby narysować linię +ERASER_HT,Eraser\n\nE for left mouse button\nAlt + E for right mouse button\n\nHold Shift to make a line,Γόμα\n\nE για το αριστερό κουμπί ποντικιού\nAlt + E για το δεξί κουμπί ποντικιού\n\nΚρατήστε Shift για να τραβήξετε μια γραμμή,Gomme\n\nE pour le bouton gauche de la souris\n\nAlt + E pour le bouton droit de la souris\n\nMaintenez Maj. appuyée pour dessiner une ligne,"Radiergummi\n\nE für die linke Maustaste\nAlt + E für die rechte Maustaste\n\nHalte Shift, um eine Linie zu bilden.",Gumka\n\nE dla lewego narzędzia\nAlt + E dla prawego narzędzia\n\nPrzytrzymaj Shift aby użyć w linii prostej BUCKET_HT,Bucket\n\nB for left mouse button\nAlt + B for right mouse button,Κουβάς\n\nB για το αριστερό κουμπί ποντικιού\nAlt + B για το δεξί κουμπί ποντικιού,Seau de remplissage\n\nB pour le bouton gauche de la souris\nAlt + B pour le bouton droit de la souris,Eimer\n\nB für linke Maustaste\nAlt + B für rechte Maustaste,Wiaderko\n\nB dla lewego narzędzia\nAlt + B dla prawego narzędzia LD_HT,Lighten/Darken\n\nU for left mouse button\nAlt + U for right mouse button,Φώτισμα/Σκούρημα\n\nU για το αριστερό κουμπί ποντικιού\nAlt + U για το δεξί κουμπί ποντικιού,Éclaircir/Assombrir\n\nU pour le bouton gauche de la souris\nAlt + U pour le bouton droit de la souris,Erhellen/Verdunkeln\n\nU für linke Maustaste\nAlt + U für rechte Maustaste,Rozjaśnianie/Ściemnianie\n\nU dla lewego narzędzia\nAlt + U dla prawego narzędzia LEFTCOLOR_HT,Choose a color for the left tool,Επιλέξτε ένα χρώμα για το αριστερό εργαλείο,Choisissez une couleur pour l'outil gauche,Wähle eine Farbe für das linke Werkzeug,Wybiera kolor dla lewego narzędzia RIGHTCOLOR_HT,Choose a color for the right tool,Επιλέξτε ένα χρώμα για το δεξί εργαλείο,Choisissez une couleur pour l'outil droit,Wähle eine Farbe für das rechte Werkzeug,Wybiera kolor dla prawego narzędzia COLORSWITCH_HT,Switch left and right colors,Εναλλαγή μεταξύ αριστερού και δεξιού χρώματος,Alterner les couleurs de gauche et de droite,Wechsle linke und rechte Farben,Podmienia lewy kolor z prawym kolorem -COLORDEFAULTS_HT,Reset the colors to their default state (black for left, white for right),Επαναφορά των χρωμάτων στην αρχική τους κατάσταση (μαύρο για το αριστερό, άσπρο για το δεξί),Réinitialise les couleurs à leur état initial (noir pour l'outil gauche, blanc pour l'outil droit),Setzt die Farben auf den Standardzustand zurück (schwarz für links, weiß für rechts).,Resetuje kolory do stanu domyślnego (czarny po lewej, biały po prawej) +COLORDEFAULTS_HT,"Reset the colors to their default state (black for left, white for right)","Επαναφορά των χρωμάτων στην αρχική τους κατάσταση (μαύρο για το αριστερό, άσπρο για το δεξί)","Réinitialise les couleurs à leur état initial (noir pour l'outil gauche, blanc pour l'outil droit)","Setzt die Farben auf den Standardzustand zurück (schwarz für links, weiß für rechts).","Resetuje kolory do stanu domyślnego (czarny po lewej, biały po prawej)" Raw Mode,Raw Mode,Ωμή Λειτουργία,Mode Raw,Raw-Mode,RGB w częściach setnych od 0.0 do 1.0 Left tool options,Left tool options,Επιλογές αριστερού εργαλείου,Options de l'outil gauche,Linke Werkzeugoptionen,Opcje lewego narzędzia Right tool options,Right tool options,Επιλογές δεξιού εργαλείου,Options de l'outil droit,Rechte Werkzeugoptionen,Opcje prawego narzędzia @@ -85,7 +85,7 @@ Brush: Pixel,Brush: Pixel,Πινέλο: Εικονοστοιχείο,Brosse : Pi Custom brush,Custom brush,Προσαρμοσμένο πινέλο,Brosse personnalisée,Benutzerdefinierter Pinsel,Niestandardowy pędzel Brush size:,Brush size:,Μέγεθος πινέλου:,Taille de la brosse :,Pinselgröße:,Rozmiar pędzla: Brush color from,Brush color from,Χρώμα πινέλου από,Couleur de la brosse depuis,Pinselfarbe von,Nadpisywanie koloru pędzla -COLORFROM_HT,0: Color from the brush itself, 1: the currently selected color,0: Χρώμα από το πινέλο, 1: επιλεγμένο χρώμα,0 : Couleur depuis la brosse elle-même, 1 : la couleur actuellement sélectionnée,0: Farbe von dem Pinsel selbst, 1: die aktuell ausgewählte Farbe,0: Kolor pochodzący z samego pędzla, 1: Obecnie wybrany kolor rysowania +COLORFROM_HT,"0: Color from the brush itself, 1: the currently selected color","0: Χρώμα από το πινέλο, 1: επιλεγμένο χρώμα","0 : Couleur depuis la brosse elle-même, 1 : la couleur actuellement sélectionnée","0: Farbe von dem Pinsel selbst, 1: die aktuell ausgewählte Farbe","0: Kolor pochodzący z samego pędzla, 1: Obecnie wybrany kolor rysowania" Fill area:,Fill area:,Περιοχή γεμίσματος:,Remplissage de zone :,Fülle Bereich,Wypełnij przestrzeń: Area of the same color,Area of the same color,Περιοχή ίδιου χρώματος,Zone de la même couleur,Bereich mit der selben Farbe,Przestrzeń o takim samym kolorze All pixels of the same color,All pixels of the same color,Όλα τα πίξελ ίδιου χρώματος,Tous les pixels de la même couleur,Alle Pixel mit der selben Farbe,Wszystkie piksele tego samego koloru @@ -106,7 +106,7 @@ PLAYBACKWARDS_HT,Play the animation backwards (from end to beginning)\n(F4),Αν PLAYFORWARD_HT,Play the animation forward (from beginning to end)\n(F5),Αναπαραγωγή της κίνησης κανονικά (από την αρχή προς το τέλος)\n(F5),Jouer l'animation (du début vers la fin)\n(F5),Spiele die Animation vorwärts ab (vom Anfang bis zum Ende)\n(F5),Odtwórz animację od początku\n(F5) NEXTFRAME_HT,Go to the next frame\n(Ctrl+Right),Μετάβαση στο επόμενο καρέ\n(Ctrl+Δεξιά),Aller à la prochaine trame\n(Ctrl + Droite),Gehe zum nächsten Frame\n(Strg+Pfeil nach Rechts),Przejdź do następnej klatki\n(Ctrl+Strzałka w prawo) LASTFRAME_HT,Jump to the last frame\n(Ctrl+End),Μετάβαση στο τελευταίο καρέ\n(Ctrl+End),Aller à la dernière trame\n(Ctrl + Fin),Springe zum letzten Frame\n(Strg+Ende),Skocz do ostatniej klatki\n(Ctrl+End) -FPS_HT,How many frames per second should the animation preview be?\nThe more FPS, the faster the animation plays.,Πόσα καρέ ανά δευτερόλεπτο (FPS) να είναι η προεπισκόπηση της κίνησης;\nΌσο περισσότερα FPS, τόσο πιο γρήγορα παίζει η κίνηση.,Combien d'images par seconde pour l'aperçu de l'animation ?\nPlus cette valeur est élevée, plus l'animation sera jouée rapidement.,Wie viele Frames pro Sekunde sollte die Animationsvorschau haben?\n Je mehr FPS, desto schneller wird die Animation abgespielt.,W ilu klatkach na sekundę odtwarzana ma być animacja?\nWiększa ilość klatek na sekundę powoduje szybsze odtwarzanie. +FPS_HT,"How many frames per second should the animation preview be?\nThe more FPS, the faster the animation plays.","Πόσα καρέ ανά δευτερόλεπτο (FPS) να είναι η προεπισκόπηση της κίνησης;\nΌσο περισσότερα FPS, τόσο πιο γρήγορα παίζει η κίνηση.","Combien d'images par seconde pour l'aperçu de l'animation ?\nPlus cette valeur est élevée, plus l'animation sera jouée rapidement.","Wie viele Frames pro Sekunde sollte die Animationsvorschau haben?\n Je mehr FPS, desto schneller wird die Animation abgespielt.",W ilu klatkach na sekundę odtwarzana ma być animacja?\nWiększa ilość klatek na sekundę powoduje szybsze odtwarzanie. No loop,No loop,Όχι επανάληψη,Pas de bouclage,Keine Wiederholungsschleife,Brak zapętlania Cycle loop,Cycle loop,Κυκλική επανάληψη,Bouclage en cycle,Zyklusschleife,Zapętl odtwarzanie Ping-pong loop,Ping-pong loop,Επανάληψη πινγκ-πονγκ,Bouclage en ping-pong,Ping Pong Loop,Zapętlanie typu ping-pong From e1fd98e887791032ace7443e2eea1ba8a8045a24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Nied=C5=BAwiedzki?= Date: Mon, 16 Dec 2019 02:29:43 +0100 Subject: [PATCH 09/19] Polish translation --- Translations/#Translations.csv.import | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Translations/#Translations.csv.import b/Translations/#Translations.csv.import index ccc9380a6..3b85d2a0f 100644 --- a/Translations/#Translations.csv.import +++ b/Translations/#Translations.csv.import @@ -5,10 +5,10 @@ type="Translation" [deps] -files=[ "res://Translations/#Translations.en.translation", "res://Translations/#Translations.el.translation", "res://Translations/#Translations.fr.translation", "res://Translations/#Translations.de.translation" ] +files=[ "res://Translations/#Translations.en.translation", "res://Translations/#Translations.el.translation", "res://Translations/#Translations.fr.translation", "res://Translations/#Translations.de.translation", "res://Translations/#Translations.pl.translation" ] source_file="res://Translations/#Translations.csv" -dest_files=[ "res://Translations/#Translations.en.translation", "res://Translations/#Translations.el.translation", "res://Translations/#Translations.fr.translation", "res://Translations/#Translations.de.translation" ] +dest_files=[ "res://Translations/#Translations.en.translation", "res://Translations/#Translations.el.translation", "res://Translations/#Translations.fr.translation", "res://Translations/#Translations.de.translation", "res://Translations/#Translations.pl.translation" ] [params] From 442fb998c790533cac9594cf64227784a161beae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Nied=C5=BAwiedzki?= Date: Mon, 16 Dec 2019 02:32:59 +0100 Subject: [PATCH 10/19] Polish translation --- Main.tscn | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Main.tscn b/Main.tscn index 602a62684..4e343e36d 100644 --- a/Main.tscn +++ b/Main.tscn @@ -1582,7 +1582,7 @@ margin_left = 61.0 margin_right = 142.0 margin_bottom = 21.0 text = "System Language" -items = [ "System Language", null, false, 0, null, "German [de]", null, false, 1, null, "Greek [el]", null, false, 2, null, "English [en]", null, false, 3, null, "French [fr]", null, false, 4, null ] +items = [ "System Language", null, false, 0, null, "German [de]", null, false, 1, null, "Greek [el]", null, false, 2, null, "English [en]", null, false, 3, null, "French [fr]", null, false, 4, null, "Polish [pl]", null, false, 5, null ] selected = 0 [node name="GridOptionsLabel" type="Label" parent="PreferencesDialog/VBoxContainer"] From bea101041b51b716fc9b6da597353878c4d9809c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Nied=C5=BAwiedzki?= Date: Mon, 16 Dec 2019 02:34:26 +0100 Subject: [PATCH 11/19] Polish translation --- project.godot | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/project.godot b/project.godot index c42c7dc1e..5cb761801 100644 --- a/project.godot +++ b/project.godot @@ -188,7 +188,7 @@ shift={ [locale] -translations=PoolStringArray( "res://Translations/#Translations.en.translation", "res://Translations/#Translations.el.translation", "res://Translations/#Translations.fr.translation", "res://Translations/#Translations.de.translation" ) +translations=PoolStringArray( "res://Translations/#Translations.en.translation", "res://Translations/#Translations.el.translation", "res://Translations/#Translations.fr.translation", "res://Translations/#Translations.de.translation", "res://Translations/#Translations.pl.translation" ) locale_filter=[ 0, [ ] ] [rendering] From 6c826b4217756238698ff95e9d33249e6a6268ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dawid=20Nied=C5=BAwiedzki?= Date: Mon, 16 Dec 2019 02:50:20 +0100 Subject: [PATCH 12/19] Added polish row --- Translations/#Translations.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/Translations/#Translations.csv b/Translations/#Translations.csv index 09895434a..f0578928d 100644 --- a/Translations/#Translations.csv +++ b/Translations/#Translations.csv @@ -55,6 +55,7 @@ English [en],English [en],Αγγλικά [en],Anglais [en],Englisch [en],Angiels German [de],German [de],Γερμανικά [de],allemand [de],Deutsch [de],Niemiecki [de] Greek [el],Greek [el],Ελληνικά [el],Grec [el],Griechisch [el],Grecki [el] French [fr],French [fr],Γαλλικά [fr],Français [fr],Französisch [fr],Francuski [fr] +Polish [pl],Polish [pl],Polish [pl],Polonaise [pl],Polnische [pl],Polski [pl] About Pixelorama,About Pixelorama,Σχετικά με το Pixelorama,À propos de Pixelorama,Über Pixelorama,O Pixeloramie MADEBY_LABEL,Your Free and Open Source Sprite Editor!\nDeveloped by Orama Interactive\n,Το δωρεάν και ανοιχτού κώδικα πρόγραμμά σας!\nΦτιαγμένο από την Orama Interactive\n,Votre éditeur de sprites libre et open source\nDéveloppé par Orama Interactive\n,Ihr kostenloser und opensource Pixeleditor!\nEntwickelt von Orama Interactive\n,Twój darmowy edytor Sprite-ów na otwartej licencji!\nTworzony przez: Orama Interactive\n Website,Website,Ιστοσελίδα,Site Web,Website,Strona internetowa From 7c7ff5ad75d719ed183f8d0d96bc8ee166a9f58a Mon Sep 17 00:00:00 2001 From: Overloaded <35376950+OverloadedOrama@users.noreply.github.com> Date: Mon, 16 Dec 2019 14:13:56 +0200 Subject: [PATCH 13/19] Added Greek translation of "Polish [pl]" --- Translations/#Translations.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Translations/#Translations.csv b/Translations/#Translations.csv index f0578928d..bcecd6505 100644 --- a/Translations/#Translations.csv +++ b/Translations/#Translations.csv @@ -55,7 +55,7 @@ English [en],English [en],Αγγλικά [en],Anglais [en],Englisch [en],Angiels German [de],German [de],Γερμανικά [de],allemand [de],Deutsch [de],Niemiecki [de] Greek [el],Greek [el],Ελληνικά [el],Grec [el],Griechisch [el],Grecki [el] French [fr],French [fr],Γαλλικά [fr],Français [fr],Französisch [fr],Francuski [fr] -Polish [pl],Polish [pl],Polish [pl],Polonaise [pl],Polnische [pl],Polski [pl] +Polish [pl],Polish [pl],Πολωνικά [pl],Polonaise [pl],Polnische [pl],Polski [pl] About Pixelorama,About Pixelorama,Σχετικά με το Pixelorama,À propos de Pixelorama,Über Pixelorama,O Pixeloramie MADEBY_LABEL,Your Free and Open Source Sprite Editor!\nDeveloped by Orama Interactive\n,Το δωρεάν και ανοιχτού κώδικα πρόγραμμά σας!\nΦτιαγμένο από την Orama Interactive\n,Votre éditeur de sprites libre et open source\nDéveloppé par Orama Interactive\n,Ihr kostenloser und opensource Pixeleditor!\nEntwickelt von Orama Interactive\n,Twój darmowy edytor Sprite-ów na otwartej licencji!\nTworzony przez: Orama Interactive\n Website,Website,Ιστοσελίδα,Site Web,Website,Strona internetowa From 35b14b0e6cd9ef136f25264949062e0d6f276156 Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Mon, 16 Dec 2019 14:13:53 +0100 Subject: [PATCH 14/19] Write each language name in the target language In a language selection menu, languge names should be written in the target language so that they can be easily understood by those speaking the language. This also removes the need for individual translations to supply their own strings for every language name. --- Main.tscn | 2 +- Translations/#Translations.csv | 5 ----- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/Main.tscn b/Main.tscn index 4e343e36d..2d6870f1e 100644 --- a/Main.tscn +++ b/Main.tscn @@ -1582,7 +1582,7 @@ margin_left = 61.0 margin_right = 142.0 margin_bottom = 21.0 text = "System Language" -items = [ "System Language", null, false, 0, null, "German [de]", null, false, 1, null, "Greek [el]", null, false, 2, null, "English [en]", null, false, 3, null, "French [fr]", null, false, 4, null, "Polish [pl]", null, false, 5, null ] +items = [ "System Language", null, false, 0, null, "Deutsch [de]", null, false, 1, null, "Ελληνικά [el]", null, false, 2, null, "English [en]", null, false, 3, null, "Français [fr]", null, false, 4, null, "Polski [pl]", null, false, 5, null ] selected = 0 [node name="GridOptionsLabel" type="Label" parent="PreferencesDialog/VBoxContainer"] diff --git a/Translations/#Translations.csv b/Translations/#Translations.csv index bcecd6505..158c83232 100644 --- a/Translations/#Translations.csv +++ b/Translations/#Translations.csv @@ -51,11 +51,6 @@ Grid options,Grid options,Επιλογές πλέγματος,Configuration de l Color:,Color:,Χρώμα:,Couleur :,Farbe:,Kolor: Language:,Language:,Γλώσσα:,Langue :,Sprache:,Język: System Language,System Language,Γλώσσα Συστήματος,Langue système,System Sprache,Język systemowy -English [en],English [en],Αγγλικά [en],Anglais [en],Englisch [en],Angielski [en] -German [de],German [de],Γερμανικά [de],allemand [de],Deutsch [de],Niemiecki [de] -Greek [el],Greek [el],Ελληνικά [el],Grec [el],Griechisch [el],Grecki [el] -French [fr],French [fr],Γαλλικά [fr],Français [fr],Französisch [fr],Francuski [fr] -Polish [pl],Polish [pl],Πολωνικά [pl],Polonaise [pl],Polnische [pl],Polski [pl] About Pixelorama,About Pixelorama,Σχετικά με το Pixelorama,À propos de Pixelorama,Über Pixelorama,O Pixeloramie MADEBY_LABEL,Your Free and Open Source Sprite Editor!\nDeveloped by Orama Interactive\n,Το δωρεάν και ανοιχτού κώδικα πρόγραμμά σας!\nΦτιαγμένο από την Orama Interactive\n,Votre éditeur de sprites libre et open source\nDéveloppé par Orama Interactive\n,Ihr kostenloser und opensource Pixeleditor!\nEntwickelt von Orama Interactive\n,Twój darmowy edytor Sprite-ów na otwartej licencji!\nTworzony przez: Orama Interactive\n Website,Website,Ιστοσελίδα,Site Web,Website,Strona internetowa From f88303b6e7a67301fa98697c2618854b57adc686 Mon Sep 17 00:00:00 2001 From: Hugo Locurcio Date: Mon, 16 Dec 2019 14:18:14 +0100 Subject: [PATCH 15/19] Rename AppStream metadata file to match the standard --- ...ixelorama.xml => com.orama-interactive.Pixelorama.appdata.xml} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename Misc/Linux/{com.orama-interactive.Pixelorama.xml => com.orama-interactive.Pixelorama.appdata.xml} (100%) diff --git a/Misc/Linux/com.orama-interactive.Pixelorama.xml b/Misc/Linux/com.orama-interactive.Pixelorama.appdata.xml similarity index 100% rename from Misc/Linux/com.orama-interactive.Pixelorama.xml rename to Misc/Linux/com.orama-interactive.Pixelorama.appdata.xml From b377dfa98bd427e8fe47bc960eb14c403e3a0ddd Mon Sep 17 00:00:00 2001 From: OverloadedOrama <35376950+OverloadedOrama@users.noreply.github.com> Date: Mon, 16 Dec 2019 15:30:45 +0200 Subject: [PATCH 16/19] Shortcut for color switching - Ctrl-X --- Main.tscn | 29 ++++++++++++++++++++++++----- Translations/#Translations.csv | 2 +- 2 files changed, 25 insertions(+), 6 deletions(-) diff --git a/Main.tscn b/Main.tscn index 2d6870f1e..43756c323 100644 --- a/Main.tscn +++ b/Main.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=61 format=2] +[gd_scene load_steps=63 format=2] [ext_resource path="res://Themes & Styles/Main Theme.tres" type="Theme" id=1] [ext_resource path="res://Scripts/Main.gd" type="Script" id=2] @@ -47,7 +47,15 @@ [sub_resource type="StyleBoxFlat" id=1] bg_color = Color( 0.223529, 0.223529, 0.243137, 1 ) -[sub_resource type="Image" id=18] +[sub_resource type="InputEventKey" id=18] +control = true +command = true +scancode = 88 + +[sub_resource type="ShortCut" id=19] +shortcut = SubResource( 18 ) + +[sub_resource type="Image" id=20] data = { "data": PoolByteArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), "format": "RGBA8", @@ -57,10 +65,10 @@ data = { } [sub_resource type="ImageTexture" id=3] -image = SubResource( 18 ) +image = SubResource( 20 ) size = Vector2( 32, 32 ) -[sub_resource type="Image" id=19] +[sub_resource type="Image" id=21] data = { "data": PoolByteArray( 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ), "format": "RGBA8", @@ -70,7 +78,7 @@ data = { } [sub_resource type="ImageTexture" id=5] -image = SubResource( 19 ) +image = SubResource( 21 ) size = Vector2( 32, 32 ) [sub_resource type="InputEventKey" id=6] @@ -133,12 +141,14 @@ anchor_bottom = 1.0 custom_constants/separation = 0 [node name="MenuContainer" type="Panel" parent="MenuAndUI"] +editor/display_folded = true margin_right = 1152.0 margin_bottom = 28.0 rect_min_size = Vector2( 0, 28 ) custom_styles/panel = SubResource( 1 ) [node name="MenuItems" type="HBoxContainer" parent="MenuAndUI/MenuContainer"] +editor/display_folded = true margin_left = 2.0 margin_top = 4.0 margin_right = 1010.0 @@ -351,6 +361,7 @@ margin_right = 208.0 margin_bottom = 67.0 [node name="ColorPickersHorizontal" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/ColorPickersCenter"] +editor/display_folded = true margin_left = 27.0 margin_right = 180.0 margin_bottom = 32.0 @@ -381,6 +392,8 @@ margin_right = 17.0 margin_bottom = 7.0 hint_tooltip = "COLORSWITCH_HT" mouse_default_cursor_shape = 2 +shortcut_in_tooltip = false +shortcut = SubResource( 19 ) texture_normal = ExtResource( 9 ) [node name="ColorDefaults" type="TextureButton" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/ColorPickersCenter/ColorPickersHorizontal/ColorButtonsCenter/ColorButtonsVertical"] @@ -772,6 +785,7 @@ mouse_default_cursor_shape = 2 text = "Vertical" [node name="CanvasAndTimeline" type="VBoxContainer" parent="MenuAndUI/UI"] +editor/display_folded = true margin_left = 224.0 margin_right = 928.0 margin_bottom = 620.0 @@ -779,6 +793,7 @@ size_flags_horizontal = 3 custom_constants/separation = 0 [node name="HViewportContainer" type="HBoxContainer" parent="MenuAndUI/UI/CanvasAndTimeline"] +editor/display_folded = true margin_right = 704.0 margin_bottom = 478.0 size_flags_horizontal = 3 @@ -827,6 +842,7 @@ enabled_focus_mode = 0 script = ExtResource( 14 ) [node name="ViewportContainer" type="ViewportContainer" parent="MenuAndUI/UI/CanvasAndTimeline/HViewportContainer/ViewportAndRulers/ViewportandVerticalRuler"] +editor/display_folded = true margin_left = 16.0 margin_right = 704.0 margin_bottom = 462.0 @@ -862,6 +878,7 @@ margin_right = 319.0 margin_bottom = 464.0 [node name="ViewportContainer2" type="ViewportContainer" parent="MenuAndUI/UI/CanvasAndTimeline/HViewportContainer"] +editor/display_folded = true visible = false margin_left = 345.0 margin_right = 686.0 @@ -882,6 +899,7 @@ zoom = Vector2( 0.15, 0.15 ) script = ExtResource( 16 ) [node name="AnimationTimeline" type="Panel" parent="MenuAndUI/UI/CanvasAndTimeline"] +editor/display_folded = true margin_top = 478.0 margin_right = 704.0 margin_bottom = 620.0 @@ -1156,6 +1174,7 @@ margin_right = 224.0 margin_bottom = 199.0 [node name="LayerVBoxContainer" type="VBoxContainer" parent="MenuAndUI/UI/LayerPanel/LayersAndMisc"] +editor/display_folded = true margin_top = 203.0 margin_right = 224.0 margin_bottom = 384.0 diff --git a/Translations/#Translations.csv b/Translations/#Translations.csv index 158c83232..e3813b1a2 100644 --- a/Translations/#Translations.csv +++ b/Translations/#Translations.csv @@ -66,7 +66,7 @@ BUCKET_HT,Bucket\n\nB for left mouse button\nAlt + B for right mouse button,Κο LD_HT,Lighten/Darken\n\nU for left mouse button\nAlt + U for right mouse button,Φώτισμα/Σκούρημα\n\nU για το αριστερό κουμπί ποντικιού\nAlt + U για το δεξί κουμπί ποντικιού,Éclaircir/Assombrir\n\nU pour le bouton gauche de la souris\nAlt + U pour le bouton droit de la souris,Erhellen/Verdunkeln\n\nU für linke Maustaste\nAlt + U für rechte Maustaste,Rozjaśnianie/Ściemnianie\n\nU dla lewego narzędzia\nAlt + U dla prawego narzędzia LEFTCOLOR_HT,Choose a color for the left tool,Επιλέξτε ένα χρώμα για το αριστερό εργαλείο,Choisissez une couleur pour l'outil gauche,Wähle eine Farbe für das linke Werkzeug,Wybiera kolor dla lewego narzędzia RIGHTCOLOR_HT,Choose a color for the right tool,Επιλέξτε ένα χρώμα για το δεξί εργαλείο,Choisissez une couleur pour l'outil droit,Wähle eine Farbe für das rechte Werkzeug,Wybiera kolor dla prawego narzędzia -COLORSWITCH_HT,Switch left and right colors,Εναλλαγή μεταξύ αριστερού και δεξιού χρώματος,Alterner les couleurs de gauche et de droite,Wechsle linke und rechte Farben,Podmienia lewy kolor z prawym kolorem +COLORSWITCH_HT,Switch left and right colors\n(Ctrl+X),Εναλλαγή μεταξύ αριστερού και δεξιού χρώματος\n(Ctrl+X),Alterner les couleurs de gauche et de droite\n(Ctrl+X),Wechsle linke und rechte Farben\n(Ctrl+X),Podmienia lewy kolor z prawym kolorem\n(Ctrl+X) COLORDEFAULTS_HT,"Reset the colors to their default state (black for left, white for right)","Επαναφορά των χρωμάτων στην αρχική τους κατάσταση (μαύρο για το αριστερό, άσπρο για το δεξί)","Réinitialise les couleurs à leur état initial (noir pour l'outil gauche, blanc pour l'outil droit)","Setzt die Farben auf den Standardzustand zurück (schwarz für links, weiß für rechts).","Resetuje kolory do stanu domyślnego (czarny po lewej, biały po prawej)" Raw Mode,Raw Mode,Ωμή Λειτουργία,Mode Raw,Raw-Mode,RGB w częściach setnych od 0.0 do 1.0 Left tool options,Left tool options,Επιλογές αριστερού εργαλείου,Options de l'outil gauche,Linke Werkzeugoptionen,Opcje lewego narzędzia From 0570fc7351bfef0fd64f25dcfe7fbad88e3c4b55 Mon Sep 17 00:00:00 2001 From: OverloadedOrama <35376950+OverloadedOrama@users.noreply.github.com> Date: Mon, 16 Dec 2019 15:36:33 +0200 Subject: [PATCH 17/19] Moved color preview under color picker This closes #53 --- Scripts/Main.gd | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Scripts/Main.gd b/Scripts/Main.gd index e5f26ef06..d6676e46a 100644 --- a/Scripts/Main.gd +++ b/Scripts/Main.gd @@ -132,6 +132,9 @@ func _ready() -> void: for t in tools: t[0].connect("pressed", self, "_on_Tool_pressed", [t[0]]) + Global.left_color_picker.get_picker().move_child(Global.left_color_picker.get_picker().get_child(0), 1) + Global.right_color_picker.get_picker().move_child(Global.right_color_picker.get_picker().get_child(0), 1) + #Options for Import import_as_new_frame = CheckBox.new() import_as_new_frame.text = tr("IMPORT_FILE_LABEL") From 8bfd7db4d9ab0de1d6c213273ba89354ba97a4ee Mon Sep 17 00:00:00 2001 From: OverloadedOrama <35376950+OverloadedOrama@users.noreply.github.com> Date: Mon, 16 Dec 2019 15:40:10 +0200 Subject: [PATCH 18/19] Changed color switch shortcut from Ctrl-X to just X This closes #55 --- Main.tscn | 5 ----- Translations/#Translations.csv | 2 +- 2 files changed, 1 insertion(+), 6 deletions(-) diff --git a/Main.tscn b/Main.tscn index 43756c323..4fb6f75fc 100644 --- a/Main.tscn +++ b/Main.tscn @@ -48,8 +48,6 @@ bg_color = Color( 0.223529, 0.223529, 0.243137, 1 ) [sub_resource type="InputEventKey" id=18] -control = true -command = true scancode = 88 [sub_resource type="ShortCut" id=19] @@ -355,13 +353,11 @@ custom_constants/separation = 8 alignment = 1 [node name="ColorPickersCenter" type="CenterContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions"] -editor/display_folded = true margin_top = 35.0 margin_right = 208.0 margin_bottom = 67.0 [node name="ColorPickersHorizontal" type="HBoxContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/ColorPickersCenter"] -editor/display_folded = true margin_left = 27.0 margin_right = 180.0 margin_bottom = 32.0 @@ -377,7 +373,6 @@ size_flags_vertical = 0 flat = true [node name="ColorButtonsCenter" type="CenterContainer" parent="MenuAndUI/UI/ToolPanel/Tools/ColorAndToolOptions/ColorPickersCenter/ColorPickersHorizontal"] -editor/display_folded = true margin_left = 68.0 margin_right = 85.0 margin_bottom = 32.0 diff --git a/Translations/#Translations.csv b/Translations/#Translations.csv index e3813b1a2..d44035bdc 100644 --- a/Translations/#Translations.csv +++ b/Translations/#Translations.csv @@ -66,7 +66,7 @@ BUCKET_HT,Bucket\n\nB for left mouse button\nAlt + B for right mouse button,Κο LD_HT,Lighten/Darken\n\nU for left mouse button\nAlt + U for right mouse button,Φώτισμα/Σκούρημα\n\nU για το αριστερό κουμπί ποντικιού\nAlt + U για το δεξί κουμπί ποντικιού,Éclaircir/Assombrir\n\nU pour le bouton gauche de la souris\nAlt + U pour le bouton droit de la souris,Erhellen/Verdunkeln\n\nU für linke Maustaste\nAlt + U für rechte Maustaste,Rozjaśnianie/Ściemnianie\n\nU dla lewego narzędzia\nAlt + U dla prawego narzędzia LEFTCOLOR_HT,Choose a color for the left tool,Επιλέξτε ένα χρώμα για το αριστερό εργαλείο,Choisissez une couleur pour l'outil gauche,Wähle eine Farbe für das linke Werkzeug,Wybiera kolor dla lewego narzędzia RIGHTCOLOR_HT,Choose a color for the right tool,Επιλέξτε ένα χρώμα για το δεξί εργαλείο,Choisissez une couleur pour l'outil droit,Wähle eine Farbe für das rechte Werkzeug,Wybiera kolor dla prawego narzędzia -COLORSWITCH_HT,Switch left and right colors\n(Ctrl+X),Εναλλαγή μεταξύ αριστερού και δεξιού χρώματος\n(Ctrl+X),Alterner les couleurs de gauche et de droite\n(Ctrl+X),Wechsle linke und rechte Farben\n(Ctrl+X),Podmienia lewy kolor z prawym kolorem\n(Ctrl+X) +COLORSWITCH_HT,Switch left and right colors\n(X),Εναλλαγή μεταξύ αριστερού και δεξιού χρώματος\n(X),Alterner les couleurs de gauche et de droite\n(X),Wechsle linke und rechte Farben\n(X),Podmienia lewy kolor z prawym kolorem\n(X) COLORDEFAULTS_HT,"Reset the colors to their default state (black for left, white for right)","Επαναφορά των χρωμάτων στην αρχική τους κατάσταση (μαύρο για το αριστερό, άσπρο για το δεξί)","Réinitialise les couleurs à leur état initial (noir pour l'outil gauche, blanc pour l'outil droit)","Setzt die Farben auf den Standardzustand zurück (schwarz für links, weiß für rechts).","Resetuje kolory do stanu domyślnego (czarny po lewej, biały po prawej)" Raw Mode,Raw Mode,Ωμή Λειτουργία,Mode Raw,Raw-Mode,RGB w częściach setnych od 0.0 do 1.0 Left tool options,Left tool options,Επιλογές αριστερού εργαλείου,Options de l'outil gauche,Linke Werkzeugoptionen,Opcje lewego narzędzia From 9f1779893dabee614f0917b752eead735a48a24f Mon Sep 17 00:00:00 2001 From: OverloadedOrama <35376950+OverloadedOrama@users.noreply.github.com> Date: Mon, 16 Dec 2019 16:00:02 +0200 Subject: [PATCH 19/19] Changed default cursor shape for the rulers, to indicate that they are interactive --- Main.tscn | 2 ++ Scripts/HorizontalRuler.gd | 5 +++++ 2 files changed, 7 insertions(+) diff --git a/Main.tscn b/Main.tscn index 4fb6f75fc..1f3b7d8ef 100644 --- a/Main.tscn +++ b/Main.tscn @@ -806,6 +806,7 @@ margin_right = 704.0 margin_bottom = 16.0 rect_min_size = Vector2( 0, 16 ) focus_mode = 0 +mouse_default_cursor_shape = 15 custom_styles/hover = ExtResource( 12 ) custom_styles/pressed = ExtResource( 12 ) custom_styles/focus = ExtResource( 12 ) @@ -826,6 +827,7 @@ margin_right = 16.0 margin_bottom = 462.0 rect_min_size = Vector2( 16, 0 ) focus_mode = 0 +mouse_default_cursor_shape = 14 size_flags_horizontal = 0 size_flags_vertical = 3 custom_styles/hover = ExtResource( 12 ) diff --git a/Scripts/HorizontalRuler.gd b/Scripts/HorizontalRuler.gd index 7b5481b92..7136bf07a 100644 --- a/Scripts/HorizontalRuler.gd +++ b/Scripts/HorizontalRuler.gd @@ -12,6 +12,11 @@ var last : Vector2 # warning-ignore:unused_argument func _process(delta : float) -> void: update() + var mouse_pos := get_local_mouse_position() + if mouse_pos.x < RULER_WIDTH: #For double guides + mouse_default_cursor_shape = Control.CURSOR_BDIAGSIZE + else: + mouse_default_cursor_shape = Control.CURSOR_HSPLIT #Code taken and modified from Godot's source code func _draw() -> void: