platform/framework/web/crosswalk-tizen.git
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.

11 years agoAdd BrowserWindow.focusOnWebView and blurWebView.
Cheng Zhao [Fri, 24 May 2013 09:51:15 +0000 (17:51 +0800)]
Add BrowserWindow.focusOnWebView and blurWebView.

11 years agoUse the new way of reporting exception in node context.
Cheng Zhao [Thu, 23 May 2013 05:49:13 +0000 (13:49 +0800)]
Use the new way of reporting exception in node context.

More on this can be found at:
https://github.com/atom/cefode/commit/3c0fc7ad9fa27c7a7c42d3fec4c9f413c88b1835

11 years agoSupport key combinations of over 4 keys. Fixes #12.
Cheng Zhao [Wed, 22 May 2013 06:20:16 +0000 (14:20 +0800)]
Support key combinations of over 4 keys. Fixes #12.

11 years agoForce running uv loop under a handle scope. Fixed #13.
Cheng Zhao [Wed, 22 May 2013 01:13:32 +0000 (09:13 +0800)]
Force running uv loop under a handle scope. Fixed #13.

11 years agoRewrite dialog API with our simpler blocking dialog implementations.
Cheng Zhao [Mon, 20 May 2013 13:46:43 +0000 (21:46 +0800)]
Rewrite dialog API with our simpler blocking dialog implementations.

Fixed #9, fixed #10.

11 years agoErase window from weak map immediately after it's destroyed.
Cheng Zhao [Mon, 20 May 2013 06:55:46 +0000 (14:55 +0800)]
Erase window from weak map immediately after it's destroyed.

Otherwise it could happend that developers accessed the window after
it's destroyed but before it's GCed.

11 years agodialog.showMessageBox doesn't require window as parameter any more.
Cheng Zhao [Sat, 18 May 2013 02:47:06 +0000 (10:47 +0800)]
dialog.showMessageBox doesn't require window as parameter any more.

11 years agoUse string instead of integer to represent dialog's types.
Cheng Zhao [Sat, 18 May 2013 02:41:43 +0000 (10:41 +0800)]
Use string instead of integer to represent dialog's types.

11 years agoAdd Edit menu.
Cheng Zhao [Sat, 18 May 2013 02:38:56 +0000 (10:38 +0800)]
Add Edit menu.

11 years agoSend message to window directly when passing BrowserWindow for ipc.send.
Cheng Zhao [Fri, 17 May 2013 15:40:37 +0000 (23:40 +0800)]
Send message to window directly when passing BrowserWindow for ipc.send.