Andrew Belt
|
bfbc130de3
|
Add some buttons/switches graphics from Pyer.
|
3 years ago |
Andrew Belt
|
5cb2341c85
|
Increase dirtyOnSubpixelChange threshold to 0.1 px.
|
3 years ago |
Andrew Belt
|
cf0219c9f6
|
Use VCVRack's branch of nanovg
|
3 years ago |
Andrew Belt
|
57b77e4a2d
|
Make alpha status a Label in MenuBar.
|
3 years ago |
Andrew Belt
|
a6edf06a14
|
Log app variant name.
|
3 years ago |
Andrew Belt
|
36ef61627e
|
Save and restore context when calling glfwPollEvents().
|
3 years ago |
Andrew Belt
|
22fd1a4ff1
|
Store Context instead of Window as user pointer of GLFWwindow.
|
3 years ago |
Andrew Belt
|
86c08cf195
|
Call Switch::onDragStart super method.
|
3 years ago |
Andrew Belt
|
4c41dd9a62
|
Add createSubmenuItem() helper.
|
3 years ago |
Andrew Belt
|
39f5a2f710
|
Reword Trigger -> Dispatch in comments.
|
3 years ago |
Andrew Belt
|
0c9598ba8f
|
Add SetPrimaryEvent and UnsetPrimaryEvent to Module.
|
3 years ago |
Andrew Belt
|
6e8cb42e7b
|
Serialize primaryModule in Engine instead of relying on modules to do it themselves.
|
3 years ago |
Andrew Belt
|
3e1466deed
|
Fix Module Browser sorting algorithms to use model order in plugin as last resort.
|
3 years ago |
Andrew Belt
|
2b9efc1401
|
Add string::join(). Reorder models how they are ordered in plugin's manifest. Use list instead of vector for models and tags in plugin::Plugin/Model.
|
3 years ago |
Andrew Belt
|
0cb6fa93e8
|
Revert to old font size behavior with NanoVG. This keep font sizes consistent.
|
3 years ago |
Andrew Belt
|
aea660c3b9
|
Fix sort order of query score in Module Browser.
|
3 years ago |
Andrew Belt
|
f43330e1fe
|
Add module count label to Module Browser header.
|
3 years ago |
Andrew Belt
|
42af36fa0b
|
Make SequentialLayout resize according to its contents. Fix margins of model container in Module Browser.
|
3 years ago |
Andrew Belt
|
30b3ff2ea0
|
Hide ResizeHandle by default.
|
3 years ago |
Andrew Belt
|
cdc44cda71
|
Add bgColor to MenuOverlay
|
3 years ago |
Andrew Belt
|
750cbfea5a
|
Use callbacks to set window pos, size, and maximized settings instead of
on Window destruction.
|
3 years ago |
Andrew Belt
|
ca44ad96cc
|
Correctly update window position and size when window is resized or
maximized.
|
3 years ago |
Andrew Belt
|
6a2d1a406d
|
Fix max halo size for LightWidget.
|
3 years ago |
Andrew Belt
|
023b0ea662
|
Add one-argument constructor of math::Vec.
|
3 years ago |
Andrew Belt
|
78ebb905e5
|
Fix filename case of Rogan6PSWhite-fg.svg
|
3 years ago |
Andrew Belt
|
6d19799dfb
|
Tweak spacing of TipWindow buttons.
|
3 years ago |
Andrew Belt
|
fa2f3d0234
|
Add ResizeHandle to Scene.
|
3 years ago |
Andrew Belt
|
10e6f1db1d
|
Tweak organization of settings globals.
|
3 years ago |
Andrew Belt
|
05553f5eec
|
Add version into to Help menu.
|
3 years ago |
Andrew Belt
|
661fd3863d
|
Add Module Save event.
|
3 years ago |
Andrew Belt
|
6ae98b6194
|
Clean up Module Browser's ModelBox tooltip creation.
|
3 years ago |
Andrew Belt
|
414500a390
|
Fix certain Widget events (ContextDestroyEvent, ContextDestroyEvent, etc) not recursing when Widget is invisible.
|
3 years ago |
Andrew Belt
|
d0a5cf7598
|
Set default halo brightness to 25%.
|
3 years ago |
Andrew Belt
|
9e4fff9a75
|
Add RoundKnob, Trimpot, and ScrewSilver graphics from Pyer.
|
3 years ago |
Andrew Belt
|
b2e00b2b06
|
Add menu separator to switch param tooltip. Fix bug when ParamWidget tooltip is not appearing when Light is placed above it.
|
3 years ago |
Andrew Belt
|
8859eac75c
|
Clean up port names on MIDI-CV and CV-MIDI.
|
3 years ago |
Andrew Belt
|
b998904d16
|
Use menu item helpers for Core modules.
|
3 years ago |
Andrew Belt
|
54669f9895
|
Add createMenuItem() with action callback and createCheckMenuItem().
|
3 years ago |
Andrew Belt
|
a3ab530c73
|
Add menu item helpers createBoolMenuItem() and createIndexSubmenuItem(), and their pointer variants.
|
3 years ago |
Andrew Belt
|
4c529a9541
|
Add createIndexMenuItem() helper function.
|
3 years ago |
Andrew Belt
|
ad426537c4
|
Set default LedDisplayTextField::bgColor.
|
3 years ago |
Andrew Belt
|
b84e8ec336
|
Make alpha menu bar item a MenuLabel.
|
3 years ago |
Andrew Belt
|
7832706fdd
|
Limit rack zoom when value is changed rather than in RackScrollWidget every frame.
|
3 years ago |
Andrew Belt
|
ba6e2e9296
|
Update Light graphics
|
3 years ago |
Andrew Belt
|
5e22369d2e
|
Add LedDisplayTextField::bgColor. Display LedDisplay text as a non-tinted light when rack brightness is decreased.
|
3 years ago |
Andrew Belt
|
e51d4387da
|
To avoid blinding the user when rack brightness is low, draw Module Browser modules with the same brightness.
|
3 years ago |
Andrew Belt
|
30c64c5e93
|
Zoom in/out rack with extra mouse buttons
|
3 years ago |
Andrew Belt
|
157c45038d
|
Use ui::Label for MeterLabel in menu bar. Set default Label font size to 11.
|
3 years ago |
Andrew Belt
|
ea431882a7
|
Add Engine meter to menu bar.
|
3 years ago |
Andrew Belt
|
b6aba4d66a
|
Fix menu item right text font size.
|
3 years ago |