Re: 💻 Studio Download (0.0.167-alpha)
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
Re: 💻 Studio Download (0.0.169-alpha)
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)
Re: 💻 Studio Download (0.0.170-alpha)
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)
Re: 💻 Studio Download (0.0.174-alpha)
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
Re: 💻 Studio Download (0.0.174-alpha)
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
Re: 💻 Studio Download (0.0.174-alpha)
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)
Re: 💻 Studio Download (0.0.174-alpha)
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)
Re: 💻 Studio Download (0.0.174-alpha)
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
Re: 💻 Studio Download (0.0.180-alpha)
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
Re: 💻 Studio Download (0.0.183-alpha)
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