Skip to content

Releases: Thraka/SadConsole

SadConsole 8.9.0

07 Sep 07:00
c060ed3
Compare
Choose a tag to compare
  • Add Console.Erase
  • Add Console.GetComponent and Console.GetComponents to find components added to a console.
  • Add CellSurface.CreateLine to create an array of int's for a line.
  • Instructions supports a RemoveOnFinished property now.

SadConsole 8.0

24 Feb 22:25
Compare
Choose a tag to compare

[BREAKING CHANGES]
[This list is just some of the major changes]
[See the documentation on NuGet for more information]

  • Overhaul of the theme system.
  • Overhaul of the SurfaceBase/ScreenObject/Console system.
  • Overhaul of Instruction system.
  • Added new ConsoleComponents system.
  • EntityManager removed and will be added to GoRogue-SadConsole integration lib.

Changelog: https://github.com/SadConsole/SadConsole/blob/master/ChangeLog.md

SadConsole 7.3

29 Dec 17:35
a2c4a29
Compare
Choose a tag to compare
  • Windows now default MoveToFrontOnMouseClick = true.
  • Consoles are brought forward and focused via LeftMouseDown instead of LeftMouseClick. (Thanks VGA256) #188
  • You can set ListBox.SelectedItem = null now (Thanks darrellp) #183
  • TextBox supports moving the cursor and inserting characters now (Thanks darrellp) #145
  • Window could steal the mouse focus while dragging some other control across the title bar (Thanks VGA256) #165
  • ColoredString.Parse now uses CultureInvariant (Thanks GPugnet) #173
  • SadConsole.Standard was missing the non extended font embedded resource.
  • Various helper methods in ColoredGlyph, ColoredString, and SurfaceBase added (Thanks INeedAUniqueUsername) #187

SadConsole 7.2

15 Dec 19:13
8271256
Compare
Choose a tag to compare
  • ControlsConsole.Controls collection now uses a foreach loop to make sure the collection is not modified when processing the mouse.
  • Button theme would crash if ShowEnds was on and the width of the button was < 3. (reported by Hoonius)
  • Renamed and promoted the method that forwarded entity animation states to the entity: OnAnimationStateChanged. Override this on custom entities to detect the state changes.
  • Blink event did not respect the BlinkCounter property. (reported by Hoonius)
  • Default font is now a non-extended IBM 8x16 font.
  • Added SadConsole.Settings.UseDefaultExtendedFont setting and when set to true, loads the IBM 8x16 extended font instead of the normal font. Must be set before creating the game.

V3 tagged before V6

18 Mar 23:04
Compare
Choose a tag to compare

V6 represents a rewrite of the core of SadConsole and the merge of all libraries into a single library.

This release is the code base before that PR is pulled into the master branch.

Final V2 before V3

07 Jul 06:59
Compare
Choose a tag to compare

This is archiving the code as V2 stood before V3 was integrated into the master branch.

Code snapshot for the initial v2.5.0 NuGet release

01 Apr 17:37
Compare
Choose a tag to compare