Maschell
|
4b2480fda0
|
Add additional checks to make sure thread clean up callbacks are valid
|
2023-07-18 12:48:54 +02:00 |
|
Maschell
|
64667d6169
|
Fix compiling with latest wut, Update Dockerfile
|
2023-07-18 12:48:54 +02:00 |
|
Maschell
|
cb527add76
|
Change default branch to main
|
2023-04-07 20:52:15 +02:00 |
|
Maschell
|
32150a8c82
|
Bump Version
|
2023-03-23 15:04:12 +01:00 |
|
Maschell
|
92d31b04ae
|
Change docker registry to ghcr.io
|
2023-03-16 12:46:54 +01:00 |
|
Maschell
|
debc0eda5e
|
Config: Fix opening empty config categories, display information text
|
2023-03-12 13:16:42 +01:00 |
|
Maschell
|
21fec8e451
|
Config: Fix possible crash when navigating the config menu
|
2023-03-12 13:16:42 +01:00 |
|
Maschell
|
12c565681f
|
Bump version
|
2023-02-19 18:57:27 +01:00 |
|
Maschell
|
d8a906f1db
|
Extend the wupsbackend api to provide some extra functions to query plugin information
|
2023-02-19 18:44:19 +01:00 |
|
Maschell
|
08c0d62c8a
|
Exclude source/utils/json.hpp when formatting
|
2023-02-17 11:52:35 +01:00 |
|
Maschell
|
b579bbdfa9
|
Update to latest WUPS and libfunctionpatcher
|
2023-02-17 11:52:35 +01:00 |
|
Maschell
|
cc007a5987
|
Bump version to 0.2.1
|
2023-01-10 18:32:46 +01:00 |
|
Maschell
|
2071c6cbf8
|
Update to use the latest libfunctionpatcher
|
2023-01-07 13:44:05 +01:00 |
|
Maschell
|
47ad061f5c
|
Use WUMS 0.3.2
|
2023-01-07 13:44:05 +01:00 |
|
Maschell
|
67f67c13e0
|
Fix typo in ci.yml
|
2023-01-07 13:44:05 +01:00 |
|
Maschell
|
08d388e94f
|
Update the CI to use a non-deprecated release action
|
2023-01-06 09:42:35 +01:00 |
|
Maschell
|
a2081206ed
|
Fix memory leak in DrawUtils::print function
|
2023-01-05 22:09:23 +01:00 |
|
Maschell
|
e951299ea9
|
Improve config menu by adding a loading screen
|
2023-01-05 22:09:23 +01:00 |
|
Maschell
|
43ddb8f1dd
|
Improve config menu navigation
|
2023-01-05 22:09:23 +01:00 |
|
Maschell
|
a039901388
|
Fix the scroll indicator in config menu
|
2023-01-05 22:09:23 +01:00 |
|
Maschell
|
e12b8a9d84
|
Update the config menu UI to show the correct controls
|
2023-01-05 22:09:23 +01:00 |
|
Maschell
|
e7186d67fb
|
Use libschrift instead of Freetype for font rendering
|
2023-01-04 22:12:14 +01:00 |
|
Maschell
|
47a86a5102
|
Add -Wextra flag to Makefile
|
2023-01-04 16:35:06 +01:00 |
|
Maschell
|
333359c75d
|
Avoid using streams in ELFIO to massively reduce the binary size
|
2023-01-04 16:35:06 +01:00 |
|
Maschell
|
be5574ee9f
|
Remove address translator from ELFIO
|
2023-01-04 16:35:06 +01:00 |
|
Maschell
|
8367e0e32c
|
Remove all save functions from ELFIO. We don't need them anyway
|
2023-01-04 16:35:06 +01:00 |
|
Maschell
|
c9ccf0f657
|
Update to latest ELFIO and undo any changes directly to ELFIO
|
2023-01-04 03:14:27 +01:00 |
|
Maschell
|
ae06a5db31
|
Update CI files to use actions/checkout@v3
|
2023-01-04 02:10:12 +01:00 |
|
Maschell
|
43e2825ec5
|
Add break in CallHook switch-case
|
2023-01-04 02:10:12 +01:00 |
|
Maschell
|
bd0a6ce3bf
|
Call the DEINIT_HOOK before restoring the function patches
|
2023-01-04 02:10:12 +01:00 |
|
Maschell
|
4f191a797b
|
Update Makefile to be compatible with CLion
|
2023-01-04 02:10:12 +01:00 |
|
Maschell
|
9635766217
|
Update version string
|
2022-10-09 16:40:31 +02:00 |
|
Maschell
|
9e13cdb6df
|
Update Dockerfile
|
2022-10-05 21:01:41 +02:00 |
|
Maschell
|
0e56538cb1
|
Keep track of acquired RPLs and release them on exit
|
2022-10-05 21:01:41 +02:00 |
|
Maschell
|
ea65654607
|
Improve commit messages for nightlies
|
2022-10-03 22:04:26 +02:00 |
|
Maschell
|
2882635f6f
|
Set a custom OSDynLoad Allocator when processing relocations
|
2022-10-03 22:04:26 +02:00 |
|
Maschell
|
0a254e59f4
|
Fix resetting the trampoline data to avoid a crash when re-loading plugins 50+ times
|
2022-10-03 22:04:26 +02:00 |
|
Maschell
|
5303e05508
|
Call the DEINIT_PLUGIN hook after before unloading a plugin
|
2022-10-03 22:04:26 +02:00 |
|
Maschell
|
178085750d
|
Use switch-case for hook calling
|
2022-10-03 22:04:26 +02:00 |
|
Maschell
|
616fc832d1
|
Ignore files that don't end with ".wps" or start with "." or "_"
|
2022-09-24 13:19:12 +02:00 |
|
Maschell
|
9dc58d389f
|
Config: Move "onButtonPressed" check out of the loop
|
2022-09-23 22:45:26 +02:00 |
|
Maschell
|
030c9b4265
|
Config: Implement "onSelected" callback
|
2022-09-23 22:45:26 +02:00 |
|
Maschell
|
4a2f60592e
|
Config: Implement "isMovementAllowed" callback
|
2022-09-23 22:45:26 +02:00 |
|
Maschell
|
e7eeb10873
|
Config: Add support for X,Y, L3, R3, PLUS and MINUS in "onButtonPressed" callback
|
2022-09-23 22:45:26 +02:00 |
|
Maschell
|
e5b63ebf9f
|
Bump the version
|
2022-09-19 22:58:44 +02:00 |
|
Maschell
|
f6d8e850d2
|
Truncate the headline in config menu
|
2022-09-19 21:55:48 +02:00 |
|
Maschell
|
80d577b1dd
|
Ignore stick inputs for the config menu combo.
|
2022-09-19 21:55:48 +02:00 |
|
Maschell
|
e3d3f8a12e
|
Exit the config menu when you RELEASE the home button
|
2022-09-19 21:55:48 +02:00 |
|
Maschell
|
7aaa35197d
|
Log the current module version on each application start
|
2022-09-19 16:14:33 +02:00 |
|
Maschell
|
a818088f14
|
Display the correct version in the config menu
|
2022-09-19 16:14:33 +02:00 |
|