Cheng Zhao [Tue, 12 Nov 2013 10:16:37 +0000 (18:16 +0800)]
mac: Get rid of all the third party warnings.
Cheng Zhao [Tue, 12 Nov 2013 10:07:25 +0000 (18:07 +0800)]
Add breakpad as build dependency.
Cheng Zhao [Tue, 12 Nov 2013 07:41:03 +0000 (15:41 +0800)]
Add breakpad.
Cheng Zhao [Mon, 11 Nov 2013 12:04:15 +0000 (20:04 +0800)]
Bump v0.6.10.
Cheng Zhao [Mon, 11 Nov 2013 11:23:35 +0000 (19:23 +0800)]
win: Enable setting window icon in creation options.
Cheng Zhao [Mon, 11 Nov 2013 08:57:40 +0000 (16:57 +0800)]
Fix a possible dead lock when quiting.
It could happen that we are quitting when the embed thread is still
waiting for the main thread, so we make sure embed thread is always
signaled when quitting.
Cheng Zhao [Sat, 9 Nov 2013 03:02:11 +0000 (19:02 -0800)]
Update brightray for fixing the 'ARCHS' issue.
Cheng Zhao [Sat, 9 Nov 2013 02:04:37 +0000 (18:04 -0800)]
Do not set sdk_root, it's already set by brightray.
Cheng Zhao [Thu, 7 Nov 2013 08:59:45 +0000 (16:59 +0800)]
Bump v0.6.9.
Cheng Zhao [Thu, 7 Nov 2013 08:59:33 +0000 (16:59 +0800)]
:lipstick: fix typo.
Cheng Zhao [Thu, 7 Nov 2013 08:58:09 +0000 (16:58 +0800)]
Add x permission for bump-version.py.
Cheng Zhao [Thu, 7 Nov 2013 07:39:41 +0000 (15:39 +0800)]
Add tag and commit after version is bumped.
Cheng Zhao [Thu, 7 Nov 2013 07:37:21 +0000 (15:37 +0800)]
Update Info.plist when bumping version.
Cheng Zhao [Thu, 7 Nov 2013 07:19:37 +0000 (15:19 +0800)]
Also update atom_version.h and atom.rc in bump-version.py.
Cheng Zhao [Thu, 7 Nov 2013 07:09:45 +0000 (15:09 +0800)]
win: Fix setting icon after format of atom.rc has changed.
Cheng Zhao [Thu, 7 Nov 2013 07:06:57 +0000 (15:06 +0800)]
Conver atom.rc from unicode file to ASCII file.
Cheng Zhao [Thu, 7 Nov 2013 04:52:26 +0000 (12:52 +0800)]
Add tool to help bump version.
Cheng Zhao [Thu, 7 Nov 2013 03:06:00 +0000 (11:06 +0800)]
win: Use exe's icon as window icon, fixed #123.
Cheng Zhao [Thu, 7 Nov 2013 01:55:59 +0000 (09:55 +0800)]
win: Add an icon.
Cheng Zhao [Tue, 5 Nov 2013 14:26:33 +0000 (22:26 +0800)]
Write correct version in .rc file.
Cheng Zhao [Tue, 5 Nov 2013 05:15:17 +0000 (13:15 +0800)]
Bump v0.6.8.
Cheng Zhao [Tue, 5 Nov 2013 05:12:13 +0000 (13:12 +0800)]
Add a corresponding .h file for atom_main.cc.
It's required if we want to include Chromium headers before C headers
and do not break cpplint rules in the meanwhile.
Cheng Zhao [Tue, 5 Nov 2013 02:32:45 +0000 (10:32 +0800)]
Get the status of devtools from brightray, fixed #27.
Cheng Zhao [Tue, 5 Nov 2013 02:00:11 +0000 (10:00 +0800)]
Make cpplint pass headers test without setting "NOLINT".
Cheng Zhao [Tue, 5 Nov 2013 01:11:53 +0000 (17:11 -0800)]
Merge pull request #122 from atom/fix-console-stdio
Fix console STDIO
Paul Betts [Tue, 5 Nov 2013 00:56:50 +0000 (16:56 -0800)]
This method seems to work, :shipit:
Paul Betts [Mon, 4 Nov 2013 22:15:19 +0000 (14:15 -0800)]
First hack at fixing console IO
Cheng Zhao [Sat, 2 Nov 2013 08:49:21 +0000 (16:49 +0800)]
Bump v0.6.7.
Cheng Zhao [Fri, 1 Nov 2013 02:15:41 +0000 (10:15 +0800)]
Fix the "'true' is not recognized as an internal or external command" error.
Cheng Zhao [Thu, 31 Oct 2013 12:06:36 +0000 (20:06 +0800)]
Mention required options of WDK and Win7 SDK, fixed #114.
Cheng Zhao [Mon, 28 Oct 2013 02:47:57 +0000 (10:47 +0800)]
Bump v0.6.6.
Cheng Zhao [Mon, 28 Oct 2013 02:43:01 +0000 (10:43 +0800)]
Expose libuv's symbols.
Cheng Zhao [Sat, 26 Oct 2013 11:39:45 +0000 (19:39 +0800)]
Make atom-shell compile-able with VS 2010 Express.
Cheng Zhao [Sat, 26 Oct 2013 10:09:22 +0000 (18:09 +0800)]
:lipstick: Fix typo of doc.
Cheng Zhao [Sat, 26 Oct 2013 10:07:20 +0000 (18:07 +0800)]
Add more details on building with VS 2010 Express.
Cheng Zhao [Sat, 26 Oct 2013 09:49:44 +0000 (17:49 +0800)]
Bump v0.6.5.
Cheng Zhao [Sat, 26 Oct 2013 09:44:51 +0000 (17:44 +0800)]
win: Ship the pdb file, fixes #112.
Cheng Zhao [Sat, 26 Oct 2013 09:42:12 +0000 (17:42 +0800)]
Do "compress" the archive when creating zip.
By default the zipfile module doesn't do the compression unless we
explictly specify the method.
Cheng Zhao [Sat, 26 Oct 2013 09:24:40 +0000 (17:24 +0800)]
Update to latest apm.
Cheng Zhao [Sat, 26 Oct 2013 09:23:16 +0000 (17:23 +0800)]
Fix creating zip distribution on Windows.
Cheng Zhao [Tue, 22 Oct 2013 02:25:53 +0000 (10:25 +0800)]
Bump v0.6.4.
Cheng Zhao [Tue, 22 Oct 2013 01:38:19 +0000 (09:38 +0800)]
Allow single-character accelerators.
Cheng Zhao [Tue, 22 Oct 2013 01:33:38 +0000 (09:33 +0800)]
Fix a possible crash when calling AdapterRequestJob::Kill().
Cheng Zhao [Mon, 21 Oct 2013 08:54:13 +0000 (16:54 +0800)]
Bump v0.6.3.
Cheng Zhao [Mon, 21 Oct 2013 08:53:34 +0000 (01:53 -0700)]
Merge pull request #110 from atom/better-accelerator
Support more accelerators in menu, closes #107.
Cheng Zhao [Mon, 21 Oct 2013 08:48:52 +0000 (16:48 +0800)]
Should not touch process.argv when starting the default_app.
Cheng Zhao [Mon, 21 Oct 2013 07:54:37 +0000 (15:54 +0800)]
Do not use sscanf.
Cheng Zhao [Mon, 21 Oct 2013 07:35:54 +0000 (15:35 +0800)]
Allow "Space" in accelerator.
Cheng Zhao [Mon, 21 Oct 2013 07:33:19 +0000 (15:33 +0800)]
Allow "F1" - "F24" in accelerator.
Cheng Zhao [Mon, 21 Oct 2013 06:34:25 +0000 (14:34 +0800)]
Get rid of the NormalizeShortcutSuggestion function.
Cheng Zhao [Mon, 21 Oct 2013 06:25:36 +0000 (14:25 +0800)]
Allow more special keys in the accelerator.
Cheng Zhao [Mon, 21 Oct 2013 06:05:43 +0000 (14:05 +0800)]
Slightly optimize accelerator token comparing.
Cheng Zhao [Mon, 21 Oct 2013 05:46:37 +0000 (13:46 +0800)]
Be case-insensible of accelerators.
Cheng Zhao [Mon, 21 Oct 2013 05:39:55 +0000 (13:39 +0800)]
Map all single symbols in the keyboard to accelerators.
Cheng Zhao [Thu, 17 Oct 2013 02:22:35 +0000 (10:22 +0800)]
Bump v0.6.2.
Cheng Zhao [Thu, 17 Oct 2013 02:15:57 +0000 (10:15 +0800)]
mac: Enable to set the 'Help' menu, fixes #109.
Cheng Zhao [Thu, 17 Oct 2013 01:58:55 +0000 (09:58 +0800)]
Specify the version instead of using "*" for dependencies in package.json.
Cheng Zhao [Tue, 15 Oct 2013 01:04:05 +0000 (09:04 +0800)]
Use stream-uploading to upload the asset to GitHub.
Cheng Zhao [Mon, 14 Oct 2013 03:59:19 +0000 (11:59 +0800)]
Bump v0.6.1.
Cheng Zhao [Mon, 14 Oct 2013 03:57:53 +0000 (11:57 +0800)]
Unescape the script path before passing it to cefode.js, fixed #108.
Cheng Zhao [Thu, 10 Oct 2013 10:05:01 +0000 (18:05 +0800)]
Do not multipart-encode the uploaded file.
Cheng Zhao [Thu, 10 Oct 2013 06:39:54 +0000 (14:39 +0800)]
Check the build version of Release build in upload script.
Cheng Zhao [Thu, 10 Oct 2013 06:35:37 +0000 (14:35 +0800)]
Bump v0.6.0.
Cheng Zhao [Thu, 10 Oct 2013 06:33:59 +0000 (14:33 +0800)]
Enable more common ASCII tokens to be used in accelerator, fixes #107.
Cheng Zhao [Thu, 10 Oct 2013 06:33:42 +0000 (14:33 +0800)]
Add 'Quit' to spec window's menu.
Cheng Zhao [Mon, 7 Oct 2013 00:58:42 +0000 (17:58 -0700)]
Merge pull request #105 from atom/windows-menu
Implement menu API on Windows, fixes #75.
Cheng Zhao [Sat, 5 Oct 2013 13:05:59 +0000 (21:05 +0800)]
win: Newly created window should also be aware of application menu.
Cheng Zhao [Sat, 5 Oct 2013 12:53:31 +0000 (20:53 +0800)]
Do not dereference remote callback if its renderer view is released.
Cheng Zhao [Sat, 5 Oct 2013 12:21:57 +0000 (20:21 +0800)]
Make objects registry code more structured.
Cheng Zhao [Sat, 5 Oct 2013 06:31:30 +0000 (14:31 +0800)]
Set application menu would set menu for all windows on Windows.
Cheng Zhao [Sat, 5 Oct 2013 05:46:48 +0000 (13:46 +0800)]
Make app.setApplicationMenu an alias to Menu.setApplicationMenu.
Cheng Zhao [Sat, 5 Oct 2013 05:13:04 +0000 (13:13 +0800)]
Add app.getBrowserWindows() API.
Cheng Zhao [Sat, 5 Oct 2013 05:03:08 +0000 (13:03 +0800)]
:lipstick: fix typo in doc.
Cheng Zhao [Sat, 5 Oct 2013 04:56:30 +0000 (12:56 +0800)]
Make sure application menu always get referenced.
Cheng Zhao [Fri, 4 Oct 2013 15:39:34 +0000 (23:39 +0800)]
Don't wait for request in http spec.
This spec is used to crash atom-shell, we don't care if http request
succeeds.
Cheng Zhao [Fri, 4 Oct 2013 15:38:37 +0000 (23:38 +0800)]
win: Make web view focused initialy.
Cheng Zhao [Fri, 4 Oct 2013 15:36:31 +0000 (23:36 +0800)]
win: Make window menu's accelerators work.
Cheng Zhao [Fri, 4 Oct 2013 14:59:05 +0000 (22:59 +0800)]
Convert "Command" to "Ctrl" in accelerators on non-Mac.
Cheng Zhao [Fri, 4 Oct 2013 01:04:32 +0000 (09:04 +0800)]
:lipstick: NativeWindowClientView no longer needs a extra content view.
Cheng Zhao [Fri, 4 Oct 2013 00:52:45 +0000 (08:52 +0800)]
win: Make native window a views::View.
Cheng Zhao [Thu, 3 Oct 2013 15:34:42 +0000 (23:34 +0800)]
win: Respond to events of window menu.
Cheng Zhao [Thu, 3 Oct 2013 03:48:13 +0000 (11:48 +0800)]
Make sure binary version is dumped before uploading.
Cheng Zhao [Thu, 3 Oct 2013 03:36:17 +0000 (11:36 +0800)]
Add --version flag to print atom-shell's version.
Cheng Zhao [Thu, 3 Oct 2013 02:06:34 +0000 (10:06 +0800)]
Dump v0.5.4.
Cheng Zhao [Thu, 3 Oct 2013 01:39:17 +0000 (09:39 +0800)]
BrowserWindow.focus() should not make window become visible, fixed #106.
Cheng Zhao [Thu, 3 Oct 2013 00:27:59 +0000 (08:27 +0800)]
Add BrowserWindow.isVisible() API.
Cheng Zhao [Wed, 2 Oct 2013 13:51:19 +0000 (21:51 +0800)]
Show a simple menu in default_app on Windows.
Cheng Zhao [Wed, 2 Oct 2013 13:43:52 +0000 (21:43 +0800)]
win: Show popup menu at right place.
Cheng Zhao [Wed, 2 Oct 2013 13:24:21 +0000 (21:24 +0800)]
win: Add BrowserWindow.setMenu API.
Cheng Zhao [Wed, 2 Oct 2013 12:43:30 +0000 (20:43 +0800)]
:lipstick: Fix build on Windows.
Cheng Zhao [Wed, 2 Oct 2013 12:26:25 +0000 (20:26 +0800)]
Update to latest apm.
Cheng Zhao [Sun, 29 Sep 2013 13:50:19 +0000 (21:50 +0800)]
Dump v0.5.3.
Cheng Zhao [Sun, 29 Sep 2013 13:43:17 +0000 (21:43 +0800)]
Set proxy service at the right place.
Cheng Zhao [Sun, 29 Sep 2013 12:57:57 +0000 (20:57 +0800)]
Add spec for sending http request.
Cheng Zhao [Sun, 29 Sep 2013 12:18:55 +0000 (20:18 +0800)]
:lipstick: Fix target version of atom-shell's uploading.
Cheng Zhao [Sun, 29 Sep 2013 07:31:20 +0000 (15:31 +0800)]
Do not require uploading a tag before publish release.
Cheng Zhao [Sun, 29 Sep 2013 07:16:41 +0000 (15:16 +0800)]
Dump v0.5.2.
Cheng Zhao [Sun, 29 Sep 2013 07:14:25 +0000 (15:14 +0800)]
Still upload distribution file to S3 since Atom hasn't used Releases API yet.
Cheng Zhao [Sun, 29 Sep 2013 07:06:29 +0000 (15:06 +0800)]
Switch to use the ProxyResolverV8, fixes atom/atom#894.
Cheng Zhao [Fri, 27 Sep 2013 07:55:46 +0000 (15:55 +0800)]
Do not publish release when body of release note is empty.