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
Cheng Zhao [Thu, 31 Jul 2014 07:49:14 +0000 (15:49 +0800)]
Fix typo.
Cheng Zhao [Thu, 31 Jul 2014 07:40:40 +0000 (15:40 +0800)]
Add docs on content-tracing module.
Cheng Zhao [Thu, 31 Jul 2014 07:12:02 +0000 (15:12 +0800)]
Add options defines.
Cheng Zhao [Thu, 31 Jul 2014 07:08:54 +0000 (15:08 +0800)]
Add content-tracing module.
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.
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.
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
Cheng Zhao [Thu, 31 Jul 2014 02:31:08 +0000 (10:31 +0800)]
mac: Guard against closed window, fixes #536.
Cheng Zhao [Wed, 30 Jul 2014 14:45:23 +0000 (22:45 +0800)]
Update brightray, fixes #498.
Kevin Sawicki [Tue, 29 Jul 2014 16:45:35 +0000 (09:45 -0700)]
Vendor Microsoft C/C++ dlls
Cheng Zhao [Tue, 29 Jul 2014 15:00:20 +0000 (23:00 +0800)]
Upgrade apm to 0.84.
Cheng Zhao [Tue, 29 Jul 2014 14:31:51 +0000 (22:31 +0800)]
mac: Fix app.dock.show/hide, close #520.
Cheng Zhao [Tue, 29 Jul 2014 03:15:05 +0000 (11:15 +0800)]
Bump v0.15.0.
Cheng Zhao [Tue, 29 Jul 2014 03:13:50 +0000 (11:13 +0800)]
Merge pull request #524 from atom/chrome36
Upgrade to Chrome36
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.
Cheng Zhao [Mon, 28 Jul 2014 12:32:10 +0000 (20:32 +0800)]
Fix building on Windows.
Cheng Zhao [Mon, 28 Jul 2014 10:19:04 +0000 (10:19 +0000)]
views: No need to destroy Widget, CloseNow already closed native window.
Cheng Zhao [Mon, 28 Jul 2014 10:11:47 +0000 (10:11 +0000)]
Fix building on Linux.
Cheng Zhao [Mon, 28 Jul 2014 09:57:54 +0000 (17:57 +0800)]
Update brightray to fix webrtc warning.
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".
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.
Cheng Zhao [Mon, 28 Jul 2014 08:00:15 +0000 (16:00 +0800)]
Make sure javascript environment is initialized after ProxyResolverV8.
Cheng Zhao [Mon, 28 Jul 2014 07:29:51 +0000 (15:29 +0800)]
Update to new Chromium APIs.
Cheng Zhao [Mon, 28 Jul 2014 05:56:35 +0000 (13:56 +0800)]
Upgrade to Chrome 36.
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
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
Yeechan Lu [Sun, 27 Jul 2014 07:50:04 +0000 (15:50 +0800)]
win: Fix tray context menu in high DPI mode
Cheng Zhao [Sun, 27 Jul 2014 01:28:56 +0000 (09:28 +0800)]
Bump v0.14.3.
Alex Whitman [Sat, 26 Jul 2014 08:53:02 +0000 (09:53 +0100)]
Fix isMinimized API documentation
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.
Cheng Zhao [Sat, 26 Jul 2014 05:58:26 +0000 (13:58 +0800)]
Add BrowserWindow.isMaximized API.
Cheng Zhao [Sat, 26 Jul 2014 04:06:38 +0000 (12:06 +0800)]
views: Fix showing window icon, closes #514.
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.
Kevin Sawicki [Fri, 25 Jul 2014 16:14:49 +0000 (09:14 -0700)]
:memo: Mention code signing is required for updates
Refs #512
Cheng Zhao [Fri, 25 Jul 2014 14:33:28 +0000 (22:33 +0800)]
Bump v0.14.2.
Cheng Zhao [Fri, 25 Jul 2014 10:00:05 +0000 (18:00 +0800)]
win: Fix generating symbols.
Cheng Zhao [Fri, 25 Jul 2014 07:20:25 +0000 (15:20 +0800)]
win: Use system's menu bar color.
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.
Cheng Zhao [Fri, 25 Jul 2014 07:02:17 +0000 (15:02 +0800)]
Skip the net.connect test on Windows.
Cheng Zhao [Fri, 25 Jul 2014 06:53:19 +0000 (14:53 +0800)]
views: Filter out the "&" in window menu.
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.
Cheng Zhao [Fri, 25 Jul 2014 05:04:30 +0000 (13:04 +0800)]
Add spec for #511.
Cheng Zhao [Fri, 25 Jul 2014 03:03:25 +0000 (11:03 +0800)]
mac: Make cmd+~ work for devtools window, fixes #508.
Cheng Zhao [Fri, 25 Jul 2014 02:38:19 +0000 (10:38 +0800)]
mac: Fix crash when closing window, closes #504.
Cheng Zhao [Thu, 24 Jul 2014 15:34:50 +0000 (23:34 +0800)]
Pass node version when calling upload-checksums.
Cheng Zhao [Thu, 24 Jul 2014 14:35:39 +0000 (22:35 +0800)]
Bump v0.14.1.
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
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.
Cheng Zhao [Thu, 24 Jul 2014 13:06:33 +0000 (21:06 +0800)]
linux: Use native frame for message box.
Cheng Zhao [Thu, 24 Jul 2014 13:03:17 +0000 (21:03 +0800)]
linux: Remove custom frame code.
Cheng Zhao [Thu, 24 Jul 2014 10:22:10 +0000 (18:22 +0800)]
linux: Implement min/max size of window.
Cheng Zhao [Thu, 24 Jul 2014 10:06:27 +0000 (18:06 +0800)]
linux: Use native window frame.
Cheng Zhao [Thu, 24 Jul 2014 05:53:29 +0000 (13:53 +0800)]
mac: Fix the focus event of web contents.
Haojian Wu [Thu, 24 Jul 2014 07:48:33 +0000 (15:48 +0800)]
mac: Add BrowserWindow.isDoucumentEdited API, fixes #459.
Haojian Wu [Fri, 18 Jul 2014 13:42:26 +0000 (21:42 +0800)]
mac: Add BrowserWindow.getRepresentedFilename API, fixes #460.
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.
Cheng Zhao [Mon, 21 Jul 2014 14:23:35 +0000 (22:23 +0800)]
Bump v0.14.0.
Cheng Zhao [Mon, 21 Jul 2014 14:23:04 +0000 (22:23 +0800)]
Merge pull request #440 from atom/chrome35
Upgrade to Chrome35
Cheng Zhao [Mon, 21 Jul 2014 14:10:35 +0000 (22:10 +0800)]
win: Fix parent window of dialogs.
Cheng Zhao [Mon, 21 Jul 2014 14:04:41 +0000 (22:04 +0800)]
win: Remove dead browser window code.
Cheng Zhao [Mon, 21 Jul 2014 14:03:58 +0000 (22:03 +0800)]
win: Implement SetSkipTaskbar.
batjko [Mon, 21 Jul 2014 14:05:11 +0000 (15:05 +0100)]
:lipstick:
batjko [Mon, 21 Jul 2014 14:03:25 +0000 (15:03 +0100)]
add missing comma
batjko [Mon, 21 Jul 2014 14:02:35 +0000 (15:02 +0100)]
Ironed out some spelling and grammar issues.
Cheng Zhao [Mon, 21 Jul 2014 13:48:23 +0000 (13:48 +0000)]
linux: Fix compilation error caused by X header.
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.
Cheng Zhao [Mon, 21 Jul 2014 12:58:15 +0000 (20:58 +0800)]
views: Add menu should not change window size.
Cheng Zhao [Mon, 21 Jul 2014 12:45:31 +0000 (20:45 +0800)]
win: Fix compilation error.
Cheng Zhao [Mon, 21 Jul 2014 08:31:51 +0000 (16:31 +0800)]
Add script to upload checksums of node headers, fixes #457.
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
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.
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
Cheng Zhao [Mon, 21 Jul 2014 05:08:52 +0000 (13:08 +0800)]
Fix crashing when setting web-preferences, closes #443.
Cheng Zhao [Mon, 21 Jul 2014 02:42:52 +0000 (10:42 +0800)]
win: Remove dead menu code.
Cheng Zhao [Fri, 18 Jul 2014 01:37:54 +0000 (09:37 +0800)]
Update native_mate.
Cheng Zhao [Fri, 18 Jul 2014 01:17:17 +0000 (09:17 +0800)]
Fix cpplint warnings.
Cheng Zhao [Fri, 18 Jul 2014 01:04:41 +0000 (09:04 +0800)]
Fix releasing script contexts.
Cheng Zhao [Fri, 18 Jul 2014 00:42:39 +0000 (08:42 +0800)]
Fix shipping icudtl.dat in dist.
Cheng Zhao [Thu, 17 Jul 2014 06:23:28 +0000 (14:23 +0800)]
views: Implement the window menu bar.
Cheng Zhao [Wed, 16 Jul 2014 14:10:10 +0000 (22:10 +0800)]
views: Add an empty menu bar.
Cheng Zhao [Wed, 16 Jul 2014 08:00:08 +0000 (16:00 +0800)]
linux: Share code on frameless window with Windows.
Cheng Zhao [Wed, 16 Jul 2014 07:49:40 +0000 (15:49 +0800)]
Only ship high DPI paks on Window.
Cheng Zhao [Wed, 16 Jul 2014 07:40:22 +0000 (15:40 +0800)]
win: Min/max size uses scaled DPI size.
Cheng Zhao [Wed, 16 Jul 2014 07:33:40 +0000 (15:33 +0800)]
win: Implement frameless window.
Cheng Zhao [Wed, 16 Jul 2014 07:05:02 +0000 (15:05 +0800)]
Include high DPI resource paks.
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
Cheng Zhao [Mon, 14 Jul 2014 08:34:22 +0000 (16:34 +0800)]
linux: Fix modal message box.
Cheng Zhao [Sun, 13 Jul 2014 14:15:03 +0000 (22:15 +0800)]
win: Fix showing menu on High DPI display.
Cheng Zhao [Sun, 13 Jul 2014 01:50:16 +0000 (09:50 +0800)]
win: Fix black ground when closing message box.
Cheng Zhao [Sat, 12 Jul 2014 13:03:34 +0000 (21:03 +0800)]
win: Improve window frames.
Cheng Zhao [Sat, 12 Jul 2014 03:36:08 +0000 (11:36 +0800)]
win: Use native frame for browser windows.
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.
Cheng Zhao [Fri, 11 Jul 2014 15:27:45 +0000 (23:27 +0800)]
linux: Remove dead code on accessing window tree host.
Cheng Zhao [Fri, 11 Jul 2014 12:58:00 +0000 (20:58 +0800)]
win: Enable high dpi support.
Cheng Zhao [Fri, 11 Jul 2014 12:18:06 +0000 (20:18 +0800)]
win: Update libchromiumcontent to fix shared workers.
Cheng Zhao [Fri, 11 Jul 2014 11:42:53 +0000 (19:42 +0800)]
win: Fix notify icon and context menu.
Cheng Zhao [Fri, 11 Jul 2014 11:39:35 +0000 (19:39 +0800)]
Fix a crash when creating window.
Cheng Zhao [Fri, 11 Jul 2014 11:06:46 +0000 (19:06 +0800)]
win: screen module is now browser only.
Cheng Zhao [Fri, 11 Jul 2014 11:05:51 +0000 (19:05 +0800)]
Upgrade libchromiumcontent to fix chromiumviews.