UPDATING .gitignore
SIMPLIFICATION
InputSource: FIXING PROBLEM WITH isFile()
InputSource::getBuffer()
TextureHelper: AVOIDING TEMPORARY DATA COPY BY ENABLING RVO (RETURN VALUE OPTIMIZATION)
DOCUMENTATION AND COSMETICS
InputSource: FIXING PROBLEM WITH isFile() ON ANDROID AND MSW + REMOVING getBuffer() WHICH IS NOT WORKING AS INTENDED (TO BE FURTHER INVESTIGATED…)
Utils: LOGI_ONCE
IMPLEMENTING “EVENT_MEMORY_WARNING” EVENT ON iOS
UPGRADING samples/Scalability:
1- USING org.chronotext.Scalability PACKAGE INSTEAD OF org.chronotext.samples — BECAUSE PACKAGES SHOULD BE UNIQUE (I.E. PER APP)
2- NOT DEFINING android:targetSdkVersion="15" IN MANIFEST (NO “> SDK 10” FEATURES REQUIRED…)
3- ADDING android:configChanges="keyboardHidden|orientation" — WITHOUT THAT ( APPARENTLY WHEN “SDK >= 12” IS DEFINED), THE APP WILL CRASH IF IT IS IN LANDSCAPE MODE AND android:screenOrientation="portrait" (OR VICE-VERSA)
ADDING SUPPORT FOR “MULTIPLE ORIENTATIONS” (E.G. LANDSCAPE LEFT + LANDSCAPE RIGHT…)
ADAPTING samples/Scalability TO SUPPORT PORTRAIT + PORTRAIT-UPSIDE-DOWN ORIENTATIONS