Post AVX9rKjsrSCgtXxQJc by DragonZlaver@noc.social
(DIR) More posts by DragonZlaver@noc.social
(DIR) Post #AVWlfpBJSAzsw3lZb6 by charadon@mb.iotib.net
2023-05-10T23:41:49Z
0 likes, 1 repeats
And with this, 0.1.0 of #EarthDragon 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 #gnome-style CSD.I'll get a #flatpak out soon of 0.1.0#gtk #webkit #linux #foss #vala
(DIR) Post #AVWsDHxi4IGnThkB3w by andyholmes@fosstodon.org
2023-05-11T00:54:25Z
0 likes, 0 repeats
@charadon That cursor theme totally stole the show there :)
(DIR) Post #AVWtAQ71PRzXqCINXs by charadon@mb.iotib.net
2023-05-11T01:05:58Z
0 likes, 0 repeats
@andyholmes@fosstodon.org lol. I got that theme because I like touhou, and, more importantly, it sticks out so much that I don't lose where my cursor is anymore =P
(DIR) Post #AVX9rKjsrSCgtXxQJc by DragonZlaver@noc.social
2023-05-11T04:12:16Z
0 likes, 0 repeats
@charadon @andyholmes i use the charged cursors theme mine never gets lost 🤣
(DIR) Post #AVXPDSMwfjdWF5EeG0 by eolas@stereophonic.space
2023-05-11T07:05:54.515284Z
0 likes, 0 repeats
Sounds interesting, will EarthDragon be included as part of a software suite or is it just a standalone browser for those who don't care for the duality of Firefox and Chrome?
(DIR) Post #AVYXqY0qcIszpZ0h16 by charadon@mb.iotib.net
2023-05-11T20:16:16Z
0 likes, 0 repeats
@eolas@stereophonic.space Just a standalone web browser. The idea behind it is that most if not all webkit2gtk-based browsers are incredibly minimal to the point of being unusable for daily use. Most don't even have a basic website whitelist for enabling/disabling javascript, and the ones that do have a toggle javascript button, it's global rather than per website.And that's just one example. If you look at this page:https://valadoc.org/webkit2gtk-4.0/WebKit.Settings.htmlIn most webkit2gtk based browsers, 90% of these settings are not accessible to the user.
(DIR) Post #AVjJ68JahzbrVjQZZQ by vala_lang@mastodon.social
2023-05-16T22:01:12Z
0 likes, 1 repeats
@charadon looking forward to seeing how your webkit2-gtk browser evolves over time 😄
(DIR) Post #AVmubXqG85z5R7Qf9k by wyndix@wyndix.dev
2023-05-18T10:32:56.828Z
0 likes, 0 repeats
@charadon@mb.iotib.net can't wait for the Libadwaita version ;)
(DIR) Post #AVmubYQPxeuLFGLXW4 by charadon@mb.iotib.net
2023-05-18T18:37:02Z
0 likes, 0 repeats
@wyndix@wyndix.dev There won't be since this is targeting pretty much any desktop, but hey, you can always apply the libadwaita theme on it yourself! =D
(DIR) Post #AVmw7ccnyw5ZUWzmVc by wyndix@wyndix.dev
2023-05-18T18:42:37.268Z
0 likes, 0 repeats
@charadon@mb.iotib.net I know you're probably aware already, but Libadwaita is way more than just a stylesheet. Sure, it applies changes to the default theme, but you can't just apply it like it's a theme. For example, it provides different widgets for the window titlebar and window buttons, and also many, many APIs that facilitate development. You can't "apply" Libadwaita, you can only port it.Depending on the programming language though I may make a fork because it seems pretty darn cool ;D
(DIR) Post #AVmw7dGra08DUljlwm by charadon@mb.iotib.net
2023-05-18T18:53:59Z
0 likes, 0 repeats
@wyndix@wyndix.dev Funny enough, you can just use the widgets from libadwaita without forcing the stylesheet. Sure, i'd have to load the CSS by hand, but it works pretty well. For example, the tab bar is from libhandy (The ancestor of libadwaita), and that's how I got it to work without making it a dedicated libhandy application. You can see that CSS fix in tab_bar_css_fix.vala.Basically, it loads the missing CSS needed to get it working, but defers it to the system theme. If the system theme doesn't have the CSS itself, then it'll just use the default CSS. So you can use any theme, and it won't look broken.