Skip to content

Commit

Permalink
N16: add KAS (rust-gamedev#376)
Browse files Browse the repository at this point in the history
* N16: add KAS entry

* N16: KAS: Add img & tweak style a little

Co-authored-by: Andrey Lesnikov <ozkriff@gmail.com>
  • Loading branch information
dhardy and ozkriff committed Dec 5, 2020
1 parent 2f745a3 commit e8569eb
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions content/posts/newsletter-016/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,25 @@ most of the updated [WebGPU samples][wgpu-samples].
[gpu-descriptor]: https://github.com/zakarumych/gpu-descriptor
[wgpu-samples]: https://austineng.github.io/webgpu-samples

### [KAS] v0.6 and [KAS-text] v0.2

![KAS markdown](kas-markdown.png)
_Markdown parsing demo_

[KAS] by [@dhardy] is a general purpose UI toolkit; its
initial aim is "old school" desktop apps with good keyboard and touchscreen
support. Unlike many modern immediate-mode UIs, KAS's widgets retain state,
allowing minimal per-frame updates. KAS supports embedded WebGPU graphics now,
and plans to support embedded usage and additional rendering systems.

[KAS-text] v0.2 saw a significant revision to its API, including support for
rich text (bold, italic, underline, size and some layout improvements).
[KAS] v0.6 pulls in those changes and adds a few fixes and QoL improvements.

[KAS]: https://github.com/kas-gui/kas
[KAS-text]: https://github.com/kas-gui/kas-text
[@dhardy]: https://github.com/dhardy

### [Tetra]

[Tetra] is a simple 2D game framework, inspired by XNA and Raylib. This month,
Expand Down
Binary file added content/posts/newsletter-016/kas-markdown.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit e8569eb

Please sign in to comment.