Cheng Zhao [Fri, 30 Aug 2013 05:04:21 +0000 (13:04 +0800)]
Don't pollute console with error stack.
Cheng Zhao [Fri, 30 Aug 2013 05:04:02 +0000 (13:04 +0800)]
:lipstick: Fix protocol specs.
Cheng Zhao [Fri, 30 Aug 2013 04:51:15 +0000 (12:51 +0800)]
Disable overriding built-in protocols with protocol.registerProtocol.
Cheng Zhao [Fri, 30 Aug 2013 04:04:51 +0000 (12:04 +0800)]
Custom the implementation of url request job factory.
It's needed for interceptor API.
Cheng Zhao [Fri, 30 Aug 2013 02:15:15 +0000 (10:15 +0800)]
Skelecton for interceptor APIs.
Cheng Zhao [Thu, 29 Aug 2013 13:12:48 +0000 (21:12 +0800)]
Wrap passed 'url' and 'referrer' in an 'request' object.
Cheng Zhao [Thu, 29 Aug 2013 13:06:22 +0000 (21:06 +0800)]
:lipstick:
Cheng Zhao [Thu, 29 Aug 2013 12:57:09 +0000 (20:57 +0800)]
Add spec for protocol.isHandledProtocol.
Cheng Zhao [Thu, 29 Aug 2013 12:56:25 +0000 (20:56 +0800)]
Add 'registered' and 'unregistered' events for protocol module.
This is only used for writing specs.
Cheng Zhao [Thu, 29 Aug 2013 12:38:04 +0000 (20:38 +0800)]
Make protocol module an EventEmitter.
Cheng Zhao [Thu, 29 Aug 2013 12:22:52 +0000 (20:22 +0800)]
Add protocol.isHandledProtocol API.
Cheng Zhao [Tue, 27 Aug 2013 03:37:06 +0000 (11:37 +0800)]
Make sure referrer is sent to the protocol handler.
Cheng Zhao [Sun, 25 Aug 2013 12:54:15 +0000 (20:54 +0800)]
Only redirect output to browser when running in CI.
Cheng Zhao [Sun, 25 Aug 2013 12:45:34 +0000 (20:45 +0800)]
Make sure protocol module's specs do not pollute main.js.
Cheng Zhao [Sun, 25 Aug 2013 12:44:52 +0000 (20:44 +0800)]
Enable creating object from remote object's member.
Cheng Zhao [Sun, 25 Aug 2013 09:22:36 +0000 (17:22 +0800)]
Add remote.createFunctionWithReturnValue API.
Cheng Zhao [Sun, 25 Aug 2013 08:49:54 +0000 (16:49 +0800)]
:lipstick:
Cheng Zhao [Sun, 25 Aug 2013 08:23:40 +0000 (16:23 +0800)]
Use jQuery instead of zepto.
zepto always fails when requesting custom protocols, :shit:.
Cheng Zhao [Sun, 25 Aug 2013 08:06:29 +0000 (16:06 +0800)]
Allow returning file for custom protocol.
Cheng Zhao [Sun, 25 Aug 2013 07:07:07 +0000 (15:07 +0800)]
Enable customing mime type and charset when returning reqeust string job.
Cheng Zhao [Sun, 25 Aug 2013 04:36:06 +0000 (12:36 +0800)]
Allow returning string in custom protocols.
Cheng Zhao [Sat, 24 Aug 2013 12:32:12 +0000 (20:32 +0800)]
Pass weak pointers when posting tasks to other threads.
Cheng Zhao [Sat, 24 Aug 2013 12:21:46 +0000 (20:21 +0800)]
:lipstick:
Cheng Zhao [Sat, 24 Aug 2013 12:18:12 +0000 (20:18 +0800)]
Call the JS handler to get the type of job.
Cheng Zhao [Sat, 24 Aug 2013 12:15:31 +0000 (20:15 +0800)]
Use zepto in the specs.
Cheng Zhao [Sat, 24 Aug 2013 11:46:38 +0000 (19:46 +0800)]
The request should go through UI thread.
Cheng Zhao [Sat, 24 Aug 2013 11:33:08 +0000 (19:33 +0800)]
Return AdapterRequestJob when creating job.
Cheng Zhao [Sat, 24 Aug 2013 09:59:34 +0000 (17:59 +0800)]
Actually set and remove protocol handlers in IO thread..
Cheng Zhao [Sat, 24 Aug 2013 08:38:19 +0000 (16:38 +0800)]
Remember registered schemes.
Cheng Zhao [Sat, 24 Aug 2013 07:26:10 +0000 (15:26 +0800)]
Skelecton for the protocol module.
Kevin Sawicki [Wed, 21 Aug 2013 17:47:48 +0000 (10:47 -0700)]
Upgrade apm for more logging on errors
Cheng Zhao [Wed, 21 Aug 2013 13:41:34 +0000 (21:41 +0800)]
Make sure cibuild calls all necessary scripts.
Cheng Zhao [Wed, 21 Aug 2013 13:36:16 +0000 (21:36 +0800)]
:lipstick: for cpplint.
Cheng Zhao [Wed, 21 Aug 2013 13:35:41 +0000 (21:35 +0800)]
Abort when there is a error in cpplint.
Cheng Zhao [Wed, 21 Aug 2013 13:24:18 +0000 (21:24 +0800)]
:lipstick:
Cheng Zhao [Wed, 21 Aug 2013 04:16:40 +0000 (12:16 +0800)]
Also upload node's headers to S3.
Cheng Zhao [Wed, 21 Aug 2013 04:09:26 +0000 (12:09 +0800)]
Create the tarball containing node's headers.
Cheng Zhao [Wed, 21 Aug 2013 03:57:35 +0000 (11:57 +0800)]
Generate the distribution file under 'dist' directory.
Cheng Zhao [Wed, 21 Aug 2013 03:52:13 +0000 (11:52 +0800)]
Also copy gyp files when copying headers.
Cheng Zhao [Wed, 21 Aug 2013 03:35:39 +0000 (11:35 +0800)]
Hide window when running in CI.
Cheng Zhao [Wed, 21 Aug 2013 03:15:22 +0000 (11:15 +0800)]
Add script to run specs in CI, fixes #61.
Cheng Zhao [Wed, 21 Aug 2013 02:33:42 +0000 (10:33 +0800)]
No need to open video when testing webkitGetUserMedia.
The purpose of this test is to test whether the callback can be called.
Cheng Zhao [Tue, 20 Aug 2013 17:14:06 +0000 (10:14 -0700)]
Merge pull request #58 from atom/windows-bootstrap
Fix invocation of npm on non-Cygwin
Kevin Sawicki [Tue, 20 Aug 2013 16:41:10 +0000 (09:41 -0700)]
Upgrade apm for output fixes
Kevin Sawicki [Tue, 20 Aug 2013 16:40:40 +0000 (09:40 -0700)]
Update link to docs
Kevin Sawicki [Tue, 20 Aug 2013 16:30:05 +0000 (09:30 -0700)]
Update apm URL to new location in atom org.
Paul Betts [Tue, 20 Aug 2013 14:37:02 +0000 (16:37 +0200)]
Fix invocation of npm on non-Cygwin
Cheng Zhao [Mon, 19 Aug 2013 13:27:24 +0000 (21:27 +0800)]
Update libchromiumcontent: Add "path" attribute for "File" class.
Cheng Zhao [Mon, 19 Aug 2013 08:30:25 +0000 (16:30 +0800)]
[Win] Remove the extra MenuWrapper class.
Cheng Zhao [Sat, 17 Aug 2013 09:10:16 +0000 (17:10 +0800)]
[Win] Add flag to build window menu.
Cheng Zhao [Sat, 17 Aug 2013 08:45:21 +0000 (16:45 +0800)]
[Win] Use the modified Menu2 class.
Cheng Zhao [Sat, 17 Aug 2013 08:42:12 +0000 (16:42 +0800)]
[Win] Ship with Chromium's menu library.
I will hack it.
Cheng Zhao [Sat, 17 Aug 2013 08:28:06 +0000 (16:28 +0800)]
:lipstick: for cpplint.
Cheng Zhao [Fri, 16 Aug 2013 10:51:51 +0000 (18:51 +0800)]
Add spec for child_process.fork.
Cheng Zhao [Fri, 16 Aug 2013 10:48:02 +0000 (18:48 +0800)]
[Win] Fix the command line spliting code.
Cheng Zhao [Fri, 16 Aug 2013 08:38:09 +0000 (16:38 +0800)]
[Win] Fix conversion between wchar_t* and const wchar_t*.
Cheng Zhao [Fri, 16 Aug 2013 08:33:32 +0000 (16:33 +0800)]
[Win] Fix compilation error.
Cheng Zhao [Fri, 16 Aug 2013 08:28:45 +0000 (16:28 +0800)]
[Win] Fix running node from python.
There is a mysterious "WindowsError [error 5] Access is denied" error is
the "executable" is not specified under Windows.
Cheng Zhao [Fri, 16 Aug 2013 04:56:25 +0000 (12:56 +0800)]
Add AtomWindow.isWebViewFocused() API, fixes #57.
Cheng Zhao [Fri, 16 Aug 2013 02:38:02 +0000 (10:38 +0800)]
Should inherit brightray's default web contents delegate, fixes #31.
Cheng Zhao [Fri, 16 Aug 2013 02:37:01 +0000 (10:37 +0800)]
The camera could start very slow.
Cheng Zhao [Fri, 16 Aug 2013 02:30:42 +0000 (10:30 +0800)]
Add spec for #31.
Cheng Zhao [Thu, 15 Aug 2013 09:50:30 +0000 (17:50 +0800)]
:lipstick:
Cheng Zhao [Thu, 15 Aug 2013 08:11:04 +0000 (16:11 +0800)]
Dump v0.3.4.
Cheng Zhao [Thu, 15 Aug 2013 08:09:34 +0000 (16:09 +0800)]
Don't overwrite existing fields when build menu from template.
Cheng Zhao [Thu, 15 Aug 2013 07:04:30 +0000 (00:04 -0700)]
Merge pull request #56 from atom/move-wiki-to-docs
Move wiki to docs
probablycorey [Wed, 14 Aug 2013 22:55:42 +0000 (15:55 -0700)]
Normalize document names
probablycorey [Wed, 14 Aug 2013 22:52:00 +0000 (15:52 -0700)]
Convert wiki links to relative markdown links
probablycorey [Wed, 14 Aug 2013 22:43:35 +0000 (15:43 -0700)]
Move wiki content to docs dir
Cheng Zhao [Wed, 14 Aug 2013 15:03:02 +0000 (23:03 +0800)]
[Mac] Clean up the menu controller.
Cheng Zhao [Wed, 14 Aug 2013 14:33:18 +0000 (22:33 +0800)]
[Mac] Move the FixMenuTitles hack to MenuController.
Cheng Zhao [Wed, 14 Aug 2013 14:24:21 +0000 (22:24 +0800)]
[Mac] Ship the MenuController implementation from Chromium.
Cheng Zhao [Wed, 14 Aug 2013 13:59:49 +0000 (21:59 +0800)]
Make sure all MenuItem's options have a default value.
Cheng Zhao [Wed, 14 Aug 2013 13:51:51 +0000 (21:51 +0800)]
Enable passing objects and arrays when calling remote function.
Cheng Zhao [Wed, 14 Aug 2013 13:49:13 +0000 (21:49 +0800)]
Use Menu.buildFromTemplate instead of raw menu APIs.
Cheng Zhao [Wed, 14 Aug 2013 13:19:26 +0000 (21:19 +0800)]
:lipstick:
Cheng Zhao [Wed, 14 Aug 2013 13:17:15 +0000 (21:17 +0800)]
Revert "Use named property handler for createObjectWithName."
This reverts commit
0c31494ffa2b76c521be7d197c6f8225aa0d2af5.
Cheng Zhao [Wed, 14 Aug 2013 05:27:50 +0000 (13:27 +0800)]
Add spec for changing remote object's properties.
Cheng Zhao [Wed, 14 Aug 2013 05:14:28 +0000 (13:14 +0800)]
Use named property handler for createObjectWithName.
Cheng Zhao [Wed, 14 Aug 2013 04:51:47 +0000 (12:51 +0800)]
When calling menu item's click callback, pass the item object.
Cheng Zhao [Wed, 14 Aug 2013 04:51:37 +0000 (12:51 +0800)]
Add spec for MenuItem.click.
Cheng Zhao [Wed, 14 Aug 2013 04:09:53 +0000 (12:09 +0800)]
Add spec for Menu.insert.
Cheng Zhao [Wed, 14 Aug 2013 04:04:16 +0000 (12:04 +0800)]
Add spec for attaching extra fields to menu items.
Cheng Zhao [Wed, 14 Aug 2013 04:03:37 +0000 (12:03 +0800)]
The Menu object should store items by its index.
Cheng Zhao [Wed, 14 Aug 2013 03:00:08 +0000 (11:00 +0800)]
Enable to attach extra fields to menu items.
Cheng Zhao [Tue, 13 Aug 2013 09:07:36 +0000 (17:07 +0800)]
:lipstick: for cpplint.
Cheng Zhao [Tue, 13 Aug 2013 09:07:25 +0000 (17:07 +0800)]
Move accelerator_util to browser/ui.
Cheng Zhao [Tue, 13 Aug 2013 09:00:30 +0000 (17:00 +0800)]
Move nsalert_synchronous_sheet to browser/ui.
Cheng Zhao [Tue, 13 Aug 2013 08:51:47 +0000 (16:51 +0800)]
Move file_dialog and message_box to browser/ui.
Cheng Zhao [Tue, 13 Aug 2013 08:38:24 +0000 (16:38 +0800)]
Update brightray: Disable Chromium's DataExtension.
Cheng Zhao [Mon, 12 Aug 2013 09:11:47 +0000 (17:11 +0800)]
Fix test case for the d3 module.
Cheng Zhao [Mon, 12 Aug 2013 07:01:05 +0000 (15:01 +0800)]
Upload to S3 with readable version.
Cheng Zhao [Mon, 12 Aug 2013 07:00:50 +0000 (15:00 +0800)]
Collect header files from vendor/node.
Cheng Zhao [Mon, 12 Aug 2013 06:15:28 +0000 (14:15 +0800)]
:lipstick:
Cheng Zhao [Mon, 12 Aug 2013 05:59:34 +0000 (13:59 +0800)]
Add test for d3 module.
Cheng Zhao [Thu, 8 Aug 2013 09:49:35 +0000 (17:49 +0800)]
Use result of `git describe` as version.
Cheng Zhao [Thu, 8 Aug 2013 09:26:20 +0000 (17:26 +0800)]
Add process.versions["atom-shell"].
Cheng Zhao [Thu, 8 Aug 2013 09:22:35 +0000 (17:22 +0800)]
Add version file.
Cheng Zhao [Thu, 8 Aug 2013 09:13:45 +0000 (17:13 +0800)]
Only zip specified files.
Cheng Zhao [Thu, 8 Aug 2013 08:55:51 +0000 (16:55 +0800)]
Update node: enable running like upstream node.