Commit graph

144 commits

Author SHA1 Message Date
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
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
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
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
BernardoGiordano
222418dd04 Update sharkive and cleanup 2019-10-26 09:40:59 +02:00
Bernardo Giordano
1fa7608c80
Clean and fix FTP Server (#261) 2019-10-26 09:40:04 +02:00
Admiral-Fish
16c8f1ec5b Fix off by one error 2019-10-19 20:43:16 -07:00
Bernardo Giordano
d5c5949f65
Load DS icons (#251)
* Start loading DS icon

* Cart is never cached

* Handle positioning and fix log

* Center icon on the bottom screen as well

* allocate dsIcon in main thread

* fix ds icons
2019-10-07 22:09:21 +02:00
BernardoGiordano
c4e95f0cbf Fix #249 2019-10-03 07:44:43 +02:00
Bernardo Giordano
2e5919b091
Fix #235 (#239)
* Restore applet mode

* Disable logging and fix order of folder creation

* Disable card scanning
2019-09-11 17:36:14 +02:00
BernardoGiordano
257d447919 Re-add file copy graphics 2019-09-06 23:34:52 +02:00
BernardoGiordano
6c2d4a74d2 Darken black overlay 2019-09-06 22:17:58 +02:00
BernardoGiordano
718fc2cdee Make it impossible to exit before the title thread is finished 2019-09-06 22:03:38 +02:00
BernardoGiordano
d7901d177d Complete logs and merge JEDECheck into Checkpoint 2019-07-26 21:55:22 +02:00
Gudf
80cfaeb9e0 Fix #218 2019-07-26 20:18:43 +02:00
BernardoGiordano
92e595dd70 Complete logging for the switch version 2019-07-24 21:45:22 +02:00
BernardoGiordano
64059b21ed Few fixes 2019-07-24 19:35:27 +02:00
BernardoGiordano
88a0bbcbe3 Fix #216 2019-07-20 19:43:26 +02:00
BernardoGiordano
5e05150b86 Fix copypasta 2019-07-20 12:07:42 +02:00
BernardoGiordano
efa0ac9918 Use exit instead of return 2019-07-17 20:29:29 +02:00
BernardoGiordano
5f5a717b8d Figure out why logger doesn't work 2019-07-17 20:21:45 +02:00
BernardoGiordano
09da520fab Fix crash on ErrorOverlay 2019-07-16 21:19:25 +02:00
BernardoGiordano
84fce814a5 Fix logging and quit if run from system applets 2019-07-16 00:02:12 +02:00
piepie62
2993c3b481 Fix favorite sorting 2019-07-15 02:14:33 -04:00
BernardoGiordano
75d62c4c49 Nothing in this commits really works 2019-07-14 00:27:04 +02:00
BernardoGiordano
aee9056c24 Change makefile structure and cleanup 2019-07-10 21:31:06 +02:00
BernardoGiordano
d75c79c666 Static analysis fixes 2019-07-09 23:13:23 +02:00
BernardoGiordano
727b00edcc Shouldn't be issues with #202 anymore 2019-07-09 22:51:52 +02:00
BernardoGiordano
42f58d17b1 This should fix #183 2019-07-09 22:37:13 +02:00
BernardoGiordano
a7b38f05cc Fix broken configs 2019-07-09 22:08:48 +02:00
BernardoGiordano
6ab22d8d64 Add coins button in the default screen too 2019-07-09 22:08:38 +02:00
BernardoGiordano
6a649284cc Cleanup 2019-07-09 07:48:20 +02:00
BernardoGiordano
1cba69344e Only update the card optionally 2019-07-08 22:22:38 +02:00
BernardoGiordano
a54fcb8834 This should fix the remaining caching issues 2019-07-08 21:56:51 +02:00
BernardoGiordano
77b5097177 Cleanup 2019-07-08 21:38:46 +02:00
BernardoGiordano
a294313754 Complete overlays 2019-07-07 21:48:23 +02:00
BernardoGiordano
c7d5cc79c6 Remove leftovers from Gui 2019-07-07 18:12:41 +02:00
BernardoGiordano
0ee8ff9179 Begin 3DS refactoring 2019-07-07 15:35:18 +02:00
BernardoGiordano
a469fa1ba0 Properly merge PR 2019-07-04 23:21:12 +02:00
BernardoGiordano
21c32211e7 Need confirmation for this extdata redirection 2019-07-04 22:02:05 +02:00
BernardoGiordano
35632f0287 YesNoOverlay 2019-07-01 22:40:39 +02:00
BernardoGiordano
97d6ccfd9a Fix compilation with latest libctru 2019-06-30 19:46:03 +02:00
BernardoGiordano
959b3a50ea Continue splitting Gui up 2019-06-16 12:40:06 +02:00
BernardoGiordano
ee19c30a03 forgot to update these 2019-05-24 22:32:33 +02:00
BernardoGiordano
fae3582409 Fix few static analysis issues 2019-05-18 22:51:58 +02:00
BernardoGiordano
13c0cfe9be Refactor code 2019-05-06 22:51:09 +02:00