platform/framework/web/crosswalk-tizen.git
11 years agoImplement process.crash() on Windows.
Cheng Zhao [Mon, 1 Jul 2013 13:35:00 +0000 (21:35 +0800)]
Implement process.crash() on Windows.

11 years agoShould enable C++ exceptions for all targets on Windows.
Cheng Zhao [Mon, 1 Jul 2013 12:52:48 +0000 (20:52 +0800)]
Should enable C++ exceptions for all targets on Windows.

It's a requirement for using standard library of VS.

11 years agoFix warnings in http_parser.
Cheng Zhao [Mon, 1 Jul 2013 10:45:46 +0000 (18:45 +0800)]
Fix warnings in http_parser.

11 years agoFix two warnings in openssl.
Cheng Zhao [Mon, 1 Jul 2013 10:36:58 +0000 (18:36 +0800)]
Fix two warnings in openssl.

11 years agoCompile atom_lib with C++ exception enabled.
Cheng Zhao [Mon, 1 Jul 2013 10:31:23 +0000 (18:31 +0800)]
Compile atom_lib with C++ exception enabled.

11 years agoFix calling compile-coffee under cygwin.
Cheng Zhao [Mon, 1 Jul 2013 10:04:15 +0000 (18:04 +0800)]
Fix calling compile-coffee under cygwin.

11 years agoMake node static library build.
Cheng Zhao [Mon, 1 Jul 2013 09:58:01 +0000 (17:58 +0800)]
Make node static library build.

11 years agoAdd switch to skip operations require networking.
Cheng Zhao [Mon, 1 Jul 2013 08:12:31 +0000 (16:12 +0800)]
Add switch to skip operations require networking.

I'm on a slow network :-(

11 years agoWe don't need to force updating to latest npm.
Cheng Zhao [Mon, 1 Jul 2013 08:06:37 +0000 (16:06 +0800)]
We don't need to force updating to latest npm.

11 years agoUse win32 python to call gyp when running under cygwin.
Cheng Zhao [Mon, 1 Jul 2013 07:49:52 +0000 (15:49 +0800)]
Use win32 python to call gyp when running under cygwin.

11 years agoIgnore vendor/python_26 in git.
Cheng Zhao [Mon, 1 Jul 2013 07:37:22 +0000 (15:37 +0800)]
Ignore vendor/python_26 in git.

11 years agoPull in precompiled python under cygwin.
Cheng Zhao [Mon, 1 Jul 2013 07:21:27 +0000 (15:21 +0800)]
Pull in precompiled python under cygwin.

11 years agoShip gyp.
Cheng Zhao [Fri, 28 Jun 2013 08:38:05 +0000 (16:38 +0800)]
Ship gyp.

11 years agoDo not ignore vendor/.
Cheng Zhao [Fri, 28 Jun 2013 08:15:52 +0000 (16:15 +0800)]
Do not ignore vendor/.

11 years agoOnly download frameworks on OS X.
Cheng Zhao [Fri, 28 Jun 2013 08:12:40 +0000 (16:12 +0800)]
Only download frameworks on OS X.

11 years agoUpdate npm after node is downloaded.
Cheng Zhao [Fri, 28 Jun 2013 08:10:12 +0000 (16:10 +0800)]
Update npm after node is downloaded.

So we can execute npm even without system node.

11 years agoAlso ship version and LICENSE file with dist.
Cheng Zhao [Sat, 29 Jun 2013 03:52:58 +0000 (11:52 +0800)]
Also ship version and LICENSE file with dist.

11 years agoMake sure dist is created for the HEAD before uploading.
Cheng Zhao [Sat, 29 Jun 2013 03:36:02 +0000 (11:36 +0800)]
Make sure dist is created for the HEAD before uploading.

11 years agoMake Objective-C's categories work.
Cheng Zhao [Thu, 27 Jun 2013 11:53:57 +0000 (19:53 +0800)]
Make Objective-C's categories work.

See more on:
http://stackoverflow.com/questions/2567498/objective-c-categories-in-static-library

11 years agotypeof null can also be 'object'.
Cheng Zhao [Thu, 27 Jun 2013 10:51:41 +0000 (18:51 +0800)]
typeof null can also be 'object'.

