62 Commits (d83d2e0dff96c79e2a6e48c88521557563f63546)

Author SHA1 Message Date
  Andrew Belt 8cc4cb3c2b Add PatchManager. Clean up and refactor RackWidget and CableContainer. 6 years ago
  Andrew Belt 5266641777 Big cable refactor. 6 years ago
  Andrew Belt 2338ccb0ae Switch around ParamWidget key commands. Fix text field inner color. 6 years ago
  Andrew Belt cb38464a28 Add GLWidget 6 years ago
  Andrew Belt 223341e2f1 Clean up README. Move SVGPanel to source file. Fix alignment bugs in FramebufferWidget. 6 years ago
  Andrew Belt 117553a6c9 Update nanovg. Refactor window. Add Timer to dsp. 6 years ago
  Andrew Belt 9ffb57edd0 Remove Window::isModPressed() and isShiftPressed(). Add Window::getMods(). Add partial implementations of Core MIDI-CC and MIDI-Gate. 6 years ago
  Andrew Belt 655f081965 Rename context() to app(). Add skeleton for history. 6 years ago
  Andrew Belt f5601d2042 Work on toolbar, event context 6 years ago
  Andrew Belt 20b78190c1 Put math in namespace 6 years ago
  Andrew Belt 0dec45d970 Class-ify window, un-class-ify asset 6 years ago
  Andrew Belt cbed0cf7a1 Wrap asset state into new AssetManager class 6 years ago
  Andrew Belt 402f42a354 Add Context class for storing global state 6 years ago
  Andrew Belt 0e05e63dcb Rename asset::local to user, rename asset:global to system 6 years ago
  Andrew Belt a792c85cbc Cleanup includes more 6 years ago
  Andrew Belt 3644b1877e Clean up includes 6 years ago
  Andrew Belt 95f6016e7a Remove app.hpp/cpp, fix headers of app headers, rename RackScene to Scene 6 years ago
  Andrew Belt 92951206b6 Rename WidgetState to event::Context, move color.hpp implementations to source 6 years ago
  Andrew Belt 499ceb024f Remove math namespace 6 years ago
  Andrew Belt 2a3c254712 Revert to simpler event system 6 years ago
  Andrew Belt 08352b9f34 Clean up event creation 6 years ago
  Andrew Belt 7683299447 Move event creation code to WidgetState 6 years ago
  Andrew Belt a4471d1c44 Add WidgetState::handleButton, fix event typos 6 years ago
  Andrew Belt abc34603d9 Add WidgetState 6 years ago
  Andrew Belt 6475c630b5 Revise event and widget API (draft), migrate source files to headers (WIP), separate large headers into small headers in subfolders (WIP) 6 years ago
  Andrew Belt dd02ec52ad Move Widget class to header, wrap settings, keyboard, and gamepad in namespace 6 years ago
  Andrew Belt 34af736ee5 Add rack0.hpp backward compatibility header for ease of migration 6 years ago
  Andrew Belt 587f936a99 Move random to its own namespace, shuffle files around 6 years ago
  Andrew Belt 3fa78176e2 Move asset to its own namespace 6 years ago
  Andrew Belt bee6f658cf Move logger to its own namespace, add macros to macros.hpp 6 years ago
  Andrew Belt c57c76e6d1 Move math to its own namespace, clean up deprecated classes 6 years ago
  Andrew Belt 98c18acec7 Toggle full screen with F11 7 years ago
  Andrew Belt d6d1df0930 Revert "Use GLFW sticky key implementation" 7 years ago
  Andrew Belt a5dac7d877 Use GLFW sticky key implementation 7 years ago
  Andrew Belt ecafef8a3f Reenable antialiasing (typo) 7 years ago
  Andrew Belt 7f114b0530 Clean up window.cpp 7 years ago
  Andrew Belt 5e9238e53c No longer require caps lock for QWERTY keyboard MIDI driver 7 years ago
  Andrew Belt 3567f1047d Update GLFW, fix caps lock detection 7 years ago
  Andrew Belt c6b7b90839 Clean up temporary code, properly handle unsubscribing from rtmidi 7 years ago
  Andrew Belt 6829aab3d5 Added preliminary computer keyboard MIDI support 7 years ago
  Andrew Belt 531f348dc2 Restructure midi for multiplexing, add gamepad midi driver, add CPU 7 years ago
  Andrew Belt 8249edfcee Strip Rack in `make dist`, set gTempWidget to NULL after using 7 years ago
  Andrew Belt 158a396170 Add prefix to string functions 7 years ago
  Andrew Belt 0190dfb4a4 Adjust textfield colors 7 years ago
  Andrew Belt 6455c1f034 Possible fix for crash when deleting Widgets during events 7 years ago
  Andrew Belt e1c2dbc104 Fix lastPath, lights WIP 7 years ago
  Andrew Belt 1c53d7b35f Updated blendish, bridge protocol 7 years ago
  Andrew Belt 316644c143 Improve appearance of ModuleBrowser 7 years ago
  Andrew Belt 7178b836d5 Add two-color theme to Rack 7 years ago
  Andrew Belt 57d21f5c29 Fix stupid bug that disables onDefocus() behavior completely 7 years ago