aboutsummaryrefslogtreecommitdiffstats
path: root/src/jalv_internal.h
AgeCommit message (Collapse)AuthorFilesLines
2020-04-05Add a command line argument to select a specific UIHanspeter Portner1-0/+1
2020-04-05Add lv2:extensionData and ui:showInterface nodesDavid Robillard1-0/+2
2020-03-17Implement ui:requestValueDavid Robillard1-0/+3
2019-11-03Use screen refresh rate with Gtk3 and Qt5David Robillard1-0/+3
2019-11-03Fix crash with QtDavid Robillard1-1/+1
Qt requires that the argc and argv pointers passed to QApplication are valid for the lifetime of the application.
2019-10-17Make jalv_update return intDavid Robillard1-1/+1
This avoids some warnings about conversion between incompatible function pointer types.
2019-10-17Clean up includesDavid Robillard1-14/+13
2019-10-17Fix check for POSIX functionsDavid Robillard1-1/+1
2019-05-04Fix incorrect type for sample rate optionDavid Robillard1-1/+1
2019-04-21Use modern LV2 includesDavid Robillard1-10/+10
2018-12-27Remove unused jalv_ui_resize()David Robillard1-3/+0
This function was added many years ago to support the UI resize feature, but has been dead code for a long time and nobody seems to have noticed, so it can't be that important.
2018-11-10Move features to Jalv structTimo Wischer1-0/+21
2018-11-10Move exit semaphore to Jalv structDavid Robillard1-1/+1
2018-11-10Separate the bulk of main code into jalv_open() and jalv_close()David Robillard1-0/+6
2018-09-25Remove unused fieldDavid Robillard1-1/+0
2018-09-24Fix unused parameter warningsTimo Wischer1-1/+1
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2018-09-23Remove support for deprecated event and uri-map extensionsDavid Robillard1-2/+0
2018-09-22Move control printing function to shared internal headerDavid Robillard1-0/+7
2018-09-22Simplify control display in console interfaceDavid Robillard1-1/+0
2018-09-21Make Suil dependency optionalDavid Robillard1-0/+4
2018-09-21Remove use of SuilController type in jalv_ui_port_index() interfaceDavid Robillard1-1/+1
Towards making Suil dependency optional, this type is just void* anyway, so no other changes are required.
2018-09-21Use jalv_ui_write() universallyDavid Robillard1-1/+1
2018-08-01Remove unused control value variableTimo Wischer1-1/+0
Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
2017-12-29Fix inconsistent parameter namesDavid Robillard1-1/+1
2017-02-18Add jalv -i option to ignore stdin for background useDavid Robillard1-0/+1
2016-10-05Factor out UI communication from backendDavid Robillard1-0/+12
2016-10-05Factor out Jack backendDavid Robillard1-16/+41
2016-09-17Unify control port and parameter implementationsDavid Robillard1-0/+22
2016-09-16Use cached URIs and fix pprops:rangeSteps nonsenseDavid Robillard1-0/+3
2016-08-31Discover presence of UI before jack_activateHanspeter Portner1-0/+3
jalv.has_ui should be set before jack_activate. If not, patch:Get message may be without effect and parameter replies never be sent from within jack process callback, as the latter may run before the corresponding UI logic (e.g. with jalv.has_ui still being false).
2016-07-31Fix log colour stateDavid Robillard1-0/+1
2016-07-31Do not call plugin work() method concurrentlyDavid Robillard1-0/+1
2016-07-31Support thread-safe state restorationDavid Robillard1-1/+5
2016-07-31Clean up log outputDavid Robillard1-4/+8
2016-07-09Add support for lv2:CVPort via JACK metadata APIHanspeter Portner1-1/+3
2016-01-07Fix patch:Put handlingHanspeter Portner1-0/+1
(Property, Value) pairs are expected to be embedded in a patch:body property object, not direcly in the patch:Put object.
2015-11-08Support numeric and string plugin propertiesDavid Robillard1-3/+88
Also: * Print plugin/UI communication log in colour if supported * Update UI when internal plugin state is changed during preset load git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5812 a436a847-0d15-0410-975c-d299462d15a1
2015-10-10Add option to enable plugin trace log messagesDavid Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5764 a436a847-0d15-0410-975c-d299462d15a1
2015-10-10Support numeric plugin propertiesDavid Robillard1-0/+12
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5762 a436a847-0d15-0410-975c-d299462d15a1
2015-10-09Allow Jack client name to be set from command lineDavid Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5760 a436a847-0d15-0410-975c-d299462d15a1
2015-08-30Add option to load preset from the command line.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5717 a436a847-0d15-0410-975c-d299462d15a1
2015-03-07Improve preset support.David Robillard1-0/+5
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5618 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Exit GUI versions on interrupt.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5558 a436a847-0d15-0410-975c-d299462d15a1
2015-02-14Report Jack latency (Patch from Robin Gareus).David Robillard1-0/+2
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5557 a436a847-0d15-0410-975c-d299462d15a1
2014-08-08Update copyright dates.David Robillard1-1/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5426 a436a847-0d15-0410-975c-d299462d15a1
2014-07-15Support saving the same preset several times.David Robillard1-0/+3
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5414 a436a847-0d15-0410-975c-d299462d15a1
2014-07-13Add option to print control output changes to stdout.David Robillard1-10/+11
Update man pages and console jalv help output for new options. git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5410 a436a847-0d15-0410-975c-d299462d15a1
2014-04-27Support new UI show/hide interface in console version.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5377 a436a847-0d15-0410-975c-d299462d15a1
2013-12-25Add -c option for setting controls from the command line (#816).David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5202 a436a847-0d15-0410-975c-d299462d15a1
2013-12-19Add --no-menu option to jalv.gtk.David Robillard1-0/+1
git-svn-id: http://svn.drobilla.net/lad/trunk/jalv@5187 a436a847-0d15-0410-975c-d299462d15a1