groups.f-hub.org/d/Zo3kLNV4/libre-launcher-based-on-heroic-games-launcher

Preview meta tags from the groups.f-hub.org website.

Linked Hostnames

7

Thumbnail

Search Engine Appearance

Google

https://groups.f-hub.org/d/Zo3kLNV4/libre-launcher-based-on-heroic-games-launcher

Libre launcher based on Heroic games launcher

Previous discussion summarized here.Since then, Heroic Games Launcher has gotten some limited multi-store support (Epic, GOG, Amazon) and in general improved a lot in usablility (controller support etc.).While being an heavy Electron app, it would have the big advantage that it has good cross-platform support out of the box and you can easily embed external websites (like server browsers) or chat clients in JS.For example as a very simple proof of concept it would be likely possible to embed the Flathub website on the games category as a "store" and allow Flatpak installation via the install button on that website (obviously only on Linux). Heroic supports automatic import of desktop shortcuts, so any Flatpak with the game category installed that way could be automatically added to the main launcher library.It also supports calling a backend process in Python (GOG implementation), so a more advanced integration, maybe with a bittorrent like downloader would also be possible most likely.Another more complex option would be to port most of Heroic to Tauri to replace Electron. This would result in a much smaller and performant launcher and Tauri has a nice integration for advanced features in Rust. The Heroic team has themselves considered porting to Tauri, but for now they decided it would be not worth the effort, which I generally agree with.With the exception that there is a really nice new Mumble client written for Tauri, that requires the Rust backend: https://github.com/Fancy-Mumble/FancyMumbleV2Having such a nice Mumble integration right in the launcher would be a pretty awesome feature and might have a better chance to convince people to move away from Discord for their in-game voice chat.Downside would be that Tauri is less mature than Electron and the backend processes might have to be written in Rust (needs research).



Bing

Libre launcher based on Heroic games launcher

https://groups.f-hub.org/d/Zo3kLNV4/libre-launcher-based-on-heroic-games-launcher

Previous discussion summarized here.Since then, Heroic Games Launcher has gotten some limited multi-store support (Epic, GOG, Amazon) and in general improved a lot in usablility (controller support etc.).While being an heavy Electron app, it would have the big advantage that it has good cross-platform support out of the box and you can easily embed external websites (like server browsers) or chat clients in JS.For example as a very simple proof of concept it would be likely possible to embed the Flathub website on the games category as a "store" and allow Flatpak installation via the install button on that website (obviously only on Linux). Heroic supports automatic import of desktop shortcuts, so any Flatpak with the game category installed that way could be automatically added to the main launcher library.It also supports calling a backend process in Python (GOG implementation), so a more advanced integration, maybe with a bittorrent like downloader would also be possible most likely.Another more complex option would be to port most of Heroic to Tauri to replace Electron. This would result in a much smaller and performant launcher and Tauri has a nice integration for advanced features in Rust. The Heroic team has themselves considered porting to Tauri, but for now they decided it would be not worth the effort, which I generally agree with.With the exception that there is a really nice new Mumble client written for Tauri, that requires the Rust backend: https://github.com/Fancy-Mumble/FancyMumbleV2Having such a nice Mumble integration right in the launcher would be a pretty awesome feature and might have a better chance to convince people to move away from Discord for their in-game voice chat.Downside would be that Tauri is less mature than Electron and the backend processes might have to be written in Rust (needs research).



DuckDuckGo

https://groups.f-hub.org/d/Zo3kLNV4/libre-launcher-based-on-heroic-games-launcher

Libre launcher based on Heroic games launcher

