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 |