1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-19 01:29:49 +00:00
Pixelorama/Translations
Emmanouil Papadeas 91aea32864
Implement 3D layers (#840)
* Implement 3D layers

* Remove unneeded files

* Fix bug where a single hidden layer would ignore all of the layers on top when exporting

* Fix pxo loading

* Remove junk nodes from 3DShapeEdit

Seems like they were created when I copied from the old 3D Options.tscn panel to the new 3D Shape Edit tool.

* Make light gizmos half the size, and hide gizmos when rotating

* Fix crash when using the 3D shape edit tool on a group layer

* Remove unneeded code in Canvas.gd

* Add torus in the Cel3DObject.Type enumerator

Torus isn't currently supported in Godot 3.5, but it is in 3.6 and 4.0, so this is just future-proofing. May break compatibility with .pxo files that were exported with 3D layers before this change.

* Toggle 3D object visibility

* Change texts and some variable names

* Fill translation strings

* Fix crash on group blending, and make the code in Export.blend_layers() more general

* Fix errors when attempting to draw on a 3D cel

Can occur when multiple cels are selected, some of them 3D and some of them pixel

* Make scene properties and objects be per-cel instead of per-layer

Breaks compatibility with previous .pxo files that had 3D layers. Also introduces serialize() and deserialize() methods to BaseCel

* Use if not layer is get_script() in GroupLayer.blend_children()

* Flip the condition in GroupLayer.blend_children()

* Fix bug where locked/invisible layers could get drawn

Regression from c2f6bf0f3f

* Move gizmo code to 3DShapeEdit's draw_start(), move some undo/redo logic to 3DShapeEdit

* Move all of the undo/redo code to 3DShapeEdit, simplify code in Cel3D

* Store Cel3D image data to pxo, for easy usage by external software

This makes importing projects with 3D layers to other software, such as Godot using godot_pixelorama_importer easier.

* Make the linter happy

* Fix bug where the previously selected object would remain selected when it got removed with undo
2023-03-31 21:58:56 +03:00
..
af_ZA.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
ar_SA.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
be_BY.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
ca_ES.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
cs_CZ.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
da_DK.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
de_DE.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
el_GR.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
en.po Improved CreateNewImage dialog #178 (#181) 2020-04-03 03:12:42 +03:00
en_US.po New Crowdin translations (#212) 2020-05-05 13:50:37 +03:00
eo_UY.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
es_ES.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
fi_FI.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
fr_FR.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
he_IL.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
hi_IN.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
hu_HU.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
id_ID.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
it_IT.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
ja_JP.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
ko_KR.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
lv_LV.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
ml_IN.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
nb_NO.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
nl_NL.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
no_NO.po New Crowdin updates (#477) 2021-06-10 16:02:55 -07:00
pl_PL.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
pt_BR.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
pt_PT.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
README.md Create README.md 2020-01-22 03:04:08 +02:00
ro_RO.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
ru_RU.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
si_LK.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
sq_AL.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
sr_SP.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
sv_SE.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
tr_TR.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
Translations.pot Implement 3D layers (#840) 2023-03-31 21:58:56 +03:00
uk_UA.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
vi_VN.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
zh_CN.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00
zh_TW.po New Crowdin updates (#756) 2023-03-08 14:51:58 +02:00

Contributing Translations

If you wish to contribute a translation, make sure to use Pixelorama's Crowdin page. Crowdin is a web-based translation platform, where people can contribute translations together and with ease. Please use Crowdin and do not directly open pull requests to Pixelorama's GitHub repository.

Link: https://crowdin.com/project/pixelorama