11 years agoFix passing null as window in dialog.showMessageBox.
Cheng Zhao [Thu, 27 Jun 2013 11:18:31 +0000 (19:18 +0800)]
Fix passing null as window in dialog.showMessageBox.

11 years agoUpdate to latest brightray.
Cheng Zhao [Thu, 27 Jun 2013 10:01:34 +0000 (18:01 +0800)]
Update to latest brightray.

11 years agoEmit WindowCloseCancelled message when close is cancelled by user code.
Cheng Zhao [Wed, 26 Jun 2013 07:35:10 +0000 (15:35 +0800)]
Emit WindowCloseCancelled message when close is cancelled by user code.

11 years agoUse applicationShouldTerminate to control whether application should quit.
Cheng Zhao [Wed, 26 Jun 2013 09:22:24 +0000 (17:22 +0800)]
Use applicationShouldTerminate to control whether application should quit.

11 years agoMake video and audio tag work, fixes #31.
Cheng Zhao [Wed, 26 Jun 2013 02:31:32 +0000 (10:31 +0800)]
Make video and audio tag work, fixes #31.

See more about this on:
https://github.com/brightray/brightray_example/commit/fdf20531bd8618d344447c5090f8594a62de1ed6

11 years agoClean unused bash script.
Cheng Zhao [Tue, 25 Jun 2013 01:20:55 +0000 (09:20 +0800)]
Clean unused bash script.

11 years agoMerge pull request #29 from atom/python
Cheng Zhao [Tue, 25 Jun 2013 01:18:32 +0000 (18:18 -0700)]
Merge pull request #29 from atom/python

Rewrite scripts in python

11 years agoModify upload script to obey chromium's style.
Cheng Zhao [Mon, 24 Jun 2013 09:56:51 +0000 (17:56 +0800)]
Modify upload script to obey chromium's style.

11 years agoRemove the download script.
Cheng Zhao [Mon, 24 Jun 2013 09:54:56 +0000 (17:54 +0800)]
Remove the download script.

11 years agoUpdate create-dist script for changes of building system.
Cheng Zhao [Mon, 24 Jun 2013 09:51:48 +0000 (17:51 +0800)]
Update create-dist script for changes of building system.

11 years agoRewrite cpplint script in python.
Cheng Zhao [Mon, 24 Jun 2013 09:03:48 +0000 (17:03 +0800)]
Rewrite cpplint script in python.

11 years agoRewrite compile-coffee script in python.
Cheng Zhao [Mon, 24 Jun 2013 08:24:19 +0000 (16:24 +0800)]
Rewrite compile-coffee script in python.

11 years agoDon't throw exception when ninja quit unnormally.
Cheng Zhao [Mon, 24 Jun 2013 08:05:22 +0000 (16:05 +0800)]
Don't throw exception when ninja quit unnormally.

11 years agoRewrite build script in python.
Cheng Zhao [Mon, 24 Jun 2013 07:36:38 +0000 (15:36 +0800)]
Rewrite build script in python.

11 years agoRewrite update script in python.
Cheng Zhao [Mon, 24 Jun 2013 07:24:30 +0000 (15:24 +0800)]
Rewrite update script in python.

11 years agoMerge branch 'master' into python
Cheng Zhao [Fri, 21 Jun 2013 15:04:39 +0000 (23:04 +0800)]
Merge branch 'master' into python

Conflicts:
script/update

11 years agoEnable getUserMedia(). Part of fixes for #31.
Cheng Zhao [Fri, 21 Jun 2013 08:05:28 +0000 (16:05 +0800)]
Enable getUserMedia(). Part of fixes for #31.

11 years agoUpdate node to v0.10.12.
Cheng Zhao [Fri, 21 Jun 2013 04:28:23 +0000 (12:28 +0800)]
Update node to v0.10.12.

11 years agoUse unzip command on Mac to keep symbol links in zip file work.
Cheng Zhao [Fri, 21 Jun 2013 02:32:57 +0000 (10:32 +0800)]
Use unzip command on Mac to keep symbol links in zip file work.

11 years agoRewrite update-frameworks script in python.
Cheng Zhao [Thu, 20 Jun 2013 15:23:22 +0000 (23:23 +0800)]
Rewrite update-frameworks script in python.

