-
-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PluginBrowser: Tree layout and search bar #4759
Comments
is this still open? I could try to work on the ticket |
@itlives As no one else asked to work on it, I'd consider it still open. Your work on this issue would be appreciated. |
@JohannesLorenz i will try my best, still pretty new to the whole thing but ill take it as a challenge. Will get help if needed |
@itlives Sure, just ask on discord if you have questions. |
@JohannesLorenz you might want to edit the suggested filepath to src/gui/PluginBrowser.cpp ;) |
@JohannesLorenz i am now working on the issue. Should the search bar act like a filter or a sorter? (only display matching plugins OR show matching plugins on top) |
@itlives I'd prefer a filter, that would also be conforming to what we have in Though that's just my opinion. @tresf What would you say? |
Agreed. |
@itlives How is it going? If there is anything you need help with, just let us know. |
@JohannesLorenz |
@itlives Np. If you have anything unfinished we could use, feel free to send us a link to your branch. At all: this issue is available again. |
Ok I'll bite :-) |
I’ve made a branch here https://github.com/CYBERDEViLNL/lmms/tree/master_dev Should I create a PR against the |
Great 👍 Can you please make a PR against master? I'd say let's do Lv2 later. Two things that I saw already:
|
Good :-) Thanks for the review, I’d made some changes and opened a PR here #4923 |
Many thanks @cyberdevilnl 🚀 Can you please make a 2nd PR from your branch to branch |
OK, NP glad I could help :-) Done 👍 |
Already closed in April (!) in #4923 . Closing 😄 |
This is a begginer task to prepare our plugin browser for LV2 (and the new layout). The following proposals are conforming to @budislav 's design and also favored by multiple LMMS devs. They were discussed in #4733 .
Current look
Changes
EffectSelectDialog
)PluginDescWidget
s should be in a tree layout.Aside from that, everything should stay like it is, i.e. keep the plugin names and the logos.
You should only create two top level items by now: LMMS and LV2. Move all current plugins to LMMS, leave LV2 empty.
Where to get started?
Code
Links
E.g. (but you may find better ones):
Git
Open a new branch, push to your remote and make a pull request.
The text was updated successfully, but these errors were encountered: