bump(️): Electron 0.29.2 > 0.34.3, Sqlite 3.0.11 > 3.1.1

This commit is contained in:
Ben Gotow 2015-11-17 15:36:32 -08:00
parent ded3089409
commit 2f2a80b03a
7 changed files with 15 additions and 21 deletions

View file

@ -8,8 +8,9 @@ module.exports =
ComponentRegistry.register FeedbackButton,
location: WorkspaceStore.Sheet.Global.Footer
protocol.registerProtocol 'nylas-feedback-available', =>
protocol.registerStringProtocol 'nylas-feedback-available', (request, callback) =>
FeedbackActions.feedbackAvailable()
callback('ok')
serialize: ->

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

View file

@ -11,10 +11,10 @@
"bugs": {
"url": "https://github.com/nylas/N1/issues"
},
"electronVersion": "0.29.2",
"electronVersion": "0.34.3",
"dependencies": {
"async": "^0.9",
"atom-keymap": "5.1.11",
"atom-keymap": "^6.1.1",
"babel-core": "^5.8.21",
"bluebird": "^2.9",
"classnames": "1.2.1",
@ -40,11 +40,11 @@
"mkdirp": "^0.5",
"moment": "^2.8",
"moment-timezone": "^0.3",
"nslog": "^2.0.0",
"nslog": "^3",
"node-uuid": "^1.4",
"nock": "^2",
"optimist": "0.4.0",
"pathwatcher": "^4.4.0",
"pathwatcher": "~6.2",
"property-accessors": "^1",
"promise-queue": "2.1.1",
"proxyquire": "1.3.1",
@ -55,7 +55,7 @@
"reflux": "0.1.13",
"request": "^2.53",
"request-progress": "^0.3",
"runas": "^2.0",
"runas": "^3.1",
"sanitize-html": "1.9.0",
"scoped-property-store": "^0.16.2",
"season": "^5.1",
@ -63,7 +63,7 @@
"serializable": "^1",
"service-hub": "^0.2.0",
"space-pen": "3.8.2",
"spellchecker": "2.2.1",
"spellchecker": "^3.1.2",
"temp": "^0.8",
"theorist": "^1.0",
"underscore": "^1.8",

View file

@ -48,7 +48,7 @@ function makeSqlite3Command() {
// Use our local version of npm (npm 3x) to build sqlite
var npmPath = '"' + path.resolve(__dirname, '..', 'build', 'node_modules', '.bin', 'npm') + '"';
return npmPath + " install https://github.com/bengotow/node-sqlite3/archive/master.tar.gz --ignore-scripts && cd node_modules/sqlite3 && "+nodeGypPath+" configure rebuild --target="+targetElectronVersion+" --arch="+targetArch+" --target_platform="+targetPlatform+" --dist-url=https://atom.io/download/atom-shell --module_name=node_sqlite3 --module_path=../lib/binding/node-v44-"+targetPlatform+"-"+targetArch
return npmPath + " install https://github.com/mapbox/node-sqlite3/archive/v3.1.1.tar.gz --ignore-scripts && cd node_modules/sqlite3 && "+nodeGypPath+" configure rebuild --target="+targetElectronVersion+" --arch="+targetArch+" --target_platform="+targetPlatform+" --dist-url=https://atom.io/download/atom-shell --module_name=node_sqlite3 --module_path=../lib/binding/node-v46-"+targetPlatform+"-"+targetArch
}
function bootstrap() {

View file

@ -1,15 +1,9 @@
{$} = require '../src/space-pen-extensions'
describe '"nylas" protocol URL', ->
it 'sends the file relative in the package as response', ->
called = false
callback = -> called = true
$.ajax
url: 'nylas://async/package.json'
success: callback
# In old versions of jQuery, ajax calls to custom protocol would always
# be treated as error eventhough the browser thinks it's a success
# request.
error: callback
request = new XMLHttpRequest()
request.addEventListener('load', -> called = true)
request.open('GET', 'nylas://async/package.json', true)
request.send()
waitsFor 'request to be done', -> called is true

View file

@ -30,7 +30,7 @@ class NylasProtocolHandler
# Creates the 'Nylas' custom protocol handler.
registerNylasProtocol: ->
protocol.registerProtocol 'nylas', (request) =>
protocol.registerFileProtocol 'nylas', (request, callback) =>
relativePath = path.normalize(request.url.substr(7))
if relativePath.indexOf('assets/') is 0
@ -42,4 +42,4 @@ class NylasProtocolHandler
filePath = path.join(loadPath, relativePath)
break if fs.statSyncNoException(filePath).isFile?()
new protocol.RequestFileJob(filePath)
callback(filePath)

View file

@ -7,7 +7,6 @@
.popover {
display: flex;
flex-direction: column;
max-height:400px;
background-color: @background-primary;
border-radius: @border-radius-base;