Marcus Weseloh
67cb344a20
Move recent changes into separate file
2020-11-14 13:23:55 +01:00
Marcus Weseloh
cc84da2094
Split doxygen INPUT into separate lines, for easier readability
2020-11-14 13:21:57 +01:00
Marcus Weseloh
3c68eaa619
Sync the static Doxyfile with Doxyfile.cmake
...
Still missing is the integration of the generated fluidsettings.txt,
as that requires a build script currently not available on the
server generating the public API docs.
2020-11-13 23:21:47 +01:00
Marcus Weseloh
2a2027085e
Separate new_* and delete_* functions from the rest
2020-11-13 22:23:29 +01:00
Marcus Weseloh
ee2ac9e1d9
Mark settings with callbacks as realtime and output this in the generated docs
2020-11-13 20:46:02 +01:00
Marcus Weseloh
1d9d7e9042
Also update the styling of the deprecated list
2020-11-12 22:31:19 +01:00
Marcus Weseloh
d2a29ec4c5
Make sure libxslt is only searched if doxygen is available as well
2020-11-12 21:50:35 +01:00
Marcus Weseloh
5a70df1cb7
Remove footer, as it takes away valuable vertical space
2020-11-12 21:27:00 +01:00
Marcus Weseloh
921c0e08c0
Updated documentation styling
2020-11-12 21:27:00 +01:00
Marcus Weseloh
d4741b7d5e
Sort groups/modules, briefs and members
2020-11-12 21:27:00 +01:00
Marcus Weseloh
f5900a261f
Custom doxygen layout to rename modules to API Reference
2020-11-12 21:27:00 +01:00
Marcus Weseloh
512f39b1a1
Some more brief message abbreviation hints
2020-11-12 21:27:00 +01:00
Marcus Weseloh
48761ea724
Consistent capitalization of usage guide section names
2020-11-12 21:27:00 +01:00
Marcus Weseloh
4ea5d64eb7
Rename setting reference page name to lowercase, for consistency
2020-11-12 21:27:00 +01:00
Marcus Weseloh
8617e53a00
Replace all links to fluidsettings.xml with proper \ref's
2020-11-12 21:23:31 +01:00
Marcus Weseloh
c5b50455d7
Use xsltproc to include settings in API documentation
2020-11-12 21:23:31 +01:00
Marcus Weseloh
272cc5edad
Some additional subgrouping
2020-11-12 21:23:31 +01:00
Marcus Weseloh
d00849b556
Restructure devdocs into separate pages
2020-11-12 21:23:31 +01:00
Marcus Weseloh
339b30c946
Move doxygen customizations into separate directory
2020-11-12 21:23:31 +01:00
Marcus Weseloh
d1237c4678
Make larger enums easier to read
2020-11-12 21:23:31 +01:00
Marcus Weseloh
cfa9e7bedc
Enable navigation sidebar
2020-11-12 21:23:31 +01:00
Marcus Weseloh
93b3375fe3
Remove "References" and "Referenced by" links from doc
...
They auto generated links are quite long on some functions, making
the documentation harder to read.
2020-11-12 21:23:31 +01:00
Marcus Weseloh
ae145daf72
Remove FLUIDSYNTH_API and FLUID_DEPRECATED macros from documentation
2020-11-12 21:23:15 +01:00
Marcus Weseloh
c18e008d70
Options seems to be more widely used, so use that instead of Choices
2020-11-02 19:37:14 +01:00
Marcus Weseloh
54e164426f
As gs is default for midi-bank-select, list it as first option for clarity
2020-11-02 19:33:08 +01:00
Marcus Weseloh
f1d760f02c
Update ladspa.active description
...
Use 1 (TRUE) for consistency and mention LADSPA documentation
2020-11-02 19:32:37 +01:00
Marcus Weseloh
f3390e8049
Update effects-groups description to avoid the word "unit"
2020-11-02 19:31:54 +01:00
Marcus Weseloh
4fef48e740
Better explain currently unused effects-channels
2020-11-02 19:31:31 +01:00
Marcus Weseloh
f2d0789b26
Consistently format all floats
2020-11-02 19:30:24 +01:00
Marcus Weseloh
d14c9edc4f
Update periods and period-size with current values from source
2020-11-02 19:05:36 +01:00
Marcus Weseloh
cd4376dfea
shell.port is an int setting, not num
2020-11-02 19:00:35 +01:00
Marcus Weseloh
8d5377e391
Use (empty string) for empty default values of str settings
2020-11-02 18:55:36 +01:00
Marcus Weseloh
4f50c7278c
Cleanup section label markup and rendering
2020-11-02 18:49:13 +01:00
Marcus Weseloh
a8041e45f8
Updated XSL / styling for fluidsettings.xml
2020-11-02 18:26:21 +01:00
Marcus Weseloh
109c41c355
Add public API to pin and unpin presets to the sample cache ( #698 )
...
Following the discussion about an API to pin and unpin preset samples in the sample cache here:
https://lists.nongnu.org/archive/html/fluid-dev/2020-10/msg00016.html
Short explanation of the change:
Only the default loader currently supports dynamic sample loading, so I thought it might be a good idea to keep the changes for this feature mostly contained in the default loader as well. I've added two new preset notify flags (FLUID_PRESET_PIN and FLUID_PRESET_UNPIN) that are handled by the preset->notify callback and trigger the loading and possibly unloading of the samples.
2020-10-31 13:23:15 +01:00
Jon Latané
21653bd08b
Update Android CircleCI build to use latest orb, Android API, Oboe and Cerbero ( #690 )
...
This fixes the currently-broken CircleCI build for Android-useable .so files.
Currently the Cerbero build is based off https://github.com/falrm/cerbero until https://gitlab.freedesktop.org/gstreamer/cerbero/-/merge_requests/641 is merged and deployed to the GitHub cerbero mirror.
Here is a successful build with the updated CircleCI workflow: https://app.circleci.com/pipelines/github/falrm/fluidsynth-android/31/workflows/0ad3186a-394c-4736-984b-96496b608053/jobs/32
Fixes #688
2020-10-20 17:09:11 +02:00
Tom M
3efaaffba5
Update and rename README.Android.md to README.md
2020-10-18 11:38:52 +02:00
derselbst
f14cbb8782
Add FluidMixer chart to API docs
2020-10-11 19:40:05 +02:00
derselbst
15d4794013
Elaborate on synth.cpu-cores
2020-10-11 18:48:53 +02:00
Tom M
97615ef2cf
Promote Controller/Pressure/Bend event functions to 32bits ( #670 )
2020-10-08 16:33:52 +02:00
jjceresa
b55884b273
Make winmidi driver multi devices capable. ( #677 )
2020-09-27 14:22:56 +02:00
Tom M
4c1292d8ab
Remove fluid_event_any_control_change() from public API ( #674 )
...
Originally, I have only marked it deprecated. But since we have an SOVERSION bump next release and because this function was only meant for internal usage, I think it's safe to remove it right now.
2020-09-12 10:40:57 +02:00
derselbst
23b270c08b
Merge branch '2.1.x' into master
2020-09-06 14:54:26 +02:00
derselbst
ff7c72c80f
Bump to 2.1.5
2020-09-06 11:52:39 +02:00
jjceresa
7834c4eb62
Add a chart about voice mixing and rendering
2020-09-02 20:54:05 +02:00
derselbst
277eda6bc6
Update Android Asset loader to new callback API
2020-07-12 13:03:30 +02:00
derselbst
62b715483f
Merge branch '2.1.x' into master
2020-07-09 19:39:21 +02:00
Tom M
031b740451
Update Doxyfile
2020-07-06 18:46:57 +02:00
derselbst
d73135fc48
Merge branch '2.1.x' into master
2020-07-05 16:32:47 +02:00
derselbst
459949a62b
Bump to 2.1.4
2020-07-05 16:19:33 +02:00