Age | Commit message (Collapse) | Author |
|
`invoke_handler` (#328)
* refactor: Use fully qualified path syntax
for `mod_management` functions passed to `invoke_handler`
* refactor: Use fully qualified path syntax
for `repair_and_verify` functions passed to `invoke_handler`
* refactor: Use fully qualified path syntax
for `github` functions passed to `invoke_handler`
|
|
|
|
Part of #329
|
|
Translated using Weblate (Russian)
Currently translated at 100.0% (97 of 97 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/ru/
Co-authored-by: Andrew <voidflare1@users.noreply.translate.harmony.tf>
|
|
Part of #329
|
|
|
|
Translated using Weblate (Polish)
Currently translated at 100.0% (97 of 97 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/pl/
Co-authored-by: p0358 <p0358@users.noreply.github.com>
|
|
|
|
This is mostly just for testing to see whether weblate will pick it up
automatically
|
|
|
|
* feat: Add button to open Titanfall2 folder
* feat: Add English localisation
* feat: Add German localisation
* chore: Add placeholder French translation
while waiting for translators
* feat: add French localization
* fix: Use append slot for button
This way there input field has a consistent size
---------
Co-authored-by: Remy Raes <contact@remyraes.com>
|
|
This way it's a bit easier to tell which Thunderstore mod a local mod is
from
|
|
* refactor: Only pass commit sha
for installing launcher CI build
This allows for easier usage later when installing a launcher build
based on commit sha only, e.g. for installing newest build of a branch.
* docs: Update comments to match current code
|
|
* feat: Allow selecting project
to generate release notes for
* fix: Add missing TypeScript bindings
* feat: Pass project to backend on tag compare
* fix: Check for unsupported project
* feat: Allow fetching tags from Northstar repo
* fix: Formatting and fixing typo
* feat: Copy over Northstar release note generation
from previous PR
* refactor: Use Tag struct instead of string
Allows for extendability in the future
* fix: Use proper user-agent for web request
* fix: Remove debug log prints
* refactor: Use separete function for FlightCore
release note generation
One function for each FlightCore and Northstar
* feat: Make CommitAuthor optional
to deal with rebase commits that don't have a PR linked
* fix: Address clippy issues
* fix: Remove debug prints
* docs: Add comments
* refactor: Move import to top of source file
|
|
* feat: Enable Polish translations
* fix: "polish" adjective is written non-capitalized
---------
Co-authored-by: Remy Raes <contact@remyraes.com>
|
|
|
|
|
|
Doc comments should be placed before the procedural macro decorating the
function being documented.
|
|
Translated using Weblate (Polish)
Currently translated at 96.8% (93 of 96 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/pl/
Added translation using Weblate (Polish)
Co-authored-by: p0358 <p0358@users.noreply.github.com>
|
|
|
|
|
|
* refactor: Rename function
Rename `install_northstar` to `install_latest_northstar` to better
indicate what it does
* refactor: Have updater just call installer
* refactor: Move package selection to calling func
During installation, package should already be known so get package
name earlier as opposed to passing `Option<T>`
* chore: Format fix
* refactor: Allow passing NS version to install
If no version is passed, fallback is to latest
* refactor: Rename function
Back to `install_northstar` from `install_latest_northstar` as the
function can now install any Northstar version
* refactor: Do a borrow instead of clone
* refactor: Use `map` and `unwrap_or`
instead of `match`
|
|
Translated using Weblate (French)
Currently translated at 100.0% (96 of 96 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/fr/
Translated using Weblate (German)
Currently translated at 100.0% (96 of 96 strings)
Translation: Northstar/FlightCore
Translate-URL: https://translate.harmony.tf/projects/northstar/flightcore/de/
Co-authored-by: p0358 <p0358@users.noreply.github.com>
|
|
|
|
|
|
|
|
* refactor: Always remove zip files
* docs: Add comment explaining the use of the struct
|
|
|
|
|
|
|
|
* feat: Show error message if WebView2 not installed
on Windows
* fix: Add missing dependency
* fix: Do not import lib on OS where not needed
Don't need to import Windows lib on Linux
* feat: Link to troubleshooting page directly
* chore: Update comments
* docs: Show error message in troubleshooting guide
Show the "WebView2 not installed" error message in the troubleshooting
guide
* fix: Resolve clippy error
* fix: Resolve clippy error (again)
|
|
fix: prevent space character from opening/closing PR collapse items
|
|
|
|
* fix: Fetch multiple pages from GitHub PR API
Previously we only fetched the first page which caused us to miss older
pull requests.
* feat: Only check as many pages as we need
Instead of checking a static x amount of pages in the API we only wanna
fetch as many pages as we actually need.
|
|
|
|
panic (#295)
report error instead of panic
|
|
Clippy checks for common errors and fails the CI if one is spotted
|
|
* docs: Add initial troubleshooting section
* docs: Link to troubleshooting from FAQ
* docs: Add instructions on downloading WebView2
|
|
* refactor: Move release note generator to bottom
It takes up a lot of space and generally isn't used as often as other
buttons
* refactor: Move mod install further down
Generally isn't used as often as other buttons
|
|
This is a hotfix until upstream is updated or we replace the library
entirely
|
|
* docs: Add docs for DevView
Contains information about:
- How to access it
- What it's for
- Explanation of certain features
* fix: Update broken image link
* fix: Mention correct number of clicks
on version number
* docs: Mention batch file to run mods PR profile
|
|
|
|
* build: Upload Windows installer separately
addtionally to zip with debug files
* build: Upload Linux AppImage separately
addtionally to zip with debug files
* fix: Actually upload to separate zip
|
|
Update regex to match new release notes format to open PR links in external browser
|
|
build: Only upload platform relevant artifact
as opposed to attempt uploading artifacts not relevant to platform
Main reason of doing this is to remove the warning of "missing
artifacts" caused by e.g. Windows runner looking for Linux artifacts as
well next to Windows artifacts
|
|
* feat: Translate repair view notifications
* feat: Add missing localization entries
* feat: Add missing German localization entries
* fix: Wording in German translation
|
|
Use pass-by-reference where possible
also contains some other small changes
|
|
|
|
Fixes a regression introduced in #244 that prevented any Thunderstore
mods from being uninstalled
Closes #269
|
|
* feat: store dev mode state in persistent store
* feat: display dev view on app launch if it was previously activated
* refactor: separate debug and developper modes activation
* docs: update debug/dev modes comment
|