]> Chaos Git - corbenik/ctrulib.git/commit
Major APT rewrite, see details:
authorfincs <fincs.alt1@gmail.com>
Fri, 1 Jul 2016 22:57:06 +0000 (00:57 +0200)
committerfincs <fincs.alt1@gmail.com>
Fri, 1 Jul 2016 22:57:06 +0000 (00:57 +0200)
commit15e24d19a5941a049ac305d6b0158f72dd77a1a1
treecbcc56f4959900e96c1654604b7fc7ce0787c138
parentbac12e19bb61795606c47b36c7aba096de1b161a
Major APT rewrite, see details:

- Internal logic changes in order to follow official behavior
  more closely - the APT state machine has been removed.
- The following functions were removed:
  * aptSetStatus/aptGetStatus along with the APT_AppStatus enum
  * aptGetStatusPower/aptSetStatusPower
  * aptReturnToMenu
  * aptWaitStatusEvent, aptSignalReadyForSleep
- Library applet launching is now fully supported on both official
  environments (ncch/cia) and homebrew environments (3dsx).
  APT_LaunchLibraryApplet has been replaced with aptLaunchLibraryApplet.
- Added aptSetMessageCallback (intended for use with libapplet code)
- Added APT_CancelParameter
- Some other misc changes
libctru/include/3ds/services/apt.h
libctru/source/gfx.c
libctru/source/services/apt.c