Releases: suchmememanyskill/Alfae
Maintenance update 3
- Skip loading unneeded plugins via CLI
- This also caused a version bump on each plugin (to specify what the plugin does)
- Upgrade to .net 8
- Add hover label on game name
- Update legendary
Maintenance update 2
Just getting everything synced up again :)
SteamGridDb (v1.2.1 -> v1.2.2)
- Fix hero image loading
Epic Games (v1.2.3 -> v1.2.4)
- Upgrade legendary
- Add game count
- Add selective downloads (for fortnite and cyberpunk)
Alfae
- Upgrade Avalonia to v11 (stable)
Maintenance update
This updates avalonia to the latest version, hopefully resolving some weird behaviour. Stuff is not as vigorously tested as previous releases
Install
Installation instructions can be found on the wiki
Changelog
Fixes
- [Bottles] Fix loading bottles when bottles does not respect exit codes
- [Local] Allow setting working directory
- [App] Upgrade avalonia
UI Overhaul
Install
Installation instructions can be found on the wiki
Changelog
Bottles
- Fix launching applications trough bottles
Steam Exporter
- Emphasise the need to restart steam after exporting
SteamGridDb
- Add tabs to quickly switch between image types
Epic Games Integration
- Hide auth code in logs
- (Windows only) Allow launching the EA launcher for origin games
Alfae
- Overhaul the UI, mostly to remove the top orange bar and move it into a (hidable) sidebar. Also game covers now have 'Quick Actions' rather than the 2 big buttons
- Double clicking on game covers launches the game
- Upgrade to .net 7
- Properly set the cache path
Fix Steam Exporter with special characters
Install
Installation instructions can be found on the wiki
Changelog
Steam Exporter
- Automatically backup shortcuts.vdf before editing it
- Show currently in progress game as text
- Enforce shortcuts.vdf strings being read as UTF-8
SteamGridDb all image types
Install
Installation instructions can be found on the wiki
Changelog
All
- Updated to use new image system
GOG
- Don't show GOG api key in logs
Steam Exporter
- Add 'run winecfg' to proton menu in 'Edit Boot Configuration'
SteamGridDb
- Allow setting any image (VerticalCover, HorizontalCover, Background, Logo, Icon)
- Configuration got changed drastically, without a nice way to migrate. You will lose your current vertical covers and backgrounds while upgrading. Sorry about that
Introduction to Middlewares
The big feature in this release is that plugins can intercept requests to games. This means that plugins can now affect games from other plugins.
This is a massive release. Please make an issue on anything you think may be broken
Install
Installation instructions can be found on the wiki
Changelog
GOG Integration v1.1.2 -> v1.1.3
- Generic update to add compatibility for middlewares
Bottles Integration v1.0.3 -> v1.0.4
- Generic update to add compatibility for middlewares
- Don't show programs that no longer exist within bottles
Itch.io Integration v1.1.4 -> v1.1.5
- Generic update to add compatibility for middlewares
- Add button to open the wiki page for this plugin
- Ignore unity crash handler executables for selecting boot profiles
Epic Games Integration v1.2.0 -> v1.2.1
- Generic update to add compatibility for middlewares
- Add button to open the wiki page for this plugin
Local Games Integration v1.0.3 -> v2.0.0
- Generic update to add compatibility for middlewares
- Complete rewrite of the Local Games plugin
- Ability to add games/applications that are already installed
- On Linux, all flatpaks are displayed as importable applications
- On Windows, all start menu items are displayed as importable applications
- Ability to add generation rules
- Generation rules is a setup to add files (like roms for emulators) as games, launching trough another local application.
- Example: I can add a generation rule that reads a folder full of .xci files (Switch game cartridges), and select i want to launch them with Yuzu. After applying the generation rule, all these .xci files are shown as launchable games
- The docs on this feature are relatively light. Feel free to create discussions to ask about how this works.
- One thing i think i explain poorly in ui is that the 'Additional CLI Args' part needs to have
{EXEC}
in it. This is also the minimum value needed. For example if the executable you want to launch supports the following formatemulator.exe game.bin
, you can just put{EXEC}
in this field
- One thing i think i explain poorly in ui is that the 'Additional CLI Args' part needs to have
- Generation rules is a setup to add files (like roms for emulators) as games, launching trough another local application.
Steam Exporter v1.2.2 -> v1.2.3
- Generic update to add compatibility for middlewares
- Checks proton paths for if proton actually exists in said paths
- Covers and Backgrounds are re-exported on every sync
SteamGridDb v1.0.0
- New plugin: SteamGridDb
- This plugin can override any cover or background on any game. Read the wiki page for this plugin for more information on how to use it
Hide Games v1.0.0
- New Plugin: Hide Games
- This plugin can hide any game by going to the more menu, then clicking
Hide Game
- You can show any hidden game again by going to
Plugins
>Hide Games
Unify storage
Install
Installation instructions can be found on the wiki
Changelog
Any vx.x.x -> vx.x.(x+1)
- Update plugin to use new storage format
App (v1.2.0 -> v1.2.1)
- Add plugins loaded to loading screen
- Put logs in Alfae Configuration dir
EpicGames/Legendary(v1.1.2 -> v1.2.0)
- Add (janky) move feature
- This feature might break. If you encounter any issue with it, please open a github issue
- Update legendary to 0.20.29
Speed
Install
Installation instructions can be found on the wiki
Changelog
Steam Exporter (v1.2.0 -> v1.2.1)
- Fix Alfae sometimes crashing when exporting to steam
App (v1.1.5 -> 1.2.0)
- Upgrade Avalonia to 11.0.0-preview1
- This brings some massive speed gains to the UI. May also have broken stuff. Feel free to open an issue if you found one
Legendary Hotfix
Install
Installation instructions can be found on the wiki
Changelog
Epic games/Legendary (v1.1.0 -> v1.1.1)
- Fix logins
- Add button to open webview login on windows