Daniel López Guimaraes
add1d2c2e2
chore: Bump to version 3.0.0
Inkay-CI / build-inkay (push) Has been cancelled
2025-02-15 21:09:10 +00:00
Daniel López Guimaraes
8bc8ac0290
Merge pull request #61 from Maschell/notifications
Inkay-CI / build-inkay (push) Waiting to run
2025-02-15 12:40:44 +00:00
Daniel López Guimaraes
4cf3b7446e
chore: Add fallback translations to English
2025-02-15 12:38:27 +00:00
Daniel López Guimaraes
97167e0dab
fix(lang): Fix translation entries order
2025-02-15 12:18:50 +00:00
Maschell
4a880c1a2e
feat: Check title version before doing game specific patches
2025-02-09 10:39:14 +01:00
Maschell
79ccad1fd4
fix: Do title specific patches more than once
2025-02-09 10:39:08 +01:00
Maschell
ed75702ac5
Review fixes and update dockerfile
2025-02-08 23:05:25 +01:00
Maschell
429d55ba9f
Apply suggestions from code review
...
Co-authored-by: Daniel López Guimaraes <112760654+DaniElectra@users.noreply.github.com>
2025-02-03 19:38:44 +01:00
Maschell
e2cf529b3f
fix: Only allow the plugin to init Inkay at boot to avoid potential crashes
2025-02-03 12:45:17 +01:00
Maschell
24f680c6fb
fix: Only do function patches if the plugin had to to update init Inkay
2025-02-03 12:44:29 +01:00
kaio mesquita fragoso
f9b0477c4e
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/pt_BR/
2025-02-02 19:00:08 +01:00
Maschell
cc3fac1cc7
(chore): clean up includes
2025-01-30 18:27:20 +01:00
Maschell
1ffb9cf65a
feat: Show notification is plugin is missing or module was never initialized
2025-01-30 18:26:01 +01:00
Deleted User
f6bb2805f6
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/es/
2025-01-30 09:24:23 +01:00
Vitaly Novichkov
eef3580fca
Translated using Weblate (Russian)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/ru/
2025-01-25 00:01:46 +01:00
Lacey Anaya
b5cf02bb90
Translated using Weblate (German)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/de/
2025-01-22 23:02:33 +01:00
Nervi05
a9ee61babe
Translated using Weblate (German)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/de/
2025-01-21 22:49:11 +01:00
Lacey Anaya
1acb60ff49
Translated using Weblate (German)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/de/
2025-01-21 22:49:11 +01:00
Nervi05
0afd60d7f6
Translated using Weblate (German)
...
Currently translated at 92.3% (12 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/de/
2025-01-21 22:48:21 +01:00
almi05
f02eacad88
Translated using Weblate (Italian)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/it/
2025-01-19 13:00:41 +01:00
Alex Wang
4adf1f267d
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/zh_Hans/
2025-01-03 07:02:17 +01:00
Eduardo Toebe
a6e1fae402
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 92.3% (12 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/pt_BR/
2024-12-24 06:01:08 +00:00
Ellie Rosa Maiella
816b34473b
Translated using Weblate (Italian)
...
Currently translated at 76.9% (10 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/it/
2024-12-24 06:01:08 +00:00
Dimitri A
b4c4cf424b
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/ja/
2024-12-22 16:00:36 +01:00
Dimitri A
bb34ab259c
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/ja/
2024-12-21 15:23:12 +01:00
Ash Tails
e6fd32cf7a
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/ja/
2024-12-21 15:23:12 +01:00
Dimitri A
85e64547d3
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/ja/
2024-12-21 15:23:12 +01:00
Dimitri A
4c4f8ae355
Translated using Weblate (French)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/fr/
2024-12-21 15:23:12 +01:00
mathijn wismeijer
f5e136704b
Translated using Weblate (Dutch)
...
Currently translated at 92.3% (12 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/nl/
2024-12-21 15:23:12 +01:00
Arnau Bàrcia
5b4fbd0521
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/es/
2024-12-21 15:23:12 +01:00
Dimitri A
3a79f3228f
Translated using Weblate (French)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/fr/
2024-12-21 15:23:12 +01:00
Dimitri A
abc2e53c6e
Translated using Weblate (French)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/fr/
2024-12-21 15:23:12 +01:00
Daniel López Guimaraes
08fa9ec269
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/es/
2024-12-21 15:23:12 +01:00
Ash Logan
9e376f7839
feat: Move all URL defines into a central location
Inkay-CI / build-inkay (push) Has been cancelled
2024-12-17 16:44:59 +11:00
Ash Logan
38f1b1848e
fix(account-settings): Don't re-add function patches on every application boot
...
libfunctionpatcher stuff is persistent from plugin init time to plugin teardown time. but the memory replacements DO need to happen on every launch, so rearrange things a bit.
2024-12-17 15:13:39 +11:00
Dimitri A.
6c78a95872
fix(account_settings): Avoid mixing up FSReadFile / FSCloseFile patches
...
This copy-and-paste error was a culprit of the bug described in issue #55 .
It made the Account Settings applet on Wii U softlock during its initialisation, forcing the user to power off the system.
The applet now works again. However, trying to access it a second time without rebooting still freezes the Wii U, which is another regression listed in issue #55 .
2024-12-15 00:29:27 +01:00
Ash Tails
8d7df27d42
Translated using Weblate (English (en@uwu))
...
Currently translated at 100.0% (13 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/en@uwu/
2024-11-30 10:11:52 +01:00
redmine4404
0f1e05b021
Translated using Weblate (French)
...
Currently translated at 84.6% (11 of 13 strings)
Translation: Pretendo Network/Inkay
Translate-URL: https://hosted.weblate.org/projects/pretendonetwork/inkay/fr/
2024-11-30 10:11:51 +01:00
Ash Tails
2510c691f1
Added translation using Weblate (English (en@uwu))
2024-11-30 10:11:51 +01:00
Ash Tails
4009d44a97
Deleted translation using Weblate (English (en@uwu))
2024-11-30 10:11:50 +01:00
Ash Tails
e6edcec5a5
Added translation using Weblate (English (en@uwu))
2024-11-30 10:11:50 +01:00
Ash Logan
a6b91be935
feat(p2p): Port overrides for Splatoon and MK8
Inkay-CI / build-inkay (push) Waiting to run
2024-11-29 21:40:21 +11:00
Ash Logan
cd1d530da9
fix(config): Switch to snprintf for formatting
...
Inkay-CI / build-inkay (push) Has been cancelled
while vformat is closer to modern string-formatting sensibilities, it added 400KiB to our binaries, whereas snprintf has no noticeable impact. so... suffer, and hope the translators know what's up
2024-11-22 11:44:20 +11:00
Daniel López Guimaraes
0f3115a402
fix(p2p): Don't apply patches when not using Pretendo
2024-11-21 20:43:17 +00:00
Ash Logan
a710bd985a
feat(lang): Tell users how to fix module-related errors
...
Realistically, 99% of people will not know how to "ensure the inkay module is properly installed" - Aroma updater is designed to automatically fix random stuff like this
It hashes every individual file so it will pick up SD card corruption, partial installs, etc
2024-11-21 13:49:54 +11:00
Ash Logan
ea71879bb1
chore: Introduce common directory to deduplicate shared code
2024-11-21 13:19:06 +11:00
Daniel López Guimaraes
68bc066c7b
feat: Add translation for module not found errors
2024-11-21 12:50:38 +11:00
Daniel López Guimaraes
7958373394
feat: Improvements in module exports
...
Add new `Inkay_GetStatus` which can be used for retrieving the status of
the module. Also add better handling of module initialization, and show
a notification from the plugin if the module can't be found.
2024-11-21 12:50:23 +11:00
Daniel López Guimaraes
d3ff378cc4
chore: Remove unnecesary file
...
`wut_extra.h` is only used in the plugin, not in the module.
2024-11-21 12:49:19 +11:00
Daniel López Guimaraes
f4aeee8034
feat!: Split Inkay into a module and a plugin
...
This is necessary for a future Aroma feature. This also makes more clear
the immutability of the patches that Pretendo requires, since they
cannot be reverted easily.
All patching code is now managed inside the module, which the plugin
triggers by calling an exported function from it. The WWP reset code
remains within the plugin as it isn't strictly tied to the patches.
2024-11-21 12:49:16 +11:00