You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[Breaking] The MonoGame host no longer has the ClearScreenComponent. Instead, the clear screen happens right before the final draw of the main SadConsole component.
[Breaking] Builder.Run was renamed to Builder.ProcessConfigs and a new Builder.Run was added to make it simpler to configure and start the game.
[Breaking] Custom controls should NO LONGER set IsDirty = false when exiting UpdateAndRedraw.
[Core] A little speed improvement to resize in special cases.
[Core] Added SetGlyph method overload to ICellSurface which takes a GlyphDefinition to update the glyph and mirror of a cell.
[Core] Fixed a bug with dragging a surface over another surface incorrectly triggering MoveToFront functionality.
[Extended] Added MouseDrag component.
[Hosts] Added OptimizedScreenSurfaceRenderer which is a renderer that only draws dirty cells.
[UI] During control rendering, hosts will set controls IsDirty = false when they're actually drawn instead of when the update method of the control says it should be drawn.
[UI] Fixed combo box popup with non-1x sized fonts.