@@ -357,26 +357,29 @@ _Discussions: [/r/rust_gamedev][inline-spirv-discussion]_
357
357
[ Inline SPIR-V ] : https://github.com/PENGUINLIONG/inline-spirv-rs
358
358
[ inline-spirv-discussion ] : https://reddit.com/r/rust_gamedev/comments/ic1005/inline_spirv
359
359
360
- ### KAS v0.5 and KAS-text v0.1
361
-
362
- This last month saw the release of KAS version 0.5 and a new crate, ` kas-text ` .
360
+ ### [ KAS] v0.5 and [ KAS-text] v0.1
363
361
364
362
![ KAS text layout] ( kas-text-layout.png )
365
363
366
- [ KAS] ( https://github.com/kas-gui/kas ) is a general purpose UI toolkit; its
364
+ [ KAS] by [ @ dhardy ] is a general purpose UI toolkit; its
367
365
initial aim is "old school" desktop apps with good keyboard and touchscreen
368
366
support. Unlike many modern immediate-mode UIs, KAS's widgets retain state,
369
367
allowing minimal per-frame updates. KAS supports embedded WebGPU graphics now,
370
368
and will (eventually) support being embedded within other contexts (requiring
371
369
only a supply of input events and implemention of some basic graphics routines).
372
370
373
371
KAS v0.5 switches to a new crate for text layout,
374
- [ KAS-text] ( https://github.com/kas-gui/kas-text ) . KAS-text is a text layout
372
+ [ KAS-text] . KAS-text is a text layout
375
373
engine supporting multi-line editing, shaping and bidirectional text; future
376
374
versions will also support formatting. KAS-text is not tied to any particular
377
375
raster or render system; its positioned-glyph output is relatively easy to
378
- adapt to crates like ` wgpu_glyph ` and ` gfx_glyph ` . For more, see the article
379
- [ Why I created KAS-text] ( https://kas-gui.github.io/blog/why-kas-text.html ) .
376
+ adapt to crates like ` wgpu_glyph ` and ` gfx_glyph ` .
377
+ For more, see the article [ "Why I created KAS-text"] [ kas-article ] .
378
+
379
+ [ KAS ] : https://github.com/kas-gui/kas
380
+ [ KAS-text ] : https://github.com/kas-gui/kas-text
381
+ [ kas-article ] : https://kas-gui.github.io/blog/why-kas-text.html
382
+ [ @dhardy ] : https://github.com/dhardy
380
383
381
384
### [ Egui]
382
385
0 commit comments