Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/zrythm/zrythm

a highly automated and intuitive digital audio workstation - official mirror
https://github.com/zrythm/zrythm

snap grid popover: style changes

75bf55113ff130240369e92b8f4bdd62da3cfdc7 authored about 2 years ago by Alexandros Theodotou <[email protected]>
update snap grid popover title casing

65db5270141b9362e0719a92700145f46e28ec92 authored about 2 years ago by Alexandros Theodotou <[email protected]>
redesign snap/grid popover

Implements https://todo.sr.ht/~alextee/zrythm-feature/574.

62dad181ca75396122124addf8f456bff49892bb authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix optimize function attribute macros

They were using 0 (zero) instead of O (Oh) so they were likely getting
ignored.

dc294e0531d95ee0fc953a1e5c5301c0c3190420 authored about 2 years ago by Alexandros Theodotou <[email protected]>
optimize a few things

f148ca665377e6f55de515cd1e406a454693e214 authored about 2 years ago by Alexandros Theodotou <[email protected]>
timeline: rename automation regions context menu section

93d8657d1fbf5a943fcb34d8a40bb1e1ac8542de authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix segfault when undoing automation point duplication

da168ff33adfbafca10b4584ff71a9e7df50aeb6 authored about 2 years ago by Alexandros Theodotou <[email protected]>
implement panning in arrangers

Implements https://todo.sr.ht/~alextee/zrythm-feature/497.

7e34a9e0445e73169e4dda3482464e5429ed1bdc authored about 2 years ago by Alexandros Theodotou <[email protected]>
implement ableton-style panning/zooming in the ruler

ac18b010720b6a25d443acac7cd25be869d6b7b8 authored about 2 years ago by Alexandros Theodotou <[email protected]>
add rename context menu option in timeline

Implements https://todo.sr.ht/~alextee/zrythm-feature/456.

0447e562e94f1c6051dcc7323f3abc108073652d authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix memory leak in arranger

6d5dd41100290f6f32c38b4dac9f8671f9c9294f authored about 2 years ago by Alexandros Theodotou <[email protected]>
implement best-fit zoom in editor

Implements https://todo.sr.ht/~alextee/zrythm-feature/35.

ba9bd1febaf95d74551727185260eaf6266906a6 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix sometimes arranger not taking off-screen objects into account

Regression from 6f78ae098.

00d8ec8e01e69e8f0b3c48be487257cbc50f4148 authored about 2 years ago by Alexandros Theodotou <[email protected]>
file manager: add volumes without associated drives

fb2ab31899becf90ea311f5b10bb223466f35a25 authored about 2 years ago by Alexandros Theodotou <[email protected]>
bump gtk4 subproject to v4.9.1

4b5cd1bd48a3491c77b65d2e806b4ad93c3c537c authored about 2 years ago by Alexandros Theodotou <[email protected]>
don't set size request on bar sliders

Let them expand to fill the parent's space instead.

c8e481c812f7fd4d3a9ba57aba323072a852150f authored about 2 years ago by Alexandros Theodotou <[email protected]>
lower fader button horizontal padding

1822b73574931bbd077c9928f989ad98e8840003 authored about 2 years ago by Alexandros Theodotou <[email protected]>
release-beta: bump to beta 4.4

e1c162c14d8b118daaf68a511e41b505b9a4838a authored about 2 years ago by Alexandros Theodotou <[email protected]>
write audio pool files in parallel

Partly fixes https://todo.sr.ht/~alextee/zrythm-feature/577.

4c280fbba0b762ae1f91159ec31cc09b3fc1cddb authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix test failure (regression from 146175454)

37913c3a19f536cf642ba6ee1bdd02c28b3f1869 authored about 2 years ago by Alexandros Theodotou <[email protected]>
don't save undo history with backups (saves time)

Partly fixes https://todo.sr.ht/~alextee/zrythm-feature/577.

146175454053c17f5795d70edbe92b422c0c8e71 authored about 2 years ago by Alexandros Theodotou <[email protected]>
don't use demo template on first run on windows

Disable until crash is fixed.

a99586a57c8ab018d8ace8f9ba3fe0cc48fb0f0b authored about 2 years ago by Alexandros Theodotou <[email protected]>
README: fix label on paypal.me link

89a864356b400007dc3f2726670a645cfad9b89e authored about 2 years ago by Alexandros Theodotou <[email protected]>
disable cairo drawing for automation regions in the timeline

Fixes lag in large projects (like the demo project).

