30 Commits (82cdaf151df6206f43266f835f96f3f273840423)

Author SHA1 Message Date
  Andrew Belt 696939069d Use <> instead of "" for include directive. 5 years ago
  Andrew Belt 52151a709d Add various API documentation 5 years ago
  Andrew Belt 9d7024232c Put ui.hpp in namespace, clean up 5 years ago
  Andrew Belt 0dec45d970 Class-ify window, un-class-ify asset 5 years ago
  Andrew Belt 95f6016e7a Remove app.hpp/cpp, fix headers of app headers, rename RackScene to Scene 5 years ago
  Andrew Belt f64ea2e181 Large architectural changes. Created Quantity class. 5 years ago
  Andrew Belt 25779027a8 Move QuantityWidget to ui 6 years ago
  Andrew Belt 4b55d428e8 Split app.hpp into individual headers 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 c57c76e6d1 Move math to its own namespace, clean up deprecated classes 6 years ago
  Andrew Belt 17eeade228 Fix deprecation attributes and dialog messages 6 years ago
  Andrew Belt 6402811c05 Use Framebuffer for IconButton SVG 6 years ago
  Andrew Belt ea73afd083 Add more icons 6 years ago
  Andrew Belt e068ad9e28 Add example icon to toolbar 6 years ago
  Andrew Belt 8c422df803 Add MenuSeparator 6 years ago
  Andrew Belt acbe3370f8 Plugin extracter and loader 6 years ago
  Andrew Belt 617236be06 Add clock divisions to MIDI-1 6 years ago
  Andrew Belt 316644c143 Improve appearance of ModuleBrowser 6 years ago
  Andrew Belt 0d17c1c837 ModuleBrowser moves to mouse position 6 years ago
  Andrew Belt 8c1be8f270 Add buffer methods to ring buffer, change int types to size_t in ring buffer, add ScrollWidget::scrollTo() 6 years ago
  Andrew Belt d392b424d2 Use cursor and selection for index positions instead of begin and end 6 years ago
  Andrew Belt 59b5d305f7 Add separators to ModuleBrowser 6 years ago
  Andrew Belt 863133279a More SequentialLayout features 6 years ago
  Andrew Belt 940b232d66 Add VirtualWidget, add SequentialLayout 6 years ago
  Andrew Belt d7f5795e7b Give MenuEntry default size 6 years ago
  Andrew Belt e8d0783aba Add manufacturer item to ModuleBrowser, other ModuleBrowser 6 years ago
  Andrew Belt e51ce44588 Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete) 6 years ago
  Andrew Belt df297d3291 Merge ext with dep, add Rack-SDK zip file to dist 6 years ago
  Andrew Belt 1ab4b2cb85 AudioInterface rework, Notes rework, partial MIDIToCVInterface rework 6 years ago
  Andrew Belt 7755c67084 Divide widgets.hpp to widgets.hpp and ui.hpp 6 years ago