Cheng Zhao
ce793ec86d
Destroy guest when the embedder is gone
2014-10-24 16:19:00 +08:00
Cheng Zhao
993f66bd02
Fix initializing webview
2014-10-24 16:09:18 +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
dacbf7a042
Register guest web view
2014-10-23 23:08:48 +08:00
Cheng Zhao
81599f1535
Use old PLUGIN_METHOD_ATTACH for webview
2014-10-23 20:28:31 +08:00
Cheng Zhao
a22a5c67bd
Implement GuestViewInternal.createGuest and destroyGuest
2014-10-23 17:54:52 +08:00
Cheng Zhao
d34cff2eef
api: Add webContent.create() to create detached WebContents
2014-10-23 14:04:13 +08:00
Cheng Zhao
c72d769ff0
Make WebContents cache object template
2014-10-23 13:31:10 +08:00
Cheng Zhao
97139b7487
Fix js errors in webview
2014-10-22 23:37:27 +08:00
Cheng Zhao
d26dcd5501
Schemas should be registered early
2014-10-22 23:36:31 +08:00
Cheng Zhao
380de24f2e
Add code to register <webview> tag
2014-10-22 22:55:13 +08:00
Cheng Zhao
e7c7e086b1
Add API to register custom element
2014-10-22 21:01:12 +08:00
Cheng Zhao
645f81effd
Bump v0.18.2.
2014-10-21 21:27:43 +08:00
Cheng Zhao
f39224a56b
Merge pull request #727 from atom/high-dpi
...
Set DPI settings from gsettings on Linux
2014-10-21 21:23:28 +08:00
Cheng Zhao
0d19e772e6
linux: Don't append --force-device-scale-factor to process.argv
2014-10-21 20:55:37 +08:00
Cheng Zhao
2844d3b358
Make code cleaner
2014-10-21 20:45:50 +08:00
Cheng Zhao
fe3489b383
linux: Also check for schema before init
2014-10-21 20:06:54 +08:00
Cheng Zhao
f6ff97cbeb
linux: Make scale factor default to 1
2014-10-21 19:48:08 +08:00
Cheng Zhao
779e5c2ea5
linux: Set scale factor to the value in gsettings
2014-10-21 19:32:40 +08:00
Cheng Zhao
0d957cc68e
Update libgio_loader for some APIs
2014-10-21 19:31:44 +08:00
Cheng Zhao
4b75b10542
Add libgio loader
2014-10-21 18:50:50 +08:00
Cheng Zhao
b09252f13e
Merge pull request #726 from atom/dbus-checking-menu
...
Fix detecting global menu bar on Ubuntu
2014-10-21 16:35:11 +08:00
Cheng Zhao
b06d59fcb2
linux: Add libdbus-1-dev as requirement
2014-10-21 15:01:24 +08:00
Cheng Zhao
5162275b9b
Upgrade libchromiumcontent for dbus headers
2014-10-21 14:38:35 +08:00
Cheng Zhao
f82de6528b
linux: Fix detect global menu bar
...
It seems that detecting the bus name "com.canonical.AppMenu.Registrar"
is the most reliable way to detect whether the appmenu is available, see
http://git.io/JmP7Yg for the discussion.
2014-10-21 12:10:31 +08:00
Cheng Zhao
593dce23a5
Link with dbus
2014-10-21 12:07:10 +08:00
Cheng Zhao
ef417cb8c2
linux: Fix compilation warning from dbus
2014-10-21 11:47:52 +08:00
Cheng Zhao
ab652b738c
mac: Should restart renderer when reloading
...
Fixes #692 .
2014-10-19 16:27:50 +08:00
Cheng Zhao
53b83eba8c
Merge pull request #717 from atom/show-inactive
...
Add BrowserWindow.showInactive()
2014-10-18 11:13:55 +08:00
Cheng Zhao
cbe52c58ac
spec: Don't test BrowserWindow.show() in CI
...
Some environments can not handle focusing very well.
2014-10-17 23:38:14 +08:00
Cheng Zhao
19c8864c32
spec: BrowserWindow.showInactive()
2014-10-17 22:55:09 +08:00
Cheng Zhao
141894aacd
Implement BrowserWindow::ShowInactive
2014-10-17 22:51:20 +08:00
Cheng Zhao
cb9bdbf247
docs: Add BrowserWindow.showInactive()
2014-10-17 22:49:21 +08:00
Cheng Zhao
4b5dd2ed4b
Bump v0.18.1.
2014-10-17 17:00:26 +08:00
Cheng Zhao
85afa851dd
win: Fix toggling the menubar, closes #681
2014-10-17 16:43:57 +08:00
Cheng Zhao
57acdc1bf6
Use menu bar features in default_app
2014-10-17 16:43:37 +08:00
Cheng Zhao
ae76657e17
Still requires unity for global app menubar
...
Fixes #709 and atom/atom#3854 .
2014-10-17 16:06:45 +08:00
Cheng Zhao
4ca6ac34ac
Do not create native Event object when not needed
2014-10-17 14:36:43 +08:00
Cheng Zhao
e4a71b86df
Caching object templates for Event, fixes #705
2014-10-17 13:53:18 +08:00
Cheng Zhao
4dd7848084
Run idle GC in browser every 1m
2014-10-17 12:41:40 +08:00
Cheng Zhao
a95679c212
Enable mnemonics in menu, fixes atom/atom#3844
2014-10-16 21:22:22 +08:00
Cheng Zhao
b41d356143
--harmony_collections is not needed anymore
2014-10-16 20:59:01 +08:00
Cheng Zhao
feb6a93881
Merge pull request #708 from matttbe/globalmenu
...
linux: GlobalMenu: UBUNTU_MENUPROXY with >1 char
2014-10-16 18:53:24 +08:00
Matthieu Baerts
940b40439f
linux: GlobalMenu: UBUNTU_MENUPROXY with >1 char
...
When testing if $UBUNTU_MENUPROXY is set, we should also check if it
contains more than one character. Avoid cases when $UBUNTU_MENUPROXY is
set to 0 or 1.
2014-10-15 14:17:18 +02:00
Cheng Zhao
ed07bd202f
Bump v0.18.0.
2014-10-14 20:24:56 +08:00
Cheng Zhao
8c29ffd084
Make __filename normalized
...
This can make sure __filename and __dirname on Windows use "\" as path
delimeter.
2014-10-14 19:45:57 +08:00
Cheng Zhao
dba2fa31b6
Fix __dirname for page in asar package
...
Fixes #694 .
2014-10-14 19:27:47 +08:00
Cheng Zhao
2de80571d8
Add spec for #694
2014-10-14 19:27:38 +08:00
Cheng Zhao
51acba594b
Merge pull request #698 from matttbe/master
...
linux: Rename window's class to Atom
2014-10-14 18:58:37 +08:00