Commit graph

59 commits

Author SHA1 Message Date
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 b239ae82db fixup! feat(i18n): Add German translation (forgot a file) 2024-04-18 11:48:44 +10:00
Ash Logan 636354493b feat(i18n): Add German translation (thanks @SteffoSpieler and @BlinkingJarl482)
Add TL note about "Using" vs. "Connected", though I'm willing to change this later
2024-04-18 11:48:14 +10:00
Kintsugi ddd2c9c803
Update main.cpp to include Italian (#24)
* Update main.cpp

Added Italian translation, thanks Spanish guys

* Update main.cpp
2024-04-17 11:12:42 +10:00
Kintsugi 11c170dc06 Update config.cpp
Added Italian translation
2024-04-17 11:11:32 +10:00
Ash c05c3325d3
feat(i18n): Add French translation (thanks @InternalLoss) 2024-04-15 13:35:19 +10:00
Ash bf0031faa8
Update Spanish translation
Was informed:
- "Pretendo" is us
- "Pretendo Network" is the network we run
2024-04-15 13:28:19 +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 e0962577cd chore: Bump version 2024-04-09 23:21:40 +10:00
Jemma Poffinbarger cb197bcf40
Account Settings and eShop app support (#17)
* Added support for eShop and account settings apps (account settings is currently broken)

* Moved account settings patch to run at application start
2024-04-09 23:15:30 +10:00
Ash Logan 4b051b7d48 chore: Bump version 2024-04-08 13:03:51 +10:00
Ash Logan 662ebaf299 chore: Reduce logspam 2024-04-08 12:58:46 +10:00
Ash Logan b6f9995875 feat(nncs): Update to use Pretendo domains 2024-04-08 12:44:23 +10:00
Ash Logan 283dba27a6 fixup! feat(nncs): Add DNS patches for NNCS hook
Patches shouldn't do anything if not on the network, obvs
2024-04-07 16:18:46 +10:00
Ash Logan 3bb9359da0 feat(nncs): Add DNS patches for NNCS hook 2024-04-07 16:16:59 +10:00
Ash Logan a477a4c6b7 chore: Update WUPS dependencies 2024-04-07 16:16:58 +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 50b1c9a594 feat(mk8): Add support for v81 to matchmaking patches 2023-08-03 14:01:47 +10:00
Ash Logan 467f0d94f1 feat(mk8): Override DLC matchmaking from ini file (for modpacks) 2023-07-31 12:18:56 +10:00
Ash Logan 3e01ea8370 wip(mk8): Test overriding DLC region 2023-07-29 18:33:14 +10:00
Ash Logan 862e095e5a refactor: Move applet and olv url patches out into files 2023-07-29 17:18:17 +10:00
EpicUsername12 51e9042d71 Updated Dockerfile to build correctly (attempt #2) 2023-06-13 08:03:06 +02:00
EpicUsername12 0dfd4cdd1d Updated Dockerfile to build correctly (attempt) 2023-06-13 08:00:02 +02:00
EpicUsername12 00e9e688cb Fixed TID comparison 2023-06-13 06:52:23 +02:00
EpicUsername12 41ed55f1b7 Update version to 2.3 2023-06-13 06:47:30 +02:00
EpicUsername12 96f9caa5c9 Add new configuation for BOSS tasks 2023-06-13 06:47:08 +02:00
EpicUsername12 b1badd8d29 Update to latest wut 2023-06-13 06:28:39 +02:00
Jonathan Barrow b8ec956eb8
Merge pull request #13 from PretendoNetwork/add-license
Added GPLv3 license
2023-05-01 15:59:18 -04:00
Jonathan Barrow 5450859333
Added GPLv3 license 2023-04-30 20:43:29 -04:00
Ash Logan e4b9e97b9f main: Update version number 2023-04-25 09:20:28 +10:00
Ash Logan a9e37087d8 certs: Add GTS Root R1/R2, ISRG Root X1
Juxt backend is using CloudFlare apparently
2023-04-25 08:40:41 +10:00
Ash Logan 42f3923266 main: Switch to preferred error code format (598-XXXX) 2023-04-09 00:20:14 +10:00
Ash Logan 12b2f31e26 main: Give error when using Martini patches instead of crashing. 2023-04-07 15:48:24 +10:00
Ash Logan 4de86106fd main: Remove old IsModuleLoaded declaration 2023-03-24 12:58:15 +11:00
Ash Logan 9ad1ee4019 main: Add Cafe logger 2023-03-24 12:58:15 +11:00
shutterbug2000 8fad74c02c applet: Add Miiverse applet patch and swap colors 2023-03-24 12:58:03 +11:00
Jemma Poffinbarger c560ca00d5 Notification module support (#8) 2023-03-23 12:57:15 +11:00
Ash Logan 21e9c71757 main: Fix check for nn_olv.rpl
Forgot nintendo uses big long paths for rpl name
2023-03-21 08:58:08 +11:00
Ash Logan 16b5c5d9e1 main: Try to catch DynLoaded olv, don't keep a handle around
Keeping a handle messes with the game's memory map
2023-03-20 15:08:18 +11:00
Ash Logan d1e3fbb796 makefile: Fix CLion compatibility 2023-03-20 15:05:54 +11:00
Ash Logan 38e9322e0a Merge PR #6
plus some fixes

commit f1e715336f3f7bccbe01b2fb3883fd965f75ee76
Author: Ash Logan <ash@heyquark.com>
Date:   Sat Dec 10 14:00:43 2022 +1100

    config: move to own file

    get it outta here! I don't wanna see it!

commit 386874e1c468db44f378a3269ca79dde9cc86883
Author: scatterbrain <119330240+kurbus@users.noreply.github.com>
Date:   Fri Dec 9 21:19:28 2022 -0500

    skipPatches to connect_to_network (#6)

    * baseline for fix

    Make config more readable

    * change skip patches to connect to network

    for clarity. Nice C code, by the way.

    * scratch that

    number 15, diarrhea
2022-12-10 14:01:54 +11:00
Fangal-Airbag a8521fd736
Remove policy list (#4)
Removes policy list from URL patch since it never worked anyway, Aroma is just too slow to load plugins
2022-12-10 13:15:56 +11:00
Ash e76aec4a67
Update Dockerfile 2022-09-15 00:56:20 +10:00
Jonathan Barrow b4e21fc451
Merge pull request #1 from Fangal-Airbag/main 2022-09-10 05:36:44 -04:00
Fangal-Airbag 3c66fcb150 Change some strings 2022-09-09 22:12:25 -04:00
Fangal-Airbag aef891e979 Add option to skip patches
Adds option to skip Pretendo Network patches via the new Aroma WUPS Config Menu
2022-09-09 21:19:23 -04:00
Ash Logan 8ef4711080 Update README.md 2022-08-31 23:48:37 +10:00
Ash Logan 004e28cdce ci: Add CI 2022-08-31 23:03:40 +10:00
Ash Logan 24a17536fc Add IOSU-side SSL and URL patches 2022-08-31 22:07:57 +10:00