Skip to content

Releases: CarrotRub/Fit-Launcher

App v2.0.1

23 Dec 21:25
Compare
Choose a tag to compare

See the assets to download this version and install.

App v2.0.0

23 Dec 19:45
Compare
Choose a tag to compare

FitLauncher 2.0.0 Update Notes 🚀


✨ New Features

  • Completely New UI: A sleek and modern interface for an improved user experience.
  • New Library: Now includes detailed information about your games, such as size, installation date, and last played date.
  • NEW DISCOVERY PAGE: Browse a vast selection of 100 games and more to come (next update) in an infinite scrolling format to easily find your next favorite.
  • Advanced Settings: Gain nearly complete control over torrenting and installation processes with enhanced customization options.
  • Parallel Installation & Downloading: Install and download multiple games simultaneously (manual automatic installation toggle coming soon!).
  • Multiple Themes: Personalize your launcher’s look and feel (available in a few days).
  • Powered by Tauri 2.0: Upgraded for better performance and reliability.
  • NEW DNS SETTINGS: Bypass ISP restrictions effortlessly (be cautious—use a VPN to avoid fines or warnings, were are not responsible for that).

🧰 : Bug Fixes

  • Resolved installation errors.
  • Fixed random crashes.
  • Addressed network issues.

🧑‍💻 Code Enhancements

  • Overhauled the scraping system for improved functionality.
  • Introduced a customizable Net Client.
  • Completely rebuilt the torrenting system (It's the last time I swear (I'm a liar)).
  • Streamlined and optimized the frontend using SolidJS for a robust experience.

FitLauncher 2.0 is here to revolutionize your gaming experience. Update now to explore all the exciting new features! ( hehe :3)

App v1.0.6

24 Nov 15:00
Compare
Choose a tag to compare

Quick Fix due to issue related to the vertical bar

App v1.0.5

23 Nov 19:22
Compare
Choose a tag to compare

───────────────────────────────────────────────────────────────────────────────────────────────────

🎉 Fit Launcher 1.0.5 UPDATE 🎉

───────────────────────────────────────────────────────────────────────────────────────────────────

✨ NEW FEATURES:

  • Added the ability to favorite and unfavorite games for easy access. (SimplyStoned)
  • Introduced the "Collections" feature, allowing users to create and organize games into collections. (SimplyStoned)
  • Enhanced filtering options to display All Games, Favorites, or specific Collections. (SimplyStoned)
  • Added clear button for the search bar to quickly reset queries. (SimplyStoned)
  • Prepared codebase to support future features such as favoriting and collections. (SimplyStoned)

───────────────────────────────────────────────────────────────────────────────────────────────────

🐞 BUG FIXES:

  • Fixed a scraping issue with the new GTA V "4Barbra Streisand” Edition. (CarrotRub)
  • Improved error handling to display placeholders for images that fail to load in "Recently Downloaded Games." (SimplyStoned)
  • Corrected alert messaging in Settings for clearer feedback. (SimplyStoned)

───────────────────────────────────────────────────────────────────────────────────────────────────

🧰 : IMPROVEMENTS:

  • Removed default auto-fill in search results for better accuracy. (SimplyStoned)
  • Refined and improved UI components for a smoother experience. (SimplyStoned)
  • Cleaned up code for better maintainability. (SimplyStoned)
  • Updated changelog and search results UI for improved readability. (SimplyStoned)
  • Hidden download data by default, with an option to unhide as needed. (SimplyStoned)
  • Enhanced game image loading speeds by an order of magnitude. (CarrotRub)

───────────────────────────────────────────────────────────────────────────────────────────────────

🎉 Stay tuned for more updates!
We hope these updates enhance your experience with Fit Launcher. As always, we appreciate your feedback and support!

You can update it simply by going to settings and check for updates or download the .msi :)

Due to the ongoing development and feature overhauls, new updates may take longer, but we aim to deliver the best experience possible.

App v1.0.4

