Cheng Zhao
|
2c28725722
|
gtk: Support frameless window.
|
2014-01-15 15:15:45 +00:00 |
|
Cheng Zhao
|
0398577e93
|
gtk: Implement basic native window methods.
|
2014-01-15 13:28:00 +00:00 |
|
Cheng Zhao
|
42dc9c1ec6
|
Add dummy implementation of crash reporter.
|
2014-01-15 12:01:03 +00:00 |
|
Cheng Zhao
|
2f798c5116
|
Merge branch 'master' into linux
Conflicts:
vendor/apm
|
2014-01-15 11:18:40 +00:00 |
|
Cheng Zhao
|
b0c23294fe
|
Also use uv loop fixes in browser process.
|
2014-01-13 13:57:08 +08:00 |
|
Cheng Zhao
|
7253a35455
|
Add initial screen module.
|
2014-01-07 20:00:25 +08:00 |
|
Cheng Zhao
|
cf4616de7f
|
api::EventEmitter could also be used by renderer.
|
2014-01-07 19:32:40 +08:00 |
|
Cheng Zhao
|
fe8a2b9ee0
|
Still support 'atom-delegate' API for old apps.
|
2014-01-07 09:50:00 +08:00 |
|
Cheng Zhao
|
a4253e3899
|
linux: Implemnt browser methods.
|
2014-01-02 14:47:54 +00:00 |
|
Cheng Zhao
|
52b5f769f0
|
linux: Add empty implementation of auto updater.
|
2014-01-02 14:15:02 +00:00 |
|
Cheng Zhao
|
b73a114f8f
|
gtk: Implement accelerator_util.
|
2014-01-02 14:12:05 +00:00 |
|
Cheng Zhao
|
f24ccd3841
|
linux: Implement platform_util.
|
2013-12-31 12:59:33 +00:00 |
|
Cheng Zhao
|
66ac11ca5f
|
linux: Implement brightray's stub functions.
|
2013-12-31 12:24:53 +00:00 |
|
Cheng Zhao
|
6c5ea4ea32
|
Compile coffee script on Linux.
|
2013-12-31 08:01:08 +00:00 |
|
Cheng Zhao
|
031426d54e
|
Use our fork of V8ValueConverter for all cases.
|
2013-12-23 22:42:21 +08:00 |
|
Cheng Zhao
|
902be9bab5
|
Update node: Removed two unused patches.
|
2013-12-20 14:20:24 +08:00 |
|
Cheng Zhao
|
5b12f80d01
|
Discard the require('atom-delegate') API.
|
2013-12-17 22:08:45 +08:00 |
|
Cheng Zhao
|
886ebdb002
|
Use node's Environment feature to add "require" in renderer.
|
2013-12-15 14:20:28 +08:00 |
|
Cheng Zhao
|
28f5d184b3
|
Do not depend on node to set include_dirs.
Part of atom/node#2.
|
2013-12-12 14:07:00 +08:00 |
|
Cheng Zhao
|
e4bfa373de
|
Fix node integration to browser after updated to Chrome31.
|
2013-12-11 23:59:03 +08:00 |
|
Cheng Zhao
|
409a431892
|
Huge commit to use new V8 and Content APIs.
Still got a lots of linking errors!
|
2013-12-11 15:48:19 +08:00 |
|
Cheng Zhao
|
0a37852757
|
Update to node v0.11.9.
|
2013-12-10 14:07:32 +08:00 |
|
Cheng Zhao
|
287c948845
|
Enable getting scoped_ptr type from v8 value.
God damned C++ template.
|
2013-12-05 23:25:14 +08:00 |
|
Cheng Zhao
|
94569f7f8c
|
Fix executing python script in gyp.
|
2013-11-28 20:11:06 +08:00 |
|
Cheng Zhao
|
deef68bcf9
|
Also search libchromiumcontent download dir for dSYMs.
|
2013-11-23 01:07:38 -08:00 |
|
Cheng Zhao
|
2fd3616ef3
|
win: Implement the atom_dump_symbols target.
|
2013-11-26 21:34:27 +08:00 |
|
Cheng Zhao
|
a5224f705d
|
mac: Use "Atom Framework.framework" instead of "Atom.framework".
The "Atom.framework" would confuse breakpad with "App.app" when finding
symbols.
|
2013-11-25 15:37:39 +08:00 |
|
Cheng Zhao
|
59f586ba59
|
Use "Atom-Shell" instead of "atom-shell" for product names.
|
2013-11-24 23:17:48 +08:00 |
|
Cheng Zhao
|
6f8c46d2f4
|
win: Start as crash service when ATOM_SHELL_INTERNAL_CRASH_SERVICE is set.
|
2013-11-24 17:35:58 +08:00 |
|
Cheng Zhao
|
4bab284f2e
|
Add crash_service on Windows.
|
2013-11-23 20:26:47 +08:00 |
|
Cheng Zhao
|
e4b4087fdb
|
Create symbols zip file when creating distribution.
|
2013-11-18 11:41:44 +08:00 |
|
Cheng Zhao
|
1d2de6d1fb
|
mac: Add target to dump breakpad symbols.
|
2013-11-15 22:52:08 +08:00 |
|
Cheng Zhao
|
d1a5c49843
|
win: Add stubs for crash reporter.
|
2013-11-14 13:42:28 +08:00 |
|
Cheng Zhao
|
9007a45051
|
Refactor crash reporter to be more cross-platform friendly.
|
2013-11-14 13:33:09 +08:00 |
|
Cheng Zhao
|
374cf948e4
|
Make the crash reporter available for both browser and renderer.
|
2013-11-13 17:29:35 +08:00 |
|
Cheng Zhao
|
896c1793d3
|
mac: Copy necessary breakpad binaries to package.
|
2013-11-13 17:20:51 +08:00 |
|
Cheng Zhao
|
85428d8eb3
|
No more use of QuincyKit.
|
2013-11-13 17:20:51 +08:00 |
|
Cheng Zhao
|
e8455d5c9a
|
Add breakpad as build dependency.
|
2013-11-12 18:07:25 +08:00 |
|
Cheng Zhao
|
85243edf4e
|
win: Add an icon.
|
2013-11-07 09:55:59 +08:00 |
|
Cheng Zhao
|
64b2d0da36
|
Add a corresponding .h file for atom_main.cc.
It's required if we want to include Chromium headers before C headers
and do not break cpplint rules in the meanwhile.
|
2013-11-05 13:12:13 +08:00 |
|
Cheng Zhao
|
cf75e4ac49
|
Move atom_event_processing_window to browser/ui.
|
2013-09-25 16:51:55 +08:00 |
|
Cheng Zhao
|
eed8f6cabc
|
Remove the CustomFrameView, it's no longer needed.
|
2013-09-25 15:40:22 +08:00 |
|
Cheng Zhao
|
11ca836afc
|
Use the convient V8 wrapper in all files.
|
2013-09-24 09:41:54 +08:00 |
|
Cheng Zhao
|
a0d1a7620c
|
Put FromV8Value and ToV8Value to a new header.
|
2013-09-23 21:30:54 +08:00 |
|
Cheng Zhao
|
ef4b36d621
|
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.
|
2013-09-20 22:55:42 +08:00 |
|
Cheng Zhao
|
3f357f184d
|
Use custom url request getter to setup request job factory.
|
2013-09-20 16:47:47 +08:00 |
|
Cheng Zhao
|
8708d0611a
|
mac: Force using "Atom" as application name in framework bundle path.
|
2013-09-12 17:51:45 +08:00 |
|
Cheng Zhao
|
f38eb1b66f
|
mac: Import chromium's CustomFrameView code.
|
2013-09-11 13:46:36 +08:00 |
|
Cheng Zhao
|
40273cf37d
|
Add IPC messages and structs for passing draggable regions.
|
2013-09-05 19:46:12 +08:00 |
|
Cheng Zhao
|
3b7dd85d3f
|
Merge pull request #65 from atom/custom-protocol
Support custom protocols
|
2013-09-04 03:33:09 -07:00 |
|