platform/framework/web/crosswalk-tizen.git
10 years agoonly default to 64 bit build on darwin and 64bit linux
Dane Springmeyer [Thu, 31 Jul 2014 17:20:33 +0000 (10:20 -0700)]
only default to 64 bit build on darwin and 64bit linux

 - maintains default to 32 bit on windows

10 years agofix node to build with target_arch=x64 on linux
Dane Springmeyer [Thu, 31 Jul 2014 03:51:23 +0000 (20:51 -0700)]
fix node to build with target_arch=x64 on linux

atom-shell on linux is incorrectly reporting `ia32` for `process.arch`.

This is happening because `-Dtarget_arch=ia32` is passed to ninja on linux inside `script/update.py` which leads to '-DARCH="ia32"' being set in the compile flags. I see that the current intention is to target 64 bit builds on linux (37275c64cd07) and the binaries are in fact compiled as 64 bit despite this bug.  I guess ninja is somehow smartly ignoring the incorrect setting of the `-m32` flags at https://github.com/atom/node/blob/6d772c3cda0bb8270857397e128ea1e36c361125/common.gypi#L175-L178.

Until this is fixed it breaks usage of any node-pre-gyp packaged node addons because node-pre-gyp depends on process.arch being correct in order to require the right binary arch.

10 years agomac: Guard against closed window, fixes #536.
Cheng Zhao [Thu, 31 Jul 2014 02:31:08 +0000 (10:31 +0800)]
mac: Guard against closed window, fixes #536.

10 years agoUpdate brightray, fixes #498.
Cheng Zhao [Wed, 30 Jul 2014 14:45:23 +0000 (22:45 +0800)]
Update brightray, fixes #498.

10 years agoUpgrade apm to 0.84.
Cheng Zhao [Tue, 29 Jul 2014 15:00:20 +0000 (23:00 +0800)]
Upgrade apm to 0.84.

10 years agomac: Fix app.dock.show/hide, close #520.
Cheng Zhao [Tue, 29 Jul 2014 14:31:51 +0000 (22:31 +0800)]
mac: Fix app.dock.show/hide, close #520.

10 years agoBump v0.15.0.
Cheng Zhao [Tue, 29 Jul 2014 03:15:05 +0000 (11:15 +0800)]
Bump v0.15.0.

10 years agoMerge pull request #524 from atom/chrome36
Cheng Zhao [Tue, 29 Jul 2014 03:13:50 +0000 (11:13 +0800)]
Merge pull request #524 from atom/chrome36

Upgrade to Chrome36

10 years agowin: No more need to convert to DIP point for context menu.
Cheng Zhao [Mon, 28 Jul 2014 12:44:11 +0000 (20:44 +0800)]
win: No more need to convert to DIP point for context menu.

10 years agoFix building on Windows.
Cheng Zhao [Mon, 28 Jul 2014 12:32:10 +0000 (20:32 +0800)]
Fix building on Windows.

10 years agoviews: No need to destroy Widget, CloseNow already closed native window.
Cheng Zhao [Mon, 28 Jul 2014 10:19:04 +0000 (10:19 +0000)]
views: No need to destroy Widget, CloseNow already closed native window.

10 years agoFix building on Linux.
Cheng Zhao [Mon, 28 Jul 2014 10:11:47 +0000 (10:11 +0000)]
Fix building on Linux.

10 years agoUpdate brightray to fix webrtc warning.
Cheng Zhao [Mon, 28 Jul 2014 09:57:54 +0000 (17:57 +0800)]
Update brightray to fix webrtc warning.

10 years agoMake sure window is closed before WebContents is destroyed.
Cheng Zhao [Mon, 28 Jul 2014 09:34:21 +0000 (17:34 +0800)]
Make sure window is closed before WebContents is destroyed.

Otherwise we would get "RawChannel fatal error".

10 years agoAlways enable harmony when node binding is on.
Cheng Zhao [Mon, 28 Jul 2014 09:06:28 +0000 (17:06 +0800)]
Always enable harmony when node binding is on.

If we dont' do this we would have lots of "Extension or internal
compilation error." error, seems to be V8's bug.

10 years agoMake sure javascript environment is initialized after ProxyResolverV8.
Cheng Zhao [Mon, 28 Jul 2014 08:00:15 +0000 (16:00 +0800)]
Make sure javascript environment is initialized after ProxyResolverV8.

10 years agoUpdate to new Chromium APIs.
Cheng Zhao [Mon, 28 Jul 2014 07:29:51 +0000 (15:29 +0800)]
Update to new Chromium APIs.

