Commit Graph

7 Commits (7f92ee156550def1212c64a1936fec9ed90f2e66)

Author SHA1 Message Date
Peter Nelson 7f92ee1565 Refactor LV2UI support:
Move all LV2UI initialisation to lv2pui class.
Register UIs via factory pattern.

Plugin UI code is now just widget initialisation, the rest is handled by PUI.
2013-02-09 20:27:18 +00:00
Peter Nelson 0fc08cf88f Initialise widgets and UI on construction. 2013-02-09 10:14:14 +00:00
Peter Nelson 9dfea26e0e Add small & large button widgets 2013-02-08 21:37:03 +00:00
Peter Nelson c0860da3a6 Add COPYING files and copyright to each source file. 2013-02-08 10:48:23 +00:00
Peter Nelson 2841c71f7f Add FTGL dependency and text all the things 2013-02-04 07:31:26 +00:00
Peter Nelson 94b6ed53b6 Handle some key presses. Support scaled UI. 2013-02-03 19:53:55 +00:00
Peter Nelson 7e31025981 Major UI progress 2013-02-03 02:25:17 +00:00