Releases: SpectralVectors/BLUi
Streamlined Layouts!
Redesigned the Animation workspace, it now features a 4-square design:
Top Left: Graph Editor
Bottom Left: NLA Editor
Top Right: 3D Viewport with minimal overlay
Bottom Right: Dopesheet
and, across the bottom of the screen, the Timeline.
I also added in a Geometry Nodes tab, because it felt like a serious oversight.
Renamed 'File Manager' to 'File Data'
Tweaked 'Model / Sculpt' by re-adding the Status Bar, 'UV / Texture' by moving the Tool Settings to the bottom of the screen.
'Material / Shader' no longer features a text editor.
'Script' has been purged of old text data.
KNOWN ISSUES:
1 - If you switch between BLUi and regular Blender without closing Blender first, it can corrupt keymaps. I'm not sure what's causing it yet, it could be that the addons I'm using in my template aren't being unregistered before the Default scene gets loaded, but I haven't been able to fix it, and it's not present if you close Blender and reopen it.
It can also be fixed by resetting to Factory / Saved Preferences, but of course, that only works if you've already saved your prefs!
2 - The first time you run BLUi, if you don't have the addons pre-installed, the installation process can take some time. Sometimes, if you click File > New > BLUi multiple times without closing Blender, after having performed the first time setup process, it will redownload and install the addons every time. This can be fixed by closing and reopening Blender.
0.8.6 - Complete Keymap Reformat!
All the bugs encountered on all previous 0.8.x releases have been traced to one central source:
Blender's keymap exporter breaks keymaps.
I manually reformatted the BLUi keymap for functionality and readability, and included a Table of Contents at the top of the file.
The old 'Model / Sculpt' workspace has been renamed 'Layout', and the new 'Model / Sculpt' tab is just a big 3D Viewport with the Tools Settings showing, and the File Browser, Outliner and Properties hidden.
EDIT: Minor tweak required to the newly added addon 'Modifier List', it returns a slightly different value when I check if it's installed and activated, now that's been accounted for it's back to working properly again.
New Font, Layout and Color Theme!
Updated the template with a few extras:
- Roboto-Regular.ttf (Unreal's font) now comes prepackaged with the template
- New color theme better matches Unreal Engine
- Minor layout changes to tweak feel and readability
And, as always, more fixes to the keymap!
This time, there was a bug whereby the 3D View > Font keymap would be erased after loading EITHER a default Blender file, or a BLUI template file, and required the user to go to Edit > Preferences > Keymap > 3D View > Font > Restore.
There is now a restore_keymaps operator that runs when closing the template, which seems to fix the bug, but I'm not sure if there will be unintended consequences for people with custom keymaps.
From my testing, it all seems to work fine, but I've definitely said that before!
0.8.4 - More Keymap fixes
There was an issue whereby the "Shift+A - Add Mesh", and "Right Mouse - Pan 2D View" were not activating in the keymap, and a much bigger bug whereby the Walk Modal map would be randomly erased if you opened a new BLUI template while one was already open.
The fix for both ended up being a manual edit/format of the keymap in a text editor.
The keymap should now install and operate as expected.
0.8.3 - init addon check and auto-install
As soon as I finished the auto install script I started thinking that I could probably just incorporate it into the init file, since it runs everytime you start a new BLUI file. So I did. And I fixed an error in the keymap, and added keymap installation and activation logic to the init.
No more clicking Run Script in the Scripting tab, BLUI now checks to see if you have the right addons, and gets them for you, if you don't!
If they're already installed, then it just skips straight to a new file.
HOWEVER, if you need to install all 6 addons, the process could take some time. The addons total ~40mb in size, and the process took me 5 minutes of waiting on a frozen-looking Blender. So, be warned, depending on the speed of your internet connection, if you're downloading Mr Mannequins Tools and TexTools, it could take some time to load, but it will only do it once, then startup is nice and quick.
Splash Screen Support! And a backup keymap!
It's been a sadly long time that I've been trying to figure out how to get the splash screen to display when launching the template.
Thanks to an update on to the Blender Application Template docs, and a final connection happening in my brain ('Of course I need to INVOKE_DEFAULT, it's so obvious!'), there is now a splash screen popup every time you start a new template file...
That's good, right? It's not super annoying, right!?!?!?
Haha, sigh.
I also packed in the keymap if it's not showing up. It seems to work for me with the setup script on 2.93.4, but the keymap doesn't load in 3.0a, and you have to load it manually.
0.8.1 - Refined auto-installer, fixed node keymap
I believe that I now have a 2-3 click install process that will work for people whether they already have the community addons pre-installed or not.
The new install process will be updated in the README, but the gist is:
Download and install BLUI.zip like usual.
Then, after opening the BLUI template, navigate to the Scripting tab and click Run Script.
The setup script will automatically download, install and activate Mr Mannequin's Tools, Blender for Unreal, TexTools, RightMouseNavigation, ModifierStackManager, and CommentBox. It should not overwrite your existing installations, if you already have the addons, and they should all be activated and ready for use without prompting upon the completion of the script.
v0.8 - Crash fix, 3.0 alpha compatibility
Add files via upload