10 years agoUpgrade to Chrome 36.
Cheng Zhao [Mon, 28 Jul 2014 05:56:35 +0000 (13:56 +0800)]
Upgrade to Chrome 36.

10 years agoMerge pull request #518 from HackPlan/menudpi
Cheng Zhao [Mon, 28 Jul 2014 10:53:16 +0000 (18:53 +0800)]
Merge pull request #518 from HackPlan/menudpi

win: Fix tray context menu in high DPI mode

10 years agoMerge pull request #516 from alexwhitman/patch-1
Cheng Zhao [Mon, 28 Jul 2014 10:39:02 +0000 (18:39 +0800)]
Merge pull request #516 from alexwhitman/patch-1

Fix isMinimized API documentation

10 years agowin: Fix tray context menu in high DPI mode
Yeechan Lu [Sun, 27 Jul 2014 07:50:04 +0000 (15:50 +0800)]
win: Fix tray context menu in high DPI mode

10 years agoBump v0.14.3.
Cheng Zhao [Sun, 27 Jul 2014 01:28:56 +0000 (09:28 +0800)]
Bump v0.14.3.

10 years agoFix isMinimized API documentation
Alex Whitman [Sat, 26 Jul 2014 08:53:02 +0000 (09:53 +0100)]
Fix isMinimized API documentation

10 years agoviews: Return restored bounds when window is minimized, fixes #473.
Cheng Zhao [Sat, 26 Jul 2014 06:03:37 +0000 (14:03 +0800)]
views: Return restored bounds when window is minimized, fixes #473.

On Window the minimized window would have a fake bounds that is out of
the screen, which is not consistent to other platforms' behavior.

10 years agoAdd BrowserWindow.isMaximized API.
Cheng Zhao [Sat, 26 Jul 2014 05:58:26 +0000 (13:58 +0800)]
Add BrowserWindow.isMaximized API.

10 years agoviews: Fix showing window icon, closes #514.
Cheng Zhao [Sat, 26 Jul 2014 04:06:38 +0000 (12:06 +0800)]
views: Fix showing window icon, closes #514.

10 years agowin: Don't crash on invalid parameter error.
Cheng Zhao [Sat, 26 Jul 2014 03:09:01 +0000 (11:09 +0800)]
win: Don't crash on invalid parameter error.

libuv relies on suppressing the invalid parameter error in
uv__get_osfhandle, and it could hanppen frequently.

Fixes #513.

10 years ago:memo: Mention code signing is required for updates
Kevin Sawicki [Fri, 25 Jul 2014 16:14:49 +0000 (09:14 -0700)]
:memo: Mention code signing is required for updates

Refs #512

10 years agoBump v0.14.2.
Cheng Zhao [Fri, 25 Jul 2014 14:33:28 +0000 (22:33 +0800)]
Bump v0.14.2.

10 years agowin: Fix generating symbols.
Cheng Zhao [Fri, 25 Jul 2014 10:00:05 +0000 (18:00 +0800)]
win: Fix generating symbols.

10 years agowin: Use system's menu bar color.
Cheng Zhao [Fri, 25 Jul 2014 07:20:25 +0000 (15:20 +0800)]
win: Use system's menu bar color.

10 years agowin: Make menu bar height 20.
Cheng Zhao [Fri, 25 Jul 2014 07:05:18 +0000 (15:05 +0800)]
win: Make menu bar height 20.

On Windows applications used to have lower menu bars.

10 years agoSkip the net.connect test on Windows.
Cheng Zhao [Fri, 25 Jul 2014 07:02:17 +0000 (15:02 +0800)]
Skip the net.connect test on Windows.

10 years agoviews: Filter out the "&" in window menu.
Cheng Zhao [Fri, 25 Jul 2014 06:53:19 +0000 (14:53 +0800)]
views: Filter out the "&" in window menu.

10 years agoUpdate node, fixes #511.
Cheng Zhao [Fri, 25 Jul 2014 05:06:53 +0000 (13:06 +0800)]
Update node, fixes #511.

This is fixed by notifying the event loop to do next tick when the
uv__io_feed is called, see http://git.io/evYEpA.

10 years agoAdd spec for #511.
Cheng Zhao [Fri, 25 Jul 2014 05:04:30 +0000 (13:04 +0800)]
Add spec for #511.

10 years agomac: Make cmd+~ work for devtools window, fixes #508.
Cheng Zhao [Fri, 25 Jul 2014 03:03:25 +0000 (11:03 +0800)]
mac: Make cmd+~ work for devtools window, fixes #508.