21 Oct 19:18
Compare
Choose a tag to compare

Oct 21, 2024 - v1.0.4

✨ New Features:

  • Added auto-updater functionality
  • Introduced StopTorrent feature to delete downloaded files alongside stopping torrents
  • Implemented a dropdown filter for game genres selection
  • Designed a function in Rust to check image brightness, dynamically changing category titles based on brightness
  • Enhanced slider design with a new filtering icon allowing the user to filter games by genres
  • Added better torrent configuration options in TOML format
  • Added Peers Information part in vertical slide (@carlossclaro)

🐞 Bug Fixes:

  • Fixed issue with stopping game from vertical slide without initializing the torrent.
  • Fixed hard-coded sizing issues, especially for the sidebar
  • Resolved clipping issues with long game titles that didn't fit properly
  • Corrected Z-index overlap issues with the sidebar
  • Fixed library reactivity to improve performance
  • Addressed random box shadow inconsistencies across elements
  • Fixed hovering issues for game images in the slider
  • Improved CSS readability and functionality
  • Improved social media icon hovering (Discord & GitHub)
  • Fixed sidebar useful-links navigation for better maintainability

🧰 Improvements:

  • Removed most event listeners for better optimization
  • Made reload quicker to prevent issues from users spamming the "Save Settings" button
  • Replaced regular checkboxes with switches for a more modern look and fixed the settings design (@carlossclaro)
  • Hid the sidebar scrollbar for a cleaner design
  • Improved download progress bar with better icon alignment
  • Unified the app's icon set to Lucid Icons for a consistent appearance
  • Enforced NPM fontsource usage for fonts, prohibiting direct changes to the app’s font-family
  • Reorganized slider CSS into a dedicated file for better maintainability
  • Optimized UI automation and improved logic for smoother interactions

What's Changed

Full Changelog: app-v1.0.3...app-v1.0.4

App v1.0.3

11 Oct 13:03
Compare
Choose a tag to compare

📅 Oct 11, 2024 - v1.0.3


✨ New Features:

  • Added popup for Finished Game and Unexpected Resume Error
  • Allowed user to restart torrent through vertical slide
  • Overhauled Settings page with:
    • File picker
    • Background image handling
    • Input path clearing
  • Added changelog popup for displaying updates
  • Implemented network error alerts
  • Prepared for future background image changes
  • Started manual refresh feature for game content updates

🐛 Bug Fixes:

  • Fixed path replacing issues
  • Corrected search bar type for better input validation
  • Fixed quick avoidable errors with ?
  • Resolved AppCache issue in JSX
  • Fixed AppDir and AppConfig compatibility on Unix-Based OS and Windows

🚀 Improvements:

  • Increased scraping speed by approximately 70% for faster image fetching
  • Compressed requests with Brotli, Gzip, or Deflate
  • Began migrating to Stores instead of localStorage
  • Added store restartTorrentInfo
  • Enhanced HTML readability
  • Spacing adjustments on changelog display
  • Deprecated localStorage usage
  • Increased logging during scraping and network tasks for better debugging
  • Prepared codebase for UI component updates without full window reloads
  • Optimized code for better maintainability and performance
  • Introduced Clippy for cleaner code

🎉 Stay tuned for more updates!

What's Changed Globally :

Full Changelog: app-v1.0.2...app-v1.0.3

App v1.0.2

13 Sep 14:41
Compare
Choose a tag to compare

What's Changed

  • Code Enhancements by @carlossclaro in #10 :

    • NSFW filter functionality
    • Safe checker for JSON
    • Hidden beta update option
    • Confirmation notifications for settings
    • Enhanced offline error handling
  • Bug fixes:

    • Automation Setup: Fixed related issues.
    • Tag Scanning: Improved accuracy.
    • Image Display: Resolved issues with popular repacks.
    • Persistence: Corrected file recognition problems.
    • 0MB/S Issue: Fixed display issue.
  • Code Improvements:

    • Upgraded to librqbit 7.0.1
    • Asynchronous functions for better performance
    • Added logging and CTG (Currently Torrenting Game) feature
    • Improved event handling and DHT persistence

