You are browsing as a guest. Sign up (or log in) to start making projects!

3h 15m 52s logged

Rebuilt part of the browser engine to handle tabs!


Today, I worked on getting tabs working! It wasn’t as bad as I thought; the worst part was making all the UI elements and handling the inputs for them!

I also found a bug; the engine easily uses my entire CPU’s dedicated GPU and causes issues with other apps lol, but I’ll fix it in a bit!

Overall it was just bug fixes, quality-of-life improvements, and tabs!

Hopefully tomorrow I’ll do images, then I’m taking a break for a bit and doing something else because I’m burnt out, and that’s a tip for all of you too: don’t overwork yourselves!



The vid below shows it in action. Thanks for reading!


Also, if you want to support the project, dropping a star on the GitHub would be awesome; no pressure, though. :)

https://github.com/k754a/C-Plus-Plus-Web-Engine

3
1849

Comments 5

@palladium

i love this project! building a browser from scratch isn’t a joke, great to see that you’re crushing it :)

@kallenseelo

@palladium Thank you man! I appreciate it!

@palladium

@kallenseelo don’t mention it! i love a great project, especially in a language like C++!

@NoahM

Damn you put so much work into it you’re really good at C++. The next google?

@kallenseelo

@NoahM Thanks so much. :) I don’t think this will be the next Google, but it sure is helping me learn a lot about C++ and how browsers work overall!