Commit graph

421 commits

Author SHA1 Message Date
BernardoGiordano
d34006d114 Remove old workflow 2023-06-10 08:52:15 +02:00
BernardoGiordano
1ca3d2c3aa Fix displayed played time 2023-06-10 08:50:55 +02:00
LiquidFenrir
da3b79eb19 3ds macro name change - fix #464
also fix useless dependency on vector in spi.cpp
2022-08-03 01:00:33 +02:00
LiquidFenrir
6080bb2b1f Reduce optimizations 2021-12-11 15:39:55 +01:00
Chris Feger
81d7b9c2eb Use dwarf-4 for ease of debugging with static RE tools 2021-11-14 01:49:50 -07:00
Chris Feger
5d094ebcab Remove usage of stack arrays in favor of new-allocated ones 2021-11-14 01:46:03 -07:00
LiquidFenrir
d3f1c2ad86 3.8.0 final changes 2021-11-13 10:30:23 +01:00
ioistired
d9af04f1a5
README: switch-pkg-config is required (#330)
Without this, my built .nro file would fail to boot.
2021-11-12 20:36:40 +01:00
Mark Klara
1c86790e04
Uncomment the network loop code in main. (#431) 2021-11-12 08:36:15 +01:00
Allen
dd98ddea4e
Merge pull request #429 from FlagBrew/fix_compilation
Fix compilation
2021-11-11 18:19:40 -04:00
FM1337
ed1273481c Updated sharkive submodule 2021-11-11 17:45:47 -04:00
Mark Klara
434cc5d0e6
Fix scrollable by propagating g_input by default. (#427)
Scrollable was crashing because we were dereferencing `input` when it could be `nullptr`. To make the code more fault tolerant, I added checks to make sure `input` is valid before dereferencing.

But the more important change is to propagate `g_input` by default.
2021-11-11 22:37:32 +01:00
Mark Klara
931a3e2e8c
Silence unused parameter warning in configuration.cpp. (#426)
M:/GitHub/Checkpoint/switch/source/configuration.cpp: In function 'void handle_populate(mg_connection*, http_message*)':
M:/GitHub/Checkpoint/switch/source/configuration.cpp:34:76: warning: unused parameter 'hm' [-Wunused-parameter]
   34 | static void handle_populate(struct mg_connection* nc, struct http_message* hm)
      |                                                       ~~~~~~~~~~~~~~~~~~~~~^~
2021-11-10 08:00:21 +01:00
Mark Klara
d2a5515798
Fix a missing Hid enum change required to compile. (#425) 2021-11-10 08:00:05 +01:00
Chris Feger
697c165368 Fix and re-add optional 3DS cartridge polling 2021-08-04 16:25:41 -04:00
BernardoGiordano
6d1948e16e case sensitive headers are mandatory 2021-05-20 21:17:07 +02:00
LiquidFenrir
6de3a5dccb rename touchscreen.hpp to inputstate.hpp
switch:
- make InputState hold the data directly instead of inheriting the 2 used things.
- make it hold 3 u64 attributes for the keys, instead of exposing PadState and requiring usage to be through padGetButtons and derivatives
- added a global constant pointer to it for Clickable and Scrollable to use, hoping to fix the crash
2021-05-20 12:42:25 +02:00
Allen
9bbd0a0d41
I am dumb 2021-05-08 19:33:56 -03:00
Allen
501c628b2d
Merge pull request #397 from FlagBrew/Patron-Builder-Update
Create build.yml
2021-05-08 19:17:25 -03:00
BernardoGiordano
617fd56024 reformat code 2021-04-28 14:45:06 +02:00
BernardoGiordano
83e632fda2 shut up compilation warnings 2021-04-28 14:38:39 +02:00
BernardoGiordano
890a4a0d9b fix wrong include 2021-04-20 07:40:25 +02:00
LiquidFenrir
2f5f3e4a7d change class name to reflect usage 2021-04-18 16:31:14 +02:00
LiquidFenrir
98f020f7fe finish touch hid rewrite for switch + bonuses
make empty destructors default, same effect. do we even need to define them?
Fix uses platform dependent header files defining what gets passed to the different update functions
All "fix me"s eradicated
needs testing to ensure nothing broke
2021-04-18 16:18:03 +02:00
BernardoGiordano
85fa31e842 Fix compilation on libnx 4.0.1. No button holding and touch support yet. Few features disabled, still needs work 2021-04-13 10:36:19 +02:00
BernardoGiordano
4936c50d28 fix annoying compilation warning 2021-04-13 09:50:42 +02:00
Allen
e737b331ba
Update build.yml
Last update
2021-04-03 12:16:10 -03:00
Allen
e68bb369f1
Create build.yml
Added build.yml for doing patron builds
2021-04-03 12:10:20 -03:00
Chris Feger
9af8156f00
Add bzip2 to build instructions 2021-03-31 22:54:25 -04:00
piepie62
ae1e2f3da8 Fix Switch compilation on latest libnx 2020-06-19 22:32:27 -04:00
piepie62
c46b4dec59 Edit pksm bridge size to actually work with SWSH 2020-06-19 21:50:39 -04:00
piepie62
6aefd4fe42 Allow building for only one platform properly 2020-03-23 23:55:46 -04:00
Bernardo Giordano
4395619de0
Merge pull request #320 from FlagBrew/HidImprovement
Hid improvement
2020-03-19 07:50:05 +01:00
piepie62
a8e58bf587 Page MainScreen vertically on 3DS version 2020-02-22 17:59:54 -07:00
piepie62
8a79ecdf5d Fix some IHid behavior 2020-02-22 17:58:23 -07:00
piepie62
8ddd0c61b6 Rework IHid to be more flexible 2020-02-21 22:58:06 -07:00
Bernardo Giordano
89bd7ea1c3
Merge pull request #308 from FlagBrew/swshbridge
Few fixes and add swsh bridge support
2020-01-28 20:35:56 +01:00
BernardoGiordano
0d0b12a6d2 Few fixes and add swsh bridge support 2020-01-19 14:20:08 +01:00
Bernardo Giordano
39d2ebbe8e
Merge pull request #307 from FlagBrew/libnx3
Libnx 3 support
2020-01-19 11:52:00 +01:00
Bernardo Giordano
5d25b2f009
Merge pull request #305 from diwo/sort-modes
Sort titles by Last Played, Play Time, and Title Name
2020-01-19 11:51:29 +01:00
Dickson Wong
978e133475 Sort titles by last played and play time 2020-01-13 23:56:24 -08:00
BernardoGiordano
39d06fcfba Add ū character rule 2019-12-13 22:27:35 +01:00
BernardoGiordano
177ad185e0 Let checkpoint compile with libnx 3.0.0 2019-12-13 21:51:36 +01:00
BernardoGiordano
0f6ce0d8f7 Remove comment 2019-12-09 14:49:05 +01:00
BernardoGiordano
ae5cb57085 Bump version 2019-12-08 22:40:31 +01:00
BernardoGiordano
428459b1b5 Warn the user if they're performing backups under applet mode. (Fixes the aborted by user issue) 2019-12-08 22:40:19 +01:00
Bernardo Giordano
c61930963f
Merge pull request #291 from designgears/master
Update for atmos 0.10.0 titles -> contents change
2019-12-08 20:24:27 +01:00
designgears
10b17943c7 Update for atmos 0.10.0 titles -> contents change 2019-12-07 23:34:16 -07:00
BernardoGiordano
27627dab3d Bump version 2019-10-26 13:13:12 +02:00
BernardoGiordano
222418dd04 Update sharkive and cleanup 2019-10-26 09:40:59 +02:00