Open MysticJay opened 3 years ago
Don't want others to see some of your plugins - then just do not show them. Want to see your plugin as [private plugin] in About screen - then just give it corresponding name: "private plugin". That simple.
Adding this will help to convince the authors to move on to IICE-CE
Well, I believe that any plugin author already have strong reasons to use IICE-CE, because it has a lot of fixes and improvements. But if one prefer IITC-ME - nobody can convince him to move to IICE-CE "becase it's About window is more private".
And even if we would implement such - that paranoid authors still have reasons to keep old wrapper, just in case their plugin is loaded in old iitc.me.
@johnd0e Things have never been "that simple"! We have not seen much contribution to IITC-CE in the past year. Maybe it is "that simple" that requests are turned down before the discussion starts?!
If all private plugins show up as the same "private plugin" it does not help on debugging. The task is to enable the user to willingly show the full list of plugins, but not to reveal it accidently by a screenshot.
Yes this approach would allow to use the new wrapper (BTW: I was not aware that the wrapper does not work in IITC.me). But for the loss of convenience for the User, who has to manage his plugins and the DEV who no longer ist able to identify his plugin or provide updates without hasles.
When using plugins from outside IITC-CE they often show up in "about IITC" as This is because they use an old wrapper that does not have the needed information (what we have now is the most we can get from IITC or Tampermonkey)
IMHO the need for this information for debugging purposes is obvious and the first thing to ask a user who faces a problem with IITC is "please post your about IITC screen".
Apart from that information the new wrapper has some other advantages (e.g. load order management) that make the wrapper worth to be used.
When we ask the plugin authors to fix that, some reply that they prefer the name of the plugin not to be visible in "about IITC" to avoid accidental revealing that the user is running a "difficult" plugin. Reason for such difficulties are
OTOH the same developers also would benefit from "about IITC" to identify conflicts.
My proposal is to hide the critical information and only leave an index pointer: The user can hit a button to show the full information (maybe after reminding him not to share the content to a public channel):
IMHO: Adding this will help to convince the authors to move on to IICE-CE. Hopefully get their future contribution to the project and share ideas and problems with the DEVs instead of working around some bugs.