10 years agomac: Fix crash when closing window, closes #504.
Cheng Zhao [Fri, 25 Jul 2014 02:38:19 +0000 (10:38 +0800)]
mac: Fix crash when closing window, closes #504.

10 years agoPass node version when calling upload-checksums.
Cheng Zhao [Thu, 24 Jul 2014 15:34:50 +0000 (23:34 +0800)]
Pass node version when calling upload-checksums.

10 years agoBump v0.14.1.
Cheng Zhao [Thu, 24 Jul 2014 14:35:39 +0000 (22:35 +0800)]
Bump v0.14.1.

10 years agoMerge pull request #503 from atom/linux-native-frame
Cheng Zhao [Thu, 24 Jul 2014 13:28:53 +0000 (21:28 +0800)]
Merge pull request #503 from atom/linux-native-frame

Use native window frame on Linux

10 years agoMerge pull request #493 from hokein/issue460
Cheng Zhao [Thu, 24 Jul 2014 13:10:43 +0000 (21:10 +0800)]
Merge pull request #493 from hokein/issue460

mac: Add BrowserWindow.getRepresentedFilename API, fixes #460.

10 years agolinux: Use native frame for message box.
Cheng Zhao [Thu, 24 Jul 2014 13:06:33 +0000 (21:06 +0800)]
linux: Use native frame for message box.

10 years agolinux: Remove custom frame code.
Cheng Zhao [Thu, 24 Jul 2014 13:03:17 +0000 (21:03 +0800)]
linux: Remove custom frame code.

10 years agolinux: Implement min/max size of window.
Cheng Zhao [Thu, 24 Jul 2014 10:22:10 +0000 (18:22 +0800)]
linux: Implement min/max size of window.

10 years agolinux: Use native window frame.
Cheng Zhao [Thu, 24 Jul 2014 10:06:27 +0000 (18:06 +0800)]
linux: Use native window frame.

10 years agomac: Fix the focus event of web contents.
Cheng Zhao [Thu, 24 Jul 2014 05:53:29 +0000 (13:53 +0800)]
mac: Fix the focus event of web contents.

10 years agomac: Add BrowserWindow.isDoucumentEdited API, fixes #459.
Haojian Wu [Thu, 24 Jul 2014 07:48:33 +0000 (15:48 +0800)]
mac: Add BrowserWindow.isDoucumentEdited API, fixes #459.

10 years agomac: Add BrowserWindow.getRepresentedFilename API, fixes #460.
Haojian Wu [Fri, 18 Jul 2014 13:42:26 +0000 (21:42 +0800)]
mac: Add BrowserWindow.getRepresentedFilename API, fixes #460.

10 years agoMerge pull request #495 from batjko/patch-1
Daniel Hengeveld [Mon, 21 Jul 2014 23:01:40 +0000 (16:01 -0700)]
Merge pull request #495 from batjko/patch-1

Ironed out some spelling and grammar issues.

10 years agoBump v0.14.0.
Cheng Zhao [Mon, 21 Jul 2014 14:23:35 +0000 (22:23 +0800)]
Bump v0.14.0.

10 years agoMerge pull request #440 from atom/chrome35
Cheng Zhao [Mon, 21 Jul 2014 14:23:04 +0000 (22:23 +0800)]
Merge pull request #440 from atom/chrome35

Upgrade to Chrome35

10 years agowin: Fix parent window of dialogs.
Cheng Zhao [Mon, 21 Jul 2014 14:10:35 +0000 (22:10 +0800)]
win: Fix parent window of dialogs.

10 years agowin: Remove dead browser window code.
Cheng Zhao [Mon, 21 Jul 2014 14:04:41 +0000 (22:04 +0800)]
win: Remove dead browser window code.

10 years agowin: Implement SetSkipTaskbar.
Cheng Zhao [Mon, 21 Jul 2014 14:03:58 +0000 (22:03 +0800)]
win: Implement SetSkipTaskbar.

10 years ago:lipstick:
batjko [Mon, 21 Jul 2014 14:05:11 +0000 (15:05 +0100)]
:lipstick:

10 years agoadd missing comma
batjko [Mon, 21 Jul 2014 14:03:25 +0000 (15:03 +0100)]
add missing comma

10 years agoIroned out some spelling and grammar issues.
batjko [Mon, 21 Jul 2014 14:02:35 +0000 (15:02 +0100)]
Ironed out some spelling and grammar issues.

