Changelog ========= 1.0.0-pre ----- - Added: The overview shows the latest news of awesome-simracing.com with the number of new posts; a diamond on the Overview icon marks new posts on other pages - Changed: The client uses the API of www.awesome-simracing.com instead of alpha.awesome-simracing.com - Added: When the app runs from the former installation in Program Files (after updating the former client), a banner offers to run the installer, as the app cannot update itself there - Added: Sync log page, opened from the sync bar during and after a sync, showing every step of the run - Added: The installer offers to remove an installation of the former client from Program Files - Changed: New design matching the website, with a light and a dark color scheme - Fixed: Locally generated DDS files are kept instead of being marked for removal on every sync - Added: Setting to choose which DDS files are generated (automatic based on ACC's texture setting, or a custom selection of _0, _1 and _2) - Added: Error message for invalid API keys in settings and on sync - Fixed: Saving settings failed with "object can not be cloned" - Fixed: External links and folder shortcuts did not open; missing Customs folders are now created - Added: Optional generation of the DDS files from decals.png and sponsors.png in ACC's own format (BC7), so ACC does not have to convert them in-game - Changed: Rewrote the client as a Tauri app with a new interface, compatible with existing settings and updates - Fixed: Parsing car files for non UTF-16LE encodings - Removed: Remove code signing due to absurd costs 0.4.0 ----- - Fixed: Broken installer and exe paths - Changed: Load settings.ini from the global config directory: %LOCALAPPDATA%\awesome-simracing\settings.ini - Added: Cancel sync button for stopping sync liveries process - Fixed: Sync progress bar stuck - Fixed: Missing installer download file - Changed: Moved links from app rail to footer (website, discord, faq) - Added: Garage section to show and potentially update or remove installed car files - Added: A way to download car file from livery modal - Changed: Always read remote livery info on start-up - Added: Livery details now open in modal - showing artist, file and car information - Added: manual car file download in livery modal - Added: Information about sync progress, while loading collection liveries - Fixed: 500 errors on large amount of followed collections/liveries - Fixed: Livery showing up multiple times, due to being in multiple collections - Changed: Internal handling of livery data and file processing - Changed: Seperated sync button and liveries overview - Fixed: Warnings in debug mode due to unsupported svg attributes - Fixed: Navigation to empty page on startup sync - Fixed: Version check stuck on initial info screen - Changed: Description on error code 500 to hint on too many collections workaround - Changed: updated dependencies (wails, skeleton) 0.3.0 ----- - Fixed: Blue window due to Windows webview update - Changed: Updated to latest dependencies (wails, skeleton, ...) - Added: New collection tab with reference to website - Added: Livery cards in sync progress overview with preview image and links to author and livery - Changed: Moved livery filter to top of screen - Changed: Updated icons - Changed: Replaced frontend library from Flowbite to Skeleton with some interface changes - Added: Option to enable debug mode via settings form - Added: Show basic userinfo and check connection to API - Added: Keep track of app version in api communication - Fixed: Log output is written correctly again - Added: Option for downloading pre-release version - Added: Update to new version directly from client - Added: Automated build of stable and dev releases 0.2.1 ----- - Fixed: Fixed changelog location for release page 0.2.0 ----- - Added: Option to automatically sync liveries on application startup - Added: Clean up accidental whitespace in API key when saving settings - Added: Filter sync results by name and status - Added: New UI with separate settings page, links to website, FAQ and Discord - Changed: Migrated desktop framework from lxn/walk to wails.io 0.1.8 ----- - Changed: Update code signing certificate to 2023 0.1.7 ----- - fix skip check for missing dds file - default to dds-only mode - cleanup other dds files (_0, _2) on livery update 0.1.6 ----- - added checkbox to skip liveries without dds files - Updated internal file handling 0.1.5 ----- - Fix Documents folder detection and texCap message - Made documents folder configurable 0.1.4 ----- - .exe is now signed with proper certificate - texCap detection and warning - Improve logging and folder creation 0.1.3 ----- - Added app icons - Delete missing files only if dependency changes - Added readme and changelog to artifact - Checksum check to avoid unnecessary downloads - Add change status to livery process message - Link to help page - Fixed UI blocking 0.1.2 ----- - Added Progressbar - Added logging of Livery names and count - Adjusted Layout 0.1.1 ----- - Fixed default Livery folder location - Made Livery folder configurable - Made logfile configurable - Fixed Version string 0.1.0 ----- - Initial prototype: Download all the liveries - Authenticate via API Key to awesome-simracing.com - Version Info and "update available" Message