127 Commits (14d9a8ea829a09509a86af9fc80fe9452bae5703)

Author SHA1 Message Date
  Andrew Belt 469d66024a Restructure the tag/alias data structure. 5 years ago
  Andrew Belt 729b3dc3c9 Move tag lists to tag.cpp. 5 years ago
  Andrew Belt dca30e2b53 Auto-format code with astyle. 5 years ago
  Andrew Belt 02bb2990da Module Browser: Sort modules by order they are added to plugins with `pluginInstance->addModel()`. 5 years ago
  Andrew Belt 53dac38d78 Put tags above description in Module Browser tooltip. 5 years ago
  Andrew Belt 2fb6c9fc16 Revert to case insensitive sorting of brands in Module Browser. 5 years ago
  Andrew Belt 81d3fb7afc Clear filters in Module Browser when backspace is pressed while the search field is empty. 5 years ago
  Andrew Belt c09191565d Make brand list case sensitive. 5 years ago
  Andrew Belt 10e1016126 Add plugin name to Module Browser search string. 5 years ago
  Andrew Belt 2c910ef698 Move module container header outside of scroll widget. 5 years ago
  Andrew Belt 93aca3d4cc Tweak text 5 years ago
  Andrew Belt 93a2a480f6 Remove favorites from settings and favorite scoring in Module Browser. 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 31cc663dd8 Sort modules by plugin brand instead of plugin name. WIP Plugins menu bar item. 6 years ago
  Andrew Belt 2c147c285e Add tags to ModuleBrowser tooltip. 6 years ago
  Andrew Belt ae6cd36837 Make escape hide ModuleBrowser, not clear search field. 6 years ago
  Andrew Belt 837efa6f08 Select first module in ModuleBrowser if Enter is pressed. 6 years ago
  Andrew Belt e27095674e Fix ModuleBrowser search field not being selected on show. 6 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 6 years ago
  Andrew Belt 34d78a0619 Sort ModelBoxes the same regardless of whether a search query is entered in Module Browser. 6 years ago
  Andrew Belt c2ffcbbfd7 Add favorite score to settings, based on @modlfo's scoring algorithm. Sort by favorite score in Module Browser. 6 years ago
  Andrew Belt 705dfab685 Prevent ModuleBrowser module list from scrolling horizontally. 6 years ago
  Andrew Belt eb70847883 Fix "Show favorites" button in ModuleBrowser. Change search string format. 6 years ago
  Andrew Belt 829c02c051 Remove fuzzyScore implementation because it sucks. Replace it with a trivial substring search. 6 years ago
  Andrew Belt 114cc58f05 Fix ModuleBrowser brand and tag list filtering. 6 years ago
  Andrew Belt 5b3c9b36af Add brand to plugin::Plugin and plugin manifest. Use brand instead of author in Module Browser. 6 years ago
  Andrew Belt b8fa86aa46 Use author name instead of plugin name for ModuleBrowser tooltips. 6 years ago
  Andrew Belt 59e46924b3 Add module description to ModuleBrowser tooltip. 6 years ago
  Andrew Belt c873956533 Make the escape key clear the ModuleBrowser search field if it contains text. 6 years ago
  Andrew Belt 735dc02065 Add ModuleBrowser tooltip to module boxes. 6 years ago
  Andrew Belt 509d61c69a Add active flag to MenuItem. Make author and tag list items active when selected. Add ClearItem to ModuleBrowser. 6 years ago
  Andrew Belt faa96068af Remove useless `e.consume(this)` from events that no longer need it. Fix bugs introduced by change of event system behavior. 6 years ago
  Andrew Belt 9d609fee2b Rename `widget::*Event` to `event::*`. 6 years ago
  Andrew Belt 13b3fabd8b Replace `Event::consumed` with `target` and `propogating`. 6 years ago
  Andrew Belt b932a8d87c Move ui::Quantity to Quantity. 6 years ago
  Andrew Belt 2446756c54 Make settings a namespace instead of a global class. 6 years ago
  Andrew Belt df0c8cffbd Show favorites number. Fix search filter typo. 6 years ago
  Andrew Belt e1a55f4976 Add numbers to authors, tags, and modules list in ModuleBrowser. Add favorite button and favorite filter to ModuleBrowser. 6 years ago
  Andrew Belt 25135df79c Disable empty author and tag items in ModuleBrowser sidebar 6 years ago
  Andrew Belt 2210287039 Move handling of RackWidget from Scene to RackScrollWidget. 6 years ago
  Andrew Belt 5e21dedc0f Add authors and tags label. Add author and tag filtering functionality. 6 years ago
  Andrew Belt 3eb0426315 Add OverlayWidget. Make some classes subclass OverlayWidget instead of OpaqueWidget. 6 years ago
  Andrew Belt b84e2f57fa Merge event:: namespace with widget:: namespace. Rename event::* to widget::*Event. 6 years ago
  Andrew Belt e3097e2dac Don't clear search box when ModuleBrowser is shown. 6 years ago
  Andrew Belt 74361d4ce2 Sort ModelBoxes by plugin name and model name when no search query is entered. 6 years ago
  Andrew Belt 207ca888ed Add string::trim. Add string::fuzzyScore. Add fuzzy scoring to Module Browser. 6 years ago
  Andrew Belt 487c24c6d0 Add right arrow to submenus. 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 f967c68110 Header cleanup. ModuleBrowser work. 6 years ago
  Andrew Belt a509fab1c1 Move and rename widget::DrawContext to widget::Widget::DrawArgs. Rename Module::ProcessContext to Module::ProcessArgs. 6 years ago