Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-30 | Merge pull request #2 from Alystrasz/feat/icon | 0neGal | |
feat: Icons | |||
2021-12-30 | Merge pull request #8 from Alystrasz/chore/french-translation | 0neGal | |
feat: French localisation | |||
2021-12-29 | Merge branch 'main' into chore/french-translation | Alystrasz | |
2021-12-29 | make sure <nobr> doesn't get deprecated | 0neGal | |
2021-12-29 | Merge branch 'main' into chore/french-translation | Alystrasz | |
2021-12-29 | fix width being set to wrong value | 0neGal | |
Apparently I'm dumb and when I did this I read what it was on by default when making the `width` variable, when doing so I accidentally read the height's value (115), compared to the width (600), I don't know how I managed to do this, I'm dumb... | |||
2021-12-29 | fix incorrect padding | 0neGal | |
2021-12-29 | proper responsiveness for all languages | 0neGal | |
This should more or less ensure everything remains responsive even if the language is one with very long strings. | |||
2021-12-29 | [feat] adding French localisation file | Alystrasz | |
2021-12-29 | cli is now fully localized | 0neGal | |
That is, it's now using our localization module... | |||
2021-12-29 | fallback to localizations | 0neGal | |
If a message is not localized it'll default back to English, instead of just giving back the string... | |||
2021-12-29 | Merge pull request #7 from 0neGal/localization | 0neGal | |
Localization support | |||
2021-12-29 | Merge branch 'main' of 0neGal/viper into localization | 0neGal | |
2021-12-29 | uses navigator.language to determine language | 0neGal | |
2021-12-29 | [feat] logo displays correctly on Windows build | Alystrasz | |
2021-12-29 | Merge pull request #6 from Alystrasz/feat/updates-downloading | 0neGal | |
feat: Updates downloading | |||
2021-12-29 | lil touch up on the log messages | 0neGal | |
2021-12-29 | removed updateInstalledVersion() | 0neGal | |
I'm not quite sure what the purpose of this function is considering we only use it once, and there's not much reason to export it or anything. | |||
2021-12-28 | switched single quotes to double | 0neGal | |
2021-12-28 | [fix] settings are saved after setpath call on Windows | Alystrasz | |
After game path was set on Windows in first launch, the settings object would not be written to viper.json file, meaning that on next start, settings.gamepath variable would be loaded with a "" value, leading to errors. | |||
2021-12-28 | [refactor] northstar version is stored in gamepath | Alystrasz | |
2021-12-28 | removed unneeded spread operator | 0neGal | |
2021-12-28 | [refactor] renaming getInstalledVersion method | Alystrasz | |
2021-12-28 | [refactor] using snake_case for settings.northstar_version property | Alystrasz | |
2021-12-28 | [feat] latest update is not downloaded if it's already installed | Alystrasz | |
2021-12-28 | [feat] saving newly installed version tag | Alystrasz | |
2021-12-28 | [feat] storing local northstar version in viper.json | Alystrasz | |
2021-12-28 | [feat] extracting latest northstar release version tag | Alystrasz | |
2021-12-28 | if no lang is set, use "en" | 0neGal | |
By error I forgot to include this check... I also added in the ability for it to look for a lang file without the extra locale info on the end, i.e if "en-GB" is not found it'll try "en" | |||
2021-12-28 | attempt at making localization | 0neGal | |
This may or may not be how we actually do localization in the future, however for now this seems doable. I will obviously need to look at how we detect the language, as I think instead of relying on names like "en-US" just have "en", so we don't have to symlink various editions of English to the same file. But for now this is a draft, and the important part of this is rather how the underlying localization works. | |||
2021-12-28 | removed settings.file | 0neGal | |
We now just use a fixed string ("viper.json") | |||
2021-12-28 | you can now exclude certain files like, ns_args | 0neGal | |
However, I can't figure out a way to directly exclude it in the unzip package, hence, it just renames the original to "<file>.excluded" when the extraction is done it then renames it back to it's original aka "<file>", overwriting what was extracted, which essentially excludes some files. If there exists an unzip library/package that has options for excluding files we should move to that, but until something as such is found the current way is how we'll do it. | |||
2021-12-28 | Merge branch 'main' into feat/icon | Alystrasz | |
2021-12-28 | fix initial config not setting zip variable | 0neGal | |
A bug stopped the settings.zip variable from being set after choosing the path, this resulted in Viper trying to save the zip to root. This was only on first launch, relaunching would fix this. For obvious reasons. | |||
2021-12-28 | added debug npm script | 0neGal | |
So you don't have to run "npx electron src/index.js --debug" every time manually... | |||
2021-12-28 | [chore] removing unused big icon | Alystrasz | |
2021-12-28 | [feat] adding a 512x512 icon | Remy Raes | |
2021-12-28 | [chore] setting resources folder in build configuration | Alystrasz | |
2021-12-28 | [chore] removing unused .ico icon | Alystrasz | |
2021-12-28 | [refactor] renaming app icon | Alystrasz | |
2021-12-28 | Merge branch 'main' into feat/icon | Alystrasz | |
2021-12-28 | [docs] Imply is mentioned as artist in the readme | Alystrasz | |
2021-12-28 | [feat] adding application icons | Alystrasz | |
2021-12-28 | [feat] application has a logo | Alystrasz | |
2021-12-28 | Merge pull request #1 from Alystrasz/fix/windows | 0neGal | |
2021-12-28 | [docs] updating readme | Alystrasz | |
2021-12-28 | [fix] running node_modules packages with npx command | Alystrasz | |
2021-12-27 | added light mode, the superior mode | 0neGal | |
This uses your system appearance to figure out which one to use. Meaning the people with dark mode enabled on Windows or through their GTK/QT theme will still see dark mode... | |||
2021-12-27 | added --debug | 0neGal | |
This means devtools don't get opened no matter what and --debug is required for it to open. | |||
2021-12-27 | fix broken package.json | 0neGal | |