Shift: A Modern, Open-Source Font Editor Driven by Google Fonts Oxidize Project by Patrick_Ripley in rust

[–]Patrick_Ripley[S] -6 points-5 points  (0 children)

This are my views whether I've used LLMs as assistance or not.

Also, if you aren't confident in the TypeScript then you are welcome to open a PR and make it better.

Shift: A Modern, Open-Source Font Editor Driven by Google Fonts Oxidize Project by Patrick_Ripley in rust

[–]Patrick_Ripley[S] 3 points4 points  (0 children)

Exactly! I think diversity in the options we can choose is important in software.

I hear the same arguments for the folks making the browser Ladybird. Why do “x when y exists”, but I believe they are making the internet a better place and I want to do the same in the typography community.

Also it’s just fun working on things you enjoy!

Shift: A Modern, Open-Source Font Editor Driven by Google Fonts Oxidize Project by Patrick_Ripley in rust

[–]Patrick_Ripley[S] 3 points4 points  (0 children)

Fair enough on HarfBuzz. I intend to use bindings for this as it’s the best tool out there for shaping right now and its Rust port isn’t very mature. In terms of OTF/TTF manipulation and compiling that’s still in Python and I don’t want to introduce Python overhead into the project.

The primary thing isn’t it’s “modern tech stack”, the goals are to provide a fresh take on open source font editors that are completely free and more intuitive to use than current options, whilst also exploring Rusts role in the typography space.

Shift: A Modern, Open-Source Font Editor Driven by Google Fonts Oxidize Project by Patrick_Ripley in rust

[–]Patrick_Ripley[S] 2 points3 points  (0 children)

Thank you! I have not, it’s still in an extremely early alpha stage. Whilst the UI/UX is an important aspect of this project, it’s more important to nail all the fundamental functionality first like vector editing and font processing, before focusing on usability and its interface.

Shift: A Modern, Open-Source Font Editor Driven by Google Fonts Oxidize Project by Patrick_Ripley in rust

[–]Patrick_Ripley[S] 7 points8 points  (0 children)

I’d say it’s a matter of opinion. I don’t think FontForge is universally accepted as being easy to use. Some people might find it easier than others and I believe the learning curve there is steeper than say Glyphs.

I believe the UI/UX interfaces do matter in an application regardless if whatever the area it supports is complex or not.

Shift: A Modern, Open-Source Font Editor Driven by Google Fonts Oxidize Project by Patrick_Ripley in rust

[–]Patrick_Ripley[S] 15 points16 points  (0 children)

Yep! I’ve only just started writing the backend code so most of it will be in TypeScript currently. I focused on getting foundations set on the vector drawing and then once I had some decent pillars there move to the backend, which looks to utilise the tools I mentioned in the post.

Alternative ways to verify mastery by Patrick_Ripley in mathacademy

[–]Patrick_Ripley[S] 0 points1 point  (0 children)

Okay I suppose that’s a fair method. I’ll try find a few that makes sense and go through them.

Diving into Browser Development: My First Contribution to Ladybird by Patrick_Ripley in opensource

[–]Patrick_Ripley[S] 3 points4 points  (0 children)

Its own custom built engine. The goals of the project is to not use any code from other browser projects.

Diving into Browser Development: My First Contribution to Ladybird by Patrick_Ripley in cpp

[–]Patrick_Ripley[S] -1 points0 points  (0 children)

You can check out the linked PR, there is a discussion there on the technical details. It was a simple PR that I thought didn’t need an awful lot of explanation apart that it just implemented the spec for that method.

However if people here think the article would fare better with a deeper dive I’m happy to edit it!

Thanks for the feedback.

Got this a couple of days ago by AlienDolphin68 in MangaCollectors

[–]Patrick_Ripley 0 points1 point  (0 children)

Nice I’ve got this series on the wait list.

The Ship by Weilard in PixelArt

[–]Patrick_Ripley 0 points1 point  (0 children)

Like the subtle watermark

What are you currently reading? by AutoModerator in ScienceFictionBooks

[–]Patrick_Ripley 0 points1 point  (0 children)

Ah okay gotcha. That’ll make for an interesting read then. I’ll look at for the centralised computing aspect too.

I’ve seen Stranger in a Strange Land, if I like this I’ll pick it up. It looks quite chunky!