11 years agoSimplify download function.
Cheng Zhao [Thu, 20 Jun 2013 15:10:00 +0000 (23:10 +0800)]
Simplify download function.

11 years agoUse .py suffix for python scripts, we're following chromium.
Cheng Zhao [Thu, 20 Jun 2013 14:55:54 +0000 (22:55 +0800)]
Use .py suffix for python scripts, we're following chromium.

11 years agoMove helper functions into a common module.
Cheng Zhao [Thu, 20 Jun 2013 14:51:58 +0000 (22:51 +0800)]
Move helper functions into a common module.

11 years agoRewrite update-node script in python.
Cheng Zhao [Thu, 20 Jun 2013 14:49:11 +0000 (22:49 +0800)]
Rewrite update-node script in python.

11 years agoUpdate brightray: fix linking with libchromiumcontent.
Cheng Zhao [Wed, 19 Jun 2013 14:54:40 +0000 (22:54 +0800)]
Update brightray: fix linking with libchromiumcontent.

11 years agoBuild atom-shell with ninja.
Cheng Zhao [Wed, 19 Jun 2013 13:31:57 +0000 (21:31 +0800)]
Build atom-shell with ninja.

11 years agoAdd script to find existing Mac SDK (taken from chromium).
Cheng Zhao [Wed, 19 Jun 2013 07:41:41 +0000 (15:41 +0800)]
Add script to find existing Mac SDK (taken from chromium).

11 years agoRewrite bootstrap script in python.
Cheng Zhao [Wed, 19 Jun 2013 06:32:41 +0000 (14:32 +0800)]
Rewrite bootstrap script in python.

11 years agoAdd app.getHomeDir() API.
Cheng Zhao [Wed, 19 Jun 2013 05:49:58 +0000 (13:49 +0800)]
Add app.getHomeDir() API.

11 years agoAdd app.getVersion() API. Fixes #28.
Cheng Zhao [Wed, 19 Jun 2013 05:43:48 +0000 (13:43 +0800)]
Add app.getVersion() API. Fixes #28.

11 years agoAdd platform method to return executable(bundle)'s version.
Cheng Zhao [Wed, 19 Jun 2013 05:41:54 +0000 (13:41 +0800)]
Add platform method to return executable(bundle)'s version.

11 years agoFix cpplint errors.
Cheng Zhao [Wed, 19 Jun 2013 05:24:13 +0000 (13:24 +0800)]
Fix cpplint errors.

11 years agoSet base url in bootstrap script by default.
Cheng Zhao [Wed, 19 Jun 2013 02:53:38 +0000 (10:53 +0800)]
Set base url in bootstrap script by default.

11 years agoUpdate libchromiumcontent, fixed #22.
Cheng Zhao [Wed, 19 Jun 2013 02:52:18 +0000 (10:52 +0800)]
Update libchromiumcontent, fixed #22.

11 years agoRevert "Make BrowserWindow inheritable. Fixed #23."
Cheng Zhao [Tue, 18 Jun 2013 13:40:03 +0000 (21:40 +0800)]
Revert "Make BrowserWindow inheritable. Fixed #23."

This reverts commit 5a0aab2e4f1a9f447bf72d7d3425d5461ed6173c.

11 years agoSince we support inheritance of native objects, use js to send messages.
Cheng Zhao [Tue, 18 Jun 2013 10:47:13 +0000 (18:47 +0800)]
Since we support inheritance of native objects, use js to send messages.

11 years agoMake BrowserWindow inheritable. Fixed #23.
Cheng Zhao [Tue, 18 Jun 2013 10:35:08 +0000 (18:35 +0800)]
Make BrowserWindow inheritable. Fixed #23.

11 years agoAdd API for renderer's crashes.
Cheng Zhao [Mon, 10 Jun 2013 12:50:25 +0000 (20:50 +0800)]
Add API for renderer's crashes.

11 years agoMake window aware of renderer crashes.
Cheng Zhao [Mon, 10 Jun 2013 12:42:10 +0000 (20:42 +0800)]
Make window aware of renderer crashes.

11 years agoUse a different icon for atom-shell to make it distinguishable from atom.
Cheng Zhao [Mon, 10 Jun 2013 08:12:10 +0000 (16:12 +0800)]
Use a different icon for atom-shell to make it distinguishable from atom.

11 years agoUpdate to latest brightray and libchromiumcontent.
Cheng Zhao [Mon, 10 Jun 2013 06:47:32 +0000 (14:47 +0800)]
Update to latest brightray and libchromiumcontent.

11 years agoAdd BrowserWindow.restartHangMonitorTimeout() API.
Cheng Zhao [Fri, 7 Jun 2013 10:42:57 +0000 (18:42 +0800)]
Add BrowserWindow.restartHangMonitorTimeout() API.

11 years agoAllow showing message dialog as sheet.
Cheng Zhao [Fri, 7 Jun 2013 07:59:12 +0000 (15:59 +0800)]
Allow showing message dialog as sheet.

11 years agoReturn button's index for [NSAlert runModalSheetForWindow].
Cheng Zhao [Fri, 7 Jun 2013 07:58:36 +0000 (15:58 +0800)]
Return button's index for [NSAlert runModalSheetForWindow].

11 years agoAdd runModalSheetForWindow method for NSAlert.
Cheng Zhao [Fri, 7 Jun 2013 07:41:26 +0000 (15:41 +0800)]
Add runModalSheetForWindow method for NSAlert.

11 years agoFullscreen => FullScreen. Fixed #19.
Cheng Zhao [Fri, 7 Jun 2013 06:05:56 +0000 (14:05 +0800)]
Fullscreen => FullScreen. Fixed #19.

11 years agoAdd responsive and unresponsive events for window.
Cheng Zhao [Thu, 6 Jun 2013 11:45:48 +0000 (19:45 +0800)]
Add responsive and unresponsive events for window.

11 years agoDiscard fullscreen support on OS X 10.6.
Cheng Zhao [Tue, 4 Jun 2013 10:15:03 +0000 (18:15 +0800)]
Discard fullscreen support on OS X 10.6.

11 years agoAdd 'ready-for-update-on-quit' event for auto-updater.
Cheng Zhao [Mon, 3 Jun 2013 13:51:46 +0000 (21:51 +0800)]
Add 'ready-for-update-on-quit' event for auto-updater.

11 years agoPass continueUpdate callback in the 'will-install-update' event.
Cheng Zhao [Mon, 3 Jun 2013 10:21:13 +0000 (18:21 +0800)]
Pass continueUpdate callback in the 'will-install-update' event.

11 years agowillInstallUpdateOnQuit has been discarded in latest Sparkle.
Cheng Zhao [Mon, 3 Jun 2013 10:15:20 +0000 (18:15 +0800)]
willInstallUpdateOnQuit has been discarded in latest Sparkle.

11 years agoDon't download frameworks if they exist.
Cheng Zhao [Mon, 3 Jun 2013 10:07:15 +0000 (18:07 +0800)]
Don't download frameworks if they exist.

11 years agoAdd auto-updater module.
Cheng Zhao [Mon, 3 Jun 2013 09:59:34 +0000 (17:59 +0800)]
Add auto-updater module.

11 years agoFix crashes in auto updater.
Cheng Zhao [Mon, 3 Jun 2013 09:58:34 +0000 (17:58 +0800)]
Fix crashes in auto updater.

11 years agoDon't ship frameworks in repository, instead we download them.
Cheng Zhao [Mon, 3 Jun 2013 09:57:37 +0000 (17:57 +0800)]
Don't ship frameworks in repository, instead we download them.

11 years agoAdd 'will-finish-launching' event for app.
Cheng Zhao [Mon, 3 Jun 2013 07:31:46 +0000 (15:31 +0800)]
Add 'will-finish-launching' event for app.

11 years agoAdd a few more methods for AutoUpdater.
Cheng Zhao [Mon, 3 Jun 2013 02:34:42 +0000 (10:34 +0800)]
Add a few more methods for AutoUpdater.

11 years agoWrap Sparkle's minimum interface with C++.
Cheng Zhao [Sun, 2 Jun 2013 12:23:04 +0000 (20:23 +0800)]
Wrap Sparkle's minimum interface with C++.

11 years agoBuild with Sparkle.framework.
Cheng Zhao [Sun, 2 Jun 2013 07:48:08 +0000 (15:48 +0800)]
Build with Sparkle.framework.

