No description
Find a file
Cheng Zhao 623e0f3ae4 Release render view's remote objects when it's deleted.
Privously we release them when the window is unloaded, which is not
correct since a render view can have multiple windows (or js contexts)
and when the unload event is emitted the render view could already have
gone.

This PR does the cleaning work purely in browser, so here is no need to
worry about renderer's life time.
2013-12-06 14:44:25 +08:00
app Bump v0.7.5. 2013-12-05 13:48:19 +08:00
browser Release render view's remote objects when it's deleted. 2013-12-06 14:44:25 +08:00
common Get rid of manually converting to base::Value when possible. 2013-12-05 23:47:07 +08:00
docs 📝 Add usage of productName of package.json. 2013-12-05 11:46:36 +08:00
renderer Release render view's remote objects when it's deleted. 2013-12-06 14:44:25 +08:00
script 💄 Fix cpplint warnings. 2013-12-05 23:54:57 +08:00
spec Add simple specs for app.getName() and app.getVersion(). 2013-12-05 13:37:01 +08:00
tools win: Do not generate symbols for static libraries and strip .pdb in symbol name. 2013-11-28 20:53:07 +08:00
vendor Update node: Fixed a handle leak in fs.statNoException(). 2013-12-05 21:41:39 +08:00
.gitignore Generate the distribution file under 'dist' directory. 2013-08-21 11:57:35 +08:00
.gitmodules Add breakpad. 2013-11-12 15:49:03 +08:00
atom.gyp Enable getting scoped_ptr type from v8 value. 2013-12-05 23:25:14 +08:00
common.gypi win: Fix error when bootstraping. 2013-11-19 20:43:30 +08:00
filename_rules.gypi Ship the filename_rules.gypi which is modified from chromium. 2013-07-22 15:59:59 +08:00
LICENSE Initial empty browser. 2013-04-12 10:14:23 +08:00
package.json Bump v0.7.5. 2013-12-05 13:48:19 +08:00
README.md 📝 Update repo link to atom/atom 2013-12-04 09:09:30 -08:00

Atom Shell

Native layer for the Atom editor.

Features

  • Write desktop applications with web techniques
  • Support built-in and third-party modules of node.js
  • Support native node.js modules
  • Extended built-in modules for desktop programming
  • JavaScript on browser side
  • Easy API for cross-process communication

Usage & Development

See the docs here.

License

See the LICENSE file.