With JUCE getting more classes all the time, I wonder if it’d be useful to split the online documentation out by module so it’s possible to browse the class list in a meaningful way …?
Oh - and it’d be good to have version numbers for when the classes were introduced as well.
Actually, I just did this for myself with doxygen for the core module.
It looks like this, and I think would be a far better view to expose, ideally by module, on the website
This is on our backlog.
We’ve already done something similar for the BLOCKS documentation. See http://developer.roli.com/documentation/group__juce__audio__basics.html.
Also, I think you should clearly separate the classes for BLOCKS from all others in JUCE. Finding them among the general purpose ones may be misleading