Andrew Belt
|
f5601d2042
|
Work on toolbar, event context
|
6 years ago |
Andrew Belt
|
960ac66b73
|
Fix event drag handling, fix ParamQuantity and tweak its API
|
6 years ago |
Andrew Belt
|
09fdccf4ee
|
Fix various event bugs
|
6 years ago |
Andrew Belt
|
217faca052
|
Parse plugin metadata from plugin.json
|
6 years ago |
Andrew Belt
|
20b78190c1
|
Put math in namespace
|
6 years ago |
Andrew Belt
|
f1e4f08d0c
|
Un-class-ify plugin
|
6 years ago |
Andrew Belt
|
cbed0cf7a1
|
Wrap asset state into new AssetManager class
|
6 years ago |
Andrew Belt
|
402f42a354
|
Add Context class for storing global state
|
6 years ago |
Andrew Belt
|
c31b8f0ba2
|
Split plugin.hpp to folder of headers, wrap plugin state in new PluginManager class
|
6 years ago |
Andrew Belt
|
95f6016e7a
|
Remove app.hpp/cpp, fix headers of app headers, rename RackScene to Scene
|
6 years ago |
Andrew Belt
|
f64ea2e181
|
Large architectural changes. Created Quantity class.
|
6 years ago |
Andrew Belt
|
92951206b6
|
Rename WidgetState to event::Context, move color.hpp implementations to source
|
6 years ago |
Andrew Belt
|
499ceb024f
|
Remove math namespace
|
6 years ago |
Andrew Belt
|
2a3c254712
|
Revert to simpler event system
|
6 years ago |
Andrew Belt
|
c3407ca07d
|
Code style: Remove () from `new X()`
|
6 years ago |
Andrew Belt
|
abc34603d9
|
Add WidgetState
|
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
|
bee6f658cf
|
Move logger to its own namespace, add macros to macros.hpp
|
6 years ago |
Andrew Belt
|
c57c76e6d1
|
Move math to its own namespace, clean up deprecated classes
|
6 years ago |
Andrew Belt
|
13107b8577
|
Switch to C++ headers
|
6 years ago |
Andrew Belt
|
cbf2d8bb8a
|
Fix onCreate() call
|
7 years ago |
Andrew Belt
|
1753453db2
|
ModuleBrowser case insensitive sort for author name
|
7 years ago |
Andrew Belt
|
ef97f7c7ca
|
Condense Module Browser module list item, don't persist filters
|
7 years ago |
Andrew Belt
|
158a396170
|
Add prefix to string functions
|
7 years ago |
Andrew Belt
|
3dbdd7a334
|
Strip binary when making distributable
|
7 years ago |
Andrew Belt
|
875b1762fa
|
Revert light glow intensity
|
7 years ago |
Andrew Belt
|
fbd1b85f50
|
More descriptive headers in filter page of Module Browser
|
7 years ago |
Andrew Belt
|
c3afbc09c4
|
Clamp outputs post-conversion in Audio module
|
7 years ago |
Andrew Belt
|
0b81d72e3c
|
Move Module Browser items around
|
7 years ago |
Andrew Belt
|
316644c143
|
Improve appearance of ModuleBrowser
|
7 years ago |
Andrew Belt
|
0439fc405a
|
Change "manufacturer" to "author"
|
7 years ago |
Andrew Belt
|
1591892505
|
Persist tagFilter and manufacturerFilter of Module Browser
|
7 years ago |
Andrew Belt
|
70f044947d
|
ModuleBrowser: add page up/down keys, disable mouse enter selection
|
7 years ago |
Andrew Belt
|
93d9aa9563
|
Make ModuleBrowser centered again
|
7 years ago |
Andrew Belt
|
0d17c1c837
|
ModuleBrowser moves to mouse position
|
7 years ago |
Andrew Belt
|
8c1be8f270
|
Add buffer methods to ring buffer, change int types to size_t in ring buffer, add ScrollWidget::scrollTo()
|
7 years ago |
Andrew Belt
|
9d4bce9c3a
|
Fix selection maximum index
|
7 years ago |
Andrew Belt
|
5cfd5a25ca
|
Add tag label to ModuleBrowser modules
|
7 years ago |
Andrew Belt
|
523b409239
|
Add tag filtering to ModuleBrowser
|
7 years ago |
Andrew Belt
|
59b5d305f7
|
Add separators to ModuleBrowser
|
7 years ago |
Andrew Belt
|
863133279a
|
More SequentialLayout features
|
7 years ago |
Andrew Belt
|
940b232d66
|
Add VirtualWidget, add SequentialLayout
|
7 years ago |
Andrew Belt
|
53fdea1cd1
|
Serialize ModuleBrowser favorites
|
7 years ago |
Andrew Belt
|
e8d0783aba
|
Add manufacturer item to ModuleBrowser, other ModuleBrowser
functionality
|
7 years ago |