Faugus 2.0.0
- Ported the entire app to GTK4
- Modern UI
- Better Wayland support
- Better Flatpak support
- Better UI customization
- Added a new interface mode: SteamGridDB
- Automatically downloads assets from SteamGridDB (icon, cover, banner)
- Suggests games based on the title you type
- Added a picker window to manually choose specific assets from SteamGridDB
- Adds the assets to the Steam shortcut — useful for Steam Deck, Steam Machine, or any other device using Big Picture mode
- Added an option to set your SteamGridDB API key
- Added pre-launch and post-launch command/script options
- Reworked the system tray icon, since
ayatana-appindicatordoesn't work with GTK4 - Reworked gamepad navigation
- The issue with
pygamewas that if the distro shipped a different SDL version than the one pygame was built against, it would not work - Now using
libmanette, which has better GTK support
- The issue with
- Added new UI customization options
- Light/dark theme
- Accent color
- Background of the main screen: Default, Accent color, or Dominant color (uses the dominant color of the selected cover/icon)
- Show banner on the main screen (SteamGridDB mode only)
- Added an option to select the Steam user
- Steam games are listed based on the selected user
- Steam shortcuts are added for the selected user
- Changed file chooser behavior
- Opens the current folder if one is set
- Otherwise, remembers the last used location
- Falls back to the home folder if that location no longer exists
- Improved cover/icon resolution
- General navigation improvements
- Code restructuring, refactoring, and cleanup
- Removed dependencies that were only needed to work around GTK3 limitations
- Fixed a memory leak
- Fixed settings occasionally being reset
- Fixed the Stop/Kill buttons not detecting or closing running games under Flatpak
- Added AppImage build
- It needs the following dependencies as they can't be shipped in the AppImage:
pygobject gtk4 libadwaita libmanette
- It needs the following dependencies as they can't be shipped in the AppImage:
- Translations are managed on Weblate.
Sign in, pick your language, and translate directly in the browser. - For package maintainers:
- The dependencies have changed.
meson ninja pygobject requests pillow vdf psutil dbus-python icoextract gtk4 libadwaita libmanette - Arch packages
meson ninja python-gobject python-requests python-pillow python-vdf python-psutil python-dbus icoextract gtk4 libadwaita libmanette - Fedora packages
meson ninja-build python3-gobject python3-requests python3-pillow python3-vdf python3-psutil python3-dbus python3-icoextract gtk4 libadwaita libmanette - Debian packages
meson ninja-build python3-gi python3-requests python3-pil python3-vdf python3-psutil python3-dbus python3-icoextract gir1.2-gtk-4.0 gir1.2-adw-1 gir1.2-manette-0.2
- The dependencies have changed.








