No description
Find a file
Cheng Zhao d377cbfa74 Don't send ATOM_BROWSER_DEREFERENCE message if context is already gone.
It's possible that the object gets destructed after reloading, however
since we already released all objects in browser when unloading, it
would cause troubles when sending message in an unexist context. We just
rely on the closure to mark whether the context is gone.

A more suitable solution, however, is to restart renderer process when
doing reloading.
2013-05-04 23:00:57 +08:00
app 💄 for cpplint. 2013-04-20 14:03:55 +08:00
browser The unwrapArgs relies on the valueToMeta function. 2013-05-04 22:59:32 +08:00
common Add the generialized showMessageBox API. 2013-05-03 21:03:26 +08:00
renderer Don't send ATOM_BROWSER_DEREFERENCE message if context is already gone. 2013-05-04 23:00:57 +08:00
script Add 'quit' and 'window-all-closed' events for app module. 2013-05-03 10:53:54 +08:00
vendor Correctly handle window's lifetime when it's closed. 2013-05-01 23:28:01 +08:00
.gitignore Add vendor/ to .gitignore, so ag won't search it. 2013-04-29 19:39:05 +08:00
.gitmodules Build with node. 2013-04-12 22:52:32 +08:00
atom.gyp Add the generialized showMessageBox API. 2013-05-03 21:03:26 +08:00
LICENSE Initial empty browser. 2013-04-12 10:14:23 +08:00
package.json Write js codes in coffee script. 2013-04-14 22:48:35 +08:00
README.md Fix README. 2013-04-16 00:26:43 +08:00

Atom Shell

Experimental native layer for the Atom.

Development

One-time setup

$ script/bootstrap https://gh-contractor-zcbenz.s3.amazonaws.com/libchromiumcontent

Building

$ script/build

This will build the app into the build directory.

License

See the LICENSE file.