Merging export_pipeline_direct2d_layout_guide into export_pipeline_direct2d_pixlib
Updating layouting to allow LayoutGuides to participate in layout constraining
Adding another unit test for new constraint removal behavior
Implementing ISpatialReference in LayoutGuide
Improving constraint removal when removing sub views
Using text layour renderer provided by IRenderManager
Changing background color of matching search terms in pipeline node creation context menu.
Adding context menu for creating nodes when dragging input/output connection into empty space
Adding AttributedText.ClearAttributes()
Favoring Array.Empty<T>() for representing an empty array
Moving all references to PixLib.Data
Creating separate PixLib project
Adding LayoutGuide class and support for layout constraint solving in current BaseView layout constraint solving machinery
Creating IInterfaceTheme.cs
Merge branch 'feature/export_pipeline_direct2d'
Joining definition and declaration
Starting to add pipeline nodes back
Dropping render state requirement from IImageResourceManager
Correcting button layout when using managed images
Removing unused imports
Abstracting text rendering to IRenderer interface
Merge branch 'feature/export_pipeline_direct2d' into export_pipeline_graph
Adding a quick path
Removing IPipelineStep interfaces from Pixelaria project
Making node creation work with new graph system
Fixing node view connection/disconnection
Updating test project dependencies
Adding a body to Bitmap Preview pipeline node kind
Fixing rendering of managed bitmap across different render targets w/ Direct2DRenderManager
Making data type of input/output nodes a requirement during construction
Making DirectWrite factory optional for constructing D2DTextSizeProvider
Re-implementing filter pipeline nodes in the new graph engine
Removing unused methods in Utilities
Merge branch 'export_pipeline_graph' into feature/export_pipeline_direct2d
Adding base of Cassowary-based layout constraint system
Adding support for intrinsic size in views
Adding ImageViewControl.ImageTintColor
Adding intrinsic size support for ImageViewControl
Removing spurious PixUI.BaseViewSnapshot method
Adding support for content compression resistance / content hugging priority
Revert "Adding ImageViewControl.ImageTintColor"
Fixing constraint derivation in relative and multiplicative contexts
More fixes to relative computation of multiplicative constraints
Fixing comment
Adjusting priority to ClStrength computation to work linearly
Adding basic layout events to BaseView
Adjusting text size provider to always produce an inner DirectWrite factory
Using ControlView's state feature to support ButtonControl's Selected status
Merge branch 'feature/export_pipeline_direct2d' into export_pipeline_cassowary
Updating LabelViewControl snapshots
Avoiding unnecessary work when assigning the same coordinates on a BaseView's Location
Merge branch 'feature/export_pipeline_direct2d' into export_pipeline_cassowary
Merge branch 'feature/export_pipeline_direct2d' into export_pipeline_cassowary
Triggering layout cycle when changing a LabelViewControl's text
Small fixes to LabelViewControl
Allowing mixing of constraints of different anchor orientations
Adjusting default compression/hugging priorities
Adjusting TextEngine's behavior when moving caret with selection
Merge branch 'feature/export_pipeline_direct2d' into export_pipeline_cassowary
Fixing issue with caret movement in TextField under some circumstances
Fixing another issue with caret moving in TextEngine
Small opportunistic simplification
Adjusting label offset in TextField to fill the complete available bounds
Small change
Removing unused using declaration
Removing more unused using declarations
Merge branch 'export_pipeline_cassowary' into feature/export_pipeline_direct2d
Implementing initial rendering support for ContextMenuControls
Avoiding expensive Cassowary varriable declarations for views that are not affected by constraints
Turning off record mode from ContextMenu snapshot tests
Fixing PipelineGraph's AreConnected/AreDirectlyConnected
Updating PipelineGraph's unit tests
Adding support for different monitor refresh rates on D2D window
Fixing crash in unit test
Fixing bitmap snapshotting unit test
Updating package dependencies
Fixing warnings
Adding equality support for LayoutAnchor instances
Marking some structs as readonly
Adding more overloads to AABB.Inset
Adding corner accessors for AABB
Updating interpolated string
Updating rendering of ContextMenuControl
Converting LayoutAnchor to a readonly struct
Splitting ToolStripMenuItem class hierarchy and adding ToolStripSeparatorItem
Adding base implementation of constraining in ToolStripMenu
Adding first render test to ToolStripMenu
Favoring TimelineControl from PixelariaLib
Making some structs readonly
Removing components from Pixelaria project that where moved to PixelariaLib
Moving filters to PixelariaLib and fixing code warnings
Creating separate PixelariaLib
Fixing general typos
Migrating test project to newest VS format
Fixing disappearing selection when changing tools while dragging selection
Bumping package versions
Adding support for exporter settings persistance
Updating changelog
Adding UI for configuring exporter settings
Fixing typo