Cheng Zhao [Sun, 16 Mar 2014 01:17:45 +0000 (09:17 +0800)]
:memo: Update docs for new source code structure.
Cheng Zhao [Sun, 16 Mar 2014 01:15:41 +0000 (09:15 +0800)]
Add LICENSE in chrome/.
Cheng Zhao [Sun, 16 Mar 2014 01:13:06 +0000 (09:13 +0800)]
Bring back build/include_order cpplint.
Cheng Zhao [Sun, 16 Mar 2014 00:58:59 +0000 (08:58 +0800)]
Bring back build/header_guard cpplint.
Cheng Zhao [Sun, 16 Mar 2014 00:39:43 +0000 (08:39 +0800)]
Move atom/browser/ui/gtk to chrome/.
Cheng Zhao [Sun, 16 Mar 2014 00:30:26 +0000 (08:30 +0800)]
Move all sources under atom/.
Cheng Zhao [Sat, 15 Mar 2014 14:57:35 +0000 (22:57 +0800)]
Remove unneeded include dir.
Cheng Zhao [Sat, 15 Mar 2014 14:37:22 +0000 (14:37 +0000)]
Merge pull request #215 from atom/first-mouse-event
Add 'accept-first-mouse' to BrowserWindow's creation option
Cheng Zhao [Sat, 15 Mar 2014 11:31:29 +0000 (19:31 +0800)]
:memo: Add 'accept-first-mouse' to docs.
Cheng Zhao [Sat, 15 Mar 2014 11:28:23 +0000 (19:28 +0800)]
Add 'accept-first-mouse' in window's option.
Cheng Zhao [Sat, 15 Mar 2014 11:10:24 +0000 (19:10 +0800)]
Upgrade libchromiumcontent: Add support for acceptsFirstMouse.
Cheng Zhao [Sat, 15 Mar 2014 10:18:19 +0000 (18:18 +0800)]
Remove hack for using foundation_util.h.
Cheng Zhao [Sat, 15 Mar 2014 09:43:59 +0000 (09:43 +0000)]
Merge pull request #214 from atom/linux-menu
Implement menu API on Linux
Cheng Zhao [Sat, 15 Mar 2014 09:07:44 +0000 (17:07 +0800)]
gtk: Fix crash when using frameless window.
Cheng Zhao [Sat, 15 Mar 2014 08:41:31 +0000 (16:41 +0800)]
:lipstick: Fix cpplint warning.
Cheng Zhao [Sat, 15 Mar 2014 08:36:29 +0000 (16:36 +0800)]
Separate common accelerator utils out.
Cheng Zhao [Sat, 15 Mar 2014 08:16:12 +0000 (16:16 +0800)]
gtk: Make menubar accelerator work.
Cheng Zhao [Fri, 14 Mar 2014 13:45:53 +0000 (21:45 +0800)]
Fix the menu of default_app.
Cheng Zhao [Fri, 14 Mar 2014 13:44:09 +0000 (21:44 +0800)]
gtk: Enabling setting menubar for window.
Cheng Zhao [Fri, 14 Mar 2014 13:13:28 +0000 (21:13 +0800)]
gtk: Enable creating menu bar.
Cheng Zhao [Fri, 14 Mar 2014 12:59:11 +0000 (20:59 +0800)]
gtk: Implement popup menu.
Cheng Zhao [Fri, 14 Mar 2014 12:42:39 +0000 (20:42 +0800)]
gtk: Add menu_gtk from Chromium.
Cheng Zhao [Fri, 14 Mar 2014 12:23:17 +0000 (20:23 +0800)]
gtk: Add event_utils from Chromium.
Cheng Zhao [Thu, 13 Mar 2014 08:34:19 +0000 (08:34 +0000)]
Merge pull request #213 from atom/linux-open-dialog
Implement file dialog API on Linux
Cheng Zhao [Thu, 13 Mar 2014 06:20:48 +0000 (14:20 +0800)]
:memo: Revise the build instructions on Linux.
Cheng Zhao [Thu, 13 Mar 2014 06:09:30 +0000 (14:09 +0800)]
:memo: Revise the dialog API docs.
Cheng Zhao [Thu, 13 Mar 2014 06:01:34 +0000 (14:01 +0800)]
gtk: Implement synchronous open dialog.
Cheng Zhao [Thu, 13 Mar 2014 05:58:53 +0000 (13:58 +0800)]
gtk: Add file open dialog.
Cheng Zhao [Thu, 13 Mar 2014 05:27:01 +0000 (13:27 +0800)]
gtk: Enable create folder in dialog.
Cheng Zhao [Thu, 13 Mar 2014 05:22:49 +0000 (13:22 +0800)]
gtk: Filename returned by GTK+ should be freed.
Cheng Zhao [Thu, 13 Mar 2014 05:20:43 +0000 (13:20 +0800)]
gtk: Confirm file overwrite.
Cheng Zhao [Thu, 13 Mar 2014 05:17:03 +0000 (13:17 +0800)]
gtk: Implement synchronous save dialog.
Cheng Zhao [Thu, 13 Mar 2014 05:10:13 +0000 (13:10 +0800)]
gtk: Set default path.
Cheng Zhao [Thu, 13 Mar 2014 05:03:38 +0000 (13:03 +0800)]
gtk: File dialog should be modal window.
Cheng Zhao [Thu, 13 Mar 2014 04:58:27 +0000 (12:58 +0800)]
gtk: Initial implementation of save dialog.
Cheng Zhao [Wed, 12 Mar 2014 13:37:20 +0000 (13:37 +0000)]
Merge pull request #211 from atom/linux-message-box
Implement message box API on Linux
Cheng Zhao [Wed, 12 Mar 2014 13:25:13 +0000 (21:25 +0800)]
:lipstick: Fix pylint warning.
Cheng Zhao [Wed, 12 Mar 2014 13:17:13 +0000 (21:17 +0800)]
gtk: Make synchronous message box work.
Cheng Zhao [Wed, 12 Mar 2014 13:10:00 +0000 (21:10 +0800)]
gtk: Be aware of "Cancel" button in message box.
Cheng Zhao [Wed, 12 Mar 2014 13:01:04 +0000 (21:01 +0800)]
gtk: Make the message box asynchronous.
Cheng Zhao [Wed, 12 Mar 2014 12:39:04 +0000 (20:39 +0800)]
gtk: Left align message box text.
Cheng Zhao [Wed, 12 Mar 2014 12:38:52 +0000 (20:38 +0800)]
gtk: Add gtk_util from Chromium.
Cheng Zhao [Wed, 12 Mar 2014 12:17:22 +0000 (20:17 +0800)]
gtk: Initial implementation of message box.
Cheng Zhao [Tue, 11 Mar 2014 09:54:05 +0000 (09:54 +0000)]
Bump v0.10.7.
Cheng Zhao [Tue, 11 Mar 2014 09:04:41 +0000 (09:04 +0000)]
linux: Generate symbols from the symbol file.
Cheng Zhao [Mon, 10 Mar 2014 16:01:06 +0000 (00:01 +0800)]
Remove vendor/apm/node_modules in cibuild.
Cheng Zhao [Mon, 10 Mar 2014 15:47:39 +0000 (15:47 +0000)]
Merge pull request #208 from atom/default-sandboxed-iframe
Make iframe sandboxed by default
Cheng Zhao [Mon, 10 Mar 2014 14:47:21 +0000 (22:47 +0800)]
Update libchromiumcontent for iframe sandbox.
Cheng Zhao [Mon, 10 Mar 2014 14:46:15 +0000 (22:46 +0800)]
:lipstick: Remove console output.
Cheng Zhao [Mon, 10 Mar 2014 14:42:03 +0000 (22:42 +0800)]
Update specs with new sandbox setting.
Cheng Zhao [Mon, 10 Mar 2014 14:33:34 +0000 (22:33 +0800)]
:memo: Mention that iframe is sandboxed by default.
Cheng Zhao [Mon, 10 Mar 2014 01:24:51 +0000 (09:24 +0800)]
Fixes crash caused by NativeWindow::IsWebViewFocused.
The RenderViewHostView could be NULL when the renderer process has
crashed.
Fixes #206.
Cheng Zhao [Wed, 5 Mar 2014 12:43:45 +0000 (04:43 -0800)]
Bump v0.10.6.
Cheng Zhao [Thu, 6 Mar 2014 04:25:43 +0000 (04:25 +0000)]
Merge pull request #202 from atom/fix-acclerated-composition
Enable accelerated composition in normal window
Cheng Zhao [Thu, 6 Mar 2014 03:07:04 +0000 (11:07 +0800)]
Disable acclerated composition in frameless window.
Cheng Zhao [Thu, 6 Mar 2014 02:40:10 +0000 (10:40 +0800)]
Append command line for renderer in NativeWindow.
Cheng Zhao [Thu, 6 Mar 2014 02:30:42 +0000 (10:30 +0800)]
Bring back accelerated composition.
Cheng Zhao [Thu, 6 Mar 2014 02:30:22 +0000 (10:30 +0800)]
Temporary fix for flashing devtools.
Cheng Zhao [Sat, 1 Mar 2014 22:05:02 +0000 (14:05 -0800)]
Bump v0.10.5.
Cheng Zhao [Wed, 5 Mar 2014 11:51:26 +0000 (19:51 +0800)]
Do not rely on thread to implement modal dialog.
Fixes #199.
Cheng Zhao [Wed, 5 Mar 2014 10:09:44 +0000 (18:09 +0800)]
Add 'activate-with-no-open-windows' event for app.
Fixes #194.
Cheng Zhao [Tue, 4 Mar 2014 14:12:26 +0000 (14:12 +0000)]
Merge pull request #196 from atom/iframe-security
Fix iframe security
Cheng Zhao [Tue, 4 Mar 2014 14:04:41 +0000 (22:04 +0800)]
Add spec for sanbox attribute of iframe.
Cheng Zhao [Tue, 4 Mar 2014 13:34:14 +0000 (21:34 +0800)]
:memo: Notice on `sandbox` attribute.
Cheng Zhao [Tue, 4 Mar 2014 13:25:43 +0000 (21:25 +0800)]
:memo: Mention the change of default security of node integration.
Cheng Zhao [Tue, 4 Mar 2014 13:23:18 +0000 (21:23 +0800)]
Enable web security.
Cheng Zhao [Tue, 4 Mar 2014 12:12:10 +0000 (20:12 +0800)]
Use except-iframe security by default.
Cheng Zhao [Tue, 4 Mar 2014 12:08:26 +0000 (12:08 +0000)]
Merge pull request #195 from atom/undocked-devtools
Disable the detachment of devtools
Cheng Zhao [Tue, 4 Mar 2014 11:59:25 +0000 (19:59 +0800)]
Disable the detachment of devtools.
Cheng Zhao [Tue, 4 Mar 2014 11:02:48 +0000 (19:02 +0800)]
Correctly free devtools window.
Cheng Zhao [Tue, 4 Mar 2014 10:45:36 +0000 (18:45 +0800)]
Make devtools API aware of devtools window.
Cheng Zhao [Tue, 4 Mar 2014 10:42:37 +0000 (18:42 +0800)]
Store the devtools window in weak pointer.
Cheng Zhao [Tue, 4 Mar 2014 09:50:57 +0000 (17:50 +0800)]
Make DevToolsDelegate respond to messages.
Cheng Zhao [Tue, 4 Mar 2014 09:08:30 +0000 (17:08 +0800)]
Use InspectableWebContentsDelegate.
Cheng Zhao [Tue, 4 Mar 2014 07:46:12 +0000 (15:46 +0800)]
Take control if devtools is undocked.
Cheng Zhao [Tue, 4 Mar 2014 06:35:35 +0000 (14:35 +0800)]
Make the DebugDevTools API more generic.
Cheng Zhao [Tue, 4 Mar 2014 06:25:15 +0000 (14:25 +0800)]
Disable the undocked devtools.
Cheng Zhao [Mon, 3 Mar 2014 12:47:03 +0000 (12:47 +0000)]
Merge pull request #191 from atom/win-ci
Try fix Windows CI
Cheng Zhao [Mon, 3 Mar 2014 12:03:25 +0000 (20:03 +0800)]
:lipstick: Fix pylint warning.
Cheng Zhao [Mon, 3 Mar 2014 11:57:08 +0000 (19:57 +0800)]
Update to latest apm.
Cheng Zhao [Mon, 3 Mar 2014 11:50:32 +0000 (19:50 +0800)]
Fix calling node in coffeelint.
Cheng Zhao [Mon, 3 Mar 2014 11:45:45 +0000 (11:45 +0000)]
Merge pull request #189 from atom/linux-symbols
Dump breakpad symbols on Linux
Cheng Zhao [Mon, 3 Mar 2014 11:31:45 +0000 (11:31 +0000)]
win: Disable pylint in cibuildbuild.
Cheng Zhao [Mon, 3 Mar 2014 11:12:22 +0000 (11:12 +0000)]
Update libchromiumcontent: Contain linux symbols.
Cheng Zhao [Mon, 3 Mar 2014 06:17:48 +0000 (14:17 +0800)]
Make sure we dump symbols before stripping binary.
Cheng Zhao [Mon, 3 Mar 2014 06:14:02 +0000 (14:14 +0800)]
Make sure symbol is dumped from unstripped binary.
Cheng Zhao [Mon, 3 Mar 2014 04:55:04 +0000 (12:55 +0800)]
linux: Add strip binary action.
Cheng Zhao [Mon, 3 Mar 2014 04:35:52 +0000 (12:35 +0800)]
Build with -g on Linux.
Cheng Zhao [Mon, 3 Mar 2014 01:50:48 +0000 (09:50 +0800)]
Move the generate_breakpad_symbols to tools/posix.
Cheng Zhao [Mon, 3 Mar 2014 01:44:16 +0000 (09:44 +0800)]
linux: Dump symbols in create-dist.py.
Cheng Zhao [Sat, 1 Mar 2014 14:54:22 +0000 (06:54 -0800)]
Bump v0.10.4.
Cheng Zhao [Sun, 2 Mar 2014 02:38:56 +0000 (10:38 +0800)]
Update node: Fix crash from UVException.
Cheng Zhao [Sat, 1 Mar 2014 14:07:00 +0000 (22:07 +0800)]
Update libchromiumcontent: Suppress CFAllocator warning.
Cheng Zhao [Sat, 1 Mar 2014 13:32:02 +0000 (13:32 +0000)]
Merge pull request #188 from atom/old-fasioned-dialog
Implement alert() and confirm() with dialog API
Cheng Zhao [Sat, 1 Mar 2014 12:05:52 +0000 (20:05 +0800)]
Explicitly disable prompt().
Cheng Zhao [Sat, 1 Mar 2014 12:03:49 +0000 (20:03 +0800)]
Implement the confirm().
Cheng Zhao [Sat, 1 Mar 2014 12:01:04 +0000 (20:01 +0800)]
Use the dialog API to implement alert().
Cheng Zhao [Sat, 1 Mar 2014 12:00:39 +0000 (20:00 +0800)]
Separate overrides from init script.
Cheng Zhao [Sat, 1 Mar 2014 11:53:50 +0000 (19:53 +0800)]
Make the default alert() do nothing.
Cheng Zhao [Sat, 1 Mar 2014 01:36:48 +0000 (09:36 +0800)]
Rename no-publish-release to publish-release.