Commit Graph

6023 Commits

Author SHA1 Message Date
Alexandros Theodotou d9126b3eec
fix error when attempting to paste nothing 2023-03-29 19:24:13 +09:00
Alexandros Theodotou c8206b327f
add autoscroll in tracklist during DnD 2023-03-29 18:47:43 +09:00
Alexandros Theodotou 411e438374
don't fire events when right clicking on inserts in left tab
Attempt 2 to fix right clicking on inserts not working on windows.
2023-03-29 17:54:28 +09:00
Alexandros Theodotou 9b5ade7896
noop: code formatting 2023-03-29 12:17:26 +09:00
Alexandros Theodotou d53d233598
attempt to fix right clicking on inserts not working on windows 2023-03-29 12:17:18 +09:00
Alexandros Theodotou 8a8e2ae69c
attempt 1 to fix regression from ead05e6 2023-03-29 07:54:14 +09:00
Alexandros Theodotou 714b8ce9b2
move velocity settings to new toolbar in the velocity editor
Fixes being unable to drag velocity bars when set to high values like
127.

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1020.
2023-03-28 21:40:03 +09:00
Alexandros Theodotou ebf724d5e8
simplify separator css 2023-03-28 11:48:50 +09:00
Alexandros Theodotou 79cb1cebfb
improve adding/removing plugins to collections
Fixes crash when adding a plugin to a collection in some cases.

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1061.
2023-03-27 20:46:44 +09:00
Alexandros Theodotou 40630ef8a3
editable label: fix not deleting source func after dispose
Fixes crash when exporting project.

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1056.
2023-03-27 20:29:35 +09:00
Alexandros Theodotou e127367afb
fix track/plugin inspect not working 2023-03-27 19:51:19 +09:00
Alexandros Theodotou 4a4f8eb38f
fix minor memory leak 2023-03-27 19:51:04 +09:00
Alexandros Theodotou 98ea93fdef
fix error when routing port with display unit
Fixes https://todo.sr.ht/~alextee/zrythm-bug/1014.
2023-03-27 19:50:06 +09:00
Alexandros Theodotou c8e28cee5a
fix compilation failure with clang 2023-03-21 16:50:15 +09:00
Alexandros Theodotou 665cbd7581
ci: fix builds (force fallback for libcyaml) 2023-03-20 22:20:13 +09:00
Alexandros Theodotou e95405859b
meson: bump gtk subproject version 2023-03-20 21:58:22 +09:00
Alexandros Theodotou 87d1d7e737
add Macedonian translations, update po 2023-03-20 21:22:11 +09:00
Alexandros Theodotou 0730784a34
Merge remote-tracking branch 'weblate/translate' into develop 2023-03-20 21:04:22 +09:00
Alexandros Theodotou 18e491f9fc
fix audio files not being updated when saving projects after applying an audio function 2023-03-20 21:01:26 +09:00
Alexandros Theodotou 849b8c2342
drop usage of g_slice API (deprecated in GLib) 2023-03-20 21:00:59 +09:00
Alexandros Theodotou 0799e098fa
add pitch shift audio function
Implements https://todo.sr.ht/~alextee/zrythm-feature/585.
2023-03-20 21:00:10 +09:00
Olivier Humbert 8b88cf5474
Translated using Weblate (French)
Currently translated at 36.1% (615 of 1701 strings)

Translated using Weblate (French)

Currently translated at 87.7% (1573 of 1792 strings)

Translated using Weblate (French)

Currently translated at 85.7% (1536 of 1792 strings)

Translated using Weblate (French)

Currently translated at 84.0% (1507 of 1792 strings)

Co-authored-by: Olivier Humbert <trebmuh@tuxfamily.org>
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/fr/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/fr/
Translation: Zrythm/user-manual
Translation: Zrythm/zrythm
2023-03-15 04:55:27 +01:00
AND 0f35a83ca1
Translated using Weblate (Macedonian)
Currently translated at 100.0% (1792 of 1792 strings)

Translated using Weblate (Macedonian)

Currently translated at 56.7% (1017 of 1792 strings)

Translated using Weblate (Macedonian)

Currently translated at 50.5% (905 of 1792 strings)

Translated using Weblate (Macedonian)

Currently translated at 36.9% (662 of 1792 strings)

Translated using Weblate (Macedonian)

Currently translated at 24.7% (444 of 1792 strings)

Translated using Weblate (Macedonian)

Currently translated at 22.3% (400 of 1792 strings)

Co-authored-by: AND <andrejdam@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/mk/
Translation: Zrythm/zrythm
2023-03-15 04:55:27 +01:00
Artemy Fedotov b14f448f70
Translated using Weblate (Russian)
Currently translated at 46.2% (787 of 1701 strings)

Translated using Weblate (Russian)

Currently translated at 79.0% (1416 of 1792 strings)

Translated using Weblate (Japanese)

Currently translated at 69.9% (1254 of 1792 strings)

Translated using Weblate (Russian)

Currently translated at 46.2% (787 of 1701 strings)

Translated using Weblate (Russian)

Currently translated at 78.4% (1406 of 1792 strings)

Translated using Weblate (Japanese)

Currently translated at 69.8% (1252 of 1792 strings)

Co-authored-by: Artemy Fedotov <catlovescpp@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/ru/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/ja/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/ru/
Translation: Zrythm/user-manual
Translation: Zrythm/zrythm
2023-03-15 04:55:26 +01:00
Maite Guix 6388f45f2c
Translated using Weblate (Catalan)
Currently translated at 99.9% (1791 of 1792 strings)

