mr_MADAFAKA@lemmy.ml to Linux Gaming@lemmy.worldEnglish · 2 days agoGOG is seeking a Senior Software Engineer with C++ experience to modernize the GOG GALAXY desktop client and spearhead its Linux developmentlemmy.mlimagemessage-square154fedilinkarrow-up11.08Karrow-down17file-text
arrow-up11.08Karrow-down1imageGOG is seeking a Senior Software Engineer with C++ experience to modernize the GOG GALAXY desktop client and spearhead its Linux developmentlemmy.mlmr_MADAFAKA@lemmy.ml to Linux Gaming@lemmy.worldEnglish · 2 days agomessage-square154fedilinkfile-text
minus-squareNoja@sopuli.xyzlinkfedilinkEnglisharrow-up2·22 hours agoSteam is completely browser based, if you scroll on your own games page, the “Steam Client WebHelper” uses all the CPU, the process steamwebhelper.exe sits in cef.win64, aka Chromium Embeded Framework. https://developer.valvesoftware.com/wiki/Chromium_Embedded_Framework
minus-squareShatur@lemmy.mllinkfedilinkEnglisharrow-up1·21 hours agoWhile it embeds the browser, I don’t think it uses the web tech to draw the UI. It bundled with a bunch of GTK and SDL libs.
minus-squareBobby@lemmy.dbzer0.comlinkfedilinkEnglisharrow-up2·18 hours ago I don’t think it uses the web tech to draw the UI. Steam Big Picture / Steam Deck Gaming Mode is a fancy website. Proof: At least on Steam Deck you can right click with your mouse and print it.
minus-squareShatur@lemmy.mllinkfedilinkEnglisharrow-up1·12 hours agoDamn, you’re right! Now I’m not sure how to feel. I like the Big Picture UI, but hate when people use browser to draw UI in applications 😅
Steam is completely browser based, if you scroll on your own games page, the “Steam Client WebHelper” uses all the CPU, the process steamwebhelper.exe sits in cef.win64, aka Chromium Embeded Framework.
https://developer.valvesoftware.com/wiki/Chromium_Embedded_Framework
While it embeds the browser, I don’t think it uses the web tech to draw the UI.
It bundled with a bunch of GTK and SDL libs.
Steam Big Picture / Steam Deck Gaming Mode is a fancy website.
Proof: At least on Steam Deck you can right click with your mouse and print it.
Damn, you’re right!
Now I’m not sure how to feel. I like the Big Picture UI, but hate when people use browser to draw UI in applications 😅