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

929 commits

Author SHA1 Message Date
Emmanouil Papadeas
e9180ae1e6 New translations translations.pot (Finnish) 2024-12-14 00:43:52 +02:00
Emmanouil Papadeas
76bc5ffd73 New translations translations.pot (German) 2024-12-14 00:43:51 +02:00
Emmanouil Papadeas
158311a385 New translations translations.pot (Danish) 2024-12-14 00:43:50 +02:00
Emmanouil Papadeas
94533a5f17 New translations translations.pot (Czech) 2024-12-14 00:43:48 +02:00
Emmanouil Papadeas
b62dbc2677 New translations translations.pot (Catalan) 2024-12-14 00:43:47 +02:00
Emmanouil Papadeas
a1472925e0 New translations translations.pot (Bulgarian) 2024-12-14 00:43:46 +02:00
Emmanouil Papadeas
796072aa4b New translations translations.pot (Belarusian) 2024-12-14 00:43:45 +02:00
Emmanouil Papadeas
250865c059 New translations translations.pot (Arabic) 2024-12-14 00:43:44 +02:00
Emmanouil Papadeas
3f305285c6 New translations translations.pot (Afrikaans) 2024-12-14 00:43:43 +02:00
Emmanouil Papadeas
2c86d15e54 New translations translations.pot (French) 2024-12-14 00:43:41 +02:00
Emmanouil Papadeas
acf3d2c129 New translations translations.pot (Chinese Simplified) 2024-12-14 00:43:40 +02:00
Emmanouil Papadeas
74b80979af New translations translations.pot (Polish) 2024-12-14 00:43:39 +02:00
Emmanouil Papadeas
a4f1f26a82 New translations translations.pot (Italian) 2024-12-14 00:43:38 +02:00
Emmanouil Papadeas
0e52965c74 New translations translations.pot (Greek) 2024-12-14 00:43:37 +02:00
Emmanouil Papadeas
11cb1140cd New translations translations.pot (Spanish) 2024-12-14 00:43:35 +02:00
Emmanouil Papadeas
4847150e2b New translations translations.pot (Romanian) 2024-12-14 00:43:34 +02:00
Emmanouil Papadeas
18e9e2ec56
Implement audio layers (#1149)
* Initial work on audio layers

* Load ogg audio files

* Fix playback position

* Support mp3 files

* Play audio at the appropriate position when the animation runs, and stop when the pause button is pressed

* Change audio cel textures for the cels where audio is playing

* Fix audio not playing at the appropriate position

* Don't play audio is layer is invisible

* Set the audio layer names to be the imported audio file names

* Import audio from videos

* Export videos with audio

Only works with mp3 for now

* Remove support for ogg audio files as they cannot be saved

At least until I find a way to save them. Wav files will be supported with Godot 4.4

* Fix adding/removing in-between frames breaking the visual indication of audio cels

* Minor code improvements

* Export audio in videos with custom delay

* Support frame delay

* Change the frame where the audio plays at

* Fix crashes when the audio layer has no track

* Remove unneeded cel properties for audio cels

* Pxo loading/saving

* Load audio files from the audio layer properties

* Change the audio driver to Dummy from the Preferences for performance reasons

* Clone audio layers, disable layer merge and FX buttons when an audio layer is selected

* Easily change the playback frame of an audio layer from the right click menu of cel buttons

* Update Translations.pot

* Some code improvements and documentation

* Stop audio from playing when looping, and the audio does not play at the first frame

* Update audio cel buttons when changing the audio of the layer

* Mute audio layer when hiding it mid-play

* Only plays the portion of the sound that corresponds to the specific frame so maybe we should do that as well

When the animation is not running. If it is running, play the sound properly.

* Some code changes to allow for potential negative frames placement for audio

This woud allow audio to be placed in negative frames, which essentially means that audio would start before the first frame. This is not yet supported, however, because I don't know how to make it work with FFMPEG.
2024-12-14 00:30:04 +02:00
Emmanouil Papadeas
a6486417f3 New translations translations.pot (Indonesian) 2024-12-13 01:05:40 +02:00
Emmanouil Papadeas
f313c103b2 New translations translations.pot (German) 2024-12-12 21:27:11 +02:00
Emmanouil Papadeas
05e77fe789 New translations translations.pot (German) 2024-12-12 20:13:55 +02:00
Emmanouil Papadeas
ad5fe72ca5 New translations translations.pot (Romanian) 2024-12-12 17:19:38 +02:00
Emmanouil Papadeas
2213df0416 New translations translations.pot (Romanian) 2024-12-12 15:28:05 +02:00
Emmanouil Papadeas
79cda230f1 New translations translations.pot (Romanian) 2024-12-12 13:39:09 +02:00
Emmanouil Papadeas
83a795e828 New translations translations.pot (Spanish) 2024-12-10 17:24:47 +02:00
Emmanouil Papadeas
db93ddfdd5 New translations translations.pot (Italian) 2024-12-05 23:47:30 +02:00
Emmanouil Papadeas
1c08dcee38 New translations translations.pot (Turkish) 2024-12-05 22:48:54 +02:00
Emmanouil Papadeas
d05f1e7c84 New translations translations.pot (Italian) 2024-12-05 22:48:53 +02:00
Emmanouil Papadeas
012dc34d67 New translations translations.pot (Polish) 2024-12-05 21:14:15 +02:00
Emmanouil Papadeas
f7c439de1b New translations translations.pot (Indonesian) 2024-12-05 19:23:29 +02:00
Emmanouil Papadeas
73cad6dbfe New translations translations.pot (Greek) 2024-12-05 18:02:35 +02:00
Emmanouil Papadeas
18bb6c02b4 New translations translations.pot (Persian) 2024-12-05 16:52:16 +02:00
Emmanouil Papadeas
c5a3d1ac0e New translations translations.pot (Persian) 2024-12-05 14:44:30 +02:00
Emmanouil Papadeas
0f2b2bdc88 New translations translations.pot (Japanese) 2024-12-05 07:54:22 +02:00
Emmanouil Papadeas
6d27ad3167 New translations translations.pot (Ancient Greek) 2024-12-05 04:12:50 +02:00
Emmanouil Papadeas
6ca2b104db New translations translations.pot (Norwegian Bokmal) 2024-12-05 04:12:49 +02:00
Emmanouil Papadeas
d5412f2e35 New translations translations.pot (Swahili) 2024-12-05 04:12:48 +02:00
Emmanouil Papadeas
1a54fcd3eb New translations translations.pot (Sinhala) 2024-12-05 04:12:47 +02:00
Emmanouil Papadeas
ecdd675027 New translations translations.pot (Latin) 2024-12-05 04:12:45 +02:00
Emmanouil Papadeas
04bb8e2596 New translations translations.pot (Malayalam) 2024-12-05 04:12:44 +02:00
Emmanouil Papadeas
f017e230c0 New translations translations.pot (Filipino) 2024-12-05 04:12:43 +02:00
Emmanouil Papadeas
190441f5b0 New translations translations.pot (Esperanto) 2024-12-05 04:12:42 +02:00
Emmanouil Papadeas
e991619ded New translations translations.pot (Pirate English) 2024-12-05 04:12:40 +02:00
Emmanouil Papadeas
5e295a7e88 New translations translations.pot (Klingon) 2024-12-05 04:12:39 +02:00
Emmanouil Papadeas
897dba7d53 New translations translations.pot (Welsh) 2024-12-05 04:12:38 +02:00
Emmanouil Papadeas
9dd9a99bd3 New translations translations.pot (Maori) 2024-12-05 04:12:37 +02:00
Emmanouil Papadeas
6927b2340b New translations translations.pot (Malay) 2024-12-05 04:12:35 +02:00
Emmanouil Papadeas
f4ab2b72c8 New translations translations.pot (Hindi) 2024-12-05 04:12:34 +02:00
Emmanouil Papadeas
94f6385ac4 New translations translations.pot (Latvian) 2024-12-05 04:12:33 +02:00
Emmanouil Papadeas
ddc2b0cb27 New translations translations.pot (Estonian) 2024-12-05 04:12:31 +02:00
Emmanouil Papadeas
7dfd01b723 New translations translations.pot (Kazakh) 2024-12-05 04:12:30 +02:00