I have hit 2 other problems with my extension that I just can't seem to solve:
1) every time I update a widget in my vlc.dialog() the dialog window resizes to it's initial size (when first shown). I would like the window to maintain it's size when the user has changed the size.
2) is there any documentation on how to supply the libraries when using "require" in lua? I can get it working with my local lua environment (https://github.com/rjpcomputing/luaforwindows) but not with vlc (the external library I tried is LuaFileSystem)
Thanx for any hints!