1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-02-15 18:13:15 +00:00
Commit graph

846 commits

Author SHA1 Message Date
Emmanouil Papadeas
c980a92de6 New translations translations.pot (Slovenian) 2024-11-20 14:58:51 +02:00
Emmanouil Papadeas
085cc9167d New translations translations.pot (Slovak) 2024-11-20 14:58:50 +02:00
Emmanouil Papadeas
4654afe60c New translations translations.pot (Portuguese) 2024-11-20 14:58:49 +02:00
Emmanouil Papadeas
b37d100afa New translations translations.pot (Polish) 2024-11-20 14:58:48 +02:00
Emmanouil Papadeas
a1902e0085 New translations translations.pot (Dutch) 2024-11-20 14:58:47 +02:00
Emmanouil Papadeas
1676cc9da6 New translations translations.pot (Macedonian) 2024-11-20 14:58:45 +02:00
Emmanouil Papadeas
abbed6743f New translations translations.pot (Lithuanian) 2024-11-20 14:58:44 +02:00
Emmanouil Papadeas
55bb658407 New translations translations.pot (Korean) 2024-11-20 14:58:43 +02:00
Emmanouil Papadeas
7309f38d46 New translations translations.pot (Japanese) 2024-11-20 14:58:42 +02:00
Emmanouil Papadeas
cdb3cc6f2d New translations translations.pot (Italian) 2024-11-20 14:58:41 +02:00
Emmanouil Papadeas
ec86bbe4fc New translations translations.pot (Hungarian) 2024-11-20 14:58:40 +02:00
Emmanouil Papadeas
a017e3df75 New translations translations.pot (Hebrew) 2024-11-20 14:58:38 +02:00
Emmanouil Papadeas
9c4be682f7 New translations translations.pot (Irish) 2024-11-20 14:58:37 +02:00
Emmanouil Papadeas
465501555a New translations translations.pot (Finnish) 2024-11-20 14:58:36 +02:00
Emmanouil Papadeas
171a8ffa1f New translations translations.pot (Greek) 2024-11-20 14:58:35 +02:00
Emmanouil Papadeas
f037683da5 New translations translations.pot (German) 2024-11-20 14:58:33 +02:00
Emmanouil Papadeas
5313300a8c New translations translations.pot (Danish) 2024-11-20 14:58:31 +02:00
Emmanouil Papadeas
f50eb3cd39 New translations translations.pot (Czech) 2024-11-20 14:58:30 +02:00
Emmanouil Papadeas
af941f9080 New translations translations.pot (Catalan) 2024-11-20 14:58:29 +02:00
Emmanouil Papadeas
5293e55864 New translations translations.pot (Bulgarian) 2024-11-20 14:58:28 +02:00
Emmanouil Papadeas
cb65ac97e0 New translations translations.pot (Belarusian) 2024-11-20 14:58:26 +02:00
Emmanouil Papadeas
fa8c4014a3 New translations translations.pot (Arabic) 2024-11-20 14:58:25 +02:00
Emmanouil Papadeas
60b7fc80d0 New translations translations.pot (Afrikaans) 2024-11-20 14:58:23 +02:00
Emmanouil Papadeas
32fe10dedc New translations translations.pot (Spanish) 2024-11-20 14:58:22 +02:00
Emmanouil Papadeas
75cd9e4e4c New translations translations.pot (French) 2024-11-20 14:58:21 +02:00
Emmanouil Papadeas
ff793dae23 New translations translations.pot (Romanian) 2024-11-20 14:58:19 +02:00
Emmanouil Papadeas
e0f0a48359 New translations translations.pot (Ukrainian) 2024-11-20 14:58:18 +02:00
Emmanouil Papadeas
eb1ce7f1ce New translations translations.pot (Russian) 2024-11-20 14:58:17 +02:00
Emmanouil Papadeas
2d28136449
Implement indexed mode (#1136)
* Create a custom PixeloramaImage class, initial support for indexed mode

* Convert opened projects and images to indexed mode

* Use shaders for RGB to Indexed conversion and vice versa

* Add `is_indexed` variable in PixeloramaImage

* Basic undo/redo support for indexed mode when drawing

* Make image effects respect indexed mode

* Move code from image effects to ShaderImageEffect instead

* Bucket tool works with indexed mode

* Move and selection tools works with indexed mode

* Brushes respect indexed mode

* Add color_mode variable and some helper methods in Project

Replace hard-coded cases of Image.FORMAT_RGBA8 with `Project.get_image_format()` just in case we want to add more formats in the future

* Add a helper new_empty_image() method to Project

* Set new images to indexed if the project is indexed

* Change color modes from the Image menu

* Fix open image to replace cel

* Load/save indices in pxo files

* Merging layers works with indexed mode

* Layer effects respect indexed mode

* Add an `other_image` parameter to `PixeloramaImage.add_data_to_dictionary()`

* Scale image works with indexed mode

* Resizing works with indexed mode

* Fix non-shader rotation not working with indexed mode

* Minor refactor of PixeloramaImage's set_pixelv_custom()

* Make the text tool work with indexed mode

* Remove print from PixeloramaImage

* Rename "PixeloramaImage" to "ImageExtended"

* Add docstrings in ImageExtended

* Set color mode from the create new image dialog

* Update Translations.pot

* Show the color mode in the project properties dialog
2024-11-20 14:41:37 +02:00
Emmanouil Papadeas
fd7967c45e New translations translations.pot (Indonesian) 2024-11-20 05:03:14 +02:00
Emmanouil Papadeas
c054c755a8 New translations translations.pot (Chinese Simplified) 2024-11-19 17:27:38 +02:00
Emmanouil Papadeas
6317b73cd4 New translations translations.pot (Turkish) 2024-11-19 17:27:36 +02:00
Emmanouil Papadeas
584ebababe New translations translations.pot (Japanese) 2024-11-19 17:27:28 +02:00
Emmanouil Papadeas
46154877aa New translations translations.pot (Italian) 2024-11-19 17:27:26 +02:00
Emmanouil Papadeas
79b58b3a24 New translations translations.pot (Greek) 2024-11-19 17:27:22 +02:00
Emmanouil Papadeas
8b8287de6f New translations translations.pot (Romanian) 2024-11-19 17:27:15 +02:00
Emmanouil Papadeas
672513e0f2 New translations translations.pot (Maori) 2024-11-19 16:06:55 +02:00
Emmanouil Papadeas
7dea3822b7 New translations translations.pot (Kazakh) 2024-11-19 16:06:53 +02:00
Emmanouil Papadeas
0edc06b4d1 New translations translations.pot (Ancient Greek) 2024-11-19 16:06:52 +02:00
Emmanouil Papadeas
cf3c759059 New translations translations.pot (Norwegian Bokmal) 2024-11-19 16:06:50 +02:00
Emmanouil Papadeas
e57d63b7b3 New translations translations.pot (Swahili) 2024-11-19 16:06:49 +02:00
Emmanouil Papadeas
064ae238a3 New translations translations.pot (Sinhala) 2024-11-19 16:06:48 +02:00
Emmanouil Papadeas
c86e5027ec New translations translations.pot (Latin) 2024-11-19 16:06:46 +02:00
Emmanouil Papadeas
6421073136 New translations translations.pot (Malayalam) 2024-11-19 16:06:45 +02:00
Emmanouil Papadeas
e7dbe9a647 New translations translations.pot (Filipino) 2024-11-19 16:06:43 +02:00
Emmanouil Papadeas
1cedcaffd8 New translations translations.pot (Esperanto) 2024-11-19 16:06:42 +02:00
Emmanouil Papadeas
c2fcff5fc0 New translations translations.pot (Pirate English) 2024-11-19 16:06:40 +02:00
Emmanouil Papadeas
1c455be32d New translations translations.pot (Klingon) 2024-11-19 16:06:38 +02:00
Emmanouil Papadeas
481905d1ea New translations translations.pot (Welsh) 2024-11-19 16:06:37 +02:00
Emmanouil Papadeas
3a0d4d583f New translations translations.pot (Malay) 2024-11-19 16:06:36 +02:00