platform/framework/web/crosswalk-tizen.git
10 years agoGet the body of release with current $EDITOR.
Cheng Zhao [Fri, 27 Sep 2013 01:10:22 +0000 (09:10 +0800)]
Get the body of release with current $EDITOR.

10 years agoPublish the release after the uploading is end.
Cheng Zhao [Thu, 26 Sep 2013 14:02:09 +0000 (22:02 +0800)]
Publish the release after the uploading is end.

10 years agoUpload both atom-shell and node's headers.
Cheng Zhao [Thu, 26 Sep 2013 13:20:38 +0000 (21:20 +0800)]
Upload both atom-shell and node's headers.

10 years agoSilence the output of upload script.
Cheng Zhao [Thu, 26 Sep 2013 12:58:32 +0000 (20:58 +0800)]
Silence the output of upload script.

10 years agoUpload the asset after release note is created.
Cheng Zhao [Thu, 26 Sep 2013 12:32:11 +0000 (20:32 +0800)]
Upload the asset after release note is created.

10 years agoHandle the assets uploading in the GitHub API library.
Cheng Zhao [Thu, 26 Sep 2013 12:31:17 +0000 (20:31 +0800)]
Handle the assets uploading in the GitHub API library.

10 years ago:lipstick: Find the release even when commit isn't tagged.
Cheng Zhao [Thu, 26 Sep 2013 11:54:28 +0000 (19:54 +0800)]
:lipstick: Find the release even when commit isn't tagged.

10 years agoCreate new release note or get the existing one when uploading.
Cheng Zhao [Thu, 26 Sep 2013 11:49:09 +0000 (19:49 +0800)]
Create new release note or get the existing one when uploading.

10 years agoCorrectly deal with API errors.
Cheng Zhao [Thu, 26 Sep 2013 11:48:48 +0000 (19:48 +0800)]
Correctly deal with API errors.

10 years agoAccept still-preview apis.
Cheng Zhao [Thu, 26 Sep 2013 08:38:08 +0000 (16:38 +0800)]
Accept still-preview apis.

10 years agoAdd a simple wrapper of GitHub API.
Cheng Zhao [Thu, 26 Sep 2013 08:32:39 +0000 (16:32 +0800)]
Add a simple wrapper of GitHub API.

10 years agoAdd process.getCurrentStackTrace(), returning V8::getCurrentStackTrace().
Cheng Zhao [Thu, 26 Sep 2013 05:31:17 +0000 (13:31 +0800)]
Add process.getCurrentStackTrace(), returning V8::getCurrentStackTrace().

10 years agoDumpv 0.5.1.
Cheng Zhao [Thu, 26 Sep 2013 03:30:16 +0000 (11:30 +0800)]
Dumpv 0.5.1.

10 years agoDestroy the event object immediately after the reply is sent, fixes #102.
Cheng Zhao [Thu, 26 Sep 2013 03:28:53 +0000 (11:28 +0800)]
Destroy the event object immediately after the reply is sent, fixes #102.

10 years agoAdd spec for destroying synchronous event.
Cheng Zhao [Thu, 26 Sep 2013 03:27:09 +0000 (11:27 +0800)]
Add spec for destroying synchronous event.

10 years agoDump v0.5.0.
Cheng Zhao [Wed, 25 Sep 2013 08:46:45 +0000 (16:46 +0800)]
Dump v0.5.0.

10 years agoMove atom_event_processing_window to browser/ui.
Cheng Zhao [Wed, 25 Sep 2013 08:42:49 +0000 (16:42 +0800)]
Move atom_event_processing_window to browser/ui.

10 years agococoa: Don't use Chrome's UnderlayOpenGLHostingWindow.
Cheng Zhao [Wed, 25 Sep 2013 08:18:46 +0000 (16:18 +0800)]
cocoa: Don't use Chrome's UnderlayOpenGLHostingWindow.

The UnderlayOpenGLHostingWindow would add a semi-transparent layer under
the window, I'm not very sure what does this class exactly do, but
removing it seems no harm to the renderer.

Fixes atom/atom#877.

10 years ago:lipstick: Same indent.
Cheng Zhao [Wed, 25 Sep 2013 08:18:33 +0000 (16:18 +0800)]
:lipstick: Same indent.

10 years agoRemove the CustomFrameView, it's no longer needed.
Cheng Zhao [Wed, 25 Sep 2013 07:40:22 +0000 (15:40 +0800)]
Remove the CustomFrameView, it's no longer needed.

