Commit Graph

60 Commits

Author SHA1 Message Date
Joel16
14953e30c9 Use CFGI instead of PS
Now we can get rid of initalzing the PS service.
2017-12-11 15:52:17 -06:00
Joel16
fb02508df6 Display brightness explicitly 2017-09-26 14:45:31 -05:00
Joel16
c4fe6742a1 Merge upstream changes from GUI branch and make ready for release 2017-09-19 20:26:53 -05:00
Joel16
25107b62e2 Display running hw like GUI 2017-09-17 11:45:30 -05:00
Joel16
d3f8b192f3 Merge upstream changes from GUI 2017-09-17 01:16:14 -05:00
Joel16
99fc2e4c58 Merge upstream changes from GUI
Basically cleaning up and making sure functions succeed before returning the result.
2017-09-15 11:16:13 -05:00
Joel
656331af53 Minor changes to ACTU, also displays Mii ID (nothing major)
Worth mentioning my mii data struct is probably quite off.
2017-08-02 13:00:11 -04:00
Joel
5efd947df5 Minor adjustments before release
Switch brightness with title count info.

Simply because brightness can have its values refresh whereas tiltle count cannot unless you exit the app.
2017-07-20 23:26:55 -04:00
Joel
6dd031650f Display WiFi mac addr + use my own interpreation of wifi struct
The comments are basically a copy/paste of the info provided on 3Dbrew.
2017-07-19 02:54:19 -04:00
Joel
661932e95d Remove dupes, more consistency + break wifi slot info into separate lines
So many dupes
2017-07-17 02:57:18 -04:00
Joel
f8769ed82d Upstream changes with GUI, screen glitch fixes and more!
- System version now displays region ID:

U = USA/CAN
E = EUR/AUS
J = JPN
C = CHN
K = KOR
T = TWN

- Minor code clean up + consistency.

- Now displays home menu ID in misc tab.

- WiFi information, SSID and password. Thanks to LiquidFenrir for his WiFi manager's network struct.

- New colours:

- Displays Homemenu ID
- Displays IP address
- Displays brightness

Cyan for misc info.
Purple for NNID.
Green for WiFi slots.

- Fixed buffer overflows thanks to GCC  7.1.0.
2017-07-16 03:35:22 -04:00
Joel
b288fd5093 Merge upstream changes
Decided to remove config info, and keep 3DSident (original) minimal and only display cruical information.

GSPLCD header is no longer required now that it's been merged into ctrulib

Screenshots are now in the same format as 3DShell.

All file handling functions use FS:USER
2017-07-15 02:00:34 -04:00
Joel
a945036c67 Minor clean up + upstream changes form GUI 2017-07-12 02:02:17 -04:00
Joel
738b237453 Merge upstream changes from GUI
(Excluding a few GUI exclusive NNID info.)
2017-07-09 16:09:50 -04:00
Joel
51697267e4 Clean up and follow up on code consistency 2017-07-05 16:22:25 -04:00
Joel
669b5d0115 Merge upstream changes from GUI 2017-06-25 12:58:31 -04:00
Joel
0ee6f749ba Refactor ANY_KEY
This is because certain headphones without buttons may cause 3DSident to
exit automatically due to the fact that any key can be used to exit the
app.
2017-06-11 14:55:28 -04:00
Joel
1f022655b3 Merge upstream changes from GUI - Config Info category 2017-06-10 14:27:59 -04:00
Joel
c0fe6d3b9d Moved includes to include dir, and merged changes from GUI 2017-06-09 17:50:50 -04:00
Joel
884797d009 Remove frd:u, and use HIDUSER_GetSoundVolume instead of MCU's 2017-06-09 15:15:16 -04:00
Joel
f98a3675ab Update v0.7.4
Now displays local friend code seed.
Storage sizes now display appropriately according to your
available/total storage. MB is no longer the default unit.
Also cleaned up main.c, now uses separate headers like 3DSident-GUI
2017-06-02 15:27:47 -04:00
Joel
594c212a39 Finally fixed homescreen crash 2017-04-03 22:24:28 -05:00
Joel
6a05aa8af3 Now displays brightness + also updated bannetool and makerom 2017-04-02 23:16:52 -05:00
Joel
b993396a0c Display MCU firmware 2017-02-18 22:47:31 -06:00
Joel
a4ca345b26 Merge upstream changes 2017-02-18 21:00:55 -06:00
SegFault42
a5c92c3483 refreshing battery, wifi and sound information 2017-01-19 17:30:20 +01:00
SegFault42
e7ea1f4a6e only refresh battery and sliders info 2016-12-04 04:46:47 +01:00
Joel
529e11a058 Merge upstream changes
W.I.P changes include friend code, and device cert. Device cert doesn't
print anything as of now.

