aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-02-26bumped version number to 1.2.4v1.2.40neGal
2022-02-26update README.md according to settings page0neGal
Since all configuration now takes place in the UI, there's no need to explain how to disable auto-updates through the config file.
2022-02-26Merge pull request #85 from 0neGal/settings-page0neGal
feat: Settings page
2022-02-26Merge pull request #90 from Alystrasz/fix/i18n-fr0neGal
[feat] french settings translations
2022-02-25[feat] french settings translationsRemy Raes
2022-02-24Merge pull request #89 from AA-Delta/patch-30neGal
feat: Settings page: add "es" localization
2022-02-24feat: Settings page: add "es" localization Delta
#85
2022-02-24localized all strings0neGal
I localized all strings for English, then went ahead and made array options have a wider input and more word spacing, since they're all space separated.
2022-02-24fixed NS never being auto-updated and more0neGal
When #87 was merged an unnoticed problem slipped in where if Viper was running in a version that did not support auto-updates we would never auto-update Northstar. Now that's fixed, and the nsupdate option is completely implemented. I also took the liberty of removing the auto-update option in the settings page if Viper can't auto-update anyway, as it's useless if that's not possible.
2022-02-23implement ability to disable NS auto-updates0neGal
Albeit with some caveats, due to the way electron-updater is setup, if you're not on a version of Viper which supports auto-updates the event which runs the NS Updater code will never be run, and hence it'll never auto-update. This was also an issue before, but I only noticed it now.
2022-02-23Merge 0neGal/viper into settings-page0neGal
2022-02-23settings page is now fully functional0neGal
It actually saves settings, loads them properly and everything...
2022-02-21Merge pull request #84 from Alystrasz/refactor/i18n0neGal
refactor: i18n
2022-02-21Merge pull request #87 from Alystrasz/fix/updates-order0neGal
[fix] updates checking order
2022-02-21Merge branch '0neGal:main' into fix/updates-orderRémy Raes
2022-02-21[fix] updates checking orderRemy Raes
2022-02-21some functionality is now present0neGal
Albeit only frontend functionality, it doesn't actually save your settings, it simply loads them, and Settings.get(), allows you to convert them to a format that can be used to save settings.
2022-02-20more UI changes0neGal
I added descriptions and options for excluding files.
2022-02-20initial work on settings page0neGal
This only has the actual UI for the settings page in place, no actual functionality has been implemented yet. I made several changes not directly related to the settings page, such as changes the CSS color variables to use RGB, as to easily add an alpha channel to colors. I also changed the way the Browser is toggled in some respects and many other changes that makes it easy to re-use the browser code to create the settings UI
2022-02-19updated download links to 1.2.30neGal
2022-02-19[fix] translation file is only loaded is current context didn't set up lang ↵Alystrasz
variable
2022-02-19[fix] loading up translation object each time a translation is neededAlystrasz
2022-02-19bumped version number to 1.2.3v1.2.30neGal
2022-02-19updated build scripts/code tests0neGal
build/langs.js now gives more info and has colors. It also changes it's exit code if an error happened, we then use that in build/publish.sh to catch localization errors before publishing. We also ensure that version numbers are set correctly. Then at last we will make sure $GH_TOKEN is set, and if not, prompt for the token, to make sure you don't build everything then error out when you forgot to put in your token.
2022-02-19fix missing comma in es.json0neGal
2022-02-19Merge pull request #81 from 0neGal/drag-drop0neGal
feat: drag and drop to install mods
2022-02-19Merge pull request #83 from AA-Delta/patch-20neGal
feat: Spanish "gui.mods.dragdrop" key
2022-02-19feat: Spanish "gui.mods.dragdrop" keyDelta
#81
2022-02-19Merge pull request #82 from Alystrasz/feat/fr0neGal
2022-02-19[feat] french gui.mods.dragdrop keyRemy Raes
2022-02-18fix hardware acceleration being disabled0neGal
This was due to me testing something, not actually supposed to be in release builds...
2022-02-18fix being able to upload any file0neGal
Usually utils.js would default to simply unzipping whatever was uploaded if it wasn't a folder, now we check if it has "zip" as the extension, case insensitive. If not simply report back the file wasn't a mod. As opposed to the obscure error you got before this.
2022-02-18basic drag and drop support0neGal
Since apparently dragleave and dragenter don't quite work as intended we have to resort to this obscure method which should work just fine on the user's end.
2022-02-17fixed buttons not re-enabling when closing install0neGal
If you closed the file selection window after clicking the "Install Mod" button it would improperly try to install "nothing", and therefore never re-enable the buttons, this is now fixed.
2022-02-15updated download links0neGal
2022-02-15bumped version number to 1.2.20neGal
2022-02-15Merge pull request #76 from ↵v1.2.20neGal
0neGal/dependabot/npm_and_yarn/follow-redirects-1.14.8 Bump follow-redirects from 1.14.7 to 1.14.8
2022-02-15Bump follow-redirects from 1.14.7 to 1.14.8dependabot[bot]
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8. - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8) --- updated-dependencies: - dependency-name: follow-redirects dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
2022-02-12Merge pull request #73 from Alystrasz/fix/excluded-files0neGal
fix: Excluded files
2022-02-12[feat] at start, restore excluded files who might have been created by an ↵Alystrasz
incomplete update process
2022-02-12[fix] rename files to file.excluded if an update is available onlyAlystrasz
2022-02-11added FAQ page0neGal
2022-02-11updated download links0neGal
2022-02-11bumped version number to 1.2.1v1.2.10neGal
2022-02-11fixed windows-only bug/error0neGal
I have no clue why this is only a Windows error, but it is, which is also why it slipped through into the 1.2.0 release.
2022-02-09update download links0neGal
2022-02-09bumped version number to 1.2.00neGal
2022-02-09Merge branch 'main' of https://github.com/0neGal/viperv1.2.00neGal
2022-02-09fixed false alarms of failed installs0neGal
The failed to install toast now pops up when it actually should.
2022-02-09Merge pull request #71 from AA-Delta/patch-10neGal
Updated localization for toast notifications