This set of files is meant to be a skeleton for building wxWidgets' applications in Lua (with wxLua in the middle).
This implementation does not use any particular feature of Lua so it shall run with Lua 5.1 and wxWidgets 2.8.12.2 onwards.
I choose the Neko icon (https://en.wikipedia.org/wiki/Neko_(software)) because I could not find any skeleton icon in my database.
The main application file, the place where to put the logic of the application in a MVC paradigm.
The main window with basic handlers and settings save/restore facility.
An implementation of a random number generator, a replacement of Lua's builtin library.
Implementation of a logging class.
Implementation of a timer class, note that this won't substitute a wxWidgets' window timer, but is an aid at keeping multiple timers in a single window.
A class that mimics X11 colours, kept in a comfortable Lua array.
decuant
The standard MIT license applies.