Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-07-25 | fixed packages having a "v" in their version | 0neGal | |
This messed with how Northstar searches for packages, as it doesn't conform to it's standard. | |||
2023-07-25 | Merge pull request #203 from XNovaDelta/patch-9 | 0neGal | |
2023-07-24 | Update maintainers.json | XNovaDelta | |
2023-07-24 | Merge pull request #201 from ProjektOpensource/main | 0neGal | |
Fixed formatting issue in the up-to-date console message. | |||
2023-07-24 | bumped version number to 1.8.0v1.8.0 | 0neGal | |
2023-07-24 | added default Northstar icon for core mods | 0neGal | |
2023-07-24 | fixed packages.js never requiring the lang module | 0neGal | |
whoopsie, i made an oopsie, doopsie doo, my bad uwu, im so sowwyyy, whoooppss, i caused an uncauwght exceptwion, ooowps ;w; | |||
2023-07-24 | Fixed formatting issue in the up-to-date console message. | someordinaryidiot# | |
2023-07-24 | Merge pull request #191 from 0neGal/packages-dir | 0neGal | |
feat: Support for the new packages folder | |||
2023-07-24 | make sure profile exists, then create packages dirpackages-dir | 0neGal | |
If the gamepath isn't found or unmounted or similar, then the profile doesn't exist either, but we previously just assumed that it did, now we refuse to create the `packages` folder, fixing an error. | |||
2023-07-24 | remove debug console.log() | 0neGal | |
2023-07-24 | largely improve how we convert mods to packages | 0neGal | |
Convert is a strong word, in reality, when a user installs (and thereby also updates) a package, we attempt to search for a mod that we can with pretty high confidence, we could theoretically make this even better, but at some point you'll accidentally delete mods that are manually installed and weren't actually the right ones. | |||
2023-07-24 | properly detect if a package has mods | 0neGal | |
2023-07-24 | fixed updateable packages not being removeable | 0neGal | |
2023-07-24 | fixed updating not removing older packages | 0neGal | |
2023-07-24 | fixed removing mods breaking when reading manifest | 0neGal | |
2023-07-24 | cleanup leftover files when installing packages | 0neGal | |
2023-07-24 | use prettier console logging for packages.js | 0neGal | |
2023-07-24 | Merge branch 'main' into packages-dir | 0neGal | |
2023-07-24 | Merge pull request #193 from 0neGal/add-missing-localizations | 0neGal | |
i18n: add missing localization strings | |||
2023-07-24 | Merge branch 'main' into add-missing-localizations | 0neGal | |
2023-07-24 | Merge pull request #197 from DxsSucuk/add-missing-localizations | 0neGal | |
German translation. | |||
2023-07-24 | Merge pull request #198 from DxsSucuk/packages-dir | 0neGal | |
German translation. | |||
2023-07-24 | German translation. | Presti | |
2023-07-24 | German translation. | Presti | |
2023-07-23 | Merge pull request #195 from Alystrasz/french-translations | 0neGal | |
french trads | |||
2023-07-23 | Merge pull request #196 from Alystrasz/packages-trad | 0neGal | |
translate | |||
2023-07-22 | translate | Remy Raes | |
2023-07-22 | french trads | Remy Raes | |
2023-07-22 | colored console logging | 0neGal | |
Far prettier, and far more useful at a glance. | |||
2023-07-22 | Merge pull request #194 from AA-Delta/patch-8 | 0neGal | |
2023-07-21 | Add missing Spanish localizations | Delta | |
#193 | |||
2023-07-22 | minor edits to the README.md | 0neGal | |
2023-07-22 | added empty localization strings | 0neGal | |
2023-07-22 | Merge pull request #192 from AA-Delta/patch-7 | 0neGal | |
Added Spanish strings for plugin install prompt | |||
2023-07-22 | Merge branch 'main' of https://github.com/0neGal/viper | 0neGal | |
2023-07-22 | minor changes to the styling | 0neGal | |
2023-07-21 | Added Spanish strings for plugin install prompt | Delta | |
#191 | |||
2023-07-22 | minor edits to the window decoration tooltips | 0neGal | |
2023-07-22 | added English strings for plugin install prompt | 0neGal | |
2023-07-22 | mostly support installing packages through GUI | 0neGal | |
Install toasts, installing overall, dependencies and so forth, all seem to be fully functional, however more bug testing is probably required to concluce whether that is actually the case or not... This also doesn't break `src/modules/mods.js`, i.e dragging mods in to manually install them still functions the same as always. | |||
2023-07-22 | unify all mods of a package into one | 0neGal | |
This means instead of showing the invididual mods inside a package, we simply show 1 mod/package, we then use the name, description, version and so forth from the `manifest.json` inside the package folder. Further we now also support a local `icon.png` file, instead of relying on remotely stored icons and trying to match names against each other. | |||
2023-07-21 | mods from packages can be removed in the frontend | 0neGal | |
I also love how I spent a very long time trying to figure out why Electron's serializer was failing, turns out, it just throws errors when it encounters functions, instead of stripping them out, like `JSON.stringify()` does Oh well... | |||
2023-07-21 | rename mods.list() properties to use snake case | 0neGal | |
I may or may not have missed some properties or something somewhere, perhaps we'll see if something ends up broken in the future... | |||
2023-07-21 | basic support for showing packages in frontend | 0neGal | |
2023-07-16 | minor changes to packages.install() | 0neGal | |
2023-07-16 | remove mods in old folder if installing to new one | 0neGal | |
If you're now installing a mod that's currently in the `mods/` folder it'll remove that, then install the new one to `packages/` with the new naming scheme and everything. | |||
2023-07-16 | fixed unzipper pre-maturily thinking it's finished | 0neGal | |
This caused errors where the folder would already be moved even though it's not entirely done unzipping. | |||
2023-07-16 | fixed packages without plugins not installing | 0neGal | |
2023-07-16 | initial support for packages dir | 0neGal | |
This is missing a lot of things, notably support for detecting and installing dependencies, it also is actually being used by the frontend, that still uses `mods.js`, this'll change soon™️ It should also when done, be capable of removing mods installed in the old `mods/` folder when updating those mods, and then installing in the new `packages/` folder, making the upgrade a smooth ride. |