New Contributors

Full Changelog: app-v1.0.1...app-v1.0.2

FEATURES AND BUG FIXES : FIT LAUNCHER VERSION 1.0.1

30 Aug 22:01
Compare
Choose a tag to compare

🎉 FIT LAUNCHER UPDATE: VERSION 1.0.1 RELEASED! 🎉

We're excited to announce that Fit Launcher has just been updated to version 1.0.1! Here's what's new:

🛠️ Bug Fixes:

  • Resolved an issue where downloads wouldn't start occasionally.
  • Fixed some pesky problems with DirectX and C++ checkboxes.

New Features:

  • You can now easily add games you've already downloaded!
  • Want to tidy up? Just right-click on any game to remove it from your list.

This update is all about making your experience smoother and more user-friendly. Happy gaming! 🎮


Fixed issue with downloading not starting sometimes due to oneshot channel concurrency issue.
Added feature to add already downloaded games.
Added feature to remove downloaded games by right-clicking on it and chosing remove game.
Normalized the path.
Fixed issue with directx and c++ checkboxes.

Fit Launcher Version 1.0.0 First Release

28 Aug 14:34
Compare
Choose a tag to compare

🎮 Fit Launcher

Fit Launcher is a 🚀 blazingly fast 🚀 game launcher designed specifically for cracked games from FitGirl Repack. Built with Rust, Tauri, and SolidJS, this launcher delivers top-notch performance and a sleek, modern design.

Features

  • Lightning Fast: Powered by Rust and Tauri for better speed and efficiency.
  • 🎨 Sleek Design: Thanks to the creative design by Vintage_Soldier.
  • 🛠️ Easy to Use: Simple setup and easy to run—just execute the launcher and you're good to go!
  • 🌌 Quick Download: Using librqbit for torrenting for optimal speed.

Getting Started

Images of the launcher

Launcher Screenshot 1
Launcher Screenshot 2

Running the Launcher

To run the Fit Launcher, simply execute the setup and install it inside
C:/Program Files/ then run the executable 😃:

./"Fit Launcher.exe"

Development Mode

If you want to run the launcher in development mode, follow these steps:

  1. Ensure you have any C++ Compiler, Rust, and Cargo installed on your system.
  2. Ensure you have these extensions on VSCode C/C++ Microsoft or CodeLLDB and rust-analyzer.
  3. Clone this repository.
  4. Run the build command:
npm run tauri dev

Building from Source

If you'd like to build Fit Launcher yourself, follow these steps:

  1. Ensure you have any C++ Compiler, Rust, and Cargo installed on your system.
  2. Ensure you have these extensions on VSCode C/C++ Microsoft or CodeLLDB and rust-analyzer.
  3. Clone this repository.
  4. Run the build command:
npm run tauri build

Join Our Community 🎉

Got questions or want to hang out with our users? Join us on Discord! Big thanks to Kürst for moderating our Discord server, to Vintage_Soldier for the amazing app design, and to SimplyStoned for maintaining the old launcher while I was developing this one.

Join the Discord

Credits

  • CarrotRub - Me, Developer of this app :3.
  • Kürst - Discord Moderator and Technical and Visual Co-Contributor.
  • Vintage_Soldier - App Design.
  • SimplyStoned - Maintenance of the Old Launcher.

Enjoy your games with Fit Launcher! 🎮🚀

TODO List 📝

  • 🖥️ Better Cross-Platform Compatibility: Improve compatibility across different operating systems.
  • 🌄 Quicker Image Loading: Optimize the speed at which images are retrieved and displayed.
  • 🎮 Filtering by Genres and Sizes: Implement filters to sort games by genres and file sizes.
  • 📟 Control CPU Usage: Allow the user to limit the CPU usage of the setup.