-
-
Notifications
You must be signed in to change notification settings - Fork 10
Changelog
Maverick Peppers edited this page Aug 11, 2019
·
12 revisions
8/10/2019
- Added a state flag for activities to determine whether they have started once before upon returning. Some activites may be added to the stack and untouched before starting via a
queuePop()
action. However the old design assumed activities in the stack would simply callonResume()
- Added a flag for checking if the stack has recently been modified (via push) before calling
onStart()
in the next update check - this prevented users from being able to push multiple scenes onto the stack without callingonStart()
for every single scene. Now scenes can be pushed back andonStart()
will call when it's truly the scene's first time showing up. - ActivityController has a pointer to the last activity on the stack before the first
push
action is completed. This way changing scenes is accurate if the user pushes multiple activities onto the stack.
3/17/2019
- VS precompiler step removed completely
- No mem leaks
-
Segue custom effects refactored into new
glsl::Shader
class found inSwoosh/Shaders.h
- Cross-compiled on Clang, MSVC, and GNU C++ Compilers on MacOSX, Windows, and Ubuntu Linux respectively
- RetroBlit shader
- 26 screen transition types
- First public release