Updated changelog
This commit is contained in:
parent
d6c01c7309
commit
a23698720d
23
Changelog.md
23
Changelog.md
|
@ -1,10 +1,31 @@
|
|||
# 0.2.0
|
||||
|
||||
## Breaking
|
||||
|
||||
- Registers moved `vga::registers`.
|
||||
- `Plane` converted to `ReadPlane` and `PlaneMask`.
|
||||
- Register read/write ability removed from `Vga`.
|
||||
- Public access added to `Vga` fields.
|
||||
- `TextWriter::get_width` and `TextWriter::get_height` moved to a `Screen` trait.
|
||||
- `Color16Bit` renamed to `Color16`.
|
||||
|
||||
## Other
|
||||
|
||||
- Added a new `Screen` trait for dealing with the size of a screen.
|
||||
- Added a `GraphicsWriter` trait for dealing with vga graphics.
|
||||
- Added `Graphics640x480x16::clear_screen`.
|
||||
- Added `Graphics640x480x16::draw_line`.
|
||||
- Added `Graphics640x480x16::draw_character`.
|
||||
- Added `vga::drawing::Point` for drawing lines.
|
||||
|
||||
# 0.1.2
|
||||
|
||||
## Breaking
|
||||
|
||||
- `ScreenCharacter::new` now takes a `TextModeColor` instead of 2 `Color16`.
|
||||
- `ScreenCharacter::new` now takes a `TextModeColor` instead of 2 `Color16Bit`.
|
||||
|
||||
## Other
|
||||
|
||||
- Added `ScreenCharacter::get_character`.
|
||||
- Added `ScreenCharacter::get_color`.
|
||||
- Added `TextWriter::read_character`.
|
||||
|
|
Loading…
Reference in a new issue