10 years agoMerge pull request #101 from atom/no-blocking-browser
Cheng Zhao [Tue, 24 Sep 2013 23:48:29 +0000 (16:48 -0700)]
Merge pull request #101 from atom/no-blocking-browser

Make the browser non-blocking

10 years agoCalling asynchronous functions in renderer now doesn't block browser.
Cheng Zhao [Tue, 24 Sep 2013 10:01:12 +0000 (18:01 +0800)]
Calling asynchronous functions in renderer now doesn't block browser.

10 years agowin: Implement asynchronous ShowMessageBox.
Cheng Zhao [Tue, 24 Sep 2013 08:11:23 +0000 (16:11 +0800)]
win: Implement asynchronous ShowMessageBox.

10 years agowin: Add dummy implementation for asynchronous open/save dialog.
Cheng Zhao [Tue, 24 Sep 2013 06:47:39 +0000 (14:47 +0800)]
win: Add dummy implementation for asynchronous open/save dialog.

10 years agoDefault template parameter is not supported on Windows.
Cheng Zhao [Tue, 24 Sep 2013 06:41:11 +0000 (14:41 +0800)]
Default template parameter is not supported on Windows.

10 years agowin: Accept parent window in ShowOpenDialog.
Cheng Zhao [Tue, 24 Sep 2013 02:13:43 +0000 (10:13 +0800)]
win: Accept parent window in ShowOpenDialog.

10 years agoMerge branch 'master' into no-blocking-browser
Cheng Zhao [Tue, 24 Sep 2013 02:09:35 +0000 (10:09 +0800)]
Merge branch 'master' into no-blocking-browser

10 years agoMerge pull request #93 from atom/file-dialog
Cheng Zhao [Tue, 24 Sep 2013 02:08:00 +0000 (19:08 -0700)]
Merge pull request #93 from atom/file-dialog

Implement file dialogs API on Windows

10 years agoUse the convient V8 wrapper in all files.
Cheng Zhao [Tue, 24 Sep 2013 01:41:54 +0000 (09:41 +0800)]
Use the convient V8 wrapper in all files.

10 years agoUse same name convention in string16_conversions.
Cheng Zhao [Mon, 23 Sep 2013 15:00:58 +0000 (23:00 +0800)]
Use same name convention in string16_conversions.

10 years agoUse FromV8Arguments in atom_api_dialog.cc.
Cheng Zhao [Mon, 23 Sep 2013 14:52:48 +0000 (22:52 +0800)]
Use FromV8Arguments in atom_api_dialog.cc.

10 years agoAdd convient function for converting args from V8 Arguments.
Cheng Zhao [Mon, 23 Sep 2013 14:48:55 +0000 (22:48 +0800)]
Add convient function for converting args from V8 Arguments.

10 years agoPut FromV8Value and ToV8Value to a new header.
Cheng Zhao [Mon, 23 Sep 2013 13:30:54 +0000 (21:30 +0800)]
Put FromV8Value and ToV8Value to a new header.

10 years agoSimplify conversions between native types and v8 types.
Cheng Zhao [Mon, 23 Sep 2013 13:12:40 +0000 (21:12 +0800)]
Simplify conversions between native types and v8 types.

10 years agoMake dialog.showSaveDialog accept a callback.
Cheng Zhao [Mon, 23 Sep 2013 12:08:49 +0000 (20:08 +0800)]
Make dialog.showSaveDialog accept a callback.

10 years agomac: Add asynchronous ShowSaveDialog.
Cheng Zhao [Mon, 23 Sep 2013 12:08:32 +0000 (20:08 +0800)]
mac: Add asynchronous ShowSaveDialog.

10 years agoMake dialog.showSaveDialog accept no parent window.
Cheng Zhao [Mon, 23 Sep 2013 11:59:00 +0000 (19:59 +0800)]
Make dialog.showSaveDialog accept no parent window.

10 years ago:lipstick: Pick duplicate code together.
Cheng Zhao [Mon, 23 Sep 2013 11:42:07 +0000 (19:42 +0800)]
:lipstick: Pick duplicate code together.

10 years agomac: make ShowSaveDialog accept no parent window.
Cheng Zhao [Mon, 23 Sep 2013 11:36:52 +0000 (19:36 +0800)]
mac: make ShowSaveDialog accept no parent window.

10 years agoMake dialog.showOpenDialog accept callback.
Cheng Zhao [Mon, 23 Sep 2013 11:23:49 +0000 (19:23 +0800)]
Make dialog.showOpenDialog accept callback.