10 years agolinux: Fix compilation error caused by X header.
Cheng Zhao [Mon, 21 Jul 2014 13:48:23 +0000 (13:48 +0000)]
linux: Fix compilation error caused by X header.

10 years agoviews: Don't retain MenuRunner on heap.
Cheng Zhao [Mon, 21 Jul 2014 13:42:01 +0000 (21:42 +0800)]
views: Don't retain MenuRunner on heap.

Sometimes the MenuHost would crash when the window is closed, the author
didn't recommend using MenuRunner on stack, but since we always run the
menu synchronously, this is no problem.

10 years agoviews: Add menu should not change window size.
Cheng Zhao [Mon, 21 Jul 2014 12:58:15 +0000 (20:58 +0800)]
views: Add menu should not change window size.

10 years agowin: Fix compilation error.
Cheng Zhao [Mon, 21 Jul 2014 12:45:31 +0000 (20:45 +0800)]
win: Fix compilation error.

10 years agoAdd script to upload checksums of node headers, fixes #457.
Cheng Zhao [Mon, 21 Jul 2014 08:31:51 +0000 (16:31 +0800)]
Add script to upload checksums of node headers, fixes #457.

10 years agoMerge pull request #484 from yaotti/show-stack-traces-for-boot-failure
Cheng Zhao [Mon, 21 Jul 2014 05:30:59 +0000 (13:30 +0800)]
Merge pull request #484 from yaotti/show-stack-traces-for-boot-failure

Print stack traces when starting app failed in addition to a dialog

10 years agoMerge pull request #480 from lusbuab/patch-1
Cheng Zhao [Mon, 21 Jul 2014 05:30:43 +0000 (13:30 +0800)]
Merge pull request #480 from lusbuab/patch-1

Note for OS X, regarding sheets.

10 years agoMerge pull request #445 from island205/update-quick-start
Cheng Zhao [Mon, 21 Jul 2014 05:29:49 +0000 (13:29 +0800)]
Merge pull request #445 from island205/update-quick-start

Add notice for ##Run your app

10 years agoFix crashing when setting web-preferences, closes #443.
Cheng Zhao [Mon, 21 Jul 2014 05:08:52 +0000 (13:08 +0800)]
Fix crashing when setting web-preferences, closes #443.

10 years agowin: Remove dead menu code.
Cheng Zhao [Mon, 21 Jul 2014 02:42:52 +0000 (10:42 +0800)]
win: Remove dead menu code.

10 years agoUpdate native_mate.
Cheng Zhao [Fri, 18 Jul 2014 01:37:54 +0000 (09:37 +0800)]
Update native_mate.

10 years agoFix cpplint warnings.
Cheng Zhao [Fri, 18 Jul 2014 01:17:17 +0000 (09:17 +0800)]
Fix cpplint warnings.

10 years agoFix releasing script contexts.
Cheng Zhao [Fri, 18 Jul 2014 01:04:41 +0000 (09:04 +0800)]
Fix releasing script contexts.

10 years agoFix shipping icudtl.dat in dist.
Cheng Zhao [Fri, 18 Jul 2014 00:42:39 +0000 (08:42 +0800)]
Fix shipping icudtl.dat in dist.

10 years agoviews: Implement the window menu bar.
Cheng Zhao [Thu, 17 Jul 2014 06:23:28 +0000 (14:23 +0800)]
views: Implement the window menu bar.

10 years agoviews: Add an empty menu bar.
Cheng Zhao [Wed, 16 Jul 2014 14:10:10 +0000 (22:10 +0800)]
views: Add an empty menu bar.

10 years agolinux: Share code on frameless window with Windows.
Cheng Zhao [Wed, 16 Jul 2014 08:00:08 +0000 (16:00 +0800)]
linux: Share code on frameless window with Windows.

10 years agoOnly ship high DPI paks on Window.
Cheng Zhao [Wed, 16 Jul 2014 07:49:40 +0000 (15:49 +0800)]
Only ship high DPI paks on Window.

10 years agowin: Min/max size uses scaled DPI size.
Cheng Zhao [Wed, 16 Jul 2014 07:40:22 +0000 (15:40 +0800)]
win: Min/max size uses scaled DPI size.

10 years agowin: Implement frameless window.
Cheng Zhao [Wed, 16 Jul 2014 07:33:40 +0000 (15:33 +0800)]
win: Implement frameless window.

10 years agoInclude high DPI resource paks.
Cheng Zhao [Wed, 16 Jul 2014 07:05:02 +0000 (15:05 +0800)]
Include high DPI resource paks.

