Add Control enumeration to DynamicLayout.AddSeparateRow so you can set options and controls of the row in one call
Android graphics handler, in progress.
Android graphics handler, in progress.
Wpf: Set size of forms to manually sized after loaded (when auto sized). Partial fix for #148
Move FontStyle.Underline/Strikeout to a new FontDecoration enumeration
Implement FontDecoration Underline/Strikethrough support for all platforms
Mac: Fix Graphics.DrawText/MeasureString to use newer LayoutManager api's to improve performance and better match font metrics when drawn
Mac/iOS: GetPreferredSize/GetNaturalSize now use floating point for fewer conversions
DockContainer.MinimumSize is no longer desktop-only
Cleanup TabControlSection
Mac: Turn off check for illegal cross thread calls when creating the generator instead of application (for command line apps)
Mac: SafeDispose is only needed when running in an application context, command line apps don't have the same issue
Winforms: Remove suspend/resume when updating toolbar - causes an entire redraw of the window which may be slow
Code cleanup, Dialog.ShowDialog() has default of null for parent parameter
Wpf: some additional checks when invoking code on the application dispatcher
WinForms: Invoke/AsyncInvoke no longer require a main form (falls back to using SynchronizationContext)
Application.AsyncInvoke should always post even if on main thread, instead of executing directly
Cleanup
Android: Fix compiling for latest changes
Mac: Fix some layout issues, where controls wouldn't be set to the size requested or honour minimum/maximum sizes. Uses GetNaturalSize instead of GetPreferredSize for layouts
Mac: re-used DockContainers should unregister SizeChanged event on unload so it doesn't get registered multiple times if reused
Mac: PixelLayout did not layout children properly when loaded
Mac: Use edge insets for Label instead of constant values
Reduce XS noise in project files
Mac: Fix Splitter autosizing for issue #148
Fix splitter autosizing on all platforms. Fixes #148
Control.Loaded is only set to true after loading all children and the handler OnLoad