hugoattal / DarkerNodes

Modern theme for the Unreal editor
51 stars 2 forks source link

every time I open UE I have to go change the preset to warm light. #189

Open ThomasGrowley opened 5 months ago

ThomasGrowley commented 5 months ago

I don't want to spend time tweaking it if I have to do this every time. I enabled the plugin on all projects by default.

hugoattal commented 5 months ago

Hum doesn't the global setting handle this 🤔 ?

image

ThomasGrowley commented 5 months ago

Global Settings is not keeping the preset. That button acts once after starting up to the default oppressive dark - if it's on, and I uncheck it, I get warm light, If it's off and I check it, I get warm light. The 'Load' Button I can not activate at all.

hugoattal commented 5 months ago

Just to understand better the issue (I'm asking because I'm not able to reproduce)

If A), then it's a new feature (the global settings doesn't seem to handle it for now) If B), then it's a bug

Regardless I'll create this feature/fix this bug once you precise what I should do.

ThomasGrowley commented 5 months ago

Just to clarify here... though it is great not being stuck with the oppressive default dark theme of UE 5.4 A/ no that would only work if I set it to enable the plugin by default. B/ Yes, everytime I open a project through Unreal or Rider I have to go and click 'Fix Missing Elements' - which happens a lot after compiling. Except one blueprints only project.

ThomasGrowley commented 4 months ago

Sometimes it actually keeps the settings, I could not say why. I don't think setting as default is helpful. I started getting errors when UE tried to save tmp files for for assets for DarkerNodes, so it bothered me enough to investigate, especially as I do not like seeing '4 unsaved files' that I can not save. In the ~/Project/Saved/Autosaves I deleted DarkerNodes folder. Perhaps it was having trouble with permissions.

I was able to fix projects where it was not starting with my 'warm light' by copying the [/Script/UnrealEd.EditorStyleSettings] about 24 lines, from project where it was working correctly.

paste AFTER [/Script/UnrealEd.EditorPerProjectUserSettings] in:

~/ProjectName/Saved/Config/WindowsEditor/EditorProjectUserSettings.ini