Back seems to be working correctly in single and tabbed views. Child activities are closed on resume from pause. This seems to be Androids natural stack management. WebView construction is still a little slow, but flow seems to be stable ATM.
Back seems to be working correctly in single and tabbed views. Child activities are closed on resume from pause. This seems to be Androids natural stack management. WebView construction is still a little slow, but flow seems to be stable ATM.
Added support for turning of debug trace statements. This change dropped initial view time from ~ 5700 ms to 3800, and next tab (in kitchensink) from 3000ms to 1300ms. This is in release mode. It's obvious that logging has a big impact.
Moved minification to the build process instead of at runtime. Javascript is now located at src/assets/ti/debug. gen-tiall.js is a python script that creates a minified version of the sources listed in src/assets/ti/debug/tilist.txt using the order specified in the text file. This minified version is stored in src/assets/ti/release/tiall.js. At this time the debug sources are 136K and the release source is 36K. The tiapp.xml properties have not been changed yet. Also the JS content provider still exists.
Added new titanium.properties file so that non-javascript portions of titanium could get the TI_VERSION as well. All properties in titanium.properties are loaded into the apps systemProperties as string properties
Checkpoint commit. TitaniumActivityGroup is now a base for TitaniumTabbedActivity and TitaniumSingleActivity. Next step is to insure that activities are launched via the local activity manager
Added support for turning of debug trace statements. This change dropped initial view time from ~ 5700 ms to 3800, and next tab (in kitchensink) from 3000ms to 1300ms. This is in release mode. It's obvious that logging has a big impact.
Moved minification to the build process instead of at runtime. Javascript is now located at src/assets/ti/debug. gen-tiall.js is a python script that creates a minified version of the sources listed in src/assets/ti/debug/tilist.txt using the order specified in the text file. This minified version is stored in src/assets/ti/release/tiall.js. At this time the debug sources are 136K and the release source is 36K. The tiapp.xml properties have not been changed yet. Also the JS content provider still exists.
Added new titanium.properties file so that non-javascript portions of titanium could get the TI_VERSION as well. All properties in titanium.properties are loaded into the apps systemProperties as string properties
Checkpoint commit. TitaniumActivityGroup is now a base for TitaniumTabbedActivity and TitaniumSingleActivity. Next step is to insure that activities are launched via the local activity manager