So, something i'm going to add in 0.2.0 of is a malware block list that will warn the user when they're going to malicious websites. I don't want to use Google Safe Browsing for obvious reasons, so i'm thinking of going with Urlhaus. Anyone else know any other good malware lists?

Ya'll think this dialog gets the point across? =P

Sorry for the wait, but you can get the of my v0.1.0 web browser from here now: https://ftp.iotib.net/EarthDragon/releases/

Please remember that this browser is not even in alpha, it's in pre-alpha. And does not have all the features it'll have (If I even get around to it, never know, I could get burnt out =P)

And with this, 0.1.0 of is done. It's not a browser you'll want to daily drive yet, but it's getting there. Here, you can see that you switch between traditional with a menu bar, and -style CSD.

I'll get a out soon of 0.1.0

Underwhelming, but finished the Edit menu in my browser!

So this is neat, my web browser that i'm making now has a feature that most other browsers don't. The ability to go up a page.

You know, I wonder how worn out the g key is on developer's keyboards. Since basically every variable in glib starts with the letter g xD

Now that I got the download dialog working on my web browser, now I can move onto moving all the webview code into it's own object, dis gon be fun

Got basic tabbing working on that browser i'm making.

https://video.ploud.jp/w/q5iZJxvcjgYDMZKRFKduYz

Hey everyone! I'm typing this on my own custom (extremely alpha) web browser ;)

Looking at all the options for doing tabbing in 4, and they all make me want to jump off a bridge 🥲

So... is there anything like , but desktop independent?

Huh, TIL you can use widgets in normal applications. The theming is a bit broken though. Nothing a bit of CSS couldn't fix I think.

Oh boy, I may have jumped the gun too soon on using 4 instead of 3. vte isn't packaged with gtk4 support on most platforms, meaning it's an absolute pain to get the output of a command in real time.

Today's progress on my program

  • Got all the tabs working
  • Got the about dialog finished
  • File Choosing Works completely from what I can tell.

Tomorrow, hopefully i'll finish the actual installation of the rpm package, and release version 1.

So, today was my first day with 4.

My opinion on it: It's decent. It's got some annoyances, mostly in older useful widgets from GTK3 being removed when they probably could've just been abstracted to use the new "correct" methods. Another thing I noticed is that it uses so much more RAM than GTK3. My grpmi program on GTK3 used 6mb, but now it uses 100MB. Quite the jump.

GTK3 to GTK4 migration guide:

Yeah, the GtkDialog.run function is deprecated. But you can use GtkDialog.response instead!

Docs: GtkDialog.response is deprecated, sorry.

Bruh.