Andrew Belt
|
f6b4c90e55
|
Map Ctrl-left click to right click on Mac
|
7 years ago |
Andrew Belt
|
dd199c37b0
|
Fix mistake where GLFW buffer was not being flipped each frame
|
7 years ago |
Andrew Belt
|
d56c9698bf
|
Actually fix Mac mouse issue?
|
7 years ago |
Andrew Belt
|
ca9add800a
|
Remove negative mouse dimension fix on Mac, doesn't work. Updated osdialog
|
7 years ago |
Andrew Belt
|
93dda7bd57
|
Fixed that annoying Mac mouse lock/unlock cursor jump bug
|
7 years ago |
Andrew Belt
|
f703aaac9d
|
Render GUI only when window is visible
|
7 years ago |
Andrew Belt
|
c51faf9089
|
Fix Windows build, add GLFW error handling
|
7 years ago |
Andrew Belt
|
837071241e
|
Added high DPI support. I bought a Macbook Pro Retina for $450 just for this commit!
|
7 years ago |
Andrew Belt
|
e511823809
|
Update submodules, convert oui-blendish to git submodule
|
7 years ago |
Andrew Belt
|
3eba4b755e
|
Switch from noc to osdialog, add arch-detecting Makefile, added dep Makefile
|
7 years ago |
Andrew Belt
|
093ecdbb94
|
Add param randomization, changed mapf to rescalef, other refactors
|
7 years ago |
Andrew Belt
|
59b39bf876
|
Add CircularShadow and add it to the SVGKnob framebuffer
|
8 years ago |
Andrew Belt
|
2fd04a764e
|
Bumped OpenGL require from 3.2 to 2.0, fixed plugin loading on win and mac, added licenses for new libraries
|
8 years ago |
Andrew Belt
|
12ff32e3ca
|
Add plugin manager for downloading plugins within the application, add libzip and curl dependency
|
8 years ago |
Andrew Belt
|
e23bf21e5b
|
Added PeakFilter to dsp.hpp, added dr_libs dependency for dr_wav.h
|
8 years ago |
Andrew Belt
|
3f8b5ad055
|
Renamed scene.hpp to app.hpp, moved app stuff to src/app
|
8 years ago |
Andrew Belt
|
71a1b6a987
|
Added SVGKnob, added TextField, PasswordField, migrated to SVGKnobs
|
8 years ago |
Andrew Belt
|
0e0f9c38f2
|
Added TransformWidget, SVGWidget, FramebufferWidget
|
8 years ago |
Andrew Belt
|
a76a6e7f5e
|
revised Lights for Component Library, removed constructor argument from ModuleWidget
|
8 years ago |
Andrew Belt
|
ab091bec31
|
Switching from OpenGL 2 to OpenGL 3.2 for no reason
|
8 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
|
7911a22cc5
|
Added wire snapping
|
8 years ago |
Andrew Belt
|
58974d5530
|
Added Davies knobs, added SVG renderer
|
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
|
1696a2790a
|
Added sample rate conversion to AudioInterface, added minBLEP to dsp.hpp
|
8 years ago |
Andrew Belt
|
109a38e53c
|
Added nanovg submodule
|
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
|
a69ce98903
|
Added libsamplerate dependency, some general purpose DSP code
|
8 years ago |
Andrew Belt
|
991ec67f75
|
Fixed build on Linux, hopefully fixed framebuffer size on high-DPI
screens
|
8 years ago |
Andrew Belt
|
06326a899a
|
Changed how events work, added ModulePanel, added cable tension
|
8 years ago |
Andrew Belt
|
86e2fabf20
|
A few days of work
|
8 years ago |
Andrew Belt
|
c6f1ff3dc7
|
Fix macOS build
|
8 years ago |
Andrew Belt
|
c1cae82918
|
Initial commit
|
8 years ago |