1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-19 09:39:48 +00:00
Commit graph

407 commits

Author SHA1 Message Date
Emmanouil Papadeas cac943a1b1 New translations translations.pot (Romanian) 2023-12-18 13:54:32 +02:00
Emmanouil Papadeas ed8926c91f New translations translations.pot (Italian) 2023-12-17 16:16:11 +02:00
Emmanouil Papadeas 36191da1ec New translations translations.pot (Japanese) 2023-12-17 04:09:02 +02:00
Emmanouil Papadeas 40764dea11 New translations translations.pot (Portuguese, Brazilian) 2023-12-16 23:28:03 +02:00
Emmanouil Papadeas a8083778de New translations translations.pot (Turkish) 2023-12-16 23:28:02 +02:00
Emmanouil Papadeas 579c847b50 New translations translations.pot (Polish) 2023-12-16 23:28:01 +02:00
Emmanouil Papadeas 9a3081c0da New translations translations.pot (Norwegian Bokmal) 2023-12-16 22:27:21 +02:00
Emmanouil Papadeas 979285bc67 New translations translations.pot (Sinhala) 2023-12-16 22:27:20 +02:00
Emmanouil Papadeas 7f4473aad2 New translations translations.pot (Malayalam) 2023-12-16 22:27:19 +02:00
Emmanouil Papadeas 0c9e135365 New translations translations.pot (Esperanto) 2023-12-16 22:27:18 +02:00
Emmanouil Papadeas 0eb4f5735f New translations translations.pot (Hindi) 2023-12-16 22:27:17 +02:00
Emmanouil Papadeas a34bb3d71d New translations translations.pot (Latvian) 2023-12-16 22:27:16 +02:00
Emmanouil Papadeas fc67ed62ab New translations translations.pot (Indonesian) 2023-12-16 22:27:15 +02:00
Emmanouil Papadeas 4d0c8f7f07 New translations translations.pot (Portuguese, Brazilian) 2023-12-16 22:27:14 +02:00
Emmanouil Papadeas 91142902fd New translations translations.pot (Vietnamese) 2023-12-16 22:27:13 +02:00
Emmanouil Papadeas 4c5183e2a4 New translations translations.pot (Chinese Traditional) 2023-12-16 22:27:12 +02:00
Emmanouil Papadeas 92fac30026 New translations translations.pot (Chinese Simplified) 2023-12-16 22:27:11 +02:00
Emmanouil Papadeas 87d1e52605 New translations translations.pot (Ukrainian) 2023-12-16 22:27:10 +02:00
Emmanouil Papadeas 5b5683e1de New translations translations.pot (Turkish) 2023-12-16 22:27:09 +02:00
Emmanouil Papadeas 77e4b7cb29 New translations translations.pot (Swedish) 2023-12-16 22:27:08 +02:00
Emmanouil Papadeas d744a3f06c New translations translations.pot (Serbian (Cyrillic)) 2023-12-16 22:27:07 +02:00
Emmanouil Papadeas c6af0860e4 New translations translations.pot (Albanian) 2023-12-16 22:27:06 +02:00
Emmanouil Papadeas 9e3bdf1e0a New translations translations.pot (Russian) 2023-12-16 22:27:04 +02:00
Emmanouil Papadeas fd299c0e43 New translations translations.pot (Portuguese) 2023-12-16 22:27:03 +02:00
Emmanouil Papadeas 4fec1729bc New translations translations.pot (Polish) 2023-12-16 22:27:02 +02:00
Emmanouil Papadeas a40307d408 New translations translations.pot (Dutch) 2023-12-16 22:27:01 +02:00
Emmanouil Papadeas 7c64bf94f1 New translations translations.pot (Korean) 2023-12-16 22:27:00 +02:00
Emmanouil Papadeas 24c6f655a2 New translations translations.pot (Japanese) 2023-12-16 22:26:59 +02:00
Emmanouil Papadeas 065902d088 New translations translations.pot (Italian) 2023-12-16 22:26:58 +02:00
Emmanouil Papadeas 282ff47683 New translations translations.pot (Hungarian) 2023-12-16 22:26:57 +02:00
Emmanouil Papadeas a2cf589c0c New translations translations.pot (Hebrew) 2023-12-16 22:26:56 +02:00
Emmanouil Papadeas 8af7626e77 New translations translations.pot (Finnish) 2023-12-16 22:26:55 +02:00
Emmanouil Papadeas a75c19e57d New translations translations.pot (Greek) 2023-12-16 22:26:54 +02:00
Emmanouil Papadeas 8a0a7f4648 New translations translations.pot (German) 2023-12-16 22:26:52 +02:00
Emmanouil Papadeas 4cbb094147 New translations translations.pot (Danish) 2023-12-16 22:26:51 +02:00
Emmanouil Papadeas cf3546fa1b New translations translations.pot (Czech) 2023-12-16 22:26:50 +02:00
Emmanouil Papadeas aeb4c8ca7b New translations translations.pot (Catalan) 2023-12-16 22:26:49 +02:00
Emmanouil Papadeas c228989481 New translations translations.pot (Belarusian) 2023-12-16 22:26:48 +02:00
Emmanouil Papadeas ebd963208a New translations translations.pot (Arabic) 2023-12-16 22:26:47 +02:00
Emmanouil Papadeas ac57133f38 New translations translations.pot (Afrikaans) 2023-12-16 22:26:46 +02:00
Emmanouil Papadeas b08fdeae8d New translations translations.pot (Spanish) 2023-12-16 22:26:45 +02:00
Emmanouil Papadeas a109eae113 New translations translations.pot (French) 2023-12-16 22:26:44 +02:00
Emmanouil Papadeas 303ba37b8e New translations translations.pot (Romanian) 2023-12-16 22:26:43 +02:00
Emmanouil Papadeas 0996d0405e Fix create and edit palette dialogs being very long 2023-12-16 22:07:11 +02:00
Emmanouil Papadeas 8e1d949e08
New Crowdin updates (#909) 2023-12-11 03:47:55 +02:00
Emmanouil Papadeas c0a8202145 Add cel properties and z-index to individual cels 2023-12-06 03:22:33 +02:00
Emmanouil Papadeas 29f4f52600
Change the file format of pxo to be a ZIP (#952)
* Save pxos as zip files in disguise

* Load pxo files as zip

* Add a checkbox in save dialog to let users include the final blended images in the pxo or not
2023-12-05 00:12:05 +02:00
Emmanouil Papadeas 9a85de74b5
Make the color picker be always visible in the UI instead of a popup (#953)
* Initial work of a color picker that is always visible

* Make the new color picker fully functional

* Minor UI fixes

* Change the UI a bit so the color picker buttons look like they used to

To save horizontal space

* Add sliders as a separate panel and rename some file names

* Move the left/right color buttons next to the hex text edit

* Add color picker sliders to the same panel as the rest of the color picker, as an expandable/collapsible area

* Change default layout

* Some minor UI improvements

* Remove guides from ColorPicker.tscn

* Reduce the lines of code that calculate the average color

* Make Pixelorama remember if the color picker is expanded and its color mode

* Update tallscreen.tres

* Update tallscreen.tres

* Pixelorama now also remembers the last used picker shape

* Add some extra comments in the code

* Fix typo

* Add some translation strings
2023-12-05 00:10:42 +02:00
Emmanouil Papadeas d2734ab044 Add a basic stabilizer
Not as powerful as other art software, but should be enough for pixel art
2023-12-04 14:55:38 +02:00
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