15 Commits (cf56dfe537b9ff04cf578758e806125347cc4af3)

Author SHA1 Message Date
  Andrew Belt cf56dfe537 Strip Rack in `make dist`, set gTempWidget to NULL after using 7 years ago
  Andrew Belt 06990aed7f Adjust textfield colors 7 years ago
  Andrew Belt 89903b7047 Possible fix for crash when deleting Widgets during events 7 years ago
  Andrew Belt dbb9044169 Fix lastPath, lights WIP 7 years ago
  Andrew Belt c713f5f597 Updated blendish, bridge protocol 7 years ago
  Andrew Belt 99f0c2c15c Improve appearance of ModuleBrowser 7 years ago
  Andrew Belt 6cfc39ea78 Add two-color theme to Rack 7 years ago
  Andrew Belt b6a1f67097 Fix stupid bug that disables onDefocus() behavior completely 7 years ago
  Andrew Belt d35d1e6b23 Remove "v" prefix before version in window title 7 years ago
  Andrew Belt 82ca14ded8 Fix UI DPI formula 7 years ago
  Andrew Belt 3147d1dee5 Add debug to window size 7 years ago
  Andrew Belt 2105687e51 Define RACK_DIR in Makefile, use windowWidth and windowHeight for Scene dimensions 7 years ago
  Andrew Belt b296355246 Merge ext with dep, add Rack-SDK zip file to dist 7 years ago
  Andrew Belt 6186861c53 AudioInterface rework, Notes rework, partial MIDIToCVInterface rework 7 years ago
  Andrew Belt b33a0875df Rename gui.hpp to window.hpp 7 years ago
  Andrew Belt afabba1429 ModuleWidget serializes pos in rack grid coordinates instead of pixel 7 years ago
  Andrew Belt 67162e3899 Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now. 7 years ago
  Andrew Belt af95e54fb2 Refactor gui.cpp 7 years ago
  Andrew Belt aac83fca93 Reenable NANOVG_FBO_VALID 7 years ago
  Andrew Belt fdc66b367b Add gWindowRatio and set window size on each step 7 years ago
  Andrew Belt ee2be22c80 Toggle GL2, GL3, and GLES2 with macros 7 years ago
  Andrew Belt 038fbe6c71 Switch to glfw master, use glfwGetWindowContentScale() to get DPI of 7 years ago
  Andrew Belt 85c75eef33 Changed log() to info(), warn(), and fatal() 7 years ago
  Andrew Belt b10d1122bb Added log() logger with INFO, WARN, and ERROR levels 7 years ago
  Andrew Belt e76f3c8392 Call onZoom event when DPI is changed 7 years ago
  Andrew Belt 2695a112e0 Adjust transparency 7 years ago
  Andrew Belt 5567c5f22d Added AddModuleWindow 7 years ago
  Andrew Belt b31d4fb5ed Set window position/size from settings.json 7 years ago
  Andrew Belt 8e251c0ddb Refactor event framework. Everything uses Event* structs instead of 7 years ago
  Andrew Belt 093fa99474 Add Widget::onPathDrop() event, added dragging patches to window to load 7 years ago
  Andrew Belt 7490d1c311 Update glfw window title only when it updates 7 years ago
  Andrew Belt 891f3c6cf8 Change SVG DPI to 75, add in2px and mm2px convenience functions 7 years ago
  Andrew Belt 343a521463 Slightly more direct message in gui.cpp 7 years ago
  Andrew Belt 41c66f1d8a Set SVGPanel oversampling on every frame 7 years ago
  Andrew Belt 99ad658694 Oversample SVGPanels by 2, everything else by 1 7 years ago
  Andrew Belt 923942e289 Set FrameBuffer::oversample to 1 by default 7 years ago
  Andrew Belt a22aac6493 Added zoom slider, zoom to settings, finished Framebuffer scaling 7 years ago
  Andrew Belt f5e8ba0369 Use another nanovg context for rendering to the framebuffer 7 years ago
  Andrew Belt a1836e7c57 Added version metadata to plugin 7 years ago
  Andrew Belt e76122bb60 Mac fixes, sleep GUI thread if framerate is too high 7 years ago
  Andrew Belt ea47c91571 Render nanovg gui even if minimized 7 years ago
  Andrew Belt 1590085520 Check for glfw success 7 years ago
  Andrew Belt a80b05a440 Various tweaks and fixes 7 years ago
  Andrew Belt 2cbe7c39a7 Set gFocusedWidget only if Widget::onFocus() returns true, make 7 years ago
  Andrew Belt 4cf19e112b Fix 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 7 years ago
  Andrew Belt 6239856310 Added C#-style property constructor, explicitly clamp samples in Audio Interface, scroll horizontally if Shift is held 7 years ago
  Andrew Belt ffd8dde517 Middle 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 7 years ago
  Andrew Belt c35c8a2e02 Make MenuOverlay steal key commands, remove assertion for framebuffer 7 years ago
  Andrew Belt 5163a7aba1 Middle-click drag to move rack view, other needless refactoring 7 years ago
  Andrew Belt 4fc5f17cfc Add menu scrolling, refactor OpaqueWidget events 7 years ago