Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-31 | fixed missing fr.json | 0neGal | |
Some git shenanigans led to me unknowningly deleting this file, that or it was when testing the locale, since the way I tested it was by copying the original file to the en.json, I must've moved the file instead of copying, oh well... It's fixed now... | |||
2021-12-31 | fixed padding on welcome text and added <nobr>'s | 0neGal | |
2021-12-31 | Merge branch 'feat/version-indicator' of https://github.com/Alystrasz/viper ↵ | 0neGal | |
into Alystrasz-feat/version-indicator | |||
2021-12-31 | [fix] adding missing french translations | Alystrasz | |
2021-12-30 | user-select: none, on element that need it | 0neGal | |
2021-12-30 | Merge branch 'main' into feat/version-indicator | 0neGal | |
2021-12-30 | buttons now disable when updating, and app logs | 0neGal | |
The buttons in the GUI disable whilst you're updating Northstar and potentionally doing other things in the future, I also added a way to log things in the app, albeit it just prints it in the "Welcome to Viper!" part of the app, which is just fine. I also added all the needed language strings for the GUI logs and removed "gui.missinggamepath" as we use it for both the CLI and GUI even tho "general.missinggamepath" exists, and so we now use the general one for both, as the messages are the same. | |||
2021-12-30 | added northstar version to --version | 0neGal | |
2021-12-30 | Merge branch 'main' of 0neGal/viper into feat/version-indicator | 0neGal | |
2021-12-30 | version now refreshes, fixed and renamed stuff | 0neGal | |
The version now refreshes when you update/install Northstar, I renamed vpVersion/nsVersion to just vpversion/nsversion and getInstalledVersion() to getNSVersion(), removed uses of getElementById() with just the ID. I also added English localization. The versions text color is now bound by a CSS variable (we may use it in the future again). I'm also not sure what the point of `style="white-space: nowrap;"` was, as I don't see much of a difference? Rather instead use `<nobr>` in the lang file if needed. Besides that I did tiny code cleanup. | |||
2021-12-30 | added --version argument | 0neGal | |
This will need to be remade once #10 is merged, as to include the installed Northstar version. | |||
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 | replaced single quotes, renamed a few things | 0neGal | |
Simply code style changes, also removed the content of the version divs since they'll be replaced anyway. | |||
2021-12-29 | Merge branch 'feat/version-indicator' of https://github.com/Alystrasz/viper ↵ | 0neGal | |
into feat/icon | |||
2021-12-30 | [fix] displaying welcome message on one line | Alystrasz | |
2021-12-30 | Merge branch 'main' into feat/version-indicator | Alystrasz | |
2021-12-30 | [feat] displaying viper version | Alystrasz | |
2021-12-30 | [feat] displaying installed northstar version | Alystrasz | |
2021-12-30 | [feat] adding div ids to version indicators | Alystrasz | |
2021-12-30 | [feat] exporting utils.getInstalledVersion method | Alystrasz | |
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 version indicators on the UI | Alystrasz | |
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 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") |