Marcus Weseloh
42f91986cd
Use SVG for fluid mixer image
2020-11-14 21:16:23 +01:00
Marcus Weseloh
7d994ff9be
Add intro text to deprecated list
2020-11-14 18:46:17 +01:00
Marcus Weseloh
0a23598126
Remove obsolete doxygen config options
2020-11-14 18:32:39 +01:00
Marcus Weseloh
3d930ffda4
Remove debug leftover
2020-11-14 17:12:39 +01:00
Marcus Weseloh
36280b9788
Add missing group brief descriptions
2020-11-14 17:10:26 +01:00
Marcus Weseloh
a279b2b397
Make top links black on hover, not white
2020-11-14 17:10:06 +01:00
Marcus Weseloh
961579774d
Add documentation hints to style guide
2020-11-14 16:59:25 +01:00
Marcus Weseloh
d0db0cc119
Document how to revert the styling and layout changes
2020-11-14 16:27:43 +01:00
Marcus Weseloh
6113c15f94
Improve styling of field tables (enum values)
2020-11-14 16:22:50 +01:00
Marcus Weseloh
a03362a155
Style improvements for small screens
...
- hide side nav
- hide search box
- make content full height
2020-11-14 16:13:10 +01:00
Marcus Weseloh
5ccc7543ae
Hide nav sync toggle button
2020-11-14 16:12:17 +01:00
Marcus Weseloh
3c1c796396
Add generated fluidsettings.txt for fluidsynth.org API doc build
...
Probably not the final solution, but works for now.
2020-11-14 15:10:57 +01:00
Marcus Weseloh
eebbfb6a62
Smaller cleanup and reformatting of long lines.
2020-11-14 14:59:29 +01:00
Marcus Weseloh
b565b3ebc3
Use custom \setting{} alias to link to fluid settings
2020-11-14 14:56:18 +01:00
Marcus Weseloh
0f9aed6f83
Use \image for images and improve quality of FluidMixer image
2020-11-14 14:25:44 +01:00
Marcus Weseloh
cb16f8d32d
Split HTML_EXTRA_FILEs into separate lines
2020-11-14 14:04:05 +01:00
Marcus Weseloh
c4512367c4
Move examples into doc/examples directory
2020-11-14 13:40:46 +01:00
Marcus Weseloh
20ec6f3376
Move usage guide pages into separate files in doc/usage
2020-11-14 13:26:05 +01:00
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
a9135faf70
Structure the large synth header into subgroups
...
Also include version.h and ladspa.h in the Synthesizer group.
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
6780293d0c
Add version defines and functions to misc group
2020-11-12 21:27:00 +01:00
Marcus Weseloh
9248032feb
SoundFont API
...
Includes Generators, Modulators, Loader etc
2020-11-12 21:27:00 +01:00
Marcus Weseloh
7f1ac22869
Miscellaneous group
2020-11-12 21:27:00 +01:00
Marcus Weseloh
4a40695541
Settings documentation
2020-11-12 21:27:00 +01:00
Marcus Weseloh
39ae70793a
MIDI Seqencer documentation
2020-11-12 21:27:00 +01:00
Marcus Weseloh
4185b25d6f
MIDI input group
...
Contains MIDI Driver, MIDI Router, MIDI Player and MIDI Events
2020-11-12 21:27:00 +01:00
Marcus Weseloh
bae3dec78a
Logging interface
2020-11-12 21:27:00 +01:00
Marcus Weseloh
66b7c19893
Audio output group
...
With subgroups Audio Driver and File Renderer
2020-11-12 21:27:00 +01:00
Marcus Weseloh
af68288628
Command Shell group for all shell related commands
...
With subgroups for command handler, shell and server.
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
a11806aa32
Change files into groups / modules
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