Skip to content

Releases: tomassedovic/tcod-rs

0.6.0

05 May 11:34
Compare
Choose a tag to compare
  • Rust beta compatible
  • Switched to builder pattern for root console initialisation
  • Additional printing functions
  • Printing macros
  • Fixed issue with projects that have space in their path
  • Improved documentation
  • Switched to uppercase for the exported Colours (in line with Rust's naming style for constants)
  • Split code into multiple modules
  • Added AsNative and FromNative traits for converting between safe wrappers and the original FFI variants

0.5.5

04 Apr 21:45
Compare
Choose a tag to compare

Rust 1.0.0-beta compatibility.

0.5.4

02 Apr 08:23
Compare
Choose a tag to compare

Updated to latest Rust

0.5.2

25 Mar 20:37
Compare
Choose a tag to compare

Renamed tcod-sys to tcod_sys

0.5.1

22 Mar 21:44
Compare
Choose a tag to compare
  • Updates to latest Rustc
  • Remove features that have been stabilised
  • Switch to the new Path & IO APIs
  • Added check_for_events
  • Added support for special characters

0.5.0

20 Feb 23:14
Compare
Choose a tag to compare
  • Removed lifetime parameters for our path-finding structs

  • Implemented most Color methods:

    • RGB and HSV constructors
    • multiply, multiply scalar, add, subtract, lerp,
    • shift hue / scale hsv
  • Filled in most of the missing methods for Console get/set pairs:

    • get/set alignment
    • get char background/foreground
    • get/set background flag
    • get/set char
    • set char foreground

    - print

  • Added a few more static Console functions:

    • is_fullscreen / set_fullscreen
    • get/set fade
    • disable_keyboard_repeat
    • is_active

0.4.7

06 Feb 14:40
Compare
Choose a tag to compare

Changes:

  • Use the #![feature()] way of opting into unstable stuff
  • Rename Show to Debug, path to old_path
  • Use the .. syntax for ranges
  • Moved rand from examples to the external crate

0.4.6

29 Jan 12:55
Compare
Choose a tag to compare

Updated to latest Rust version and the build script should now provide a better output on failure.

0.4.5

24 Jan 21:37
Compare
Choose a tag to compare

Added support for:

  • fullscreen
  • wait
  • get elapsed time
  • clipboard
  • saving screenshots

0.4.4

20 Jan 22:21
Compare
Choose a tag to compare
  • Added FOV computation
  • Derived Show and Copy where appropriate
  • Cleared all the warnings that accumulated