Andrew Belt
|
ca9231e1b3
|
Rename App to Context and app.hpp to context.hpp. The APP macro is still valid.
|
5 years ago |
Andrew Belt
|
dca30e2b53
|
Auto-format code with astyle.
|
5 years ago |
Andrew Belt
|
696939069d
|
Use <> instead of "" for include directive.
|
6 years ago |
Andrew Belt
|
d6f5a84178
|
Draw FramebufferWidgets during step() instead of draw() so we can use the same NanoVG context.
|
6 years ago |
Andrew Belt
|
a509fab1c1
|
Move and rename widget::DrawContext to widget::Widget::DrawArgs. Rename Module::ProcessContext to Module::ProcessArgs.
|
6 years ago |
Andrew Belt
|
8a5a806425
|
Add app::, ui::, and widget:: namespaces.
|
6 years ago |
Andrew Belt
|
6d1142b449
|
Add new Widget::draw() method. Deprecate old method.
|
6 years ago |
Andrew Belt
|
1a26bac9b1
|
Move ui header implementations to source files.
|
6 years ago |
Andrew Belt
|
6475c630b5
|
Revise event and widget API (draft), migrate source files to headers (WIP), separate large headers into small headers in subfolders (WIP)
|
6 years ago |
Andrew Belt
|
979e44f650
|
Rename gui.hpp to window.hpp
|
7 years ago |
Andrew Belt
|
7755c67084
|
Divide widgets.hpp to widgets.hpp and ui.hpp
|
7 years ago |
Andrew Belt
|
5567c5f22d
|
Added AddModuleWindow
|
7 years ago |
Andrew Belt
|
435006cc03
|
Add right-aligned text to menu
|
7 years ago |
Andrew Belt
|
ef6dc2ff67
|
Save draw state before each child is drawn, so widgets draw at (0, 0)
instead of box.pos.
|
8 years ago |
Andrew Belt
|
aad709e62c
|
Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader
|
8 years ago |
Andrew Belt
|
a18e4a4d6e
|
Added ring buffers, made Rack a class, added stringf helper function, added VIPMutex/VIPLock, added sample rate and block size options to AudioInterface
|
8 years ago |
Andrew Belt
|
86e2fabf20
|
A few days of work
|
8 years ago |
Andrew Belt
|
c1cae82918
|
Initial commit
|
8 years ago |