Atom Package 1.1.0 - 22 February 2018
Atom Package 1.1.0 is a minor release that includes new features, improvements, and bug fixes.
New features
- ATOM-11 - Snippets
-
Code snippets for common Alloy and Titanium APIs are provided for use in Alloy controllers and modules. A description of the snippet and link to documentation are provided where appropriate. Type the prefix and the autocomplete overlay will be displayed with matching snippets.
PrefixDescriptiontidebugDebug log message tierrorError log message tiinfoInfo log message tiwarnWarn log message titraceTrace log message tiaddeventAdd event listener tiremeventRemove event listener tifireeventFire event tialerShow alert dialog tioptShow option dialog tianimView animation tifileOpen file tisoundPlay sound tiaudioPlay local or remote audio tivideoPlay local or remote video ticameraOpen camera algloAlloy Globals object alcfgAllog CFG object alconAlloy create controller function alcolAlloy create collection function almodAlloy create model function alwidAlloy create widget function ifiosiOS conditional statement idandAndroid conditional statement IrwinWindows conditional statement
-
- ATOM-37 - Create Titanium projects within Atom
- Added a menu item to create new Titanium projects (Packages > Appcelerator Titanium > New Titanium Project...)
- ATOM-38 - Add support for building modules from Atom
- Native module projects are now supported
-
ATOM-39 - Add keyboard shortcuts for opening related Alloy files
KeymapOperationctrl + alt + vOpen related View ctrl + alt + sOpen related Style ctrl + alt + cOpen related Controller ctrl + alt + aOpen or close related files
Improvements
- ATOM-50 - Call `appc` command with full path
- Added ability to specify full path to appc command in package settings. This may be required if Atom is unable to find the appc command automatically.