10 years agomac: Add asynchronous ShowOpenDialog.
Cheng Zhao [Mon, 23 Sep 2013 11:22:36 +0000 (19:22 +0800)]
mac: Add asynchronous ShowOpenDialog.

10 years ago:lipstick: cpplint.
Cheng Zhao [Mon, 23 Sep 2013 09:27:32 +0000 (17:27 +0800)]
:lipstick: cpplint.

10 years ago:lipstick: CoffeeScript is cute.
Cheng Zhao [Mon, 23 Sep 2013 08:51:00 +0000 (16:51 +0800)]
:lipstick: CoffeeScript is cute.

10 years agoEnable taking window as parameter in dialog.showOpenDialog.
Cheng Zhao [Mon, 23 Sep 2013 08:36:33 +0000 (16:36 +0800)]
Enable taking window as parameter in dialog.showOpenDialog.

10 years agomac: Make ShowOpenDialog able to be shown as sheet.
Cheng Zhao [Mon, 23 Sep 2013 08:27:22 +0000 (16:27 +0800)]
mac: Make ShowOpenDialog able to be shown as sheet.

10 years agoMake dialog.showMessageBox asynchronous.
Cheng Zhao [Mon, 23 Sep 2013 06:29:55 +0000 (14:29 +0800)]
Make dialog.showMessageBox asynchronous.

10 years agomac: Implement async ShowMessageBox.
Cheng Zhao [Sun, 22 Sep 2013 10:47:00 +0000 (18:47 +0800)]
mac: Implement async ShowMessageBox.

10 years agoAdd header for asynchronous version of ShowMessageBox.
Cheng Zhao [Sun, 22 Sep 2013 09:11:09 +0000 (17:11 +0800)]
Add header for asynchronous version of ShowMessageBox.

10 years agoAdd spec for ipc.sendSync.
Cheng Zhao [Sun, 22 Sep 2013 04:06:41 +0000 (12:06 +0800)]
Add spec for ipc.sendSync.

10 years agoDo not reply sync messages when window is closed.
Cheng Zhao [Sun, 22 Sep 2013 02:43:54 +0000 (10:43 +0800)]
Do not reply sync messages when window is closed.

10 years agoDo not store the event.returnValue.
Cheng Zhao [Sun, 22 Sep 2013 02:03:47 +0000 (10:03 +0800)]
Do not store the event.returnValue.

10 years agoSend reply for sync messages when event.returnValue is set.
Cheng Zhao [Sun, 22 Sep 2013 01:52:58 +0000 (09:52 +0800)]
Send reply for sync messages when event.returnValue is set.

10 years agoUse string16 instead of std::string when sending IPC messages.
Cheng Zhao [Fri, 20 Sep 2013 14:55:42 +0000 (22:55 +0800)]
Use string16 instead of std::string when sending IPC messages.

The underlying V8::String is represented in UTF18, by using string16 in
IPC messages we can avoid the overhead of encode conversion.

10 years agoPass synchronous messages by JSON string.
Cheng Zhao [Fri, 20 Sep 2013 14:32:59 +0000 (22:32 +0800)]
Pass synchronous messages by JSON string.

We are going to use IPC_MESSAGE_HANDLER_DELAY_REPLY to handle
synchronous messages but DictionaryValue is not copyable, so we pass the
JSON string instead.

10 years agoMake sure all sync messages get a return value.
Cheng Zhao [Fri, 20 Sep 2013 13:39:07 +0000 (21:39 +0800)]
Make sure all sync messages get a return value.

10 years agoUse event.returnValue instead of event.result in atom-shell's code.
Cheng Zhao [Fri, 20 Sep 2013 13:37:47 +0000 (21:37 +0800)]
Use event.returnValue instead of event.result in atom-shell's code.

event.result is still kept for backward compatible.

10 years agoPrefer event.returnValue to event.result for sync messages.
Cheng Zhao [Fri, 20 Sep 2013 13:24:04 +0000 (21:24 +0800)]
Prefer event.returnValue to event.result for sync messages.

10 years agoDump v0.4.9.
Cheng Zhao [Fri, 20 Sep 2013 10:50:18 +0000 (18:50 +0800)]
Dump v0.4.9.

10 years agoMerge pull request #100 from atom/fix-protocol-crash
Cheng Zhao [Fri, 20 Sep 2013 10:49:33 +0000 (03:49 -0700)]
Merge pull request #100 from atom/fix-protocol-crash

Fix crash when using protocol module on startup.