11 years agoURL => Url in javascript.
Cheng Zhao [Sun, 2 Jun 2013 07:15:56 +0000 (15:15 +0800)]
URL => Url in javascript.

11 years agoShow uncaught exception in message dialog.
Cheng Zhao [Sun, 2 Jun 2013 06:55:47 +0000 (14:55 +0800)]
Show uncaught exception in message dialog.

11 years agoUpdate node binary to v0.10.9.
Cheng Zhao [Sun, 2 Jun 2013 04:25:16 +0000 (12:25 +0800)]
Update node binary to v0.10.9.

11 years agoUpdate to latest chromium and brightray.
Cheng Zhao [Sat, 1 Jun 2013 14:33:40 +0000 (22:33 +0800)]
Update to latest chromium and brightray.

11 years agoAdd process.crash() for both browser and renderer.
Cheng Zhao [Sat, 1 Jun 2013 08:06:29 +0000 (16:06 +0800)]
Add process.crash() for both browser and renderer.

11 years agoAdd crash reporter module (based on Quincy).
Cheng Zhao [Sat, 1 Jun 2013 07:57:37 +0000 (15:57 +0800)]
Add crash reporter module (based on Quincy).

11 years agoBuild with Quincy.
Cheng Zhao [Sat, 1 Jun 2013 06:29:35 +0000 (14:29 +0800)]
Build with Quincy.

11 years agoRollback node to v0.10.5, there is ABI changes in V8.
Cheng Zhao [Fri, 31 May 2013 17:47:58 +0000 (01:47 +0800)]
Rollback node to v0.10.5, there is ABI changes in V8.

11 years agoUpdate node to v0.10.9.
Cheng Zhao [Fri, 31 May 2013 17:10:39 +0000 (01:10 +0800)]
Update node to v0.10.9.

11 years agoDon't emit 'open-file' event for files passed in command line.
Cheng Zhao [Fri, 31 May 2013 02:17:40 +0000 (10:17 +0800)]
Don't emit 'open-file' event for files passed in command line.

Fixes #16.

11 years agoUse - as filename seperator for coffee script files. Fixes #15.
Cheng Zhao [Thu, 30 May 2013 12:16:54 +0000 (20:16 +0800)]
Use - as filename seperator for coffee script files. Fixes #15.

Also clean unused files and wrong file names.

11 years agoAdd app.focus API.
Cheng Zhao [Thu, 30 May 2013 11:24:47 +0000 (19:24 +0800)]
Add app.focus API.

11 years agoEmit 'finish-launching' event when the application has finished launching.
Cheng Zhao [Thu, 30 May 2013 11:12:14 +0000 (19:12 +0800)]
Emit 'finish-launching' event when the application has finished launching.

11 years agoEmit 'open-file' event when OS X is trying to open file with the app.
Cheng Zhao [Thu, 30 May 2013 08:03:10 +0000 (16:03 +0800)]
Emit 'open-file' event when OS X is trying to open file with the app.

11 years agoImprove default page.
Cheng Zhao [Thu, 30 May 2013 07:40:44 +0000 (15:40 +0800)]
Improve default page.

11 years agoAdd BrowserWindow.restart() to restart renderer process.
Cheng Zhao [Tue, 28 May 2013 08:01:44 +0000 (16:01 +0800)]
Add BrowserWindow.restart() to restart renderer process.

11 years agoFocusing on window should also focus on application.
Cheng Zhao [Sat, 25 May 2013 07:08:58 +0000 (15:08 +0800)]
Focusing on window should also focus on application.

11 years agoEnable '+', ',', '-', '.' in accelerators.
Cheng Zhao [Fri, 24 May 2013 12:05:51 +0000 (20:05 +0800)]
Enable '+', ',', '-', '.' in accelerators.

11 years agoEmit 'blur' event at right time.
Cheng Zhao [Fri, 24 May 2013 10:15:27 +0000 (18:15 +0800)]
Emit 'blur' event at right time.

11 years agoAdd app.exit() API to exit with specified exit status.
Cheng Zhao [Fri, 24 May 2013 09:59:11 +0000 (17:59 +0800)]
Add app.exit() API to exit with specified exit status.

11 years agoAdd 'blur' window event.
Cheng Zhao [Fri, 24 May 2013 09:58:39 +0000 (17:58 +0800)]
Add 'blur' window event.