Cheng Zhao
b3905e867e
Bump v0.28.3
2015-06-23 14:22:17 +08:00
Cheng Zhao
25a7bcef82
Bump v0.28.2
2015-06-18 13:15:13 +08:00
Cheng Zhao
8b8a6aea74
Bump v0.28.1
2015-06-12 16:26:51 +08:00
Cheng Zhao
5fe130a684
Bump v0.28.0
2015-06-11 12:13:18 +08:00
Cheng Zhao
cefe540ec0
mac: Build dump_syms
...
Crashpad doesn't ship dump_syms, we have to build to from breakpad.
Related: #1822
2015-06-08 13:47:08 +08:00
Cheng Zhao
8363a39a56
Bump v0.27.3
2015-06-08 13:24:47 +08:00
Cheng Zhao
f54506acc0
Merge pull request #1822 from hokein/crashpad-mac
...
Crashpad!
2015-06-04 22:11:14 +08:00
Cheng Zhao
fe631e6eeb
Bump v0.27.2
2015-06-01 12:22:36 +08:00
Haojian Wu
4e2f242ad0
Use Crashpad instead of Breakpad on OS X.
2015-05-29 23:25:11 +08:00
Cheng Zhao
dfbe158ca9
mac: Remove dead "Frameworks" link, close #1801
2015-05-29 18:14:59 +08:00
Cheng Zhao
3e720bd611
Bump v0.27.1
2015-05-28 16:23:29 +08:00
Cheng Zhao
6ee8f6e4f2
Bump v0.27.0
2015-05-27 16:57:41 +08:00
Haojian Wu
bf5f85645e
Remove the multiple rules generate pdf.dll warning in GYP during debug
...
build.
2015-05-23 19:24:35 +08:00
Haojian Wu
f1f801b7a2
Copy pdf.dll to build directory.
2015-05-23 19:24:30 +08:00
Cheng Zhao
82377cbfd5
Bump v0.26.1
2015-05-21 15:52:42 +08:00
Cheng Zhao
827741a9c6
Bump v0.26.0
2015-05-12 17:24:00 +08:00
Cheng Zhao
3bd54b7920
Ship with vc++ redist files
2015-05-12 17:08:27 +08:00
Cheng Zhao
4d9470c24e
Bump v0.25.3
2015-05-08 14:28:30 +08:00
Cheng Zhao
56afe4dd5d
win: Remove unused build setting
2015-05-05 10:25:56 +08:00
Cheng Zhao
4608f5e9cd
Bump v0.25.2
2015-05-01 14:57:25 +08:00
Cheng Zhao
67bc4afe88
Bump v0.25.1
2015-04-23 13:29:34 +08:00
Cheng Zhao
e3109c9f1f
Bump v0.25.0
2015-04-22 05:50:55 +00:00
Cheng Zhao
0033240c1f
Bump v0.24.0
2015-04-17 15:30:17 +08:00
Cheng Zhao
49c82b3b93
atom => electron in atom.gyp
2015-04-14 17:23:31 +08:00
Cheng Zhao
e04c58f398
mac: Generate Info.plist from gyp variables
2015-04-14 16:09:34 +08:00
Cheng Zhao
c20dc06c96
PRODUCT_NAME => ATOM_PRODUCT_NAME
2015-04-14 14:13:03 +08:00
Cheng Zhao
26ac617692
win: vccorlib120.dll is not needed anymore
2015-04-12 15:27:28 +08:00
Cheng Zhao
a724d6d684
Bump v0.23.0
2015-04-12 12:59:04 +08:00
Cheng Zhao
b9b7928e7d
Move version info to atom.gyp and discard apm dependency
...
Fixes #1408 .
Closes #1359 .
2015-04-12 12:45:18 +08:00
Cheng Zhao
6b1f2215b2
win: Do not copy vc runtime dlls
...
We now statically link with vc runtime.
2015-04-12 11:23:41 +08:00
Cheng Zhao
dfa6fedaed
Don't link with shared_librayr of boringssl in Release mode
2015-04-10 19:00:06 +08:00
Cheng Zhao
5f2fe27b65
linux: Fix linking with node and v8
2015-04-10 12:22:18 +08:00
Cheng Zhao
a400bb5997
Build node as shared library
2015-04-09 21:16:22 +08:00
Cheng Zhao
dcae08c128
win: Move common configs to gyp
2015-04-09 14:40:31 +08:00
Cheng Zhao
0a56f34d04
Move filename_rules.gypi to brightray
2015-04-09 10:14:50 +08:00
Cheng Zhao
44d0bceff4
linux: Move some building flags to brightray
2015-04-09 09:59:57 +08:00
Cheng Zhao
42dafd47fd
Separate symbols generation from building
2015-04-08 22:12:47 +08:00
Cheng Zhao
565065ed6b
Remove unused copy_chromedriver target
2015-04-08 20:16:02 +08:00
Cheng Zhao
c3f8ef06b6
Ship with correct files in distribution
2015-04-08 19:46:57 +08:00
Cheng Zhao
9a458785b6
Simplify how we build node.lib
2015-04-07 18:37:05 +08:00
Cheng Zhao
21014614fc
Link boringssl as shared_library
2015-04-07 18:26:56 +08:00
Cheng Zhao
0f97bf03fa
win: Fix Debug build
2015-04-07 13:50:58 +08:00
Cheng Zhao
f169772031
Link boringssl and node together in one binary
2015-04-07 12:28:57 +08:00
Cheng Zhao
0dffa0f4bb
win: Copy necessary shared libraries
2015-04-06 14:26:06 +08:00
Cheng Zhao
938069a389
win: Fix linking
2015-04-06 14:21:21 +08:00
Cheng Zhao
bb7217a58c
Move filenames to another gyp file
2015-04-03 14:39:25 +08:00
Cheng Zhao
8a91000083
Fix linking node and chromium together
2015-04-03 11:38:04 +08:00
Cheng Zhao
dab9e9be67
Also build with static_library version of libchromiumcontent
2015-04-02 23:03:23 +08:00
Cheng Zhao
736afb32a0
Link with component build shared libraries
2015-04-02 14:06:23 +08:00
Cheng Zhao
219a461f78
Fix generating node.lib
2015-04-02 11:06:01 +08:00
Cheng Zhao
cc443f730c
Do not need to copy node.dll to PRODUCT_DIR
2015-04-01 20:33:25 +08:00
Cheng Zhao
7e49645998
Build node as shared library
2015-04-01 20:26:46 +08:00
Cheng Zhao
286ad19771
win: d3dcompiler_46.dll => d3dcompiler_47.dll
2015-03-29 18:51:02 +08:00
deepak1556
399f47ef0f
implemetation of AtomCommandline to preserve args
2015-03-28 22:41:00 +05:30
deepak1556
9eac8ef266
add protocol.RequestBuffer api
2015-03-19 09:36:57 +05:30
Cheng Zhao
12d5474077
Fix webview for the new API
2015-03-18 09:57:46 +08:00
Cheng Zhao
c62c943bdb
Define our own Node entry
...
Chromium's V8 is using external startup snapshot file while Node does
not, so we have to use Chromium's gin for V8 initialization.
2015-03-18 09:57:45 +08:00
Cheng Zhao
d16d5b290a
Remove the "X-Frame-Options" from response headers for devtools
2015-03-18 09:57:43 +08:00
Cheng Zhao
578b24ae8a
Ship with snapshot files
2015-03-18 09:57:42 +08:00
Cheng Zhao
0f15dd04af
Put compiled coffee sources into asar archive
2015-02-13 13:05:51 +08:00
Cheng Zhao
3b3a025ed4
Move GetsOrCreateAsarArchive to asar_util.h
2015-02-12 17:23:49 +08:00
Cheng Zhao
054b6a9817
Use NativeImage when converting images from V8
2015-02-12 10:45:04 +08:00
Cheng Zhao
6556602bdc
Enable creating NativeImage from file path
2015-02-12 10:45:04 +08:00
Cheng Zhao
2876f15063
Enable creating NativeImage with native-image module
2015-02-12 10:45:04 +08:00
Cheng Zhao
aae576b484
Convert gfx::Image to NativeImage instance
2015-02-12 10:45:03 +08:00
Cheng Zhao
209840871c
Seperate the API implementation of WebViewManager
2015-02-04 15:39:41 -08:00
Cheng Zhao
331d0481bb
Move web_view_manager to atom/browser
2015-02-04 15:17:28 -08:00
Cheng Zhao
502c0f0df7
Remove the WebViewRendererState class
2015-02-04 14:58:03 -08:00
Cheng Zhao
45e2dd2ab5
Init asar support without external .js files
2015-02-04 10:45:17 -08:00
Cheng Zhao
f905bb64f6
Compile asar.coffee to .c
2015-02-03 16:46:52 -08:00
Cheng Zhao
8612ad0459
generate_sources => compile_coffee
2015-02-03 16:07:29 -08:00
Cheng Zhao
3bbcc1efd8
compile-coffee.py should be put under tools/
2015-02-03 15:56:58 -08:00
Cheng Zhao
91320a9e55
Remove AtomRendererBindings
...
After the simplification of code this class is no longer needed.
2015-01-23 20:43:38 -08:00
Cheng Zhao
e8f1f6819c
Merge pull request #1016 from atom/screen-improve
...
Add API to enumerate external displays in screen module
2015-01-18 10:23:18 -08:00
Cheng Zhao
51c03c3a71
mac: Initialize ICU in Node mode
2015-01-16 15:55:50 -08:00
Cheng Zhao
b5898d3355
Add events on display add/remove.
2015-01-16 11:01:38 -08:00
Cheng Zhao
809c995c0b
Make "screen" module a browser module
2015-01-16 11:01:38 -08:00
Cheng Zhao
97070246b7
Don't put gfx_converter's implementaion in header file
2015-01-16 11:01:38 -08:00
Cheng Zhao
09acb9032a
Allow using blink's private headers
2015-01-08 11:50:55 -08:00
Cheng Zhao
8faab22f5e
mac: Initialize gfx::Image from NSImage
2015-01-02 18:24:23 -08:00
Travis Tilley
44b932f90b
fix typo in atom.gyp
...
use product_name instead of project_name when creating framework symlinks; fixes build on MacOS
2015-01-01 10:51:59 -05:00
Cheng Zhao
de55d8c292
Make product_name and project_name configurable
...
Now users can make use of GYP_DEFINES to custom application name:
export GYP_DEFINES="product_name=MyApp project_name=myapp"
./script/update.py
./script/build.py -C Release -t myapp
2014-12-29 09:51:47 -08:00
Cheng Zhao
a9d67e9715
Discard "framework_name"
...
We are using "'product_name' Framework" directly in C++, so we should
keep the name consistent in C++ and gyp
2014-12-29 09:49:10 -08:00
Cheng Zhao
22d5d40a66
Define PRODUCT_NAME
2014-12-29 09:42:54 -08:00
Cheng Zhao
3f307ea8a6
Revert #898
2014-12-29 09:35:08 -08:00
Cheng Zhao
c6a18b1b59
Split the words before sending it to spellCheck
2014-12-19 20:42:19 -08:00
Cheng Zhao
896077222d
Add an empty SpellCheckClient
2014-12-18 13:43:51 -08:00
Cheng Zhao
e38614ce31
win: No longer support building with VS Express
...
The Community edition can provide everything we need for Professional
edition.
2014-12-11 19:47:15 -08:00
Cheng Zhao
290dd4ccd8
win: Use d3dcompiler_46.dll
2014-12-11 19:46:42 -08:00
Cheng Zhao
1bebf1cc2c
win: Fix generating location.pak.
2014-12-11 19:29:36 -08:00
Cheng Zhao
409f2b4d0f
win: Fix compilation errors
2014-12-10 14:17:07 -08:00
Cheng Zhao
22c4911b58
linux: GTK+ status icon has come back
2014-12-09 16:55:01 -08:00
Cheng Zhao
e3ba17f2d3
linux: Disable warnings for g_settings_list_schemas
2014-12-09 16:37:05 -08:00
Cheng Zhao
da3a988c8c
Merge branch 'master' into chrome39
...
Conflicts:
vendor/brightray
2014-12-09 15:49:06 -08:00
Cheng Zhao
d7eae69587
Webview attributes overhaul
...
Imported from:
884a5b43cb
2014-12-08 16:14:12 -08:00
Cheng Zhao
882a08f61a
Fix browser plugin API changes
2014-12-08 09:00:00 -08:00
Cheng Zhao
a9072049ea
Move webview code to atom/renderer/lib/web-view
2014-12-08 06:08:21 -08:00
Paul Betts
8eab230fe1
Delete OverrideChildProcessPath and OverrideFrameworkBundlePath altogether
2014-12-07 21:06:47 -08:00
Cheng Zhao
d309fd5a27
Update printing code
2014-12-07 06:55:40 -08:00
Cheng Zhao
89de5b6e9a
win: Remove NotifyIconHostStateChanger
...
We don't need the ability it provided, and it is causing crashes on some
machines.
Fixes #850 .
2014-11-28 17:47:47 +08:00