10 years agoGuard against using protocol module too early.
Cheng Zhao [Fri, 20 Sep 2013 10:45:53 +0000 (18:45 +0800)]
Guard against using protocol module too early.

10 years agodoc: Mention when protocol module is safe to use.
Cheng Zhao [Fri, 20 Sep 2013 10:36:16 +0000 (18:36 +0800)]
doc: Mention when protocol module is safe to use.

10 years agoFix crash when using protocol module on startup.
Cheng Zhao [Fri, 20 Sep 2013 10:32:05 +0000 (18:32 +0800)]
Fix crash when using protocol module on startup.

The job factory was not created before any request was sent, so when the
app used the protocol module on startup it would cause a crash.

10 years agoDump v0.4.8.
Cheng Zhao [Fri, 20 Sep 2013 08:55:43 +0000 (16:55 +0800)]
Dump v0.4.8.

10 years agoUse custom url request getter to setup request job factory.
Cheng Zhao [Fri, 20 Sep 2013 08:47:47 +0000 (16:47 +0800)]
Use custom url request getter to setup request job factory.

10 years agowin: Implement ShowOpenDialog.
Cheng Zhao [Thu, 19 Sep 2013 14:28:18 +0000 (22:28 +0800)]
win: Implement ShowOpenDialog.

10 years agowin: Open dialog and save dialog can have different options.
Cheng Zhao [Wed, 18 Sep 2013 14:27:40 +0000 (22:27 +0800)]
win: Open dialog and save dialog can have different options.

10 years ago:lipstick: Fix comparing extension.
Cheng Zhao [Wed, 18 Sep 2013 14:24:46 +0000 (22:24 +0800)]
:lipstick: Fix comparing extension.

10 years agowin: Append extension to save dialog's result according to the selected filter.
Cheng Zhao [Wed, 18 Sep 2013 14:09:07 +0000 (22:09 +0800)]
win: Append extension to save dialog's result according to the selected filter.

10 years agowin: Make common part of ShowSaveDialog a independet class.
Cheng Zhao [Wed, 18 Sep 2013 13:42:14 +0000 (21:42 +0800)]
win: Make common part of ShowSaveDialog a independet class.

10 years agowin: Rewrite ShowSaveDialog with IFileSaveDialog.
Cheng Zhao [Wed, 18 Sep 2013 12:28:56 +0000 (20:28 +0800)]
win: Rewrite ShowSaveDialog with IFileSaveDialog.

10 years agoRemove dialog hack for Windows XP.
Cheng Zhao [Wed, 18 Sep 2013 08:14:51 +0000 (16:14 +0800)]
Remove dialog hack for Windows XP.

10 years agoMerge pull request #92 from atom/paulcbetts-patch-1
Paul Betts [Tue, 17 Sep 2013 20:35:12 +0000 (13:35 -0700)]
Merge pull request #92 from atom/paulcbetts-patch-1

Need PathService on Win32

10 years agoNeed PathService on Win32
Paul Betts [Tue, 17 Sep 2013 18:53:31 +0000 (11:53 -0700)]
Need PathService on Win32

This was accidentally left out of 8708d061

10 years agoDump v0.4.7.
Cheng Zhao [Fri, 13 Sep 2013 02:12:02 +0000 (10:12 +0800)]
Dump v0.4.7.

10 years agoMerge pull request #91 from atom/rounded-corner
Steve Smith [Thu, 12 Sep 2013 15:43:30 +0000 (08:43 -0700)]
Merge pull request #91 from atom/rounded-corner

Round whole frame in Frameless mode

10 years agoSkip the whole AtomFramelessWindow.
Steve Smith [Thu, 12 Sep 2013 15:20:38 +0000 (11:20 -0400)]
Skip the whole AtomFramelessWindow.

Just round the web view and set the bounds to the window, not the main
view.

10 years agomac: Force using "Atom" as application name in framework bundle path.
Cheng Zhao [Thu, 12 Sep 2013 09:51:45 +0000 (17:51 +0800)]
mac: Force using "Atom" as application name in framework bundle path.

10 years agomac: Makes sure MainMenu.nib is alwasys loaded from Atom.framework.
Cheng Zhao [Thu, 12 Sep 2013 09:16:33 +0000 (17:16 +0800)]
mac: Makes sure MainMenu.nib is alwasys loaded from Atom.framework.

10 years agoDump v0.4.6.
Cheng Zhao [Thu, 12 Sep 2013 08:10:11 +0000 (16:10 +0800)]
Dump v0.4.6.

