34 Commits (bf21e1574c1c07f6b87c9b2d091a66c3c8c27979)

Author SHA1 Message Date
  Andrew Belt 14dc8e8e57 Deprecate "disabled" module manifest property. Add "hidden" property which hides module from Module Browser but allows it to be loaded from patches. 3 years ago
  Andrew Belt c3ff43b6de Rename *Dir() functions to *Directory(), backtracking on a previous commit. 3 years ago
  Andrew Belt 2b9efc1401 Add string::join(). Reorder models how they are ordered in plugin's manifest. Use list instead of vector for models and tags in plugin::Plugin/Model. 3 years ago
  Andrew Belt 847b743148 Add ModularGrid link to module Info menu. Add more tips to tip window. 4 years ago
  Andrew Belt 8d908a0a55 Add system::join(). Add asset::module(). 4 years ago
  Andrew Belt d84110e4ee Make module info context menu similar to VCV Library page. 4 years ago
  Andrew Belt 80d08ec15c Omit duplicate tags in Model. 4 years ago
  Andrew Belt 120aafe6d3 Change order of includes to C++ standard headers, library headers, and local project headers. 4 years ago
  Andrew Belt 8423ce87aa Add template preset for modules, which are loaded when created from the Module Browser. 4 years ago
  Andrew Belt 38c99ad0a8 Scan preset directories when preset menu is created. Add user preset directory. 5 years ago
  Andrew Belt 4a462fadc5 Add "Connected to" to PortTooltip. 5 years ago
  Andrew Belt 90e70060c3 Add manualUrl to plugin::Model. 5 years ago
  Andrew Belt e4b6056ded Massive WIP v2 overhaul: 5 years ago
  Andrew Belt 469d66024a Restructure the tag/alias data structure. 5 years ago
  Andrew Belt dca30e2b53 Auto-format code with astyle. 5 years ago
  Andrew Belt e0f020efb4 Fix mixup of documentation of plugin::Plugin members. 5 years ago
  Andrew Belt 82b817ec01 Add Plugin::modifiedTimestamp and set it in plugin.cpp. Sort by modifiedTimestamp in Module Browser. 5 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 5 years ago
  Andrew Belt 5b3c9b36af Add brand to plugin::Plugin and plugin manifest. Use brand instead of author in Module Browser. 5 years ago
  Andrew Belt 212404c664 Add Widget::addChildBottom(). Change ModuleWidget::setPanel behavior. Improve event docstrings. Temporarily disable glibc 2.23 header on Linux. 5 years ago
  Andrew Belt e1a55f4976 Add numbers to authors, tags, and modules list in ModuleBrowser. Add favorite button and favorite filter to ModuleBrowser. 5 years ago
  Andrew Belt e5a88dfad2 Add factory preset submenu to module context menu. 5 years ago
  Andrew Belt f967c68110 Header cleanup. ModuleBrowser work. 5 years ago
  Andrew Belt 13dadef857 ModuleBrowser WIP. Add Widget::show/hide(). 5 years ago
  Andrew Belt b87f2e6dc8 Create DEP_LOCAL automatically in dep.mk. Document Plugin and Model fields. 5 years ago
  Andrew Belt 64602576b0 Create `engine::` namespace 5 years ago
  Andrew Belt c60339bcd3 Create `plugin::` namespace 5 years ago
  Andrew Belt 8a5a806425 Add app::, ui::, and widget:: namespaces. 5 years ago
  Andrew Belt 217faca052 Parse plugin metadata from plugin.json 5 years ago
  Andrew Belt f1e4f08d0c Un-class-ify plugin 5 years ago
  Andrew Belt 0dec45d970 Class-ify window, un-class-ify asset 5 years ago
  Andrew Belt cbed0cf7a1 Wrap asset state into new AssetManager class 5 years ago
  Andrew Belt 402f42a354 Add Context class for storing global state 5 years ago
  Andrew Belt c31b8f0ba2 Split plugin.hpp to folder of headers, wrap plugin state in new PluginManager class 5 years ago