89bc6f4e7abdde94cc5d3a714ade19adc000d7fd authored about 2 years ago by Alexandros Theodotou <[email protected]>
use list view for control ports in the inspector

Fixes lag when switching tracks and permanent lag on windows.

Fixes https://todo.sr.ht/~alextee...

c1c758e6643d3bc16dce67e111d10f19962da9c3 authored about 2 years ago by Alexandros Theodotou <[email protected]>
release-beta: bump to beta 4.3

649e27fd84dfa738d212bebee6bc4273bd224b2a authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix incorrectly allowing to copy-paste uncloneable objects

E.g., start/end markers.

23f70b4561942b8d548ad3ce36ee5cfb0f7706a6 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix copy-paste in arrangers

Only allow pasting to a single track if all selected objects match the
track's object types.

Fi...

770bfa4bdc922fe1fbd323ee7187d843b1039565 authored about 2 years ago by Alexandros Theodotou <[email protected]>
track context menu: reorganize direct out submenu

Fix incorrectly allowing to set a track's direct out to itself.

Fixes https://todo.sr.ht/~alext...

e760403f37bf8cd886c376b054ee3c71b41f619b authored about 2 years ago by Alexandros Theodotou <[email protected]>
add view info context menu option to timeline and automation arranger

Also:
* fix incorrect action in MIDI arranger
* fix arranger object info dialog contents being i...

f4e62a75c928eff86b4bbd24b9512967de5ea2cc authored about 2 years ago by Alexandros Theodotou <[email protected]>
release-beta: bump to next beta 4.2

a570d80b81f040ae9d0fc7ec7168fe8a0f896a31 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix clang build

a382c292da6466b6ff7223666780a392cdedc48a authored about 2 years ago by Alexandros Theodotou <[email protected]>
release-beta: bump to beta 4.2

92c0125665d3067207dd0d4f22877c89770625b2 authored about 2 years ago by Alexandros Theodotou <[email protected]>
pin lilv-related subprojects to specific commits

03ae2b228b1f350af4733f175fde77e3d9564df7 authored about 2 years ago by Alexandros Theodotou <[email protected]>
allow moving automation regions to other automation lanes

Plus some fixes:
* fix undoing moving chord objects only moving them horizontally
* fix invalid ...

3162ac5de0ab7d2ef4bdafec740c7f56d7a34396 authored about 2 years ago by Alexandros Theodotou <[email protected]>
use smaller engine fade interval in tests

fc203d2d2323e254b4e778c5755b5397fe64d00e authored about 2 years ago by Alexandros Theodotou <[email protected]>
update README

* mention CLAP
* update paypal.me donation link
* add ko.fi donation link

56f3cf4afa41bb8d833507302afbf12b4b8aa7ff authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix issues with moving regions across tracks

313811bcd4dbe77f1e9f0c53f2b6e77d74d302f7 authored about 2 years ago by Alexandros Theodotou <[email protected]>
link vertical scrolls in tracklist/piano roll/chord editor

a9de0a73e5bb9d92ecfbecfcb793f7a589180eee authored about 2 years ago by Alexandros Theodotou <[email protected]>
arranger: fix auto-scrolling before 0,0

1fdd3b2de65c7321ec60d09defac8233333e53aa authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix bug report dialog success message being shown twice

Fixes https://todo.sr.ht/~alextee/zrythm-bug/1001.

b62108d298793ecbec953cca8acbf8dd7a54a796 authored about 2 years ago by Alexandros Theodotou <[email protected]>
arranger: fix auto-scrolling breaking the current hover position

0fb5a36bac7787e4c21c9188c8fabbd0c7f928a4 authored about 2 years ago by Alexandros Theodotou <[email protected]>
don't allow moving regions to new lanes/tracks when non-region objects are selected

Fixes errors when attempting this.

4ef5de88b5bc4acde77d3a7771fdcddcf80e552b authored about 2 years ago by Alexandros Theodotou <[email protected]>
don't allow undo/redo while editing

ff480c8371cfe9cc38eb9e11dfa5b30626e4bf08 authored about 2 years ago by Alexandros Theodotou <[email protected]>
swap show UI and swap phase button positions in instrument tracks

8a87b1df9a1e863dcd14a33eac7ea69d8105ccd3 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix error when no file is selected in preferences setting

187451c90bc2bc822a04cfc8564251524adbefb4 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix segfault when drawing audio region loops in timeline

