Mitchell Hashimoto
|
d649b3f6d4
|
update zig
|
2023-08-02 14:39:19 -07:00 |
|
Mitchell Hashimoto
|
314f9287b1
|
Update Zig (#164)
* update zig
* pkg/fontconfig: clean up @as
* pkg/freetype,harfbuzz: clean up @as
* pkg/imgui: clean up @as
* pkg/macos: clean up @as
* pkg/pixman,utf8proc: clean up @as
* clean up @as
* lots more @as cleanup
* undo flatpak changes
* clean up @as
|
2023-06-30 12:15:31 -07:00 |
|
Mitchell Hashimoto
|
56f8e39e5b
|
Update zig, mach, fmt
|
2023-06-25 11:08:20 -07:00 |
|
Mitchell Hashimoto
|
2b73fbaa0d
|
iterating on the new for loop syntax
|
2023-02-27 21:53:09 -08:00 |
|
Mitchell Hashimoto
|
be75109a1d
|
new build system
|
2023-02-14 20:58:33 -08:00 |
|
Mitchell Hashimoto
|
c8252133a3
|
update zig version
|
2022-12-12 22:10:52 -08:00 |
|
Mitchell Hashimoto
|
939e6e7a65
|
pkg/harfbuzz: add coretext compilation on macOS
|
2022-10-02 11:05:40 -07:00 |
|
Mitchell Hashimoto
|
53f5739eca
|
use meta.FnPtr to prep for stage2
|
2022-09-23 13:20:43 -07:00 |
|
Mitchell Hashimoto
|
953f1aeb29
|
pkg/harfbuzz: fixing some APIs
|
2022-08-30 10:02:40 -07:00 |
|
Mitchell Hashimoto
|
39376feae0
|
font: shape API, calls shape and outputs some debug
|
2022-08-29 20:15:29 -07:00 |
|
Mitchell Hashimoto
|
dafc99746d
|
font: Face initializes a hb_font alongside every face
|
2022-08-29 16:46:53 -07:00 |
|
Mitchell Hashimoto
|
0505018186
|
Line segmentation into text runs
|
2022-08-29 16:39:48 -07:00 |
|
Mitchell Hashimoto
|
f73783a521
|
pkg/harfbuzz: add guessSegmentProperties
|
2022-08-29 14:52:16 -07:00 |
|
Mitchell Hashimoto
|
7af9091497
|
pkg/freetype: Library and Face
|
2022-08-28 17:07:27 -07:00 |
|
Mitchell Hashimoto
|
f42bac6bc4
|
pkg/harfbuzz: use extern funcs for freetype interop
|
2022-08-28 14:47:47 -07:00 |
|
Mitchell Hashimoto
|
c377e19bd0
|
pkg/harfbuzz: shape
|
2022-08-28 12:12:41 -07:00 |
|
Mitchell Hashimoto
|
1f2d2e926c
|
pkg/harfbuzz: buffer get glyph positions and info
|
2022-08-28 12:05:00 -07:00 |
|
Mitchell Hashimoto
|
0b4344693a
|
pkg/harfbuzz: buffer set direction, script, and language
|
2022-08-28 11:54:38 -07:00 |
|
Mitchell Hashimoto
|
3c077ee19b
|
pkg/harfbuzz: buffer init, add
|
2022-08-28 11:42:57 -07:00 |
|
Mitchell Hashimoto
|
5d42e2711f
|
pkg/harfbuzz: face, font, freetype
|
2022-08-28 11:21:35 -07:00 |
|
Mitchell Hashimoto
|
3d68c72912
|
pkg/harfbuzz: some blob APIs
|
2022-08-28 10:54:42 -07:00 |
|
Mitchell Hashimoto
|
755760a79e
|
pkg/harfbuzz: some functions and tests
|
2022-08-28 10:24:07 -07:00 |
|
Mitchell Hashimoto
|
367aba62c4
|
Add harfbuzz build (not used yet)
|
2022-08-28 10:09:39 -07:00 |
|