No description
Find a file
Cheng Zhao 844fccc177 Use random number as id in CallbacksRegistry.
It's very possible that the callbacks got GCed before the render view is
closed (like page getting refreshed), so we should not let browser call
the wrong callback, instead we should throw error whenever a callback is
not found.
2013-12-06 15:04:51 +08:00
app Bump v0.7.5. 2013-12-05 13:48:19 +08:00
browser 💄 Restore old settings in app specs. 2013-12-06 14:54:29 +08:00
common Use random number as id in CallbacksRegistry. 2013-12-06 15:04:51 +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 💄 Restore old settings in app specs. 2013-12-06 14:54:29 +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.