mini-rose / rose-browser

Minimalist browser based on webkit2.
MIT License
307 stars 11 forks source link

Update to webkitgtk-6.0 #44

Closed rempas closed 1 year ago

rempas commented 1 year ago

The Webkit version used for Rose (webkit2gtk-4.0) is obsolete. The new webkitgtk-6.0 should be used instead. For more notes on the new version, please have a look in this blog post.

Another thing I noticed (and I don't think that it is worth it to open another issue for that) is that on the line 36 on the makefile, the command doesn't have the "-r" flag so the directory cannot be removed.

fenze commented 1 year ago

Started work at gtk4 branch.

fenze commented 1 year ago

Thank you for bringing this to our attention! We are currently working on updating the Webkit version used for Rose to the new webkitgtk-6.0, as well as addressing the issue with the makefile command.

In the meantime, we have added a sample code on the main branch that uses the new version of Webkit, so you can test it out and provide feedback.

Thank you for your patience and for helping us improve Rose. If you have any further issues or suggestions, please don't hesitate to let us know.

rempas commented 1 year ago

Great job!!! Rose seems very interesting and fun and it sure has a lot of prospect! I'm glad to help any way I can! Thank you for the work you are doing!

For now, I have noticed 2 things:

  1. There is a graphical glitch when resizing the window. This also happens on Epiphany so it's not a Rose thing. But I report it just to be sure
  2. The performance lacks.