aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/xal.js
Commit message (Collapse)AuthorAgeFilesLines
* Change extension descriptionDeathamns2015-03-071-1/+1
|
* too many changes for #433: branching so that I can commit and keep working on itgorhill2014-12-281-0/+6
|
* extension restart is platform-dependentRaymond Hill2014-12-021-8/+0
|
* give specific message handlers priority over default oneRaymond Hill2014-11-161-10/+0
|
* Building extension filesDeathamns2014-11-091-4/+0
| | | | | | | | | | | | | | | | | | | | Adds possibility to build extension files (Chrome and Safari) from command line. To run from the project directory: python tools/build.py [meta] If the optional `meta` argument is set, then only the manifest and language files are uptated. Without that everything is being built (extension files too) into the `dist/build/version_number` folder. For Chrome there will be two files, a crx, and a .zip file which includes the key.pem private key (so this must not be shared, it's just a bit help for publishing it to the Chrome Web Store). Beside the extension files, update-files are generated too (for self hosting - Safari needs it).
* Script injection, element picker, messagingDeathamns2014-11-091-6/+0
| | | | | | | | | - Add script injection to vAPI, plus a raw implementation for Safari (element-picker.js requires it) - Tweak element picker to work with Safari - Revert a change from previous commit: element-picker.js' background message handler (since actually it can have its own messaging channel) - Don't send "undefined" reponses from background to content
* Move vAPI into .jshintrc as a globalDeathamns2014-11-091-1/+1
|
* Add .jshintrc, and use the "use strict" directiveDeathamns2014-11-091-1/+2
| | | | | | | | | .jshintrc's otion-set is a personal choice, merely a suggestion. Beside that, it includes some common globals for specific browsers, so there's no need to set the globals in every .js file. In order to force strict coding, "use strict" directive was added into every .js file.
* Work on vendor API abstraction, and near complete Safari supportDeathamns2014-11-091-0/+88