Browserify now runs all tasks at once. Updated readme.

This commit is contained in:
Mario Basic
2015-06-12 16:06:10 +02:00
parent e37ce1496b
commit 1cbb78d99e
5 changed files with 20 additions and 27 deletions

View File

@@ -19,8 +19,6 @@ Installation
## Screenshots ## Screenshots
![SC closed](./screenshots/sc_3_open.png)
![SC open](./screenshots/sc_5-logging-green.png) ![SC open](./screenshots/sc_5-logging-green.png)
![SC open](./screenshots/sc_5-logging-red.png) ![SC open](./screenshots/sc_5-logging-red.png)
@@ -68,7 +66,3 @@ npm test
3. Enable `Developer mode` 3. Enable `Developer mode`
4. Click `Load unpacked extension...` 4. Click `Load unpacked extension...`
5. Select repository directory 5. Select repository directory
### Issues
- Currently Elixir can only run one Browserify task at a time. (I will create a new Browserify task for this)

View File

@@ -20,7 +20,7 @@ elixir(function (mix) {
mix.copy('vendor/bower_components/font-awesome/fonts', 'public/fonts'); mix.copy('vendor/bower_components/font-awesome/fonts', 'public/fonts');
mix.copy('vendor/bower_components/devtools-detect/devtools-detect.js', 'assets/js/libs/devtools-detect.js'); mix.copy('vendor/bower_components/devtools-detect/devtools-detect.js', 'assets/js/libs/devtools-detect.js');
mix.less('app.less'); mix.less('app.less');
//mix.browserify('app.js', null, 'assets/js'); mix.browserify('app.js', null, 'assets/js');
mix.browserify('events.js', 'public/js/events.js', 'assets/js'); mix.browserify('events.js', 'public/js/events.js', 'assets/js');
//mix.browserify('options.js', 'public/js/options.js', 'assets/js'); mix.browserify('options.js', 'public/js/options.js', 'assets/js');
}); });

View File

@@ -84,12 +84,15 @@ var _libsDevtoolsDetectJs = require('./libs/devtools-detect.js');
var _libsDevtoolsDetectJs2 = _interopRequireDefault(_libsDevtoolsDetectJs); var _libsDevtoolsDetectJs2 = _interopRequireDefault(_libsDevtoolsDetectJs);
var WakaTime = (function () { var WakaTime = (function () {
function WakaTime() { function WakaTime(props) {
_classCallCheck(this, WakaTime); _classCallCheck(this, WakaTime);
this.detectionIntervalInSeconds = 60; this.detectionIntervalInSeconds = 60; //default
this.loggingType = 'domain';
this.loggingType = 'domain'; //default
this.heartbeatApiUrl = 'https://wakatime.com/api/v1/users/current/heartbeats'; this.heartbeatApiUrl = 'https://wakatime.com/api/v1/users/current/heartbeats';
this.currentUserApiUrl = 'https://wakatime.com/api/v1/users/current'; this.currentUserApiUrl = 'https://wakatime.com/api/v1/users/current';
} }
@@ -138,7 +141,7 @@ var WakaTime = (function () {
if (data !== false) { if (data !== false) {
chrome.storage.sync.get({ chrome.storage.sync.get({
loggingEnabled: false loggingEnabled: true
}, function (items) { }, function (items) {
if (items.loggingEnabled === true) { if (items.loggingEnabled === true) {
(0, _helpersChangeExtensionIconJs2['default'])(); (0, _helpersChangeExtensionIconJs2['default'])();
@@ -291,9 +294,6 @@ var WakaTime = (function () {
exports['default'] = WakaTime; exports['default'] = WakaTime;
module.exports = exports['default']; module.exports = exports['default'];
//default
//default
},{"./UrlHelper.js":2,"./helpers/changeExtensionIcon.js":7,"./helpers/currentTimestamp.js":8,"./libs/devtools-detect.js":9,"jquery":23}],4:[function(require,module,exports){ },{"./UrlHelper.js":2,"./helpers/changeExtensionIcon.js":7,"./helpers/currentTimestamp.js":8,"./libs/devtools-detect.js":9,"jquery":23}],4:[function(require,module,exports){
'use strict'; 'use strict';
@@ -609,6 +609,8 @@ Object.defineProperty(exports, '__esModule', {
var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })(); var _createClass = (function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ('value' in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; })();
var _get = function get(_x, _x2, _x3) { var _again = true; _function: while (_again) { var object = _x, property = _x2, receiver = _x3; desc = parent = getter = undefined; _again = false; var desc = Object.getOwnPropertyDescriptor(object, property); if (desc === undefined) { var parent = Object.getPrototypeOf(object); if (parent === null) { return undefined; } else { _x = parent; _x2 = property; _x3 = receiver; _again = true; continue _function; } } else if ('value' in desc) { return desc.value; } else { var getter = desc.get; if (getter === undefined) { return undefined; } return getter.call(receiver); } } };
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; } function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } } function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
@@ -640,13 +642,10 @@ var _WakaTimeJs = require('../WakaTime.js');
var _WakaTimeJs2 = _interopRequireDefault(_WakaTimeJs); var _WakaTimeJs2 = _interopRequireDefault(_WakaTimeJs);
var WakaTime = (function (_React$Component) { var WakaTime = (function (_React$Component) {
function WakaTime() { function WakaTime(props) {
_classCallCheck(this, WakaTime); _classCallCheck(this, WakaTime);
if (_React$Component != null) { _get(Object.getPrototypeOf(WakaTime.prototype), 'constructor', this).call(this, props);
_React$Component.apply(this, arguments);
}
this.logoutUserUrl = 'https://wakatime.com/logout'; this.logoutUserUrl = 'https://wakatime.com/logout';
this.state = { this.state = {
user: { user: {

View File

@@ -134,12 +134,15 @@ var _libsDevtoolsDetectJs = require('./libs/devtools-detect.js');
var _libsDevtoolsDetectJs2 = _interopRequireDefault(_libsDevtoolsDetectJs); var _libsDevtoolsDetectJs2 = _interopRequireDefault(_libsDevtoolsDetectJs);
var WakaTime = (function () { var WakaTime = (function () {
function WakaTime() { function WakaTime(props) {
_classCallCheck(this, WakaTime); _classCallCheck(this, WakaTime);
this.detectionIntervalInSeconds = 60; this.detectionIntervalInSeconds = 60; //default
this.loggingType = 'domain';
this.loggingType = 'domain'; //default
this.heartbeatApiUrl = 'https://wakatime.com/api/v1/users/current/heartbeats'; this.heartbeatApiUrl = 'https://wakatime.com/api/v1/users/current/heartbeats';
this.currentUserApiUrl = 'https://wakatime.com/api/v1/users/current'; this.currentUserApiUrl = 'https://wakatime.com/api/v1/users/current';
} }
@@ -341,9 +344,6 @@ var WakaTime = (function () {
exports['default'] = WakaTime; exports['default'] = WakaTime;
module.exports = exports['default']; module.exports = exports['default'];
//default
//default
},{"./UrlHelper.js":2,"./helpers/changeExtensionIcon.js":4,"./helpers/currentTimestamp.js":5,"./libs/devtools-detect.js":6,"jquery":7}],4:[function(require,module,exports){ },{"./UrlHelper.js":2,"./helpers/changeExtensionIcon.js":4,"./helpers/currentTimestamp.js":5,"./libs/devtools-detect.js":6,"jquery":7}],4:[function(require,module,exports){
/** /**