platform/framework/web/crosswalk-tizen.git
10 years agogtk: Implement the filters option.
Cheng Zhao [Wed, 6 Aug 2014 06:49:02 +0000 (14:49 +0800)]
gtk: Implement the filters option.

10 years agomac: Implement the filters option.
Cheng Zhao [Wed, 6 Aug 2014 05:47:44 +0000 (13:47 +0800)]
mac: Implement the filters option.

10 years agoAdd "filters" parameter for file dialogs.
Cheng Zhao [Wed, 6 Aug 2014 04:44:02 +0000 (12:44 +0800)]
Add "filters" parameter for file dialogs.

10 years agoAdd support for multiple DPI images, fixes #541.
Cheng Zhao [Wed, 6 Aug 2014 03:20:00 +0000 (11:20 +0800)]
Add support for multiple DPI images, fixes #541.

10 years agodocs: Remove the outdated 32bit note in linux build instructions.
Cheng Zhao [Tue, 5 Aug 2014 14:44:21 +0000 (22:44 +0800)]
docs: Remove the outdated 32bit note in linux build instructions.

10 years agoMerge pull request #549 from cornedor/master
Cheng Zhao [Tue, 5 Aug 2014 14:40:00 +0000 (22:40 +0800)]
Merge pull request #549 from cornedor/master

Add troubleshooting information for #500

10 years agowin: Make BrowserWindow.setResizable change window frame dynamically.
Cheng Zhao [Tue, 5 Aug 2014 12:41:26 +0000 (20:41 +0800)]
win: Make BrowserWindow.setResizable change window frame dynamically.

10 years agoAdd troubleshooting information for #500
Corné Dorrestijn [Tue, 5 Aug 2014 11:33:38 +0000 (13:33 +0200)]
Add troubleshooting information for #500

10 years agowin: Disable the LegacyRenderWidgetHostHWND, fixes #506.
Cheng Zhao [Tue, 5 Aug 2014 10:49:55 +0000 (18:49 +0800)]
win: Disable the LegacyRenderWidgetHostHWND, fixes #506.

10 years agowin: Fix window frame when DWM is disabled, closes #519.
Cheng Zhao [Tue, 5 Aug 2014 10:17:14 +0000 (18:17 +0800)]
win: Fix window frame when DWM is disabled, closes #519.

10 years agolinux: Draw menubar text and background with native theme, fixes #540.
Cheng Zhao [Tue, 5 Aug 2014 01:41:29 +0000 (09:41 +0800)]
linux: Draw menubar text and background with native theme, fixes #540.

10 years agoFix cpplint warnings.
Cheng Zhao [Tue, 5 Aug 2014 00:46:06 +0000 (08:46 +0800)]
Fix cpplint warnings.

10 years agodocs: Sort modules in alphabet sequence.
Cheng Zhao [Mon, 4 Aug 2014 16:05:26 +0000 (00:05 +0800)]
docs: Sort modules in alphabet sequence.

10 years agoMake Accelerator a standalone JS type.
Cheng Zhao [Mon, 4 Aug 2014 16:00:39 +0000 (00:00 +0800)]
Make Accelerator a standalone JS type.

This makes menu and global-shortcut share the same code on accelerator.

10 years agoDon't create junk file when posting crash report.
Cheng Zhao [Mon, 4 Aug 2014 14:58:34 +0000 (22:58 +0800)]
Don't create junk file when posting crash report.

Fixes atom/atom#3166.

10 years agoBump v0.15.2.
Cheng Zhao [Mon, 4 Aug 2014 13:14:07 +0000 (21:14 +0800)]
Bump v0.15.2.

10 years agoUse the global_shortcut_listener_x11 from chrome36.
Cheng Zhao [Mon, 4 Aug 2014 12:52:42 +0000 (12:52 +0000)]
Use the global_shortcut_listener_x11 from chrome36.

This fixes compilation error on Linux.

10 years agoRun user's main script before everything is initialized, fixes #543.
Cheng Zhao [Mon, 4 Aug 2014 12:50:05 +0000 (20:50 +0800)]
Run user's main script before everything is initialized, fixes #543.

10 years agoUpgrade brightray, fix #498.
Cheng Zhao [Mon, 4 Aug 2014 12:44:50 +0000 (20:44 +0800)]
Upgrade brightray, fix #498.

Previous 476f545 was using the wrong commit of brightray which didn't
actually contain the fix.

10 years agoMerge pull request #544 from hokein/master
Cheng Zhao [Mon, 4 Aug 2014 12:12:26 +0000 (20:12 +0800)]
Merge pull request #544 from hokein/master

:memo: Update global-shortcut API document.

10 years agoDestroy web contents when window is closed.
Cheng Zhao [Mon, 4 Aug 2014 06:55:08 +0000 (14:55 +0800)]
Destroy web contents when window is closed.

Previously this was reverted because of Chromium's spammy error
loggings, but it also causes the renderer process not to exit when the
page has been closed. After fixing the spammy error logging, we can now
bring this back.

Fixes atom/atom#3141.

10 years ago:memo: Update global-shortcut API document.
Haojian Wu [Mon, 4 Aug 2014 01:47:42 +0000 (09:47 +0800)]
:memo: Update global-shortcut API document.

10 years agoRestructure the update.py.
Cheng Zhao [Sun, 3 Aug 2014 15:13:04 +0000 (23:13 +0800)]
Restructure the update.py.

