DarknessFX/UEPlugins_DisableDefault

[Feature Request] Search / Filter function

Closed this issue ยท 15 comments

Hi, I think that your tool is really great and I think it could be even better with a "small" tweak (I hope it doesn't require a lot huge effort).
Have you ever considered to insert a search bar that shows only the matching results? (Searching in the "Name" field is enough for me).

Unreal has too many plugins and I think it would be a great addition.

Another small improvement could be to add a column for the "Installed" parameter, it is useful to distinguish plugins from the marketplace from the engine ones.

Thank you in advance!

Hi,
Good ideas, I didn't think about a search function before but I can see how it can be useful. The Installed column also is a important information that can be easily presented.

Next week I will get try to implement this ideas and I will post here when the new version is published.

Thank you!

Done! Update v1.04 is published with Search function and Installed column.

Thank you for the suggestions! ๐Ÿ‘๐Ÿป

Thanks for the addition, it's really useful!

I have a question:
I'm really tempted to try the "apply minimal" button, but I dont't have the courage to click "save", because the idea of re-enabling 130 plugins one by one is pretty scary.
Is there a way to "restore the default ones" or to "save/restore" the current setup?

Thank you again!

I have this same idea on my TODO list: "Backup Original Default States" (automatic on 1st run), and "Backup plugins state" and "Restore state from backup" buttons. Just to be safer to play around and if something fail is easier to rollback.

Lets see how this week with new version goes, if everything works fine and I didn't mess up adding more bugs, then next week I can try to implement this features. ๐Ÿ‘

New update 1.05 with Save and Load backup, and Auto Save Backup on first use.

Thanks for the suggestions @Ares9323 , I appreciated! ๐Ÿ‘๐Ÿป

Can't wait to try it!
At the first boot I got this error:
image

It's probably because I don't have UE5.0 installed (Only 4.27 and 5.1), by the way it seems to do its job! Congrats for the improvement!

Thank you! I'm fixing this error now.

Meanwhile, check your registry at \HKEY_LOCAL_MACHINE\SOFTWARE\EpicGames\Unreal Engine , you probably have an old registry key for 5.0 .

Also delete the UEPlugins_DisableDefault.uplugins_backup , the crash created an empty file and you don't have a 1st boot backup copy. Next time you open the tool again, it will generate the complete backup.

Update v1.06 is up!

Thank you, tomorrow (or I should say today, because it's 6AM and I need to get some sleep) i'll try and i'll let you know!

This backup-thing is really cool because we could share backups with other people and have customized profiles based on the usage.

If I enable marketplace plugins as default and somebody doesn't have them is a problem?

Thank you again!

This backup-thing is really cool because we could share backups
with other people and have customized profiles based on the usage.

Is a good idea but right now people would need to have the engine installed on the same UE path... Uhmmm, I think I can change the code to IF backup file don't have full path allow work with just the \Plugins folder relative to current UE selected path.

If I enable marketplace plugins as default and somebody doesn't have them is a problem?

I never tried or thought about it, interesting...
This (non existing plugins) could also be a problem in a different way, like I use the tool, save a backup, go to my plugins and delete some plugins folders, then later if I try to load a backup it would probably crash...

I'm going to check the code and do this tests and let you know. ๐Ÿ‘

Meanwhile, check your registry at \HKEY_LOCAL_MACHINE\SOFTWARE\EpicGames\Unreal Engine , you probably have an old registry key for 5.0 .

I deleted the key and the backup file and now the error doesn't show up, but I tried again before deleting it and it was still showing up

Uhmmm, I think I can change the code to IF backup file don't have full path allow work with just the \Plugins folder relative to current UE selected path.

This is a good Idea, but I don't think that having to do a fast search and replace once will be a problem

This (non existing plugins) could also be a problem in a different way, like I use the tool, save a backup, go to my plugins and delete some plugins folders, then later if I try to load a backup it would probably crash...

I have some plugins I made for myself that I always keep "EnabledByDefault", I think it would be enough to check if the folder exists and ignore it if it doesn't

v1.1, now with Save and Load Template. +Bug fix for invalid UE folder registry entry.

I opted to create a new feature Template to not mix with Backups, this way avoid people restoring backups for different engine folders.

I noticed this bug with the "Search" field (I didn't click it), I don't know what kind of search box you are using, in HTML this happens when you use the "value" instead of the "placeholder" text, there should be something similar.
image

Also, if it's not difficult to implement, I'd add two nice to have features:

  • Load by default one of the engine folders without having to select in the dropdown (Probably I would choose the latest, consider that many people don't have two engine versions installed so it would be better to display a folder automatically)
  • The search field doesn't allow CTRL+A to select all text and delete it, that's fine, but I'd implement a shortcut to clear it, like SHIFT+DEL for example. I'm really used to use CTRL+A and then BACKSPACE, but feel free to choose the easiest way in case you decide to implement it!

v1.1.1 published with all suggested improvements done. ๐Ÿ‘

Thanks man, every dev should be like you!
I mentioned your tool in the documentation of my plugin, if you want a free sample just ask, you deserved it!