Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: libtcod/python-tcod

Tags

18.1.0

Toggle 18.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
18.1.0

- `tcod.path.path2d` to compute paths for the most basic cases.

- `tcod.noise.grid` would raise `TypeError` when given a plain integer for scale.

18.0.0

Toggle 18.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
18.0.0

- `Console.print` now accepts `height` and `width` keywords and has renamed `string` to `text`.
- Text printed with `Console.print` using right-alignment has been shifted to the left by 1-tile.

- In general the `fg`, `bg`, and `bg_blend` keywords are too hard to keep track of as positional arguments so they must be replaced with keyword arguments instead.
- `Console.print`: deprecated `string`, `fg`, `bg`, and `bg_blend` being given as positional arguments.
  The `string` parameter has been renamed to `text`.
- `Console.print_box` has been replaced by `Console.print`.
- `Console.draw_frame`: deprecated `clear`, `fg`, `bg`, and `bg_blend` being given as positional arguments.
- `Console.draw_rect`: deprecated `fg`, `bg`, and `bg_blend` being given as positional arguments.
- The `EventDispatch` class is now deprecated.
  This class was made before Python supported protocols and structural pattern matching,
  now the class serves little purpose and its usage can create a minor technical burden.

17.1.0

Toggle 17.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
17.1.0

- SDL renderer primitive drawing methods now support sequences of tuples.

- `tcod.sdl.Renderer.draw_lines` type hint was too narrow.
- Fixed crash in `tcod.sdl.Renderer.geometry`.

17.0.0

Toggle 17.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
17.0.0

- `EventDispatch`'s on event methods are now defined as positional parameters, so renaming the `event` parameter is now valid in subclasses.

- Keyboard bitmask modifiers `tcod.event.KMOD_*` have been replaced by `tcod.event.Modifier`.

- Suppressed internal `mouse.tile_motion` deprecation warning.
- Fixed SDL renderer primitive drawing methods. #159

16.2.3

Toggle 16.2.3's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
16.2.3

- Fixed access violation when events are polled before SDL is initialized.
- Fixed access violation when libtcod images fail to load.
- Verify input files exist when calling `libtcodpy.parser_run`, `libtcodpy.namegen_parse`, `tcod.image.load`.

16.2.2

Toggle 16.2.2's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
16.2.2

- Ignore the locale when encoding file paths outside of Windows.
- Fix performance when calling joystick functions.

16.2.1

Toggle 16.2.1's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
16.2.1

- Fixed errors loading files where their paths are non-ASCII and the C locale is not UTF-8.

16.2.0

Toggle 16.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
16.2.0

- Renamed `gauss` methods to fix typos.

16.1.1

Toggle 16.1.1's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
16.1.1

- Added an empty `__slots__` to `EventDispatch`.
- Bundle `SDL 2.28.1` on Windows and MacOS.

- Fixed "SDL failed to get a vertex buffer for this Direct3D 9 rendering batch!"
  #131

- Dropped support for Python 3.7.

16.1.0

Toggle 16.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
HexDecimal Kyle Benesch
16.1.0

- Added the enums `tcod.event.MouseButton` and `tcod.event.MouseButtonMask`.

- Using `libtcod 1.24.0`.

- Mouse button and mask constants have been replaced by enums.

- `WindowResized` literal annotations were in the wrong case.