Commit Graph

6 Commits

Author SHA1 Message Date
nathan mitchell
1028ece937 Modeling Mode: Interactive Tool Preset Feature Version 2
Adds a preset manager with controls to edit preset labels and tooltips, display both project level and user level presets, and create/delete user level preset collections.
Presets are now saving internal tool setting state via json encoded strings, to avoid issues with transient class flags.
Presets are now either created by the user under project trees or via the preset manager in the plugin tree to act as user level preset collections.
A default preset collection is automatically created upon editor start up if none exists prior.
The default preset is used as the destination for all new presets until explicitly overridden by the user within an editor session.
Preset updating is removed for the time being.

#rb semion.piskarev
#preflight 6435e3b52909bc56c8f4c37a

[CL 25000852 by nathan mitchell in ue5-main branch]
2023-04-11 19:28:52 -04:00
aditya ravichandran
f7052d4d64 WidgetRegistration: Add preliminary framework for saving/loading favorites using EditorConfig
#rb lauren.barnes, karen.jirak, semion.piskarev
#preflight 6411eec2af3fc352928935bb

[CL 24659996 by aditya ravichandran in ue5-main branch]
2023-03-15 15:04:26 -04:00
karen jirak
a6a08b80ab Toolkit and toolbar styling
#jira UE-171293
#rb Patrick.Boutot
#preflight 63ee274ab91ae11c1c2798bf

[CL 24270337 by karen jirak in ue5-main branch]
2023-02-16 17:39:16 -05:00
karen jirak
6158459942 Fix for copyright notices
#rb Lauren.Barnes
#preflight skip

[CL 23984713 by karen jirak in ue5-main branch]
2023-02-02 19:02:09 -05:00
karen jirak
5f479fa2ef Fix for copying in a loop
#rb Lauren.Barnes
#preflight skip

[CL 23984705 by karen jirak in ue5-main branch]
2023-02-02 19:01:55 -05:00
karen jirak
8d97551ae2 Updates for Modular Class Display to add a widget registration system and get it working for BaseToolkit and toolbars.
#jira UE-171293
#rb Matt.Kuhlenschmidt
#preflight 63dbcb442d4aef3dd1642d7d

[CL 23984661 by karen jirak in ue5-main branch]
2023-02-02 19:01:00 -05:00