2cbe7c39Set gFocusedWidget only if Widget::onFocus() returns true, make ModuleWidget respond to Backspace/Delete only if no widget is focused by
Andrew Belt
2017-10-08 08:39:18 -0400
98c6df19Merge branch 'master' of github.com:VCVRack/Rack by
Andrew Belt
2017-10-08 05:52:04 -0400
8cf8e402Define VERSION_*, so running `make VERSION=0.4.0` for example defines the macro VERSION_0_4_0 by
Andrew Belt
2017-10-08 05:50:53 -0400
bdf6eee7Init switch to rtMidi (TODO: update makefiles and dep) by
ben
2017-10-07 13:00:06 +0200
3d044ab4Add RoundBlackKnob by
Andrew Belt
2017-10-07 06:29:24 -0400
a80eb15bAdd SchmittTrigger::isHigh() by
Andrew Belt
2017-10-07 02:52:44 -0400
e2700409Added onSampleRateChange() to Module by
Andrew Belt
2017-10-07 01:46:45 -0400
840140e3Update README, make screws smaller by
Andrew Belt
2017-10-05 07:45:32 -0400
83f20a6fMade light glow more intense, added "sampleRate" to settings.json by
Andrew Belt
2017-10-03 08:56:25 -0400
223719dcAdd uniqueness assertion for plugin slugs, fix PolarityValueLight alpha by
Andrew Belt
2017-10-03 08:10:14 -0400
4cf19e11Fix 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 by
Andrew Belt
2017-10-03 07:43:43 -0400
27229b67Add PB61303 to Component Library by
Andrew Belt
2017-10-03 04:52:52 -0400
0d24d692Fixed onHoverKey traversal by
Andrew Belt
2017-10-02 08:20:47 -0400
7fdc6663Added Issue Tracker section to README by
Andrew Belt
2017-10-02 02:42:03 -0400
f9cf502aUse 10V as the headroom for Audio Interface IO instead of 5V by
Andrew Belt
2017-10-02 01:56:12 -0400
c3a13dc1Added arrow keys to move by
Andrew Belt
2017-10-02 01:38:03 -0400
45e7c5f0Added plug lights (but commented out) by
Andrew Belt
2017-10-02 01:29:49 -0400
fc3cf452Move ModuleWidget delete/backspace key to onMouseMove so it doesn't rely on key repeat by
Andrew Belt
2017-10-02 00:03:08 -0400
e1e2645dUpdate changelog, fix local directory on Windows by
Andrew Belt
2017-10-01 21:12:13 -0400
7ee43d33Rework widgets to support cable stacking by
Andrew Belt
2017-10-01 19:15:42 -0400
62398563Added C#-style property constructor, explicitly clamp samples in Audio Interface, scroll horizontally if Shift is held by
Andrew Belt
2017-10-01 11:23:05 -0400
0ac164cfUpdate LICENSE-dist by
Andrew Belt
2017-10-01 06:57:14 -0400
e8eddc44Keep MenuItem active when its child menu is open by
Andrew Belt
2017-09-29 07:59:40 -0400
d9748221Add PulseGenerator to digital.hpp by
Andrew Belt
2017-09-29 07:24:31 -0400
8cb37741Readdingn Module::Module() constructor, but it's still deprecated by
Andrew Belt
2017-09-28 21:33:09 -0400
b818a060Fix typo in Widget method, reduce precise mouse speed for Knobs, remove Module() constructor by
Andrew Belt
2017-09-28 09:46:23 -0400
2986d3abEngine typo by
Andrew Belt
2017-09-28 05:33:09 -0400
fd0d2080Add engine support for stackable cables by
Andrew Belt
2017-09-28 05:15:38 -0400
45c11bf7Add changelog by
Andrew Belt
2017-09-28 04:56:57 -0400
ffd8dde5Middle click drag now sends an onScroll event in the object it is hovering, open UrlItem browser in new thread, use Module constructor for setting number of params/inputs/outputs by
Andrew Belt
2017-09-28 03:44:55 -0400
074653f4Use current directory for both global and local assets if launching from the command line on Mac. by
Andrew Belt
2017-09-27 23:08:09 -0400
37926df8Decrease minimum requirement for CPU extension support by
Andrew Belt
2017-09-27 16:47:53 -0400
c35c8a2eMake MenuOverlay steal key commands, remove assertion for framebuffer by
Andrew Belt
2017-09-27 08:08:57 -0400
c4a8f8e0Add metadata to Plugins class and Add Module menu by
Andrew Belt
2017-09-26 20:44:48 -0400
6723d9e0Use Github mirror of GLEW instead of Sourceforge by
Andrew Belt
2017-09-26 20:13:34 -0400
64a5c87dAdd paused indicator to toolbar, engine unpauses if samplerate is selected by
Andrew Belt
2017-09-26 20:04:33 -0400
35c4e272Added engine pausing/resuming (in sample rate choose menu) by
Andrew Belt
2017-09-26 20:02:17 -0400
401176d5Added child menus by
Andrew Belt
2017-09-26 19:40:23 -0400
8db74446Fix for ScrollWidget middle click by
Andrew Belt
2017-09-26 18:32:04 -0400
5163a7abMiddle-click drag to move rack view, other needless refactoring by
Andrew Belt
2017-09-26 18:21:31 -0400
4fc5f17cAdd menu scrolling, refactor OpaqueWidget events by
Andrew Belt
2017-09-26 16:16:30 -0400
47dc7072Fix Windows build by
Andrew Belt
2017-09-26 14:50:56 -0400
ecfaa878Cleanup of Mac asset management by
Andrew Belt
2017-09-26 09:58:50 -0400
ba49dd6cChange build system to create standalone app bundle with resources inside, use ~/Documents/Rack as local directory by
Andrew Belt
2017-09-26 09:42:24 -0400
a16a9e1bAdded asset.hpp for managing paths, Plugin instance created by Rack instead of the shared library, attempt to load plugins from global and then local location by
Andrew Belt
2017-09-26 07:40:09 -0400
e0d2194aFixed Makefile dependency generation by
Andrew Belt
2017-09-26 06:16:56 -0400
c2084165Use vector as data structure for Modules and Wires by
Andrew Belt
2017-09-25 21:32:27 -0400
6216171aDon't build example binaries for libsamplerate (Don't worry, fftw and libsamplerate were never linked in Rack.) by
Andrew Belt
2017-09-25 18:23:27 -0400
23143d6c (tag: v0.3.2)A few minor fixes by
Andrew Belt
2017-09-25 03:55:34 -0400
bf94bd3cCleanup, update nanovg by
Andrew Belt
2017-09-24 08:49:29 -0400
b684ef09Add implementation of ray tracing to determine whether a subpath is solid or hole in SVGWidget by
Andrew Belt
2017-09-24 07:56:52 -0400
eb283975Sleep audio engine thread a bit if step() is being called significantly faster than what the sample rate suggests by
Andrew Belt
2017-09-24 03:09:29 -0400
b1f8e097Update nanovg by
Andrew Belt
2017-09-22 14:39:40 -0400
a8f30ca3Added minblep to dsp.hpp, removed 10.7 SDK recommendation in README by
Andrew Belt
2017-09-22 13:38:04 -0400
3185ae95Set pwd correctly when dep/Makefile is called recursively by
Andrew Belt
2017-09-22 05:22:29 -0400
1a50e06bChange curl archive URL to github by
Andrew Belt
2017-09-22 04:05:57 -0400
00fed632Remove -isysroot from Mac build system by
Andrew Belt
2017-09-22 03:55:11 -0400
8befdffdMerge branch 'master' of github.com:VCVRack/Rack by
Andrew Belt
2017-09-22 03:37:08 -0400
7a8ef9c4Break dsp.hpp into many small files by
Andrew Belt
2017-09-22 03:36:12 -0400
1d6faa0bBuild app bundle in dist instead of root by
Andrew Belt
2017-09-21 23:48:02 -0400
f65013cdUse library files as target names in dep/Makefile instead of build folder names by
Andrew Belt
2017-09-21 23:46:06 -0400
1bd66c39Remove dr_libs submodule by
Andrew Belt
2017-09-21 23:45:08 -0400
db2a8947Update osdialog by
Andrew Belt
2017-09-21 20:26:44 -0400
4e075332Temporary fix for SVG path winding by
Andrew Belt
2017-09-21 03:11:42 -0400
970e227cChanged onSelect/onDeselect to onFocus/onDefocus, added key commands for Open/Save/Save As, open in last used directory by
Andrew Belt
2017-09-21 03:08:59 -0400
35f38f97Added `make dep` to root Makefile, added Development Environment setup to README by
Andrew Belt
2017-09-20 19:17:10 -0400
655376acSmall improvements to dep/Makefile by
Andrew Belt
2017-09-20 16:39:58 -0400
a8ea0f36Merge branch 'master' of github.com:VCVRack/Rack by
Andrew Belt
2017-09-20 15:49:56 -0400
4ba58b82Tweak icons again by
Andrew Belt
2017-09-20 15:49:46 -0400
8800c519Update Mac icns icon by
Andrew Belt
2017-09-20 15:45:57 -0400
76748edaIt's 2017 and modern operating systems still don't support icon transparency by
Andrew Belt
2017-09-20 15:28:04 -0400
39840eecTweak icon by
Andrew Belt
2017-09-20 15:24:48 -0400