Previous discussion summarized here.Since then, Heroic Games Launcher has gotten some limited multi-store support (Epic, GOG, Amazon) and in general improved a lot in usablility (controller support etc.).While being an heavy Electron app, it would have the big advantage that it has good cross-platform support out of the box and you can easily embed external websites (like server browsers) or chat clients in JS.For example as a very simple proof of concept it would be likely possible to embed the Flathub website on the games category as a "store" and allow Flatpak installation via the install button on that website (obviously only on Linux). Heroic supports automatic import of desktop shortcuts, so any Flatpak with the game category installed that way could be automatically added to the main launcher library.It also supports calling a backend process in Python (GOG implementation), so a more advanced integration, maybe with a bittorrent like downloader would also be possible most likely.Another more complex option would be to port most of Heroic to Tauri to replace Electron. This would result in a much smaller and performant launcher and Tauri has a nice integration for advanced features in Rust. The Heroic team has themselves considered porting to Tauri, but for now they decided it would be not worth the effort, which I generally agree with.With the exception that there is a really nice new Mumble client written for Tauri, that requires the Rust backend: https://github.com/Fancy-Mumble/FancyMumbleV2Having such a nice Mumble integration right in the launcher would be a pretty awesome feature and might have a better chance to convince people to move away from Discord for their in-game voice chat.Downside would be that Tauri is less mature than Electron and the backend processes might have to be written in Rust (needs research).

  • General Meta Tags

    3
    • title
      Libre launcher based on Heroic games launcher
    • charset
      utf-8
    • viewport
      width=device-width, initial-scale=1.0
  • Open Graph Meta Tags

    6
    • og:title
      Libre launcher based on Heroic games launcher
    • description
      Previous discussion summarized here.Since then, Heroic Games Launcher has gotten some limited multi-store support (Epic, GOG, Amazon) and in general improved a lot in usablility (controller support etc.).While being an heavy Electron app, it would have the big advantage that it has good cross-platform support out of the box and you can easily embed external websites (like server browsers) or chat clients in JS.For example as a very simple proof of concept it would be likely possible to embed the Flathub website on the games category as a "store" and allow Flatpak installation via the install button on that website (obviously only on Linux). Heroic supports automatic import of desktop shortcuts, so any Flatpak with the game category installed that way could be automatically added to the main launcher library.It also supports calling a backend process in Python (GOG implementation), so a more advanced integration, maybe with a bittorrent like downloader would also be possible most likely.Another more complex option would be to port most of Heroic to Tauri to replace Electron. This would result in a much smaller and performant launcher and Tauri has a nice integration for advanced features in Rust. The Heroic team has themselves considered porting to Tauri, but for now they decided it would be not worth the effort, which I generally agree with.With the exception that there is a really nice new Mumble client written for Tauri, that requires the Rust backend: https://github.com/Fancy-Mumble/FancyMumbleV2Having such a nice Mumble integration right in the launcher would be a pretty awesome feature and might have a better chance to convince people to move away from Discord for their in-game voice chat.Downside would be that Tauri is less mature than Electron and the backend processes might have to be written in Rust (needs research).
    • og:image
      /rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbGtCIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--598068ddf1c17625a9601b0dc9da14948793c315/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdDRG9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJQUNHa0NBQUk2Q25OaGRtVnlld2M2REhGMVlXeHBkSGxwV2pvS2MzUnlhWEJVIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--c7f00ffe31a00ae405b370185212c17daa93766f/LGBanner.png
    • og:image
      /rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbEVCIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--45454bd4e30e300c3067789e4c1d0aaba8e2ea29/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdDRG9MWm05eWJXRjBTU0lJY0c1bkJqb0dSVlE2RkhKbGMybDZaVjkwYjE5c2FXMXBkRnNIYVFJQUFta0NBQUk2Q25OaGRtVnlld2M2REhGMVlXeHBkSGxwVlRvS2MzUnlhWEJVIiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--da28c3da1bf7632b447cca988dd424407496ebd5/libregaming.png
    • og:site_name
      Loomio
  • Link Tags

    5
    • canonical
      https://groups.f-hub.org/d/Zo3kLNV4/libre-launcher-based-on-heroic-games-launcher
    • icon
      /brand/icon_gold_150h.png
    • stylesheet
      /assets/vtfy/themeauto-945478c40f32d8d27c5fcc53de64a00b0813831705c73438c6fbe2024ea10a47.css
    • stylesheet
      /client3/assets/vendor-Demh7KG5.css
    • stylesheet
      /client3/assets/index-BFnKvrBg.css

Links

10