10 years agoPrint stack traces when starting app failed in addition to a dialog
Hiroshige Umino [Tue, 15 Jul 2014 10:40:14 +0000 (19:40 +0900)]
Print stack traces when starting app failed in addition to a dialog

10 years agolinux: Fix modal message box.
Cheng Zhao [Mon, 14 Jul 2014 08:34:22 +0000 (16:34 +0800)]
linux: Fix modal message box.

10 years agowin: Fix showing menu on High DPI display.
Cheng Zhao [Sun, 13 Jul 2014 14:15:03 +0000 (22:15 +0800)]
win: Fix showing menu on High DPI display.

10 years agowin: Fix black ground when closing message box.
Cheng Zhao [Sun, 13 Jul 2014 01:50:16 +0000 (09:50 +0800)]
win: Fix black ground when closing message box.

10 years agowin: Improve window frames.
Cheng Zhao [Sat, 12 Jul 2014 13:03:34 +0000 (21:03 +0800)]
win: Improve window frames.

10 years agowin: Use native frame for browser windows.
Cheng Zhao [Sat, 12 Jul 2014 03:36:08 +0000 (11:36 +0800)]
win: Use native frame for browser windows.

10 years agoNote for OS X, regarding sheets.
Florian [Fri, 11 Jul 2014 22:35:41 +0000 (00:35 +0200)]
Note for OS X, regarding sheets.

Added a note for OS X users, to tell how to present dialogs as sheets.

10 years agolinux: Remove dead code on accessing window tree host.
Cheng Zhao [Fri, 11 Jul 2014 15:27:45 +0000 (23:27 +0800)]
linux: Remove dead code on accessing window tree host.

10 years agowin: Enable high dpi support.
Cheng Zhao [Fri, 11 Jul 2014 12:58:00 +0000 (20:58 +0800)]
win: Enable high dpi support.

10 years agowin: Update libchromiumcontent to fix shared workers.
Cheng Zhao [Fri, 11 Jul 2014 12:18:06 +0000 (20:18 +0800)]
win: Update libchromiumcontent to fix shared workers.

10 years agowin: Fix notify icon and context menu.
Cheng Zhao [Fri, 11 Jul 2014 11:42:53 +0000 (19:42 +0800)]
win: Fix notify icon and context menu.

10 years agoFix a crash when creating window.
Cheng Zhao [Fri, 11 Jul 2014 11:39:35 +0000 (19:39 +0800)]
Fix a crash when creating window.

10 years agowin: screen module is now browser only.
Cheng Zhao [Fri, 11 Jul 2014 11:06:46 +0000 (19:06 +0800)]
win: screen module is now browser only.

10 years agoUpgrade libchromiumcontent to fix chromiumviews.
Cheng Zhao [Fri, 11 Jul 2014 11:05:51 +0000 (19:05 +0800)]
Upgrade libchromiumcontent to fix chromiumviews.

10 years agoUpgrade apm to v0.76.x.
Cheng Zhao [Fri, 11 Jul 2014 06:04:50 +0000 (14:04 +0800)]
Upgrade apm to v0.76.x.

10 years agowin: Fix compilation errors for chrome35.
Cheng Zhao [Fri, 11 Jul 2014 04:19:01 +0000 (12:19 +0800)]
win: Fix compilation errors for chrome35.

10 years agolinux: Avoid using unsigned long directly.
Cheng Zhao [Fri, 11 Jul 2014 01:18:06 +0000 (09:18 +0800)]
linux: Avoid using unsigned long directly.

10 years agolinux: No need to remember root item in menubar.
Cheng Zhao [Fri, 11 Jul 2014 01:09:23 +0000 (09:09 +0800)]
linux: No need to remember root item in menubar.

10 years agolinux: Add support for unity global menubar.
Cheng Zhao [Fri, 11 Jul 2014 00:57:19 +0000 (08:57 +0800)]
linux: Add support for unity global menubar.

10 years agolinux: Remove all the X and GTK+ related implementations.
Cheng Zhao [Thu, 10 Jul 2014 05:06:41 +0000 (13:06 +0800)]
linux: Remove all the X and GTK+ related implementations.

Now we only uses GTK+ for app indicator and status icon, also notice the
in Chrome35 the Gtk2StatusIcon class doesn't exist yet so we shipp
related files under chromium_src, remember to delete them after upgraded
to Chrome36.

10 years agolinux: Implement context menu with views.
Cheng Zhao [Thu, 10 Jul 2014 04:07:01 +0000 (12:07 +0800)]
linux: Implement context menu with views.