Skip to content

Releases: Novattz/creamlinux-installer

v1.0.9

22 Jan 12:54
Compare
Choose a tag to compare

Changelog

[1.0.9] - 22-01-2025

Major Changes

  • Complete UI overhaul using the Rich library
  • Added support for SmokeAPI for proton
  • Implemented automatic updates [Still not fully finished but i wanted to push this release]

New Features

  • Rich terminal UI with colored output and progress indicators
  • Automatic detection for proton
  • SmokeAPI integration
  • Improved logs
  • Update Checker
  • Config system (non user)

Improvements

  • Filter for steam libraries
  • Better error handling and user feedback

Preview:

ss-20250122-135304

v1.0.8

30 Nov 10:43
b9d4188
Compare
Choose a tag to compare

Changelog

[1.0.8] - 30-11-2024

Added

  • Smoother game list refresh after operations.
  • Installation prompt.
  • Redo operation after installing/uninstalling creamlinux.
  • More detailed debug logging for troubleshooting
  • Progress bar for game scanning

Changed

  • Improved game list display flow.
  • Enhanced status display for installed games.

v1.0.7

29 Nov 18:26
642b68c
Compare
Choose a tag to compare

Changelog

[1.0.7] - 29-11-2024

Added

  • Parallel processing for steam app scanning for improved performance
  • Progress bar for DLC fetching process
  • Uninstall option for games with CreamLinux installed
  • Colored terminal output for better readability
  • Tutorial on main page

Changed

  • Improved error handling and logging
  • More informative installation/uninstallation messages

Dependencies

Added requirement:

  • tqdm>=4.65.0 (progress bar)

v1.0.6

14 Aug 11:04
5b9e3fd
Compare
Choose a tag to compare

Changelog

[1.0.6] - 14-08-2024

Added

  • Possibly added flatpak support.

v1.0.5

17 Jul 08:24
6c2306e
Compare
Choose a tag to compare

Changelog

[1.0.5] - 17-07-2024

Added

  • Added debug mode with --debug command-line argument.
  • Implemented proper logging with different levels (DEBUG, ERROR).
  • Added timeout mechanism to prevent infinite loops in directory scanning.
  • Implemented loop detection to avoid rescanning the same directories.

Fixes

  • Fixed potential infinite loop issues in directory scanning.
  • Addressed possible encoding issues when reading files

v1.0.4

13 Jul 21:44
e580645
Compare
Choose a tag to compare

Changelog

[1.0.4] - 13-07-2024

Added

  • Reading Steam registry for additional installation paths.
  • Detailed error logging to script.log file.
  • Following symlinks when searching for Steam libraries.

Changed

  • Improved library folder detection.
  • Improved error handling and logging.
  • Updated Steam Library search paths (Was a typo in there)

This should hopefully fix issues with steam deck not finding the steam library containing games.

Added function to search for steam binary

13 Jul 14:36
4648a1a
Compare
Choose a tag to compare
v1.0.3

Added function to search for steam binary.

Increased support for steam deck and improvements

13 Jul 14:31
fc44660
Compare
Choose a tag to compare
  • Added ~/home/deck/.steam/steam ~/home/deck/.local/share/Steam /run/media/mmcblk0p1/steamapps as search paths.
  • Implemented logging incase script fails. It now generates a log file containing all directories the script has searched.

SteamDeck Support

13 Jul 02:29
Compare
Choose a tag to compare
  • Added steam deck paths ('~/home/deck/.steam/steam' and '~/home/deck/.local/share/Steam')
  • Added error handling. (Catching exceptions when reading and parsing '.acf' files. Handling network-related errors when fetching DLC details. Handling potential conflicts when merging local and remote changes.)
  • Added user feedback.
  • Improved clarity of game selection and dlc fetching.
  • Added validation for user input.
  • Refactored some functions for better readability and maintainability.

Intial Release

07 May 19:06
eb05c35
Compare
Choose a tag to compare
v1.0.0

Add files via upload