20 Commits (8ba2eff2bc9cadd85f3fadd6f1ca4875a1122cd6)

Author SHA1 Message Date
  Andrew Belt 80094b0f2e Remove right-hand spacing from Tooltip. 3 years ago
  Andrew Belt 55aa05bb89 Set default line height to 1.2 in Label and Tooltip. 3 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 040d862102 Move Window::mousePos to Scene::mousePos. 5 years ago
  Andrew Belt dca30e2b53 Auto-format code with astyle. 5 years ago
  Andrew Belt 4f2a21e325 Make Tooltip fit inside parent. 5 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 6 years ago
  Andrew Belt 735dc02065 Add ModuleBrowser tooltip to module boxes. 6 years ago
  Andrew Belt d6f5a84178 Draw FramebufferWidgets during step() instead of draw() so we can use the same NanoVG context. 6 years ago
  Andrew Belt a509fab1c1 Move and rename widget::DrawContext to widget::Widget::DrawArgs. Rename Module::ProcessContext to Module::ProcessArgs. 6 years ago
  Andrew Belt 8a5a806425 Add app::, ui::, and widget:: namespaces. 6 years ago
  Andrew Belt 6d1142b449 Add new Widget::draw() method. Deprecate old method. 6 years ago
  Andrew Belt 655f081965 Rename context() to app(). Add skeleton for history. 6 years ago
  Andrew Belt da7d6c06a9 Forgot to add new .cpp files 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 751568f31f Add 10 pixels to tooltip because of Retina text width bug 7 years ago
  Andrew Belt a9f4c0e50d Add the rest of the toolbar icons, remove File menu 7 years ago
  Andrew Belt ea73afd083 Add more icons 7 years ago
  Andrew Belt 979e44f650 Rename gui.hpp to window.hpp 7 years ago
  Andrew Belt 7755c67084 Divide widgets.hpp to widgets.hpp and ui.hpp 7 years ago
  Andrew Belt caa1a5798e Fix dropdown menu offset when zooming 7 years ago
  Andrew Belt a22aac6493 Added zoom slider, zoom to settings, finished Framebuffer scaling 7 years ago
  Andrew Belt 71a1b6a987 Added SVGKnob, added TextField, PasswordField, migrated to SVGKnobs 8 years ago
  Andrew Belt aad709e62c Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader 8 years ago
  Andrew Belt a18e4a4d6e Added ring buffers, made Rack a class, added stringf helper function, added VIPMutex/VIPLock, added sample rate and block size options to AudioInterface 8 years ago
  Andrew Belt 06326a899a Changed how events work, added ModulePanel, added cable tension 8 years ago
  Andrew Belt 86e2fabf20 A few days of work 8 years ago
  Andrew Belt c1cae82918 Initial commit 8 years ago