Giter Club home page Giter Club logo

ueplugins_disabledefault's People

Contributors

darknessfx avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ueplugins_disabledefault's Issues

Exception with Show Enabled Only on Category

Repro

  1. Click on Category
  2. Filter->Show Enabled Only. Exception

************* Exception Text **************
System.InvalidOperationException: Row associated with the currency manager's position cannot be made invisible.
at System.Windows.Forms.DataGridView.OnDataGridViewElementStateChanging(DataGridViewElement element, Int32 index, DataGridViewElementStates elementState)
at System.Windows.Forms.DataGridViewBand.set_Visible(Boolean value)
at UEPluginsDisableDefault.AppForm.mnuShowEnabled_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Tool not working

Hey,

I've tried this on 2 different machines, one running Windows 11 and one running Windows 10 and it just doesn't want to work.

I'm trying to enable some marketplace plugins to be enabled by default. Is the tool limited to default plugins only?

I've tried running as administrator too and I'm not having any luck.

I hope I've just missed something simple, this tool could be so useful!

[Feature Request] Add the possibility to toggle "Installed" too

Hi! It's me again ๐Ÿ˜…! I hope you are fine!

You can't imagine how much I use your tool, even if I use it for the opposite thing (enabling plugins by default, maybe you should call it UPluginManager ๐Ÿคฃ, "DisableDefault" is reductive considering what it does).
I already asked you in the past to make the "Installed" column visible, I was wondering if is it complex to make it clickable like the EnabledByDefault checkbox.

Today I discovered that Installed prevents the plugins being from being added in the .uproject file if it is enabled, and that would be really useful for me (I can change it manually, no problem, I don't want to annoy you with boring feature requests!

Thank you in advance, even if you'll choose not to implement it, and thank you for the great tool!

Access to path is denied if .uplugin is read-only

Hi, I noticed that if you try to use this tool to disable plugins in the engine source that is under Perforce server (meaning all files are read-only by default unless checked out) it will yield error:

Access to the path '...' is denied.

I was wondering if it would be possible for the app to automatically clear the read-only status on the .uplugin files?

Error with Unreal 5.1

image

Here's the full error:

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentException: String was not recognized as a valid Boolean.Couldn't store <fals> in celEnabledByDefault Column.  Expected type is Boolean. ---> System.FormatException: String was not recognized as a valid Boolean.
   at System.Boolean.Parse(String value)
   at System.String.System.IConvertible.ToBoolean(IFormatProvider provider)
   at System.Data.Common.BooleanStorage.Set(Int32 record, Object value)
   at System.Data.DataColumn.set_Item(Int32 record, Object value)
   --- End of inner exception stack trace ---
   at System.Data.DataColumn.set_Item(Int32 record, Object value)
   at System.Data.DataRow.set_Item(DataColumn column, Object value)
   at ReadUPlugin(String FileUPlugin, DataRow* mDataRow)
   at AddUPlugin(String FileUPlugin)
   at FindUPlugin(String Path)
   at Searching(String Path)
   at UEPluginsDisableDefault.AppForm.cmbUEFolder_SelectedIndexChanged(Object sender, EventArgs e)
   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
   at System.Windows.Forms.ComboBox.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9105.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
UEPlugins_DisableDefault
    Assembly Version: 0.0.0.0
    Win32 Version: 
    CodeBase: file:///D:/Downloads/UEPlugins_DisableDefault/UEPlugins_DisableDefault.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9075.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9065.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9105.0 built by: NET481REL1LAST_C
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
System.Data
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9110.0 built by: NET481REL1LAST_B
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Numerics
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll
----------------------------------------
Accessibility
    Assembly Version: 4.0.0.0
    Win32 Version: 4.8.9032.0 built by: NET481REL1
    CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

I tried to look for a missing "e" at the end of every "false" in the plugins folder, but I wasn't able to find anything.
I think your tool is really useful, thank you!
If you need any info, you just need to ask!

Strange issue with indentation and "installed" property replicated multiple times

Hi! It's always me ๐Ÿ˜…
Today I opened the uplugin file of a plugin and I discovered that the "Installed" value was present 3 times, and the indentation was wrong, as you can see here:
image
After I discovered this issue, I checked other plugins and I can confirm that the same thing appens:
image

Apparently, every time you edit the "installed" property a new line is being added and the value of all properties is changed, the indentation is also wrong for the "EnabledByDefault" property.

Thank you in advance for your time!

[Feature Request] Search / Filter function

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!

Seems abit buggy

I ran the tool, disable some plugins that I don't use like IOS, openxr etc. When I run my project, it has errors so I tried to revert by running the tool again. It still shows 111 enabled plugins by default (I verified on another clean machine).

I reinstalled my unreal but it seems to have same error. I'm looking at registry which the tool has written now.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.