1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-18 17:19:50 +00:00
Pixelorama/Translations
Emmanouil Papadeas 08b03ae0e5
Implement layer effects (#940)
* Basic logic for layer effects

* Add an FX button and the ability to add effects, no way to remove or change properties of effects yet

* Basic and ugly UI for adding and removing effects, no property changing yet

* Swap effects

* Fix preload shader paths

* Change parameters for layer effects

* Change gradient parameter in layer effect shaders, and other fixes

* Use CollapsibleContainers for the shader properties

* Set the correct gradient interpolation mode and color space in the UI

* Make effects of group layers apply to children

* Change `apply_fx` to `apply_effects`, formatting, some extra doc comments

* Apply effects to other canvases, when merging layers and when exporting

* Display humanized names of the shader unifrms

* Some UI improvements to the LayerEffectsSettings

* Add an Enabled button in the layer effects window, and change checkboxes to checkbuttons

* Change BaseLayer.apply_effects() to take a cel as a parameter instead

* Make layer effect buttons be affected by the modulate icon color

* Add option in the View menu whether layer effects are displayed in the canvas or not

* Rename `apply_effects()` to `display_effects()`

* Add translation strings

* Add nearest filter to the gradient map

* Don't change Main.tscn

* Fix more translations

* Change the default cursor shape of the generated UI elements of the layer effects

* Add undo/redo and effect application (apply effect destructively)

There are some errors due to the usage of anonymous lambda methods in undo/redo, but it seems to be working well regardless.

* Make layer effect application work on all cels
2023-11-22 01:06:25 +02:00
..
af_ZA.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
ar_SA.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
be_BY.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
ca_ES.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
cs_CZ.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
da_DK.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
de_DE.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
el_GR.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03: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 (#899) 2023-08-30 15:01:22 +03:00
es_ES.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
fi_FI.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
fr_FR.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
he_IL.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
hi_IN.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
hu_HU.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
id_ID.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
it_IT.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
ja_JP.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
ko_KR.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
lv_LV.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
ml_IN.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
nb_NO.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
nl_NL.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
no_NO.po New Crowdin updates (#477) 2021-06-10 16:02:55 -07:00
pl_PL.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
pt_BR.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
pt_PT.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
README.md Create README.md 2020-01-22 03:04:08 +02:00
ro_RO.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
ru_RU.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
si_LK.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
sq_AL.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
sr_SP.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
sv_SE.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
tr_TR.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
Translations.pot Implement layer effects (#940) 2023-11-22 01:06:25 +02:00
uk_UA.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
vi_VN.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
zh_CN.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03:00
zh_TW.po New Crowdin updates (#899) 2023-08-30 15:01:22 +03: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