Commit graph

399 commits

Author SHA1 Message Date
BernardoGiordano
797b22ff60 Refactor GUI initialization and handle errors 2018-10-17 22:52:46 +02:00
BernardoGiordano
33ca4974cb fix occasional crashes while changing account 2018-10-17 21:44:14 +02:00
Bernardo Giordano
dd69a50441
Use Switch hardware acceleration (#162)
* preliminar changes

* enhance hid logic

* refactor switch UI
2018-10-10 23:20:05 +02:00
thedax
e3796b04f8 Fix crash on Switch: romfs wasn't being unmounted, resulting in a system crash (2011-0301) after approx. 7 launches in a row. (#159) 2018-10-06 22:46:57 +02:00
BernardoGiordano
24bd2fec69 switch: use system font icons 2018-09-20 12:28:31 +02:00
BernardoGiordano
30786f319d Update readme 2018-09-20 12:28:08 +02:00
BernardoGiordano
4e48f390f3 Close #97 2018-09-16 22:36:32 +02:00
BernardoGiordano
d22c44d40a Favorite system fronted for 3DS version 2018-09-16 16:53:31 +02:00
BernardoGiordano
6305e1d000 Add favorite system backend 2018-09-16 16:34:12 +02:00
BernardoGiordano
30043bd0e7 remove gfxWaitForVSync calls 2018-09-16 16:31:25 +02:00
BernardoGiordano
f58fcf82fc Build using c++17 2018-09-16 16:30:23 +02:00
BernardoGiordano
f06847a629 Switch to C++14 2018-09-09 21:12:59 +02:00
IBNobody
b3f10121c1 Changed behavior of GUI elements and buttons A and Y. (#151). Fix #150
* Changed A key behavior

Split the handling of touching the backup list and pressing the A button into two separate decisions. Also changed the A button to select items in the backup list. Selecting "New..." (index 0) performs a backup. Selecting a backup restores the backup.

* Tabs to Spaces

Converted leading tabs to spaces (as per the original trunk).

* Changed behavior of the GUI.

3DS/Switch: Changed the behavior of the GUI with respect to buttons A and Y.

Pressing the A button selects the backup list, and pressing A again with "New..." or a backup selected will create or restore a backup.

Pressing Y will select the current title but deactivate/reset the backup list. It will also "enable" the backup touch button. Creating a backup will then disable the backup touch button. (This makes it more clear to the user what buttons / UI elements are relevant to multi-backup.)
2018-09-09 21:10:25 +02:00
BernardoGiordano
f3e48f8b51 Merge branch 'master' of https://github.com/FlagBrew/Checkpoint 2018-09-03 21:36:42 +02:00
BernardoGiordano
dad317460b Bump version 2018-09-03 21:36:36 +02:00
BernardoGiordano
1901eac5c7 Use C++ style file operations. Borrow recursive directory erasing from JKSV 2018-09-03 21:36:28 +02:00
BernardoGiordano
59db33ab94 Avoid using a dedicate thread for title loading (at least for now) 2018-09-03 21:35:35 +02:00
BernardoGiordano
ed6a77629f Fix configuration override on version update 2018-09-03 21:35:04 +02:00
FennecTECH
fad48c1148 Changed selected button when keyboard is called (#144)
* Changed selected button when keyboard is called

* chnaged comment in keyboardmanager.cpp

* chnaged comment in keyboardmanager.cpp and replaced number with index
2018-09-03 21:13:42 +02:00
BernardoGiordano
3973996313 Push latest notes before changing repo ownership 2018-08-24 23:52:05 +02:00
BernardoGiordano
3c51a92688 Add initial API documentation 2018-08-20 14:50:42 +02:00
BernardoGiordano
71e1a36587 Bump version 2018-08-16 22:30:57 +02:00
BernardoGiordano
9cba24c93b revert 413978bc88 2018-08-16 12:41:52 +02:00
BernardoGiordano
1ebf0e383c Merge branch 'master' of https://github.com/BernardoGiordano/Checkpoint 2018-08-16 12:39:51 +02:00
BernardoGiordano
69336747d8 better logging, more resources 2018-08-16 12:39:10 +02:00
BernardoGiordano
413978bc88 better logging, more resources 2018-08-16 12:38:55 +02:00
BernardoGiordano
d0c0fd0448 add first resources to server 2018-08-15 23:51:29 +02:00
BernardoGiordano
b0ca158a37 add port to connection.json 2018-08-15 21:33:55 +02:00
BernardoGiordano
7135756a24 initial local server commit 2018-08-13 20:35:50 +02:00
BernardoGiordano
5d3109a88b fix parallel building for switch version 2018-08-13 15:49:33 +02:00
BernardoGiordano
06e2806ec2 prefer const void to void 2018-08-13 15:49:22 +02:00
Bernardo Giordano
998be2cb36
Fix #85 : Add support to undocumented DS cartridges (#134)
* debug

* some more logging (#133)

* force type to be 6

* fix compiling error

* add undocumented jedec value
2018-08-08 22:51:33 +02:00
BernardoGiordano
2df56e0159 completely remove the old StringUtils code 2018-08-08 15:27:31 +02:00
BernardoGiordano
57b0576edb better integrate changes from #113 2018-08-05 17:36:50 +02:00
pcbeard
4b6e5a039c Use vasprintf (#113)
* Use single call to vasprintf, if available

* Add _GNU_SOURCE=1 to make vasprintf available
2018-08-05 17:26:18 +02:00
Slattz
430872ed45 Remove unnecessary code (#132)
* [3DS] Fix refreshing titles also changing mode

* [3DS] Can only refresh titles when a title isnt selected (For better UX)

* Changing this won't be any different

* derp
2018-08-05 17:17:35 +02:00
BernardoGiordano
c1c46b2088 fix #125 2018-08-05 17:00:07 +02:00
BernardoGiordano
640e3da76c fix #129 2018-08-05 16:44:55 +02:00
BernardoGiordano
309cb99ce6 fix #127 2018-08-05 08:57:55 +02:00
BernardoGiordano
cb134c0e8e fix #120 2018-07-28 01:19:41 +02:00
BernardoGiordano
59ad34a82b fix #122 2018-07-24 13:57:33 +02:00
BernardoGiordano
5425815386 #fix 126 2018-07-23 17:55:33 +02:00
BernardoGiordano
ae9149bf83 revert folder name changes 2018-07-23 07:24:28 +02:00
BernardoGiordano
40f95918ad update readme 2018-07-23 07:24:13 +02:00
BernardoGiordano
70a2d41b61 bump version 2018-07-22 22:08:47 +02:00
BernardoGiordano
735f6fa40e add new icons thanks to rakujira 2018-07-22 22:08:41 +02:00
BernardoGiordano
faa14669b0 fix crash if refreshing titles in extdata mode 2018-07-22 22:01:20 +02:00
BernardoGiordano
746da5746c Optimize icon caching 2018-07-22 13:56:59 +02:00
BernardoGiordano
cd6e3425e2 cache enhancements 2018-07-22 13:25:20 +02:00
BernardoGiordano
fd9d76f4ab fix #105 2018-07-17 21:42:49 +02:00