Andrew Belt
|
e46448150d
|
Reduce Light radius and magnitude
|
7 years ago |
Andrew Belt
|
8e251c0ddb
|
Refactor event framework. Everything uses Event* structs instead of
messy function arguments, removed on*Opaque()
|
7 years ago |
Andrew Belt
|
093fa99474
|
Add Widget::onPathDrop() event, added dragging patches to window to load
them
|
7 years ago |
Andrew Belt
|
661e93bb24
|
Remove old panel if ModuleWidget::setPanel is called multiple times,
move in2px and mm2px to widgets.hpp
|
7 years ago |
Andrew Belt
|
0e7e362565
|
Change internals of SVGWidget subclasses
|
7 years ago |
Andrew Belt
|
a094a0cd7d
|
Fix autoscrolling when dragging near edge of rack
|
7 years ago |
Andrew Belt
|
bd9b237c43
|
Tweak LightWidget rendering
|
7 years ago |
Andrew Belt
|
2e7100c17b
|
Reverted light sizes in components.hpp, updated README
|
7 years ago |
Andrew Belt
|
bc619644ac
|
Throw away old lights, add new LightWidget as a final replacement
|
7 years ago |
Andrew Belt
|
41c66f1d8a
|
Set SVGPanel oversampling on every frame
|
7 years ago |
Andrew Belt
|
caa1a5798e
|
Fix dropdown menu offset when zooming
|
7 years ago |
Andrew Belt
|
580f0db6b4
|
Change zoom only when zoom slider has finished moving (onAction())
|
7 years ago |
Andrew Belt
|
99ad658694
|
Oversample SVGPanels by 2, everything else by 1
|
7 years ago |
Andrew Belt
|
923942e289
|
Set FrameBuffer::oversample to 1 by default
|
7 years ago |
Andrew Belt
|
2affd8a648
|
Redraw rails when zooming
|
7 years ago |
Andrew Belt
|
ed5f8446b4
|
Avoid re-rendering rails when scrolling with a framebuffer margin
|
7 years ago |
Andrew Belt
|
684c783d41
|
Render rack rails with rescaling
|
7 years ago |
Andrew Belt
|
243aa8308a
|
Fixed most mouse alignment issues
|
7 years ago |
Andrew Belt
|
a22aac6493
|
Added zoom slider, zoom to settings, finished Framebuffer scaling
|
7 years ago |
Andrew Belt
|
f5e8ba0369
|
Use another nanovg context for rendering to the framebuffer
|
7 years ago |
Andrew Belt
|
34bd9d7b86
|
Add SearchModuleField to RackWidget
|
7 years ago |
Andrew Belt
|
dbd4e44eda
|
Added Light object to engine.hpp, added automatic scrolling when
dragging cables to the edge of the screen, added nonfunctional search
box to Add Module menu
|
7 years ago |
Andrew Belt
|
fde88775d4
|
Add Notes to Core, added manufacturer slug/name to Model, reverted to
Plugins
|
7 years ago |
Andrew Belt
|
0c4cf64726
|
Renamed Plugin to Manufacturer, added multiline to TextField, added
Notes to Core, changed plugin build system to support multiple targets
per manufacturer
|
7 years ago |
Andrew Belt
|
a1836e7c57
|
Added version metadata to plugin
|
7 years ago |
Andrew Belt
|
8060a1e657
|
Rename initialize() to reset()
|
7 years ago |
Andrew Belt
|
33ca4dac2d
|
Add override keyword everywhere
|
7 years ago |
Andrew Belt
|
9dbadfbdc5
|
Remove gSampleRate, add engineGetSampleRate()
|
7 years ago |
Andrew Belt
|
0b5e30fcf0
|
Don't smooth snapped knobs
|
7 years ago |
Andrew Belt
|
5cee9b53a9
|
Added boolean parameter to make knobs snap, made them visually snap as
well
|
7 years ago |
Andrew Belt
|
6db1177270
|
Reduce Light radius
|
7 years ago |
Andrew Belt
|
5f311e7e15
|
File > New attempts to load template.vcv if exists
|
7 years ago |
Andrew Belt
|
3fc2a12c31
|
Added Quit to File menu
|
7 years ago |
Andrew Belt
|
bdcbe508db
|
Append .vcv to files that are saved with no extension
|
7 years ago |
Andrew Belt
|
b9e87b2c44
|
Added error report when loading a patch with incompatibilities
|
7 years ago |
Andrew Belt
|
a80b05a440
|
Various tweaks and fixes
|
7 years ago |
Andrew Belt
|
aa2988c09d
|
Add toggle button for plug light, use title caps for all text
|
7 years ago |
Andrew Belt
|
1d40677870
|
Disallow input port from Ctrl+dragging to create a new cable
|
7 years ago |
Andrew Belt
|
a599b33e0f
|
Disallow input port from Ctrl+dragging to create a new cable
|
7 years ago |
Andrew Belt
|
2c69f2f561
|
Tweaked and enabled plug LED
|
7 years ago |
Andrew Belt
|
03795e3d91
|
Added momentary randomize() disable on ParamWidget
|
7 years ago |
Andrew Belt
|
18eb87ae40
|
Add BlankWidget to Core, refactor ModuleWidget
|
7 years ago |
Andrew Belt
|
f8f478ad4c
|
Add Bridge template
|
7 years ago |
Andrew Belt
|
ed90da923c
|
Use Ctrl/Cmd+Drag on an output to create a new cable
|
7 years ago |
Andrew Belt
|
2cbe7c39a7
|
Set gFocusedWidget only if Widget::onFocus() returns true, make
ModuleWidget respond to Backspace/Delete only if no widget is focused
|
7 years ago |
Andrew Belt
|
3d044ab411
|
Add RoundBlackKnob
|
7 years ago |
Andrew Belt
|
e2700409b2
|
Added onSampleRateChange() to Module
|
7 years ago |
Andrew Belt
|
83f20a6f20
|
Made light glow more intense, added "sampleRate" to settings.json
|
7 years ago |
Andrew Belt
|
4cf19e112b
|
Fix Light when transparency is used, added preliminary ZoomWidget functionality to RackScene, added experimental linear gradients to SVGWidget, added sticky mouse button to gui.cpp, fix math in ScrollBar
|
7 years ago |
Andrew Belt
|
0d24d6926d
|
Fixed onHoverKey traversal
|
7 years ago |