aboutsummaryrefslogtreecommitdiff
path: root/.github
AgeCommit message (Collapse)Author
2023-10-07Display origin auth failure in a dialog (#648)v1.19.5-rc1v1.19.5Jack
Currently, we don't do anything with origin auth failure, meaning the next request just fails, and we get not particularly relevant error messages (player not found, invalid masterserver token)
2023-07-22Safe IO script part (#595)EladNLG
* Safe IO script part * Fix compile-check * Apply suggestions from code review * Fix compile-check... again... * Apply suggestions from code review :( * Apply suggestions from code review * stuff :) * :D * Add optional failure callback * fix :) * he forgot forgor * Fix memory leak :) * gah * oops :) * Use failed callback if the json file is invalid --------- Co-authored-by: Jack <66967891+ASpoonPlaysGames@users.noreply.github.com> Co-authored-by: uniboi <64006268+uniboi@users.noreply.github.com>
2023-04-27Use structs in the server browser (#623)uniboi
* move to native structs * add connect callbacks * update native functions register * trigger callbacks on double click * use suggestions
2023-04-21Update check-loc-encoding checkout action (#620)pg9182
Fixes Node.js 12 deprecation.
2023-04-11New presence code for plugins v2 (#532)Emma Miler
* test * Update cl_presence.nut * Update Northstar.Client/mod/scripts/vscripts/presence/ui_presence.nut * Apply suggestions from code review * New scripts * fix playlist and add native funcs to build * remove snake cases from GameStateStruct * I forgor --------- Co-authored-by: cat_or_not <41955154+catornot@users.noreply.github.com>
2023-04-06Add CI logic for finding missing translations (#608)Rémy Raes
* build: add script to get missing keys per language * fix: typo * fix: check arguments before launching script * feat: script can be run with language argument * docs: add readme * fix: remove multiple spaces while searching for translations * build: add translations check CI * refactor: put translation job alongside encoding job * feat: add unicode characters because why not * build: exit with an error code if some translations are missing * build: exit using process.exit * feat: CI should continue running with missing translations * build: use actions/checkout v3 * refactor: put build directory into .github directory
2023-03-29Bump compile check version to v3 (#603)Jack
Adds initscript support
2023-02-09Compile check tests in CI (#575)Jack
* first test compile * rename job step * compile separately without Northstar.Custom * move to release instead of main branch * create json for compile check native functions * update to use v2 and json file * Add description of compile-check action Co-authored-by: Maya <11448698+RoyalBlue1@users.noreply.github.com>
2022-07-22Fix missing fonts under Linux (#437)Kyle Gospodnetich
* Replace Arial and Lucidia fonts with Lato and Fira Code respectively, this fixes Linux users needing to install proprietary fonts to use the in-game console. * Clean up gitattributes and encoding.yml to be more specific about the txt files it checks against. UTF-16LE-BOM will crash the game with a division by zero error if it's not expecting the file to be encoded as such. * Replace Fira Code with Northstar Mono (Modified Fira Mono Regular)
2022-07-20Mention reproducing bugs and feature usage desc. (#436)GeckoEidechse
2022-06-13Add pull request template (#389)v1.8.1-rc2v1.8.1-rc1GeckoEidechse
2022-02-13Update CI triggerBarichello
2022-01-29Add check-loc-encoding CI jobBarichello