From 6693b72472b72a2b3acfefa4663633ef87d8dd93 Mon Sep 17 00:00:00 2001 From: RafaGoulartB Date: Sat, 7 Nov 2026 10:21:59 -0300 Subject: [PATCH] heronite: new icon, description and screenshots --- apps/heronite | 19 ++++++++++++++++--- icons/heronite.png | Bin 2980 -> 4837 bytes 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/apps/heronite b/apps/heronite index a8f3fa065..cf9ee39a9 100644 --- a/apps/heronite +++ b/apps/heronite @@ -1,6 +1,19 @@ # Heronite === - A light linux game launcher, written in Rust. Steam, Epic Games, emulated and Windows games in one library, with play time stats and a console mode. +Every game you own, in one fast native launcher. Heronite brings your games from Steam, Epic Games, GOG, Amazon Games, Battle.net, EA app, Ubisoft Connect and Rockstar Games, plus emulated, native Linux and Windows games, into one Collection. It launches them natively, through Wine/Proton or through an emulator, and records every session. It is written in Rust and rendered on the GPU, so it stays light on your PC. + +## Features +- **Collection:** a list with details or a grid of covers, grouped by status, store, genre, series or year, with screenshots, How Long To Beat, achievements and a play timeline. +- **Stores:** log in to Epic Games, GOG and Amazon Games to install, update, repair or move games from one download queue. Your Steam library comes in by itself. +- **Imports:** bring your games from Heroic, Lutris, Bottles and Faugus. +- **Wine and Proton:** per-game version and prefix, DXVK, gamescope, FPS limit, DLSS/FSR upgrades, Winetricks and a Wine Manager to download Proton-CachyOS, GE-Proton and other builds. +- **Emulators:** detected automatically or added with RetroArch cores, with ROM scanning and save states. +- **In-game overlay:** volume, screenshots, notes and live FPS limits over the game. +- **Statistics:** play time by week, month or year, a yearly backlog goal and a Year in review. +- **Console mode:** a controller-first interface with eight layouts and shareable themes. +- **Backups and sync:** Ludusavi save backups after each session, and status, play time and notes synced across your PCs. === -# SCREENSHOTS: /contribute_ss.webp /contribute_ss.webp -# SITES: https://github.com/rafaelgoulartb/heronite +# SCREENSHOTS: Collection_in_Focus_view_with_ELDEN_RING_selected::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/collection.webp Command_palette_searching_for_a_game::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/command-palette.webp Per-game_Proton_version_and_prefix_settings::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/game-settings-proton.webp Wine_Manager_listing_Proton-CachyOS_builds::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/wine-manager-builds.webp Statistics_overview_with_a_day-by-day_play_time_chart::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/statistics.webp Year_in_review_intro_story::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/year-in-review.webp Console_mode_home_with_a_Continue_playing_shelf::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/console-home.webp Console_mode_game_page_for_ELDEN_RING::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/console-game.webp Console_mode_theme_settings_with_a_live_preview::https://raw.githubusercontent.com/RafaelGoulartB/Heronite/main/assets/screenshots/console-settings.webp +# SITES: https://github.com/RafaelGoulartB/Heronite +# SOURCES: +# BUTTONS: Website::https://heronite.app Wiki::https://github.com/RafaelGoulartB/Heronite/wiki diff --git a/icons/heronite.png b/icons/heronite.png index 0e9a68b753b46bf9b1fecad0cefb4bfab24fe5fe..b23e59e458ad9b502c498c880337436c8bacc003 100644 GIT binary patch literal 4837 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