6b96447068c8081fb67ae00ad96404f057ff44ff authored about 2 years ago by Alexandros Theodotou <[email protected]>
noop: fix code formatting

828a546700489a8f9283178eb8969185d890cac5 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix changing the BPM not recreating track playback caches

Fixes https://todo.sr.ht/~alextee/zrythm-bug/999.

e2d01a9ee07c2066140495bb8955a2fa6fb70ca9 authored about 2 years ago by Alexandros Theodotou <[email protected]>
silence some logs

cd282edd75e196b354c3dc3f12a880d0de6f23ee authored about 2 years ago by Alexandros Theodotou <[email protected]>
don't fire events when control port values haven't changed

ecbcb4bd8b6028b835e1ca9ed3c836d62132613b authored about 2 years ago by Alexandros Theodotou <[email protected]>
allocate some objects with g_slice() instead of malloc

8db684fd02aabd074343d721eb9faaaa3066495c authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix opening project from template in another locale

Tracks were being silent due to the translated label of ports being
taken into account in the po...

b839d9a98963778498ef9644415091104abcc714 authored about 2 years ago by Alexandros Theodotou <[email protected]>
run demo project on first run

8965339e531c94d91c1facb25a112f230e70c3dc authored about 2 years ago by Alexandros Theodotou <[email protected]>
free all objects immediately (drop `free_later()`)

6b24dd552e5172761c7706c682f5cce08dcbcbf9 authored about 2 years ago by Alexandros Theodotou <[email protected]>
don't spam LOG_WARNING_STATE_CHANGED event

24d86824dafc99a805c86a30bb8ad80782e0362d authored about 2 years ago by Alexandros Theodotou <[email protected]>
release-beta: bump to next beta 4.1

5337817b391f769e4d645616c0b4a2f6d7b4ae62 authored about 2 years ago by Alexandros Theodotou <[email protected]>
make switching tracks a bit more performant

5ab756d3f7decb00a7291debda71f177d2a3080d authored about 2 years ago by Alexandros Theodotou <[email protected]>
don't use flac for audio pool files

Sometimes the FLAC files fail to write for no reason (could be a
libsndfile issue) so just use W...

b9a4e2889fd852e3409acac1580f8d7420510ad5 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix error when right clicking on knobs in a modulator

899eccfc2775a51b26455b0564b63f2c9b86ff9f authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix segfault when upgrading projects with modulators

9e63d614914d3e579955ae7f734483dfb3705075 authored about 2 years ago by Alexandros Theodotou <[email protected]>
silence automation region drawing

984257e18a35c504de547f8cb7854bad67f24bdf authored about 2 years ago by Alexandros Theodotou <[email protected]>
noop: fix code formatting

e2b0c7788df6a7d1d9c65e94b06f4e513337d202 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix various issues with automation region drawing

707aed7f1814613fa425f93baa166a2f52fd3ed8 authored about 2 years ago by Alexandros Theodotou <[email protected]>
make UI message dialogs modal

276483da3cecff224530d63572399e95b225ee53 authored about 2 years ago by Alexandros Theodotou <[email protected]>
track widget: show plugin UI button in the bottom row

575f45ab0ac23001c44a7eb6134cdb8db3ba0e6c authored about 2 years ago by Alexandros Theodotou <[email protected]>
file manager: unref volume monitor

440b6196e142fdad1acfa3cf0198acbd95eafd1d authored about 2 years ago by Alexandros Theodotou <[email protected]>
refactor export settings and progress info

Also add object_new_unresizable() API.

5a03b139136813cf226abb85c297623944049300 authored about 2 years ago by Alexandros Theodotou <[email protected]>
user manual: don't use a template for html

948ae85344cbb5244984b64828145eb67c2e9d1f authored about 2 years ago by Alexandros Theodotou <[email protected]>
release-beta: bump to beta 4.1

1db9020c83485fc25f096b63caf3ebf5a0fcef08 authored about 2 years ago by Alexandros Theodotou <[email protected]>
allow zooming in/out more

cd9aed1562a00d335ac33b1b2c1452626cf5f0bd authored about 2 years ago by Alexandros Theodotou <[email protected]>
improve audio drawing performance

e6fb0d3b6dcc1ab9ee041563749dcd35c046815b authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix crash when applying audio functions to large clips

Allocate float buffers instead of using VLAs on the stack.

9aee9f1fafdaffc6daf6db099abd891b9dfa5d37 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix debug helper macros

