Today I finished and sent the documentation to the repo.
I also modified the Doxygen script to exclude the external libs (lua-intf and nano-signal-slot). That makes the documentation cleaner.

I'll now do some code cleanup. When copying the documentation I already saw what needs to be done:

  • C++ operations are still present in the code, they were replaced with Lua operations
  • Toolbar tab has two functions, one to add a widget and one other to add a button, the function to add a widget can be used for buttons too