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 |
|
Maschell
|
c89db187b6
|
Fix opening the config menu with the classic controller
|
2022-09-19 16:03:39 +02:00 |
|
Maschell
|
5da5c0e117
|
Make sure the extensionType is valid before usin KPADData in the config menu
|
2022-09-19 16:03:39 +02:00 |
|
Maschell
|
edf06a5ee8
|
Check arguments for WUPSConfigItems exports
|
2022-09-19 12:58:06 +02:00 |
|
Maschell
|
60daf7aff6
|
Reduce stacksize for WUPSConfigItem
|
2022-09-19 12:58:06 +02:00 |
|
Maschell
|
37fb50eebe
|
Fix displaying the config menu on games which run in native 1080p
|
2022-09-18 21:11:35 +02:00 |
|
Maschell
|
bbcfbe2509
|
Update Dockerfile
|
2022-09-04 20:20:55 +02:00 |
|
Maschell
|
f4d5a5737e
|
Add LICENSE
|
2022-09-04 09:18:35 +02:00 |
|
Maschell
|
29b0dd6114
|
ConfigMenu: Render a proper message if not configurable plugins are loaded
|
2022-08-29 00:49:48 +02:00 |
|
Maschell
|
df01d3785a
|
ConfigMenu: Remove unused option to enable plugins
|
2022-08-29 00:49:48 +02:00 |
|