The NNID is displayed properly. This time it shows both your username
and ID. Fixed a problem that caused crashes when de-initializing actu.
2016-11-28 01:45:57 -06:00
Joel
ccc5f21532 Add an additional check to prevent crashes while exiting. 2016-11-15 17:52:43 -06:00
Joel
b5946f4ee8 Minor changes 2016-11-05 19:51:42 -05:00
SegFault42
68230ac70b back to original indentation 2016-10-31 04:33:17 +01:00
SegFault42
2de5201296 refactoring, color and refrshing information 2016-10-30 12:35:48 +01:00
SegFault42
60a5116ec1 refactoring ... 2016-10-29 19:04:46 +02:00
Joel
e9559ec5ff Display 3D slider and WiFi signal strength (actual and percentages) 2016-10-16 16:05:41 -05:00
Joel
2d51eae691 Reorganize storage details and add more info.
Now displays device ID, and soap ID.
Storage is displayed as {Partition} Storage : Free / Total
Enabled cfgs service to allow the use of CFGS functions (getSerial)
2016-10-16 15:00:34 -05:00
Joel
281c1a744c Display serial and re-ogranize info into respectful categories 2016-10-12 11:11:01 -05:00
Joel
83741b6751 Implement cfgs and frd functions from Reisyukaku's ctrulib 2016-10-12 11:08:48 -05:00
Joel
e01a67da93 display volume and battery voltage (estimated) 2016-10-02 22:14:41 -05:00
Joel
e37359509d Add mcuGetBatteryVoltage and mcuGetVolume 2016-09-23 10:38:10 -05:00
Joel
ad6ab49297 Bump version to 5.0 and add battery percentage 2016-09-23 00:24:48 -05:00
Joel
827f1772d2 Get actual battery percentage thanks to Spaqin
Removed ir:u service because it isn't required in this program. Besides
I had to make room for mcu::HWC.

I also forgot to mention I got the ACTU functions from MrCheeze.
Many thanks to him.
2016-09-23 00:24:14 -05:00
Joel
7a36f136f2 Minor string adjustments 2016-09-05 10:54:32 -05:00
Joel
8b0f2fd481 Fix sdmcExit(); for the second time! 2016-09-04 21:09:27 -05:00
Joel
2dbdb1dbdb Minor string adjustment 2016-09-04 19:20:49 -05:00
Joel
9f4a9f76fe Display screen type - Thanks SciresM! 2016-09-04 19:19:36 -05:00
Joel
4ee4f74fe2 Update main.c
Fixed sdmcExit();
2016-08-24 15:53:51 -05:00
Joel
06c235905f Fixed NNID num detetcion, and added title count 2016-08-24 09:44:20 -05:00
Joel
a10c2e6b99 Fixed crash caused by a file check under a missing directory 2016-08-18 19:45:15 +05:30
Joel
7a2419a34d Display NAND and SDMC CID (like actually this time) 2016-08-17 21:44:46 +05:30
Joel
bd14b9da0c Display SDMC CID and NAND CID 2016-08-17 21:27:12 +05:30