hydralauncher / hydra

Hydra is a game launcher with its own embedded bittorrent client
MIT License
10.18k stars 2.36k forks source link

[Enhancement] Make Portable version use internal database #830

Open assBuk opened 1 month ago

assBuk commented 1 month ago

Describe the bug

In your release, 'portable' is mentioned. But it doesn't have such functionality.

%userprofile%\AppData\Roaming\hydralauncher %userprofile%\AppData\Roaming\hydra

These shouldn't be here. They should be stored at least alongside the executable file. I'm puzzled. Why mislead? 🤡

Expected behavior

These shouldn't be here. They should be stored at least alongside the executable file. --user-data-dir="UserData"

Operating System

Windows 11, 10

Hydra Version

2.0.3.0

Additional Information

Portable mode refers to the ability of software applications to run on any computer without needing to be installed on the system. This means that the application can be executed directly from removable media such as USB flash drives, external hard drives, or even cloud storage services, without leaving traces on the host machine once it has been removed. Here's how portable mode typically works:

No Installation Required

Independence from System Configuration

Minimal Impact on Host System

Cross-platform Compatibility

Examples of Portable Mode Usage

To summarize, portable mode is designed to enhance flexibility and convenience by allowing software to run independently of the host system's configuration and without leaving a footprint once removed.

zamitto commented 1 month ago

Yes, we are aware of that limitation, it was mentioned on our release notes article. We plan to soon make the portable version 100% portable