aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-09-13ideally eliminate race condition loading config0neGal
From my testing this works without problems, but further testing will be requested in #211
2023-09-13synchronize changes to settings from main process0neGal
If the main process has changes to the settings, said settings will now also be sent to the renderer, making them synchronized.
2023-09-13fixed gamepath only updating for the renderer0neGal
This would mean if the gamepath cant be found automatically you'll be asked to set your gamepath every time Viper starts, instead of it remembering it, and if it can find it automatically, then you'd never have known this was a problem (hence why this was even a problem)
2023-09-13use json.js for loading settings in the renderer0neGal
2023-08-26bumped version number to 1.8.4v1.8.40neGal
2023-08-26fixed mod browser thinking it's done loading pkgs0neGal
The mod browser before this pre-maturely thought it had loaded all the available packages, when in fact, it'd barely started. Now this is fixed, and you can scroll for quite some time before actually reaching the real end of the package list.
2023-08-26fixed edge case where packages.list() still broke0neGal
Oopsie woopsie, my badddd, so sowwieeee, i wwwont doww it agaainnn!
2023-08-21properly detect outdated and up-to-date packages0neGal
2023-08-21properly detect installed packages in mod browser0neGal
This doesn't break the old way of detecting things, for various reasons, but notably it'd cause more harm than good. As we still need to be able to detect packages that haven't been converted into the new location.
2023-08-21bumped version number to 1.8.3v1.8.30neGal
2023-08-21added proper image for OpenGraph tags0neGal
2023-08-21added a basic but proper website for Viper0neGal
More changes may come down the line, but this is more or less complete, I think?? You never know..
2023-08-20fixed packages.list() assuming packages dir exists0neGal
This generally is fine, as the folder is created on startup... IF Northstar is installed! And so, if you start Viper for the first time or Viper as only just extracted/created the R2Northstar folder, then the folder wont exist, but it'll simply assume as such. Now we actually handle this correctly.
2023-08-17bumped version number to 1.8.2v1.8.20neGal
2023-08-07fixed Northstar startup arguments not applying0neGal
2023-07-31bump package versions fixing vulnerabilities0neGal
This shouldn't have any adverse effects on anything? With very minimal testing, everything seems completely fine, but I'll conduct a more thorough testing to ensure nothing broke with this.
2023-07-31accidentally wrote console.status instead of .info0neGal
2023-07-31remove "error:" from console errors0neGal
Now they simply have the red color instead.
2023-07-31window buttons are no longer hidden behind popups0neGal
2023-07-25bumped version number to 1.8.1v1.8.10neGal
2023-07-25fixed packages having a "v" in their version0neGal
This messed with how Northstar searches for packages, as it doesn't conform to it's standard.
2023-07-25Merge pull request #203 from XNovaDelta/patch-90neGal
2023-07-24Update maintainers.jsonXNovaDelta
2023-07-24Merge pull request #201 from ProjektOpensource/main0neGal
Fixed formatting issue in the up-to-date console message.
2023-07-24bumped version number to 1.8.0v1.8.00neGal
2023-07-24added default Northstar icon for core mods0neGal
2023-07-24fixed packages.js never requiring the lang module0neGal
whoopsie, i made an oopsie, doopsie doo, my bad uwu, im so sowwyyy, whoooppss, i caused an uncauwght exceptwion, ooowps ;w;
2023-07-24Fixed formatting issue in the up-to-date console message.someordinaryidiot#
2023-07-24Merge pull request #191 from 0neGal/packages-dir0neGal
feat: Support for the new packages folder
2023-07-24make sure profile exists, then create packages dirpackages-dir0neGal
If the gamepath isn't found or unmounted or similar, then the profile doesn't exist either, but we previously just assumed that it did, now we refuse to create the `packages` folder, fixing an error.
2023-07-24remove debug console.log()0neGal
2023-07-24largely improve how we convert mods to packages0neGal
Convert is a strong word, in reality, when a user installs (and thereby also updates) a package, we attempt to search for a mod that we can with pretty high confidence, we could theoretically make this even better, but at some point you'll accidentally delete mods that are manually installed and weren't actually the right ones.
2023-07-24properly detect if a package has mods0neGal
2023-07-24fixed updateable packages not being removeable0neGal
2023-07-24fixed updating not removing older packages0neGal
2023-07-24fixed removing mods breaking when reading manifest0neGal
2023-07-24cleanup leftover files when installing packages0neGal
2023-07-24use prettier console logging for packages.js0neGal
2023-07-24Merge branch 'main' into packages-dir0neGal
2023-07-24Merge pull request #193 from 0neGal/add-missing-localizations0neGal
i18n: add missing localization strings
2023-07-24Merge branch 'main' into add-missing-localizations0neGal
2023-07-24Merge pull request #197 from DxsSucuk/add-missing-localizations0neGal
German translation.
2023-07-24Merge pull request #198 from DxsSucuk/packages-dir0neGal
German translation.
2023-07-24German translation.Presti
2023-07-24German translation.Presti
2023-07-23Merge pull request #195 from Alystrasz/french-translations0neGal
french trads
2023-07-23Merge pull request #196 from Alystrasz/packages-trad0neGal
translate
2023-07-22translateRemy Raes
2023-07-22french tradsRemy Raes
2023-07-22colored console logging0neGal
Far prettier, and far more useful at a glance.