Co-authored-by: Maite Guix <maite.guix@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/ca/
Translation: Zrythm/zrythm
2023-03-15 04:55:26 +01:00
Weblate a772c9d9cf
Added translation using Weblate (Macedonian)
Co-authored-by: Weblate <noreply@weblate.org>
2023-03-15 04:55:25 +01:00
Alexandros Theodotou 2ca8b50d98
Add meters to top right header
Implements https://todo.sr.ht/~alextee/zrythm-feature/518.
2023-03-01 09:09:02 +09:00
Alexandros Theodotou 753a9d217a
release-beta: bump to next beta 4.6 2023-02-26 14:05:22 +09:00
Alexandros Theodotou b1cd76b395
bump gtk subproject version 2023-02-26 14:04:20 +09:00
Alexandros Theodotou eee1179aa2
release-beta: bump to beta 4.6 2023-02-26 13:17:20 +09:00
Alexandros Theodotou ead05e6728
work around pipewire bug and fix deadlock in engine
The deadlock was occurring because engine_wait_for_pause() was
waiting for the monitor fade out to end but processing was not
going on so it never occurred. Added a timeout to abort it.

To work around the pipewire bug where it doesn't inform the host
about buffer size changes, the buffer size is checked on every
cycle for changes.

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1054.
2023-02-26 12:45:09 +09:00
Alexandros Theodotou eca63db1bf
update po 2023-02-26 08:43:50 +09:00
Alexandros Theodotou a83efc7fc0
Merge remote-tracking branch 'weblate/translate' into develop 2023-02-26 08:42:28 +09:00
CyCode 64c2995280
Translated using Weblate (German)
Currently translated at 71.7% (1284 of 1790 strings)

Co-authored-by: CyCode <cycode@cycode.eu>
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/de/
Translation: Zrythm/zrythm
2023-02-26 00:41:36 +01:00
Marcin Krystian Błaszczyk 139a856522
Translated using Weblate (Polish)
Currently translated at 1.4% (24 of 1701 strings)

Co-authored-by: Marcin Krystian Błaszczyk <gothicdarksky@linux.pl>
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/pl/
Translation: Zrythm/user-manual
2023-02-26 00:41:36 +01:00
Maite Guix 66affdbd52
Translated using Weblate (Catalan)
Currently translated at 100.0% (1701 of 1701 strings)

Translated using Weblate (Catalan)

Currently translated at 100.0% (1790 of 1790 strings)

Translated using Weblate (Catalan)

Currently translated at 99.3% (1690 of 1701 strings)

Co-authored-by: Maite Guix <maite.guix@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/ca/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/ca/
Translation: Zrythm/user-manual
Translation: Zrythm/zrythm
2023-02-26 00:41:35 +01:00
Juan c8474b07bd
Translated using Weblate (Spanish)
Currently translated at 100.0% (9 of 9 strings)

Translated using Weblate (Spanish)

Currently translated at 40.4% (688 of 1701 strings)

Translated using Weblate (Spanish)

Currently translated at 64.8% (1160 of 1790 strings)

Co-authored-by: Juan <benitesjn@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual-sphinx/es/
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/es/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/es/
Translation: Zrythm/user-manual
Translation: Zrythm/user-manual-sphinx
Translation: Zrythm/zrythm
2023-02-26 00:41:34 +01:00
Olivier Humbert c11b727927
Translated using Weblate (French)
Currently translated at 83.6% (1498 of 1790 strings)

Translated using Weblate (French)

Currently translated at 36.0% (613 of 1701 strings)

Translated using Weblate (French)

Currently translated at 82.0% (1468 of 1790 strings)

Translated using Weblate (French)

Currently translated at 36.0% (613 of 1701 strings)

Translated using Weblate (French)

Currently translated at 82.0% (1468 of 1790 strings)

Translated using Weblate (French)

Currently translated at 82.0% (1468 of 1790 strings)

Co-authored-by: Olivier Humbert <trebmuh@tuxfamily.org>
Translate-URL: https://hosted.weblate.org/projects/zrythm/user-manual/fr/
Translate-URL: https://hosted.weblate.org/projects/zrythm/zrythm/fr/
Translation: Zrythm/user-manual
Translation: Zrythm/zrythm
2023-02-26 00:41:34 +01:00
Alexandros Theodotou 724f617e5e
fix license attributions for spectrogram 2023-02-26 08:31:48 +09:00
Alexandros Theodotou 7aecc203c5
implement spectrum analyzer
Partly implements https://todo.sr.ht/~alextee/zrythm-feature/518.
2023-02-25 22:02:18 +09:00
Alexandros Theodotou 82323e9712
add FAQ info to appdata 2023-02-18 18:15:21 +09:00
Alexandros Theodotou 4d09d6ed78
add "recommended" to sending bug reports automatically button 2023-02-16 20:50:58 +09:00
Alexandros Theodotou 287953a87b
fix build with gcc 2023-02-16 20:46:59 +09:00
Alexandros Theodotou 60a51ca3e9
meson: bump gtk subproject version 2023-02-16 19:26:08 +09:00
Alexandros Theodotou 08720e5113
fix issues with new gcc build 2023-02-16 19:25:52 +09:00
Alexandros Theodotou bee8b705cb
INSTALL.rst: mention libpanel-detach 2023-02-14 21:22:10 +09:00
Alexandros Theodotou 8b02e7de61
fix project plugin states being deleted while in use
Fixes https://todo.sr.ht/~alextee/zrythm-bug/1047.
2023-02-12 21:29:50 +09:00
Alexandros Theodotou 81de10297c
don't spam log message during audio recording 2023-02-12 21:29:31 +09:00
Alexandros Theodotou fa939a574f
user-manual: mention pronunciation 2023-02-12 10:46:53 +09:00
Alexandros Theodotou bd27fecbca
meson: disable fallbacks by default 2023-02-12 08:44:59 +09:00