|  Andrew Belt | 0976b5725a | Add comment about including Rack headers other than rack.hpp. | 4 years ago | 
				
					
						|  Andrew Belt | 096c2c78b3 | Rename simd/vector.hpp to simd/Vector.hpp. Make sure all useful headers are in rack.hpp. | 4 years ago | 
				
					
						|  Andrew Belt | df89de7847 | Move Svg to window:: namespace. | 4 years ago | 
				
					
						|  Andrew Belt | f25a17075c | Add window:: namespace. | 4 years ago | 
				
					
						|  Andrew Belt | 84a0728c42 | Make Button, RadioButton, ChoiceButton, and OptionButton more consistent. Remove IconButton. | 4 years ago | 
				
					
						|  Andrew Belt | 61d387c63b | Rewrite RackRail and rename it to RailWidget. Add rail graphic revision from Pyer. | 4 years ago | 
				
					
						|  Andrew Belt | a2904149c8 | Rename window.hpp/cpp to Window.hpp/cpp since it's a class. | 4 years ago | 
				
					
						|  Andrew Belt | c9cf25f66e | Merge event namespace into widget namespace. Event classes are now defined inside the Widget class. | 4 years ago | 
				
					
						|  Andrew Belt | ec062f8b9a | Fix typo in INTERNAL macro. | 4 years ago | 
				
					
						|  Andrew Belt | 5a5a40f5a2 | Fix INTERNAL definition on Windows. | 4 years ago | 
				
					
						|  Andrew Belt | df68876d16 | Make INTERNAL macro use hidden visibility instead of internal. | 4 years ago | 
				
					
						|  Andrew Belt | 357bd847bf | Rename PRIVATE macro to INTERNAL. | 4 years ago | 
				
					
						|  Andrew Belt | 317b9125b6 | Make ReadWriteLock non-recursive and add *_NoLock() methods to Engine as needed. Split Module::bypass() into isBypass/setBypass().
Add more documentation to Engine methods. | 4 years ago | 
				
					
						|  Andrew Belt | 86f3658b51 | Add `Exception::Exception(const char* format, ...)` so you can create Exception objects using C format strings. | 4 years ago | 
				
					
						|  Andrew Belt | 1fdbf71bb7 | Add PRIVATE macro. | 4 years ago | 
				
					
						|  Andrew Belt | 120aafe6d3 | Change order of includes to C++ standard headers, library headers, and local project headers. | 5 years ago | 
				
					
						|  Andrew Belt | ca9231e1b3 | Rename App to Context and app.hpp to context.hpp. The APP macro is still valid. | 5 years ago | 
				
					
						|  Andrew Belt | e1b14091bd | Add Dark mode to settings and menu bar. Change default cable colors. | 5 years ago | 
				
					
						|  Andrew Belt | 4f2d6a3db7 | Revert "Add json.hpp." This reverts commit a007a41b0d. | 6 years ago | 
				
					
						|  Andrew Belt | a007a41b0d | Add json.hpp. | 6 years ago | 
				
					
						|  Andrew Belt | 8140897835 | Don't include GLFW/glfw3native.h in window.hpp. | 6 years ago | 
				
					
						|  Andrew Belt | 4bc44cf931 | Remove recursive rack namespace. | 6 years ago | 
				
					
						|  Andrew Belt | 966cf1c5b4 | Remove RACK_FLATTEN_NAMESPACES since it is not known to be used. | 6 years ago | 
				
					
						|  Andrew Belt | dbd117ea62 | Include rack:: namespace in APP and logger macros (DEBUG, INFO, WARN, FATAL). | 6 years ago | 
				
					
						|  Andrew Belt | 24f8533503 | Add dsp/approx.hpp. | 6 years ago | 
				
					
						|  Andrew Belt | dca30e2b53 | Auto-format code with astyle. | 6 years ago | 
				
					
						|  Andrew Belt | 5a40e0a140 | Create dsp/midi.hpp, based on CV_MIDI's implementation of PolyphonicMidiOutput. | 6 years ago | 
				
					
						|  Andrew Belt | 696939069d | Use <> instead of "" for include directive. | 6 years ago | 
				
					
						|  Andrew Belt | afd6d4bb8e | Clean up various headers. | 6 years ago | 
				
					
						|  Andrew Belt | 10fa872dc6 | Clean up DSP headers. | 6 years ago | 
				
					
						|  Andrew Belt | 53274088be | Rename Toolbar to MenuBar. | 6 years ago | 
				
					
						|  Andrew Belt | 2c3de3e8ca | Move simd.hpp to its own namespace. | 6 years ago | 
				
					
						|  Andrew Belt | 0b17f9e2ca | Move App from rack::app:: to rack::. Remove ambiguous operator overloads in simd.hpp. Include simd.hpp in rack.hpp. | 6 years ago | 
				
					
						|  Andrew Belt | 3722f8c834 | Remove simd.hpp from rack.hpp since it's not ready to compile yet. | 6 years ago | 
				
					
						|  Andrew Belt | 6b5cb5b5f7 | Clean up dsp headers and documentation. | 6 years ago | 
				
					
						|  Andrew Belt | 11544f25b3 | Update rack0.hpp header | 6 years ago | 
				
					
						|  Andrew Belt | f967c68110 | Header cleanup. ModuleBrowser work. | 6 years ago | 
				
					
						|  Andrew Belt | 7458b5d709 | Add param touch to engine. Add param learning to MIDI-Map. | 6 years ago | 
				
					
						|  Andrew Belt | d7b72c5b0f | Rewrite thread API. Add ParamMap::to/fromJson(). | 6 years ago | 
				
					
						|  Andrew Belt | aa16adc196 | RackWidget ignore arrow keys for scrolling if widget is selected. | 6 years ago | 
				
					
						|  Andrew Belt | bfcae28495 | Update MIDI-Map panel. Add Engine::getModule(). | 6 years ago | 
				
					
						|  Andrew Belt | da4110367a | Move DSP window functions to window.hpp. Use 0-indexed module/cable IDs instead of 1-indexed. Unserialize module/cable IDs as they are in the patch file. | 6 years ago | 
				
					
						|  Andrew Belt | 822c525d6b | Change "SVG" to "Svg" for correct capitalization style. Create Window::loadSvg, loadImage, and loadFont. | 6 years ago | 
				
					
						|  Andrew Belt | cc3b9acb7c | Create `component::` namespace | 6 years ago | 
				
					
						|  Andrew Belt | 64602576b0 | Create `engine::` namespace | 6 years ago | 
				
					
						|  Andrew Belt | c60339bcd3 | Create `plugin::` namespace | 6 years ago | 
				
					
						|  Andrew Belt | 8a5a806425 | Add app::, ui::, and widget:: namespaces. | 6 years ago | 
				
					
						|  Andrew Belt | 6d86a8280c | Add convenience methods to Port. Draw blue plug lights for polyphonic ports. | 6 years ago | 
				
					
						|  Andrew Belt | c4a33bedc3 | Move CableContainer methods into RackWidget | 6 years ago | 
				
					
						|  Andrew Belt | cb38464a28 | Add GLWidget | 6 years ago |