@jaytaph · 1 year ago
So we had some setbacks with the font manager. It turns out we need all kind of different font libraries, and they are not interchangeable. So what w…
@jaytaph · 1 year ago
So we had some setbacks with the font manager. It turns out we need all kind of different font libraries, and they are not interchangeable. So what w…
@jaytaph · 1 year ago
So my planning went completely sideways, as per usual. I started with doing a little bit of work on rendering some typography to make it a bit bette…
@jaytaph · 1 year ago
We've got a browser! At least, we have now got a stand-alone useragent that can load tabs, and actually render them. For this, we use the gosub_engi…
@jaytaph · 1 year ago
We JUST merged the v2 engine proof-of-concept into the main branch. Big thanks to shark to get that one done. The whole engine setup should be much m…
@jaytaph · 1 year ago
At this moment we have a few components: a html5 parser, a css parser, a css validator, a renderer that uses taffy and vello toolkits to do layouts a…
@jaytaph · 1 year ago
So it took quite a while longer for getting the CSS3 and HTML5 crates working together nicely. Together with SharkTheOne (massive shoutout, as I know…
@jaytaph · 1 year ago
I'm currently working on some refactoring in order to get something trivial working (html5 and css3 crate depend on each other, and results in a cycl…
@jaytaph · 1 year ago
It has been a while! So, we are still going on strong, albeit slowly. The CSS system is not finished as there is still a lot to do. We had to write…
@jaytaph · 2 years ago
Last week I've spend some work on the stylesheets. We are currently able to convert a CST tree into a stylesheet structure that can be used for selec…
@jaytaph · 2 years ago
I've did some tree-walking on the document in order to render text rudimentary on the screen. It works mostly for simple layout sites like hackernews…