10 years agoMerge pull request #534 from hokein/hotkey
Cheng Zhao [Sun, 3 Aug 2014 14:34:59 +0000 (22:34 +0800)]
Merge pull request #534 from hokein/hotkey

Implement global shortcut API, fixes #439

10 years agoMerge pull request #537 from springmeyer/patch-1
Cheng Zhao [Sun, 3 Aug 2014 13:55:39 +0000 (21:55 +0800)]
Merge pull request #537 from springmeyer/patch-1

fix node to build with target_arch=x64 on linux

10 years agomake pylint happy
Dane Springmeyer [Thu, 31 Jul 2014 18:58:45 +0000 (11:58 -0700)]
make pylint happy

10 years agofix indent
Dane Springmeyer [Thu, 31 Jul 2014 18:22:22 +0000 (11:22 -0700)]
fix indent

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 agoUpdate GlobalShortcut API design.
Haojian Wu [Thu, 31 Jul 2014 04:22:29 +0000 (12:22 +0800)]
Update GlobalShortcut API design.

* Rename Shortcut API to GlobalShortcut for better suite.
* Implement the new design interfaces.
* Put the chromium related source code to the same directory as in chrome.

10 years agoBump v0.15.1.
Cheng Zhao [Thu, 31 Jul 2014 11:48:09 +0000 (11:48 +0000)]
Bump v0.15.1.

10 years agomac: No need to set wantsLayer, it is already done in brightray.
Cheng Zhao [Thu, 31 Jul 2014 10:02:12 +0000 (18:02 +0800)]
mac: No need to set wantsLayer, it is already done in brightray.

10 years agomac: Emit focus/blur events after page has actually focus/blur-ed.
Cheng Zhao [Thu, 31 Jul 2014 09:35:08 +0000 (17:35 +0800)]
mac: Emit focus/blur events after page has actually focus/blur-ed.

Otherwise the page would receive the blur event when it has not blured
yet.

Fixes atom/atom#3124.

10 years agoDon't mess up with browser process's execArgv, fixes #492.
Cheng Zhao [Thu, 31 Jul 2014 08:58:59 +0000 (16:58 +0800)]
Don't mess up with browser process's execArgv, fixes #492.

10 years agoAdd spec for #492.
Cheng Zhao [Thu, 31 Jul 2014 08:47:11 +0000 (16:47 +0800)]
Add spec for #492.

10 years agoMerge pull request #538 from atom/tracing-module
Cheng Zhao [Thu, 31 Jul 2014 08:25:27 +0000 (16:25 +0800)]
Merge pull request #538 from atom/tracing-module

Add content-tracing module

10 years agoFix typo.
Cheng Zhao [Thu, 31 Jul 2014 07:49:14 +0000 (15:49 +0800)]
Fix typo.

10 years agoAdd docs on content-tracing module.
Cheng Zhao [Thu, 31 Jul 2014 07:40:40 +0000 (15:40 +0800)]
Add docs on content-tracing module.

10 years agoAdd options defines.
Cheng Zhao [Thu, 31 Jul 2014 07:12:02 +0000 (15:12 +0800)]
Add options defines.

10 years agoAdd content-tracing module.
Cheng Zhao [Thu, 31 Jul 2014 07:08:54 +0000 (15:08 +0800)]
Add content-tracing module.

10 years agoShip VS2012 redist DLLs.
Cheng Zhao [Thu, 31 Jul 2014 06:12:01 +0000 (14:12 +0800)]
Ship VS2012 redist DLLs.

Atom Shell has been built with VS2013 so we should not ship VS2010's DLLs.

10 years agolinux: Only use global application menubar on unity.
Cheng Zhao [Thu, 31 Jul 2014 05:09:31 +0000 (13:09 +0800)]
linux: Only use global application menubar on unity.

Fixes atom/atom#3114.

10 years agoMerge pull request #530 from atom/ks-vendor-dlls
Cheng Zhao [Thu, 31 Jul 2014 05:10:48 +0000 (13:10 +0800)]
Merge pull request #530 from atom/ks-vendor-dlls

Vendor Microsoft C/C++ dlls

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 agoNits: Fix code style.
Haojian Wu [Wed, 30 Jul 2014 13:18:26 +0000 (21:18 +0800)]
Nits: Fix code style.

10 years ago:memo: Shortcut API document.
Haojian Wu [Wed, 30 Jul 2014 06:58:22 +0000 (14:58 +0800)]
:memo: Shortcut API document.

10 years agoEmit failed message when fail to register shortcut.
Haojian Wu [Wed, 30 Jul 2014 06:56:29 +0000 (14:56 +0800)]
Emit failed message when fail to register shortcut.

10 years agolinux: Implement global keyboard shortcut API.
Haojian Wu [Mon, 28 Jul 2014 15:00:44 +0000 (23:00 +0800)]
linux: Implement global keyboard shortcut API.

10 years agowin: Implement global keyboard shortcut API.
Yeechan Lu [Sun, 27 Jul 2014 01:28:14 +0000 (09:28 +0800)]
win: Implement global keyboard shortcut API.

10 years agomac: Implement global keyboard shortcut API.
Haojian Wu [Sun, 20 Jul 2014 15:09:26 +0000 (23:09 +0800)]
mac: Implement global keyboard shortcut API.

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 agoVendor Microsoft C/C++ dlls
Kevin Sawicki [Tue, 29 Jul 2014 16:45:35 +0000 (09:45 -0700)]
Vendor Microsoft C/C++ dlls

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