Commit graph malamar/src/utils
Author SHA1 Message Date
Maschell
4a880c1a2e feat: Check title version before doing game specific patches 2025-02-09 10:39:14 +01:00
Ash Logan
a6b91be935 feat(p2p): Port overrides for Splatoon and MK8 2024-11-29 21:40:21 +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
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
Ash Logan
22bebff027 feat(p2p): Allow overriding the p2p udp port for Minecraft
the idea is that you might port forward this in your router and give yourself NAT type A for free
2024-11-17 23:59:26 +11:00
Ash Logan
1a85a45ce3 chore: Tighten up logspam and binary size
Remove some old stuff to Make Small Inkay
2024-08-04 16:24:01 +10:00
Ash Logan
734e5d40c9 chore: clean up old includes
caused compile issues on latest tools - the curl include is old and the wut headers added C++ templates
2024-08-03 21:46:46 +10:00
Ash Logan
695a077ebd chore: Run code formatter across project
this is the CLion formatter since I haven't set up clang-format for Inkay yet
2024-05-28 16:36:39 +10:00
TraceEntertains
b02db3f20b
feat!: Support for newer Aroma releases (#28)
* Fix aroma beta 17 incompatibilities (no network notification, no unregister boss tasks), and fix debug logger

* Update Dockerfile

* Fix logger.h

* Simplify notifcations

* Init nn::boss::Task

* Small fixes for the storage/config API usage

* Do a bunch of stuff, wish I knew what I did but I honestly forgot most of it (this is not considered a 100% functional commit

* Remove remnants of has_displayed_popup variables (not needed anymore)

* More notifications stuff

* Even more notifications stuff

* Fix notifications (yay) (thanks maschell)

* Disable debug by default

* Fix compiler warnings

* Update some stuff, cant test have to go

---------

Co-authored-by: Maschell <Maschell@gmx.de>
2024-05-13 15:45:43 +10:00
Ash Logan
216942cb64 feat(i18n): Improve menu text and add Spanish translation (thanks @EmiSocks)
This feels like a not very scalable way of doing translations
2024-04-10 00:18:50 +10:00
Ash Logan
24596b1bff chore: Fix license headers to GPLv3
Inkay's been GPLv3 for a while and it's fine to relicense old ISC code to GPL
2024-04-09 23:31:43 +10:00
Ash Logan
662ebaf299 chore: Reduce logspam 2024-04-08 12:58:46 +10:00
Ash Logan
d62765bab9 refactor: make replaceBulk truly bulk-processing, try to optimise a bit
miiverse extra load times gone from 15 seconds to 2 seconds, though that's mostly because I changed the search range 😎
2023-08-11 19:56:20 +10:00
Ash Logan
862e095e5a refactor: Move applet and olv url patches out into files 2023-07-29 17:18:17 +10:00
Ash Logan
9ad1ee4019 main: Add Cafe logger 2023-03-24 12:58:15 +11:00
Ash Logan
935e3bdde0 Remove WUPS v0.1 support
We an Aroma house now bois
2022-08-31 09:45:59 +10:00
Ash Logan
0c10bcc1ad Split WUPS 0.1 and Aroma port out 2021-09-28 21:23:07 +10:00