10 years agomac: Always use "Atom" as name when find helper process. Fixes #89.
Cheng Zhao [Thu, 12 Sep 2013 07:42:36 +0000 (15:42 +0800)]
mac: Always use "Atom" as name when find helper process. Fixes #89.

10 years agoRemove code which are used for borderless window.
Cheng Zhao [Thu, 12 Sep 2013 07:13:56 +0000 (15:13 +0800)]
Remove code which are used for borderless window.

10 years ago:lipstick: Fix cpplint warnings.
Cheng Zhao [Thu, 12 Sep 2013 05:00:28 +0000 (13:00 +0800)]
:lipstick: Fix cpplint warnings.

10 years agoJust round the top also and use a standard window.
Steve Smith [Thu, 12 Sep 2013 02:02:42 +0000 (22:02 -0400)]
Just round the top also and use a standard window.

Using borderless window causes too many issues. Smaller, less
window-like shadows being the most annoying.

10 years agoFix view autoresizing.
Steve Smith [Wed, 11 Sep 2013 21:25:42 +0000 (17:25 -0400)]
Fix view autoresizing.

10 years agoGet radius working with frameless window.
Steve Smith [Wed, 11 Sep 2013 20:23:17 +0000 (16:23 -0400)]
Get radius working with frameless window.

Right now it's set as a constant `AtomWindowCornerRadius`, but it could
be set to a variable.

10 years agoWIP: rounded corner of frameless window.
Cheng Zhao [Wed, 11 Sep 2013 10:10:28 +0000 (18:10 +0800)]
WIP: rounded corner of frameless window.

10 years agomac: Import chromium's CustomFrameView code.
Cheng Zhao [Wed, 11 Sep 2013 05:46:36 +0000 (13:46 +0800)]
mac: Import chromium's CustomFrameView code.

10 years agoHide the fullscreen button when leaving fullscreen mode. Fixes #88.
Cheng Zhao [Wed, 11 Sep 2013 05:05:08 +0000 (13:05 +0800)]
Hide the fullscreen button when leaving fullscreen mode. Fixes #88.

10 years agodoc: Metion the frameless-window-demo.
Cheng Zhao [Mon, 9 Sep 2013 12:17:47 +0000 (20:17 +0800)]
doc: Metion the frameless-window-demo.

10 years agoDump v0.4.5.
Cheng Zhao [Mon, 9 Sep 2013 08:13:01 +0000 (16:13 +0800)]
Dump v0.4.5.

10 years agodoc: Separate pages into sub directories.
Cheng Zhao [Mon, 9 Sep 2013 07:49:13 +0000 (15:49 +0800)]
doc: Separate pages into sub directories.

10 years agodoc: Add titles for all pages.
Cheng Zhao [Mon, 9 Sep 2013 07:35:57 +0000 (15:35 +0800)]
doc: Add titles for all pages.

10 years ago:lipstick: Remove a mistyped character.
Cheng Zhao [Mon, 9 Sep 2013 07:27:19 +0000 (15:27 +0800)]
:lipstick: Remove a mistyped character.

10 years agoMerge pull request #85 from atom/frameless-window
Cheng Zhao [Mon, 9 Sep 2013 07:24:20 +0000 (00:24 -0700)]
Merge pull request #85 from atom/frameless-window

Add frameless window support, fixes #72.

10 years agodoc: Add titles for browser-window and frameless-window.
Cheng Zhao [Mon, 9 Sep 2013 07:18:53 +0000 (15:18 +0800)]
doc: Add titles for browser-window and frameless-window.

10 years agodoc: Document frameless window.
Cheng Zhao [Mon, 9 Sep 2013 06:52:46 +0000 (14:52 +0800)]
doc: Document frameless window.

10 years agowin: Add NativeWindowFramelessView as non-client view.
Cheng Zhao [Mon, 9 Sep 2013 06:30:07 +0000 (14:30 +0800)]
win: Add NativeWindowFramelessView as non-client view.

10 years agowin: Save draggable region.
Cheng Zhao [Mon, 9 Sep 2013 04:12:17 +0000 (12:12 +0800)]
win: Save draggable region.

10 years agoQuit when all windows are closed if running an app by passing it in command line.
Cheng Zhao [Mon, 9 Sep 2013 02:54:08 +0000 (10:54 +0800)]
Quit when all windows are closed if running an app by passing it in command line.

10 years agoPrint stack when got error on startup.
Cheng Zhao [Mon, 9 Sep 2013 02:49:28 +0000 (10:49 +0800)]
Print stack when got error on startup.