This 100%. Not only that, but the new UI feels unresponsive and slow when switching between the different tabs.
This is a huge improvement!
Will we ever see layout presets?
As a generalist developer, the layout of my panels when working with code is not the same as when I’m animating, or lighting a scene. This includes which tabs of buttons I need in those workflows.
This would particularly improve the laptop experience… tremendously.
A schema for the JSON would be very welcome, if you guys have the time.
Roblox on a streak with extremely good updates!
Does the new topbar include the Record/Screenshot buttons? Since I’ve never seen them and I’m forced to turn off the beta to use them.
I’m not sure if they’ve been added to it yet, but i think the key bind record should be F12 and screenshot is Numpad5.
Perhaps this gives me an incentive to use the new studio UI. Looking forward to this feature.
This is so cool, thanks so much for cooking this up.
Are you guys planning to update the just the ribbon UI, or will the full release come with all or most UI being revamped (e.g., explorer, widgets, etc.)?
Along with that, any plans for customizable Studio themes/color pallete?
The theme question has been answered in the other thread. But i did see something related to a new explorer and properties windows too…
This is very cool to see!
Is it possible to Remove tabs as well?
I really want to remove these 2 tabs.
Well I tried doing that, now Roblox Studio won’t launch at all, so now I have to reinstall.
Pretty pretty cool, but I can’t use it right now due to the fact the new Studio have serious issue… Like some element missing.
How did u get the separator to be like that? Mine looks like this
LET’S GOOOOOOOOOOOOOOOOOOO
An amazing update
This + the whole UI overhaul as whole + future official support for external text editors is amazing
Send the JSON here. You probably put an invalid action so it failed to load (if this was the case it should show up in the output as a warning)
json
{
"_comment": "I wonder what would happen if you added json files under the CustomRibbonTabs folder near where plugins are installed.",
"Name": "stuff",
"Controls": [
{
"Id": "Select",
"Type": "IconButton",
"Action": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "Select",
"Category": "Actions"
}
},
{
"Id": "Move",
"Type": "IconButton",
"Action": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "Move",
"Category": "Actions"
}
},
{
"Id": "Scale",
"Type": "IconButton",
"Action": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "Scale",
"Category": "Actions"
}
},
{
"Id": "Rotate",
"Type": "IconButton",
"Action": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "Rotate",
"Category": "Actions"
}
},
{
"Size": "Large",
"Type": "Separator"
},
{
"Type": "Row",
"Children": [
{
"Type": "Column",
"Children": [
{
"Id": "MoveGridSize",
"Type": "Spinbox",
"Setting": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "MoveGridSize",
"Category": "Settings"
}
},
{
"Id": "RotateGridSize",
"Type": "Spinbox",
"Setting": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "RotateGridSize",
"Category": "Settings"
}
}
],
"Tags": "X-ColumnSpace100"
}
],
"Tags": "X-RowSpace200"
},
{
"Size": "Large",
"Type": "Separator"
},
{
"Type": "SplitButton",
"Id": "Part",
"ShowSettingOptions": true,
"Setting": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "PartShape",
"Category": "Settings"
},
"DefaultAction": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "Insert/Block",
"Category": "Actions"
}
},
{
"Id": "Anchor",
"Type": "SplitButton",
"DefaultAction": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "Anchor",
"Category": "Actions"
},
"Setting": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "AnchorMode",
"Category": "Settings"
},
"Children": [
{
"Children": [
{
"Id": "AnchorMode",
"Type": "RibbonToggle",
"ActionOnToggle": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "AnchorTool",
"Category": "Actions"
},
"Setting": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "AnchorMode",
"Category": "Settings"
}
}
],
"Type": "Row"
}
],
"FastFlag": "LuaRibbonAnchorLockModes"
},
{
"Id": "Anchor",
"Type": "SplitButton",
"Action": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "Anchor",
"Category": "Actions"
},
"Children": [
{
"Children": [
{
"Id": "AnchorMode",
"Type": "RibbonToggle",
"Action": {
"PluginId": "BuilderTools",
"DataModel": "Standalone",
"ItemId": "AnchorMode",
"Category": "Actions"
}
}
],
"Type": "Row"
}
],
"FastFlag": "!LuaRibbonAnchorLockModes"
}
]
}
was working until I updated studio
just please give us the option to keep the old UI, cuz I personally hate the new one. This “next gen” studio UI is more like the “new gen” UI, or maybe it’s just the next discovery in the field of dogsh—, idk, but please don’t force this update thanks.