User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.167-alpha)

12 Dec 2024, 12:14

Alpha 0.0.167
  • Runtime types, with StudioData meta, are created as wrapped DynamicObjects in Studio (#3838)
  • Runtime enums, with StudioData meta, are shown and usable in Studio (#3816)
  • Renamed StudioDataStructure to StudioData
  • DynamicWrapperTypeClasses are created for non-BaseComponent types which are used in a StudioData type
  • Color picker shows now Alpha channel as a percentage when HSB is selected (#3519)
  • Template > Item Container now creates templates as resources
  • Allow setting Data Set in the dummy current template (#3842)
  • Fixed: Dummy editor for styles shows local values of the dummy element created for previewing the Style
  • Fixed: Crash creating a ListBox ItemContainer template after deleting it's Style resource (#3843)
  • Fixed: Studio fails to enter newly created Item DataTemplate of a ItemsControl inside of another DataTemplate
  • Fixed: Crash clicking on "Settings" button for a Storyboard that doesn't exist yet (#3840)
  • Fixed: "Convert to resource" not working in Styles
  • Fixed: Crash entering a Template scope which has ItemsControl with sys:String items
  • Fixed: Data set not applying properly
  • Fixed: Duplicate can generate wrong XAML code when x:Name is used (#3833)
  • Fixed: Crash adding a merged dictionary to GlobalResources.xaml when no file is open (#3835)
  • Fixed: Crash when selecting in resources panel a style that has interactivity triggers
  • Fixed: Crash exiting a scope with a selected trigger
  • Fixed: Trigger properties are disabled when in Style scope
  • Fixed: Crash modifying DataTrigger Binding
  • Fixed: Crash creating resource under another resource
  • Fixed: Studio can't find resource in GlobalResources when referencing another merged dictionary (#3824)
  • Fixed: Crash when setting non-float numeric type value in a DynamicWrapperTypeClass
  • Fixed: Collection name parsing to get collection child type
  • Fixed: Data Set StudioData type property nodes serializing the type suffix
  • Fixed: Infinite loop binding ContentControl's Content property in a template (#3850)
  • Fixed: Crash opening dictionary containing ControlTemplate/Style using a non-factory type in TargetType
  • Fixed: Crash editing in dummy editor a ControlTemplate/Style using a non-factory type in TargetProperty
  • Fixed: Crash changing AlternationConverter value type
  • Fixed: Crash setting binding converter from AlternationConverter to None
  • Fixed: Editing resources inside of resources (#3848 #3110 #3111 #3198)
  • Fixed: Resources panel not updated with the new name after file rename
  • Fixed: Crash entering play mode in ResourceDocument
  • Fixed: Crash when resource dictionary file listed in resource panel doesn't exist
  • Fixed: Creating a Binding should delete element's local value when editing a style
  • Fixed: Behaviors not able to find named elements
  • Fixed: GlobalResources.xaml not shown correctly in resources panel when the file doesn't exist
  • Fixed: Crash entering ListBox ItemContainer template that's set as expression in Style
  • Fixed: Crash loading a XAML with unknown behavior type
  • Fixed: Crash when selecting a trigger that has setters targeting non existing element
  • Fixed: Crash changing TabItem content and then pressing CTRL + Z
  • Fixed: Crash when trying to apply existing ControlTemplate to a TabControl -> Template -> Item Container
  • Fixed: Crash (un)grouping into and creating elements inside of template root
  • Fixed: Crash when pasting SVG inside of a Viewbox which already contains content
  • Fixed: Crash pressing CTRL + Z after adding an element to a Viewbox
  • Fixed: Crash creating BoxedValue resources
  • Fixed: Crash moving a resource to non-existing GlobalResources.xaml
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.169-alpha)

02 Jan 2025, 15:19

Alpha 0.0.169
  • New Crash Reporter dialog when crashing
  • Differentiate between XAML file types (pages, Components and ResourceDictionary)
  • Removed Triggers (legacy) panel, and moved the edition of Setters to Interactivity panel
  • Add properties with logical children to the Navigator (#2907 #3184 #3612)
  • Improvements to drag and dropping elements such as ToolTip and ContextMenu to the Stage/Navigator
  • Added buttons for selecting prev/next stops in a gradient brush
  • Fixed: Resources panel not updated with the new name after file rename
  • Fixed: Making a Component of a group of paths erases their names (#3860)
  • Fixed: Element Visibility Does Not Live-Update in Storyboards (#3865)
  • Fixed: Data structure, enum and set names clipped if they don't fit
  • Fixed: Changes to "Based On" in data structures won't reflect until the next Studio start up
  • Fixed: Older Studio projects are unable to add Project References (#3862)
  • Fixed: Crash attempting to set 'Relative' binding in Triggers (#3864)
  • Fixed: Duplicate names appearing in Binding Element Name dropdown
  • Fixed: Crash Renaming Layer from "Background" to "Backgrounds" (#3866)
  • Fixed: Interactivy Trigger bindings fail to display available Paths (#3863)
  • Fixed: Deleting root of a template defined inline in a Style wasn't working
  • Fixed: Crash selecting a trigger with Setter.Property=nullptr
  • Fixed: Broken bounding boxes in an inline template after editing it's parent Style resource
  • Fixed: Crash when trying to reopen a document after dragging an element in an inline Template
  • Fixed: Property values not refreshed after (de)selecting another Storyboard/Visual State
  • Fixed: DimensionProperty editor was not binding MinValue and MaxValue
  • Fixed: Crash clicking on a Gradient Stop while Offset field has focus (#3861)
  • Fixed: Incorrect rendering of margins when element was inside a Viewbox
  • Fixed: Grid row/col definition Node not updated after resizing or removing it (#3837)
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.170-alpha)

13 Jan 2025, 22:48

Alpha 0.0.170
  • Added "Create Resource" popup to indicate where to store the resource and its key
  • "Template > Item > Edit" now enters the correct template scope for the item under the mouse
  • Added DesignData and DesignInstance extensions to avoid errors for xamls created in Blend
  • Fixed: Crash when clicking "Release compound path" inside of a DataTemplate
  • Fixed: Releasing or creating compound paths in a template wasn't copying local Path property values
  • Fixed: Crash trying to edit a template in a dummy editor
  • Fixed: Crash deleting a resource
  • Fixed: Grid adorner sometimes not preserving ratio when adding new rows/columns
  • Fixed: Crash removing the value of a row/col definition (#3882)
  • Fixed: Editing DataTemplate that is implicitly applied doesn't allow editing it
  • Fixed: Crash trying to edit a template defined in a merged dictionary
  • Fixed: Crash clearing the local value while recording trigger setters in a template
  • Fixed: Setting DataTemplate DataType removes resource key (#3878)
  • Fixed: Renaming a resource then pressing CTRL + Z can cause a crash
  • Fixed: Setters not showing brush value preview if the value is a resource expression
  • Fixed: Crash when selecting/unselecting triggers setters with certain target
  • Fixed: Crash when trying to change layout of an ItemsPanelTemplate inline of a ListBox (#3880)
  • Fixed: Assigning data set in a template scope doesn't refresh it
  • Fixed: Data structures with set "Based On" can get serialized incorrectly
  • Fixed: Crash deleting a data structure that's used in a data set
  • Fixed: Crash assigning a data set to a template scope root whose file was closed
  • Fixed: Crash unassigning a data set from a DataTemplate root
  • Fixed: Clicking on a selected file in the Assets tab not opening the document
  • Fixed: "Convert to Resource" not enabled/disabled properly
  • Fixed: Crash setting a ToolTip from the properties panel in a template (#3891)
  • Fixed: Crash trying to edit an implicitly applied template defined in another file if that file is not open
  • Fixed: Crash selecting an element defined in a template in another file that was closed after entering the template scope
  • Fixed: Updating implicitly applied templates can break when switching documents
  • Fixed: Edit current template not entering scope sometimes
  • Fixed: Applying {x:Null} not working in templates
  • Fixed: Crash trying to set content binding in a resource (#3895)
  • Fixed: Resource properties panel is missing a scrollbar (#3894)
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.174-alpha)

21 Jan 2025, 18:28

Alpha 0.0.174
  • Added "Go to resource"/"Edit resource" button in the property tooltip
  • Added "Duplicate" option for the resources (#3218)
  • Show binding path tree for AncestorType even if ancestor of that type isn't found (#3897)
  • Undo/redo in scopes now checks for commands in the document that the scope is defined in
  • Fixed: StudioData types wrap DependencyObjects, causing the type to become unavailable as an element or StudioRoot (#3893)
  • Fixed: Brush and ImageSource types are not supported in StudioData wrapped types
  • Fixed: Crash when wrapping StudioData type, if that type has duplicate property names in it's ancestor(s)
  • Fixed: Crash clearlng local value on EventTrigger.RoutedEvent (#3896)
  • Fixed: Crash using TextBlock adorner when TextBlock was not available (#BS87)
  • Fixed: Crash switching brush types with a null GradientStopCollection (#BS88)
  • Fixed: HoverLabelAdorner does not disappear when it's XamlDocument is reloaded
  • Fixed: Crash creating a resource using interface types (such as Brush)
  • Fixed: Crash when updating a resource (e.g. Color) in a merged dictionary after creating it through resources panel
  • Fixed: Creating a resource in a merged dictionary, then trying to update it, fails to update the value
  • Fixed: Crash closing a ResourceDocument (#BS117)
  • Fixed: Crash trying to enter a ItemsControl with no items due to no checks (#BS103)
  • Fixed: Crash trying to "Edit Item Container Template" in a ListBox with no valid items (#BS115)
  • Fixed: Crash setting a non compatible value in a Trigger (#BS106)
  • Fixed: ResourceDictionary documents from referenced projects were showing up in the resource creation popup
  • Fixed: CrashHandler failing to handle the following conditions: purecall, abort, terminate, unexpected, and invalid_parameter
  • Fixed: Crash accessing destroyed TimerTrigger that was not unregistered from the View
  • Fixed: Failing to enter the template scope sometimes
  • Fixed: Rename resource not working properly
  • Fixed: No check when dragging a resource in a new destination whether that new destination contains a resource with that name
  • Fixed: Crash deleting a resource from a erroneous .xaml document that contains multiple resources with the same name
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.174-alpha)

07 Feb 2025, 14:58

Alpha 0.0.176
  • Actions expanded when created or action type is changed
  • Target properties show now only named UIElements
  • Removed empty option from Event and Attribute property dropdown
  • Expand Triggers/Behaviors only when clicking on the arrow
  • Clicking Triggers/Behaviors expander icon/name will select the element in the Navigator
  • Fixed: Clear local value not working on Event and Attribute properties
  • Fixed: CollectionFilterBehavior not adding new item if filter contains no items
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.174-alpha)

07 Feb 2025, 14:59

Alpha 0.0.177
  • New resource UI/UX
    • Add ability to reorder resources (#3223)
  • Redesign of KeyFrame properties panel
    • Added a graph for all KeyFrame types
    • Added support for Linear keyframes
    • Recording keyframes as Linear by default
    • Show current time progress in KeyFrame curve editors
  • Add simple file system watcher
    • Detect external changes to XAML files and show dialog to discard local changes
  • Added Unreal Editor Studio integration
  • Added support for default values in Component dynamic properties
  • Improved generation of number in data sets (#3925)
    Default max value is now 100
    Added decimal count property (default to 0)
  • Added support for BaseComponent type in Studio DataSet CollectionProperty and ComplexProperty
  • Added support for ItemType meta in CollectionProperty
  • Added Studio API ClearTypeCache and PopulateTypeCache functions
  • Added IgnoreAsAncestor to StudioData meta, allowing base types to be ignored when populating StudioData types
  • Add ability to copy/cut/paste resources using CTRL + C/X/V shortcuts
  • Dragging path points now doesn't update the Path Horizontal/VerticalAlignment
  • Fixed: Copy and pasting an element that uses custom namespaces doesn't work
  • Fixed: Opening a color resource list for the Color property in a brush editor triggers a ApplyColorResource command (#2966)
  • Fixed: DuplicateElementsCommand not properly registering and generating new names for elements (#3916)
  • Fixed: Crash when trying to click on a file in asset panel when that file was previously renamed/deleted (#BS148)
  • Fixed: Crash in Helper::MapObjectToNode (#BS150)
  • Fixed: Crash trying to enter a Style scope from within that same Style scope (#BS160)
  • Fixed: Crash moving element from a StackPanel to Grid + margins not properly calculated (#BS161)
  • Fixed: Crash when Studio fails to build the navigator tree (#BS142)
  • Fixed: Crash when closing a scope file while editing the scope
  • Fixed: Crash when modifying template from an other file
  • Fixed: ToolTip, Popup, etc.. not centered in Stage when selected & various other improvements to Scope::Handle(De)Select
  • Fixed: Element-created dictionaries do not appear on creation (#3440)
  • Fixed: GlobalResources.xaml doesn't show in the "Create resource" popup if the file doesn't exist
  • Fixed: Resource filtering in Resource Panel is non-functional (#3435)
  • Fixed: Crash entering a template/style dummy editor from within ResourceDictionary document
  • Fixed: Modifying data sets from within Studio causes a reload of documents due to the new file system watcher feature
  • Fixed: Studio PropertyExpression does not work correctly with StudioData types
  • Fixed: Studio DataSets does not show a ComplexProperty for BaseComponent properties
  • Fixed: Crash when unloading dynamic types in Studio
  • Fixed: Isolate not working
  • Fixed: Generate Data Doesn't Apply To Brush Values (#3871)
  • Fixed: Adding a VisualStateGroup or VisualState does not put the name in edit mode
  • Fixed: VisualStateGroups and VisualStates not removed from INameScope when deleted
  • Fixed: Updating BaseKeyFrame.KeyTime doesn't update timeline UI
  • Fixed: Trigger, behaviors, actions, etc... not being removed from INameScope after being deleted
  • Fixed: Crash clearing the DataTrigger.Binding property
  • Fixed: Crash clicking on Stage after modifying a property in a template scope
  • Fixed: Bindings can't be used on 3D Transform properties if inside of a template (#3913)
  • Fixed: 3D Transform properties can't be cleared of local values if within a template (#3914)
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.174-alpha)

07 Feb 2025, 15:00

Alpha 0.0.178
  • Improved aspect of resource controls in properties
  • Improved aspect of resource creation menu in Resources panel
  • MaxValue of DecimalCount in number generator set to 8
  • Show glyph codes rather then actual glyphs in the properties (#3932)
  • Fixed: Crash when copy pasting keyframes (#BS182, #BS183)
  • Fixed: Crash when closing a Project that contains a document which has a binding converter bound to an assigned data set
  • Fixed: Resource creation menu is not hiding unselected menu panels (#3936)
  • Fixed: Edit button in "Apply resource" editor not working for resources under the GlobalResources.xaml (#3935)
  • Fixed: Moving a resource from GlobalResources to Page shows the 'Resource Name Taken' toast (#3939)
  • Fixed: Crash moving resources to a different dictionary (#BS185, #BS186)
  • Fixed: Crash in TextEditor::SetText when gathering selected nodes (#BS199)
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.174-alpha)

07 Feb 2025, 15:00

Alpha 0.0.179
  • Added DesignSizeAdorner for resizing DummyResourceEditor
  • ScopeAdorner changes color when in the DummyResourceEditor
  • Toolbar design size tools are disabled when in the DummyResourceEditor
  • Remove previous Dummy scopes when entering a new Dummy scope
  • Show resource controls when applying a resource to a ResourceProperty
  • Reorganized template and style properties when resource is selected
  • Fixed: Datatemplate's DataTrigger binding breaks when selecting Name (#3595)
  • Fixed: Setter condition gets deselected when trying to record property changes
  • Fixed: ResourceDictionary backups do not parse design properties when they are loaded
  • Fixed: SpecialCharacterConverter handling newlines and other characters
  • Fixed: It was possible to have two implicit DataTemplates in same ResourceDictionary
  • Fixed: Impossible to use a resource name for a new resource if the name is also used in merged dictionaries
  • Fixed: Reordering resources not workig sometimes for external dictionaries
  • Fixed: Crashes caused by keyframes (#3949, #3946, #BS191, ...)
  • Fixed: Crash undoing changes in dummy scope after exiting the said dummy scope
  • Fixed: Crash (re)moving a resource, closing the "runtime document" and then pressing CTRL + Z in the scope document (#BS194)
  • Fixed: ReflectionTypeProperty not updating properly after a clear value
  • Fixed: Resource popup is allowing creation of resources with a name of an existing type such as 'GradientBrush'
  • Fixed: Keyframe duplication not working properly (#3947)
  • Fixed: Some resource appear twice in the "Apply resource" list and in ResourceProperty
  • Fixed: Icons in "Manage DataTemplates" menu of Data tab not updating its color when enabled
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.180-alpha)

07 Feb 2025, 16:16

Alpha 0.0.180
  • Sort options in Resource property dropdowns
  • Fixed: Uri scheme getting written to the .xaml code
  • Fixed: Font Family property not showing the selection sometimes
  • Fixed: Crash when editing a template resource, in the Resources panel, which exists in an external resource dictionary
  • Fixed: Crash handler issues with stack overflows
 
User avatar
jsantos
Site Admin
Topic Author
Posts: 4823
Joined: 20 Jan 2012, 17:18
Contact:

Re: 💻 Studio Download (0.0.183-alpha)

19 Feb 2025, 20:31

Alpha 0.0.181
  • Moved all template selector properties to the Templating category as secondary properties
  • Moved DesignSizeAdorner widgets to the right and bottom of the root and updated icons
  • Changed ScopeAdorner border to 4px
  • Fixed: ResizeAdorner displaying handles for collapsed elements
  • Fixed: ElementDragManager::GetBaseLayoutAABB crashes when nullptr is passed to the function
  • Fixed: Crash closing application with Component dynamic properties defined (#BS203, #BS204, #BS205)

Who is online

Users browsing this forum: No registered users and 1 guest