faad74a45521d3fa126318c9ea8d10abe68ec79a authored about 2 years ago by Alexandros Theodotou <[email protected]>
make lv2 scan even more quiet

4d0678114cdc9712bc53cf15256c740cb03e5364 authored about 2 years ago by Alexandros Theodotou <[email protected]>
allow setting per-region colors

Implements https://todo.sr.ht/~alextee/zrythm-feature/197.

5ff8e166ff00bdc1511df013df4ce5fddcf6bf62 authored about 2 years ago by Alexandros Theodotou <[email protected]>
clean up/reorganize timeline context menu

b64d4b0f5d9a8b1e5c49981f334f5f52b45650c7 authored about 2 years ago by Alexandros Theodotou <[email protected]>
show all messages on current active window

01ad7c640eb330625cf5948d957bfcfc1f226448 authored about 2 years ago by Alexandros Theodotou <[email protected]>
carla: instantiate plugins even if state loading fails

8453827fd8b6ce4406541a3b7f77a4116b238318 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix upgrading v1 projects

7ad84cece3b0fef7f72abf43de17cfa27e7bd208 authored about 2 years ago by Alexandros Theodotou <[email protected]>
audio functions: use SIMD implementations of reverse/normalize

4ba86319da909c172fe17d46bb988f42c8668685 authored about 2 years ago by Alexandros Theodotou <[email protected]>
add more error checking when writing audio files

d652fa996c5638cfef0690c076cfb7006c2a22d3 authored about 2 years ago by Alexandros Theodotou <[email protected]>
use realpath of plugins (path after symlinks applied) when caching

5812707436346298248ce16c023bd7900b438668 authored about 2 years ago by Alexandros Theodotou <[email protected]>
weakjack: link as a static lib instead of including source

c85063262e14453f81ea1528181f53c00cdb080d authored about 2 years ago by Alexandros Theodotou <[email protected]>
bump min glib requirement to 2.70, remove unused sources

de10c6a7bb08d449a9e34aa34656737604fe9be4 authored about 2 years ago by Alexandros Theodotou <[email protected]>
show error message if failed to set first-run to false

May happen on some systems with faulty GSettings backends. At least this
lets us know what the i...

c34780274029888e14b9f53f63cf39b58ff76aca authored about 2 years ago by Alexandros Theodotou <[email protected]>
release-beta: bump to beta 4.0

52284e73416d321039a4edf2d3bd40e8edac60c1 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix error when attempting to find a swap phase port

e8217456549f8a91157ac9134e907ca33404d7f1 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix exporter test

d0ad436054becd7582feba70dd8226bc3ecf1633 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix code formatting

ab579bc52935c3b312956d7a9678b6bd1a1b3bed authored about 2 years ago by Alexandros Theodotou <[email protected]>
export dialog: fix custom time range label being wrapped

5648f3d61e6b2bf693e7f28e7e22a7b6e8ea6a86 authored about 2 years ago by Alexandros Theodotou <[email protected]>
add project migration from schema v3 to v4

14685cee1f369a4bcd699218c2cc68d74a4afa84 authored about 2 years ago by Alexandros Theodotou <[email protected]>
fix occasional error when loading projects with dummy engine

An error would get thrown if any of the ports was exposed to the
backend.

431928acffabfc2eb4ec0d49abbbc5d276b55885 authored about 2 years ago by Alexandros Theodotou <[email protected]>
project schema: make various selections optional

8a588f728b9036735a3451d97c2d0e1d94c23bc6 authored about 2 years ago by Alexandros Theodotou <[email protected]>
bump schema versions

8e28ce51c957640ecb986a6bf40174369deea437 authored about 2 years ago by Alexandros Theodotou <[email protected]>
save schema version with scale objects

c54504237f21615741ca600519a1baba0c0f34ae authored about 2 years ago by Alexandros Theodotou <[email protected]>
save region colors with projects

cd20d81566164c17077d4cd82434eff55f362e51 authored about 2 years ago by Alexandros Theodotou <[email protected]>
save schema version with markers

54ca071b31528ab6a5c05d7156e636284319bcfb authored about 2 years ago by Alexandros Theodotou <[email protected]>
make channel send schema nullable

1a9a006e47952cb83db02d1492539b296a60c10e authored about 2 years ago by Alexandros Theodotou <[email protected]>
automation track: store record mode with projects

5b0e98fd39ed08b88d1118b95a732a95e6d96df5 authored about 2 years ago by Alexandros Theodotou <[email protected]>