Cheng Zhao
513052de87
Enable initializing an empty image
2015-01-05 14:55:06 -08:00
Cheng Zhao
d65919d896
Add --disable-http-cache switch, fixes #891
2015-01-05 13:40:38 -08:00
Cheng Zhao
895ccf69a7
Avoid using app API in renderer process for #907
2015-01-04 22:51:00 -08:00
Cheng Zhao
335cd79b37
Don't call Screen functions until app is ready
...
Fixes #907 .
2015-01-04 22:27:02 -08:00
Cheng Zhao
079f81b304
mac: Add support for template image
2015-01-02 19:01:38 -08:00
Cheng Zhao
3d7da455bc
mac: Check for invalid image
2015-01-02 18:35:33 -08:00
Cheng Zhao
ac8a9afada
mac: Initialize gfx::ImageSkia from gfx::Image
2015-01-02 18:34:13 -08:00
Cheng Zhao
8faab22f5e
mac: Initialize gfx::Image from NSImage
2015-01-02 18:24:23 -08:00
Cheng Zhao
40679ae82c
Simplify the image_converter.cc
2015-01-02 18:10:29 -08:00
Cheng Zhao
f972c38bc8
Add converters for gfx::Image
2015-01-02 17:13:26 -08:00
Cheng Zhao
7dc8ede90f
Bump v0.20.3
2014-12-29 12:21:35 -08:00
Cheng Zhao
9593c71f52
Add "transparent" option
2014-12-22 17:48:54 -08:00
Cheng Zhao
a23218c51d
Bump v0.20.2
2014-12-22 13:11:28 -08:00
Cheng Zhao
55c8206bda
Bump v0.20.1
2014-12-17 15:27:42 -08:00
Cheng Zhao
4fc14959a8
Allow same object to appear in one list when parsing V8 array
...
Fixes #874 .
2014-12-16 16:57:42 -08:00
Cheng Zhao
95dd73bd1d
Add maximum depth when converting V8 object to base::Value
2014-12-16 16:46:23 -08:00
Cheng Zhao
d50eeb04d5
Upgrade cpplint
2014-12-15 17:15:56 -08:00
Cheng Zhao
85b0885af7
Bump v0.20.0
2014-12-12 18:21:14 -08:00
Cheng Zhao
e58b3ddc86
Bump Chrome version
2014-12-09 16:37:40 -08:00
Cheng Zhao
7bc364a374
Upgrade node for new V8 API
2014-12-07 13:09:50 -08:00
Cheng Zhao
ba347f6460
mac: Fix crash reporting on Yosemite
2014-12-07 08:56:59 -08:00
Cheng Zhao
10823eeeaa
Fix compilation errors caused by Chrome 39
2014-12-07 07:43:26 -08:00
Cheng Zhao
6c9dbe190d
Bump v0.19.5
2014-11-28 20:01:42 +08:00
Cheng Zhao
a0034521da
Bump v0.19.4
2014-11-21 16:51:11 +08:00
Cheng Zhao
8a73d91ea1
Bump v0.19.3
2014-11-20 11:09:05 +08:00
Cheng Zhao
b27abd2011
Bump v0.19.2.
2014-11-15 15:18:01 +08:00
Cheng Zhao
9f29f66768
Add "preload" option for BrowserWindow
2014-11-12 15:04:03 +08:00
Cheng Zhao
5cb97545fd
Add original-fs module
2014-11-12 11:09:59 +08:00
Cheng Zhao
66e96f69fc
Add crashRepoter.getLastCrashReport API
2014-11-11 17:30:01 +08:00
Cheng Zhao
9a825c5cbd
win: Writes uploads.log
2014-11-11 16:38:16 +08:00
Cheng Zhao
02bcdc1c19
linux: Put "uploads.log" under "/tmp/ProductName Crashes/"
2014-11-11 13:30:06 +08:00
Cheng Zhao
f13d8407ee
linux: Put crash dumps under "/tmp/ProductName Crashes/"
2014-11-11 13:03:47 +08:00
Cheng Zhao
739c432c98
linux: Writes crash report upload log
2014-11-11 12:24:33 +08:00
Cheng Zhao
217b1afe87
Load the "preload" script in <webview>
2014-11-06 15:13:37 +08:00
Cheng Zhao
d1724ad733
Bump v0.19.1.
2014-11-04 19:19:31 +08:00
Cheng Zhao
48d54e8d3a
Fix JavaScript errors in webview
2014-11-03 22:18:03 +08:00
Kevin Sawicki
b6b6fc3bfd
Remove All Rights Reserved after GitHub copyright
...
Closes #762
2014-10-31 11:17:05 -07:00
Cheng Zhao
35e5c2172f
Bump v0.19.0.
2014-10-30 12:02:42 +08:00
Cheng Zhao
404e08c0e7
Make remote.getCurrentWindow() work in <webview>
2014-10-26 19:30:53 +08:00
Cheng Zhao
10a8f3c884
Make <webview> work with plugins turned off
2014-10-26 14:05:54 +08:00
Cheng Zhao
24b4fcea15
Add BIND_DONE event for process object
2014-10-25 23:21:17 +08:00
Cheng Zhao
4ccb0cccf3
Rename web-view module to web-frame
2014-10-24 18:45:03 +08:00
Cheng Zhao
39e75574f4
Attach <webview> with guest WebContents
2014-10-24 14:37:14 +08:00
Cheng Zhao
2d8fe489a7
Add converters between gfx:: and v8
2014-10-24 12:48:52 +08:00
Cheng Zhao
d34cff2eef
api: Add webContent.create() to create detached WebContents
2014-10-23 14:04:13 +08:00
Cheng Zhao
645f81effd
Bump v0.18.2.
2014-10-21 21:27:43 +08:00
Cheng Zhao
4b5dd2ed4b
Bump v0.18.1.
2014-10-17 17:00:26 +08:00
Cheng Zhao
ed07bd202f
Bump v0.18.0.
2014-10-14 20:24:56 +08:00
Cheng Zhao
9e87037d34
Upgrade to libchromiumcontent 44c71d8
2014-10-13 10:09:58 +08:00
Cheng Zhao
32dff999a5
Fix API changes of Chrome 38
2014-10-11 19:11:34 +08:00
Cheng Zhao
b560176aeb
Set google API key
2014-10-08 18:27:39 +08:00
Cheng Zhao
05b602d0ce
Import Chrome's tts code
2014-10-07 21:18:44 +08:00
Cheng Zhao
8519ea3299
Bump v0.17.2.
2014-10-06 19:13:26 +08:00
Subash Pathak
9f8a5a7af3
Optimize fs.stat
2014-10-02 23:35:37 +05:45
Cheng Zhao
cc4897f8c1
Add process.versions['chrome'], fixes #675
2014-10-02 23:48:17 +08:00
Subash Pathak
dde8e47add
Time Shim
2014-10-01 22:24:51 +05:45
Subash Pathak
0040f07097
Added Stat Time
2014-10-01 22:01:57 +05:45
Cheng Zhao
64b2c9b36c
Bump v0.17.1.
2014-10-01 20:41:35 +08:00
Cheng Zhao
9dd68c7add
Bump v0.17.0.
2014-10-01 18:12:03 +08:00
Cheng Zhao
f6d6a12c1a
win: uv_poll_get_timeout is removed
2014-09-30 23:27:36 +08:00
Cheng Zhao
e316e4a267
Upgrade node to v0.11.4, fixes #669
2014-09-30 23:14:25 +08:00
Cheng Zhao
301014e4a6
win: asar: Support "\" as path separator
2014-09-30 20:12:48 +08:00
Cheng Zhao
915c1b19d3
asar: Fix fs.realpath on package's root
2014-09-30 15:09:50 +08:00
Cheng Zhao
b87dfb964c
asar: Add support in fs.realpath
2014-09-30 14:57:49 +08:00
Cheng Zhao
885ac53a48
asar: Add support in fs.realpathSync
2014-09-30 14:53:58 +08:00
Cheng Zhao
e24976c59f
Fix overriding async node API
2014-09-29 16:28:51 +08:00
Cheng Zhao
3c412e1cb8
Fix readdir on a linked directory
2014-09-29 15:23:28 +08:00
Cheng Zhao
35e867820e
Make sure fs.stat and fs.lstat are async
2014-09-29 14:59:44 +08:00
Cheng Zhao
a757c62da5
Use "null" instead of "undefined" as no error
2014-09-29 14:57:10 +08:00
Cheng Zhao
4d01aa2772
Fix shifting args in fs.readFile
2014-09-28 23:36:12 +08:00
Cheng Zhao
cebafeae40
Fix getting file from symbol linked directory.
2014-09-28 22:46:29 +08:00
Cheng Zhao
150739e19e
Fix calling fs.open in fs.readFile wrapper
2014-09-28 22:45:29 +08:00
Cheng Zhao
38f83cacf9
Make some APIs work with archive.copyFileOut API.
2014-09-25 23:25:17 +08:00
Cheng Zhao
8acf96d268
Make spliting paths faster.
2014-09-25 22:18:40 +08:00
Cheng Zhao
c49a44f944
Remove unneeded ArchiveFactory.
2014-09-25 21:54:59 +08:00
Cheng Zhao
390b804ca0
Make process.dlopen work for asar packages.
2014-09-25 21:49:28 +08:00
Cheng Zhao
05317ad81e
Clean cached asar archives when quitting.
2014-09-25 21:49:01 +08:00
Cheng Zhao
dbbfef38b1
Cache asar archives on JavaScript side.
2014-09-25 20:48:32 +08:00
Cheng Zhao
4006b6407c
Just use plain pointer for weak reference.
2014-09-25 20:38:12 +08:00
Cheng Zhao
c95a93ef1c
Add a way to copy a file in archive into filesystem.
2014-09-25 16:56:50 +08:00
Cheng Zhao
e5e1e207b6
Also search for app.asar when starting app.
2014-09-24 20:09:41 +08:00
Cheng Zhao
e0c469183d
Make sure fs.readdir calls its callback asynchronously.
2014-09-24 19:10:37 +08:00
Cheng Zhao
4d2e4ed573
Fill the stats object as much as we can.
2014-09-24 19:10:13 +08:00
Cheng Zhao
0cab034dab
Make fs.readdir support asar package.
2014-09-24 18:44:00 +08:00
Cheng Zhao
9f9d209e3d
Make options of fs.readFile work.
2014-09-24 16:24:22 +08:00
Cheng Zhao
8740147aa2
Make fs.readFile support asar package
2014-09-24 15:38:07 +08:00
Cheng Zhao
9b755620d3
Make fs.stat support asar package
2014-09-24 15:38:02 +08:00
Cheng Zhao
fa287c2422
Fix getting information for root.
2014-09-24 13:42:04 +08:00
Cheng Zhao
8199ad2ae6
Add asar.stat method.
2014-09-24 12:02:33 +08:00
Cheng Zhao
0d09143a77
Add JavaScript bindings of asar::Archive.
2014-09-24 11:10:07 +08:00
Cheng Zhao
7081f7799b
Separate the archive cache out to ArchiveFactory.
2014-09-23 22:31:45 +08:00
Cheng Zhao
b6583635d4
Caching the Archive object.
2014-09-23 21:48:40 +08:00
Cheng Zhao
b01db4aa09
Send file content in asar://
2014-09-23 20:30:07 +08:00
Cheng Zhao
6d712da7e3
Read the archive's header when there is a url request
2014-09-23 19:14:30 +08:00
Cheng Zhao
b3770bc407
Bump v0.16.3.
2014-09-20 23:12:05 +08:00
Cheng Zhao
9653f20995
win: Add "direct-write" option for BrowserWindow.
...
For atom/atom#3540 .
2014-09-18 21:49:04 +08:00
Cheng Zhao
88269a613a
Bump v0.16.2.
2014-09-09 20:07:08 +08:00
Cheng Zhao
44d3e58ddb
Make code more tidy.
2014-09-09 13:21:15 +08:00
Cheng Zhao
81241b38eb
Add switches of web runtime flags.
2014-09-09 10:33:31 +08:00
Cheng Zhao
1c07b9c85b
Bump v0.16.1.
2014-09-08 16:00:32 +08:00
Cheng Zhao
68ac6b0cbb
Bump v0.16.0.
2014-09-06 20:58:34 +08:00
Cheng Zhao
fd806f81ce
linux: Don't set PR_SET_NO_NEW_PRIVS when creating process, fixes #623 .
2014-09-05 21:04:27 +08:00
Cheng Zhao
48a5591508
Upgrade brightray.
2014-09-01 19:18:45 +08:00
Cheng Zhao
241b07f763
Initailize V8 with gin.
2014-09-01 16:41:26 +08:00
Cheng Zhao
7de0f71a75
Fix compiling with print messages.
2014-08-21 16:14:22 +08:00
Cheng Zhao
058d0bbe19
linux: Add "dark-theme" option for BrowserWindow, fixes #352 .
2014-08-21 12:25:43 +08:00
Cheng Zhao
f470d21a55
Bump v0.15.9.
2014-08-18 19:05:56 +08:00
Cheng Zhao
60dcb0e67f
Make process.activateUvLoop friendly to multi-context, fixes #587 .
2014-08-20 13:01:23 +08:00
Cheng Zhao
0f617c3d3c
Remove the unused process.getCurrentStackTrace().
2014-08-19 22:35:22 +08:00
Cheng Zhao
a840799b46
Bump v0.15.8.
2014-08-18 09:49:08 +00:00
Cheng Zhao
2a9f5a5fb8
Add "enable-larger-than-screen" option for BrowserWindow.
...
From now on BrowserWindow can only be resized larger than screen or
moved out of screen when this option is set to "true".
Fixes #582 .
2014-08-17 12:23:00 +08:00
Cheng Zhao
fd09f13c9b
Bump v0.15.7.
2014-08-15 15:07:11 +08:00
Cheng Zhao
31135321c0
Bump v0.15.6.
2014-08-13 18:19:38 +08:00
Cheng Zhao
79dfb2d2f3
Bump v0.15.5.
2014-08-11 17:44:16 +08:00
Cheng Zhao
b4f00f3b40
Update with new ScopedPersistent interface.
2014-08-10 21:19:07 +08:00
Cheng Zhao
f60d8066f8
Use the function converter from native_mate.
2014-08-10 19:14:20 +08:00
Cheng Zhao
7f9ac88c31
Bump v0.15.4.
2014-08-07 19:42:08 +08:00
Cheng Zhao
3c078b4dab
Merge pull request #558 from atom/menubar-autohide
...
Allow window menu bar to be hidden
2014-08-07 19:31:58 +08:00
Cheng Zhao
382dbb500c
Also fix setInterval for #481 .
2014-08-07 14:23:28 +08:00
Cheng Zhao
8a9e1824c3
views: Add support for auto-hide menubar.
2014-08-07 13:47:58 +08:00
Cheng Zhao
d29efb7f81
Force updating timeout when setTimeout is called, fixes #481 .
2014-08-07 10:37:38 +08:00
Cheng Zhao
4f4aabef7a
Bump v0.15.3.
2014-08-06 23:37:51 +08:00
Cheng Zhao
dfe111b95a
Add support for multiple DPI images, fixes #541 .
2014-08-06 13:56:49 +08:00
Cheng Zhao
d31ebb71db
Fix cpplint warnings.
2014-08-05 08:46:06 +08:00
Cheng Zhao
6dc01945af
Make Accelerator a standalone JS type.
...
This makes menu and global-shortcut share the same code on accelerator.
2014-08-05 00:03:58 +08:00
Cheng Zhao
28b9df24a6
Don't create junk file when posting crash report.
...
Fixes atom/atom#3166 .
2014-08-04 22:58:34 +08:00
Cheng Zhao
94b4ceb8ce
Bump v0.15.2.
2014-08-04 21:14:07 +08:00
Cheng Zhao
9c038a2402
Merge pull request #534 from hokein/hotkey
...
Implement global shortcut API, fixes #439
2014-08-03 22:34:59 +08:00
Haojian Wu
035679057e
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.
2014-07-31 20:58:43 +08:00
Cheng Zhao
fb4ec66b37
Bump v0.15.1.
2014-07-31 11:48:09 +00:00
Cheng Zhao
d993c92cea
Add content-tracing module.
2014-07-31 15:11:34 +08:00
Haojian Wu
4b3bd9c3cc
mac: Implement global keyboard shortcut API.
2014-07-31 09:12:41 +08:00
Cheng Zhao
740e7fbf1a
Bump v0.15.0.
2014-07-29 11:15:05 +08:00
Cheng Zhao
7a89a08534
Update to new Chromium APIs.
2014-07-28 20:28:49 +08:00
Cheng Zhao
b84226244d
Bump v0.14.3.
2014-07-27 09:28:56 +08:00
Cheng Zhao
b9d64784bb
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 .
2014-07-26 11:14:28 +08:00
Cheng Zhao
e11c8a07ea
Bump v0.14.2.
2014-07-25 22:33:28 +08:00
Cheng Zhao
8fcd39f621
Bump v0.14.1.
2014-07-24 22:35:39 +08:00
Cheng Zhao
17cf6ffbd4
Bump v0.14.0.
2014-07-21 22:23:35 +08:00
Cheng Zhao
9c9e0d92f4
Fix cpplint warnings.
2014-07-18 09:17:17 +08:00
Cheng Zhao
43e8ecb118
win: screen module is now browser only.
2014-07-11 19:06:46 +08:00
Cheng Zhao
8d4211bd3a
win: Fix compilation errors for chrome35.
2014-07-11 12:19:01 +08:00
Cheng Zhao
83ff00dc29
linux: screen module can not be used in renderer.
2014-07-10 10:26:17 +08:00
Cheng Zhao
ee5312fff9
Merge branch 'master' into chrome35
...
Conflicts:
atom/browser/native_window_gtk.h
2014-07-07 23:49:28 +08:00
Cheng Zhao
61db17412c
Use views to implement NativeWindow and MessageBox on Linux.
2014-07-04 01:30:36 +08:00
Mark Samman
2ed46e6f7f
Move item to trash without confirming on Windows
...
This will skip the "Are you sure you want to move this file to the Recycle Bin?" dialog on Windows.
2014-07-02 03:55:29 +02:00
Cheng Zhao
6a891be0e4
Make the node environment constrained in browser_main_parts.
2014-06-30 14:16:16 +08:00
Cheng Zhao
750148f7b4
Fix using common modules.
2014-06-30 10:06:10 +08:00
Cheng Zhao
ba46f2c820
Use new context aware module API in builtin modules.
2014-06-29 20:48:44 +08:00
Cheng Zhao
69adff19fe
Force all builtin modules to be referenced.
2014-06-29 18:15:39 +08:00