freetype: ~99% Core-API Coverage #333

Merged
alichraghi merged 2 commits from main into main 2022-06-08 02:23:34 +00:00
alichraghi commented 2022-06-06 19:48:05 +00:00 (Migrated from github.com)
  • By selecting this checkbox, I agree to license my contributions to this project under the license(s) described in the LICENSE file, and I have the right to do so or have received permission to do so by an employer or client I am producing work for whom has this right.
- breaking structure changes
- optimazed examples
- more tests

sorry for too much changes in just one commit. i wasn't able to split them because i had to revert or amend commits while doing breaking structure changes

- [X] By selecting this checkbox, I agree to license my contributions to this project under the license(s) described in the LICENSE file, and I have the right to do so or have received permission to do so by an employer or client I am producing work for whom has this right. ``` - breaking structure changes - optimazed examples - more tests ``` sorry for too much changes in just one commit. i wasn't able to split them because i had to revert or amend commits while doing breaking structure changes
emidoots (Migrated from github.com) approved these changes 2022-06-08 02:22:27 +00:00
emidoots (Migrated from github.com) left a comment

Incredible work @alichraghi !

Incredible work @alichraghi !
emidoots (Migrated from github.com) reviewed 2022-06-08 02:23:21 +00:00
@ -42,3 +42,3 @@
.{ .name = "fractal-cube", .packages = &[_]Pkg{Packages.zmath} },
.{ .name = "gkurve", .packages = &[_]Pkg{ Packages.zmath, Packages.zigimg, freetype.pkg }, .std_platform_only = true },
.{ .name = "gkurve", .packages = &[_]Pkg{ Packages.zmath, Packages.zigimg, freetype.freetype_pkg }, .std_platform_only = true },
.{ .name = "textured-cube", .packages = &[_]Pkg{ Packages.zmath, Packages.zigimg } },
emidoots (Migrated from github.com) commented 2022-06-08 02:23:20 +00:00

I wonder if freetype.pkg and freetype.harfbuzz_pkg are not better names? freetype.freetype_pkg seems a little repetitive.

In any case, we should update README example for how to use.

I wonder if `freetype.pkg` and `freetype.harfbuzz_pkg` are not better names? `freetype.freetype_pkg` seems a little repetitive. In any case, we should update README example for how to use.
alichraghi (Migrated from github.com) reviewed 2022-06-08 02:56:56 +00:00
@ -42,3 +42,3 @@
.{ .name = "fractal-cube", .packages = &[_]Pkg{Packages.zmath} },
.{ .name = "gkurve", .packages = &[_]Pkg{ Packages.zmath, Packages.zigimg, freetype.pkg }, .std_platform_only = true },
.{ .name = "gkurve", .packages = &[_]Pkg{ Packages.zmath, Packages.zigimg, freetype.freetype_pkg }, .std_platform_only = true },
.{ .name = "textured-cube", .packages = &[_]Pkg{ Packages.zmath, Packages.zigimg } },
alichraghi (Migrated from github.com) commented 2022-06-08 02:56:56 +00:00

right, will fix this in next PRs

right, will fix this in next PRs
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
hexops/mach!333
No description provided.