-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How can I update the portable version of Thorium? #98
Comments
@driftywinds I would reccomend downloading new version, and then moving your user profile into it. |
so the "USER_DATA" folder is what I should paste into the new version right? |
Yes,you can try |
@driftywinds I just forked my updater for LibreWolf to help out with Thorium. See https://codeberg.org/ltguillaume/thorium-winupdater Should work for both installed and portable Thorium. |
@ltguillaume COOL! Can I fork it and make it a submodule of the main repo? |
Nice, we should do some testing on them to make sure it works |
Not necessarily against that, but I'm just curious what the benefits for Thorium or WinUpdater would be. Just a more official "flair" or is there more to it? I'm just asking, because I've gotten the same question for LibreWolf WinUpdater (which is already included in official releases), but I still have to answer 😋 @Alex313031 Some things to do:
|
@ltguillaume I meant fork it, but make yours a submodule of the repo. I can make PR requests as needed, so they show up in the repo. Can you put it on github, like the librewolf updater? And yeah I will look into 2. and 3. About 4. This file has all the available commandline args. Of particular use is What about a .json file that I put on the website. Like thorium.rock/win7/dist.json Which could contain something like
|
Will do.
Great!
Ahah, so I'll need to take into account the possibility that it's installed in Program Files and would then need admin rights like LibreWolf, good to know. As for
No, the thing I need to ascertain somehow is which version the user currently has installed. There should be no problem to get the right download URL via the GitHub API after that. |
@ltguillaume Simply running thorium.exe or chrome.exe with |
Sorry, I didn't mean the version number, but the build of the version (so AVX2/AVX/Win7AVX2/Win7AVX/Win7SSE3/Win7x86). |
@ltguillaume OOF. It might be possible to edit the .rc file used in thorium.exe to embed the version in the header data. But what about a simpler approach. Simply a file called AVX2/AVX/Win7AVX2/Win7AVX/Win7SSE3/Win7x86 I could make a thor_ver for each version, which would be copied into the out/thorium when building, and then I just tell the mini_installer build.gn to include the file. That way, whatever the user has installed can always be checked simply by parsing the one and only line in that file. Also go see my issue on your new repo. |
That would be fine, too. But ehm, I've had a little accident: earlier today, one of the drives in my PC was actually on fire. Yikes! I'm hoping there's no further damage to the cables, motherboard and that it wasn't caused by the PSU, but I was very happy I was next to it when it happened, could've been a lot worse. The PC seemed to just shake it off, rebooted and resumed work as if it weren't... on fire. So yeah, that'll cause a bit of a delay. |
@ltguillaume Wowzers! Worst I have had is a secondary PSU let out the magic smoke. But see > ltguillaume/thorium-winupdater#1 |
Do I just download the latest release and paste it into the already existing folder? Or is there another method that is reccomended for the portable verison?
The text was updated successfully, but these errors were encountered: