Cheng Zhao
|
2be1145a9e
|
Guard against using protocol module too early.
|
2013-09-20 18:45:53 +08:00 |
|
Cheng Zhao
|
e65220adb0
|
doc: Mention when protocol module is safe to use.
|
2013-09-20 18:36:16 +08:00 |
|
Cheng Zhao
|
92e157de30
|
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.
|
2013-09-20 18:32:05 +08:00 |
|
Cheng Zhao
|
c908cae72c
|
Dump v0.4.8.
|
2013-09-20 16:55:43 +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
|
3fdec5c6e3
|
win: Implement ShowOpenDialog.
|
2013-09-19 22:28:18 +08:00 |
|
Cheng Zhao
|
6fced224c7
|
win: Open dialog and save dialog can have different options.
|
2013-09-18 22:27:40 +08:00 |
|
Cheng Zhao
|
9ed64548d4
|
💄 Fix comparing extension.
|
2013-09-18 22:24:46 +08:00 |
|
Cheng Zhao
|
575fe06f29
|
win: Append extension to save dialog's result according to the selected filter.
|
2013-09-18 22:21:28 +08:00 |
|
Cheng Zhao
|
6cb2ece285
|
win: Make common part of ShowSaveDialog a independet class.
|
2013-09-18 21:42:14 +08:00 |
|
Cheng Zhao
|
29e071a1ad
|
win: Rewrite ShowSaveDialog with IFileSaveDialog.
|
2013-09-18 20:28:56 +08:00 |
|
Cheng Zhao
|
9e9579a858
|
Remove dialog hack for Windows XP.
|
2013-09-18 16:19:32 +08:00 |
|
Paul Betts
|
9849844e89
|
Merge pull request #92 from atom/paulcbetts-patch-1
Need PathService on Win32
|
2013-09-17 13:35:12 -07:00 |
|
Paul Betts
|
c578a2cbc2
|
Need PathService on Win32
This was accidentally left out of 8708d061
|
2013-09-17 11:53:31 -07:00 |
|
Cheng Zhao
|
583d34b9f7
|
Dump v0.4.7.
|
2013-09-13 10:12:02 +08:00 |
|
Steve Smith
|
a2c3690592
|
Merge pull request #91 from atom/rounded-corner
Round whole frame in Frameless mode
|
2013-09-12 08:43:30 -07:00 |
|
Steve Smith
|
7a21ae831f
|
Skip the whole AtomFramelessWindow.
Just round the web view and set the bounds to the window, not the main
view.
|
2013-09-12 11:20:38 -04: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
|
ef92cd8b45
|
mac: Makes sure MainMenu.nib is alwasys loaded from Atom.framework.
|
2013-09-12 17:16:33 +08:00 |
|
Cheng Zhao
|
8cb624d828
|
Dump v0.4.6.
|
2013-09-12 16:10:11 +08:00 |
|
Cheng Zhao
|
cec640f572
|
mac: Always use "Atom" as name when find helper process. Fixes #89.
|
2013-09-12 15:42:36 +08:00 |
|
Cheng Zhao
|
7a1365673e
|
Remove code which are used for borderless window.
|
2013-09-12 15:13:56 +08:00 |
|
Cheng Zhao
|
6c098deb57
|
💄 Fix cpplint warnings.
|
2013-09-12 13:03:57 +08:00 |
|
Steve Smith
|
cf4a566290
|
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.
|
2013-09-11 22:02:42 -04:00 |
|
Steve Smith
|
aabba3c641
|
Fix view autoresizing.
|
2013-09-11 17:25:42 -04:00 |
|
Steve Smith
|
8f31bf8615
|
Get radius working with frameless window.
Right now it's set as a constant `AtomWindowCornerRadius`, but it could
be set to a variable.
|
2013-09-11 16:23:17 -04:00 |
|
Cheng Zhao
|
5d49fc4bee
|
WIP: rounded corner of frameless window.
|
2013-09-11 18:10:28 +08:00 |
|
Cheng Zhao
|
f38eb1b66f
|
mac: Import chromium's CustomFrameView code.
|
2013-09-11 13:46:36 +08:00 |
|
Cheng Zhao
|
a567ba08ea
|
Hide the fullscreen button when leaving fullscreen mode. Fixes #88.
|
2013-09-11 13:05:08 +08:00 |
|
Cheng Zhao
|
91d54a74e1
|
doc: Metion the frameless-window-demo.
|
2013-09-09 20:17:47 +08:00 |
|
Cheng Zhao
|
da9cce3f2d
|
Dump v0.4.5.
|
2013-09-09 16:13:01 +08:00 |
|
Cheng Zhao
|
92241b91ce
|
doc: Separate pages into sub directories.
|
2013-09-09 15:49:13 +08:00 |
|
Cheng Zhao
|
6b81070f67
|
doc: Add titles for all pages.
|
2013-09-09 15:35:57 +08:00 |
|
Cheng Zhao
|
3715dd2a20
|
💄 Remove a mistyped character.
|
2013-09-09 15:27:19 +08:00 |
|
Cheng Zhao
|
eb6fa98ed0
|
Merge pull request #85 from atom/frameless-window
Add frameless window support, fixes #72.
|
2013-09-09 00:24:20 -07:00 |
|
Cheng Zhao
|
8ddb85774a
|
doc: Add titles for browser-window and frameless-window.
|
2013-09-09 15:19:09 +08:00 |
|
Cheng Zhao
|
8caf5fac06
|
doc: Document frameless window.
|
2013-09-09 14:52:46 +08:00 |
|
Cheng Zhao
|
cc62978ac3
|
win: Add NativeWindowFramelessView as non-client view.
|
2013-09-09 14:30:07 +08:00 |
|
Cheng Zhao
|
f833423a2f
|
win: Save draggable region.
|
2013-09-09 12:12:17 +08:00 |
|
Cheng Zhao
|
3c0671c179
|
Quit when all windows are closed if running an app by passing it in command line.
|
2013-09-09 10:54:08 +08:00 |
|
Cheng Zhao
|
a00bf3e1e1
|
Print stack when got error on startup.
|
2013-09-09 10:49:28 +08:00 |
|
Cheng Zhao
|
ce487fe1da
|
Make sure child scripts are quit after specs are done.
|
2013-09-09 09:53:08 +08:00 |
|
Cheng Zhao
|
a73aea3bda
|
Update apm: set both HOME and USERPROFILE in environment under Windows.
|
2013-09-09 09:24:54 +08:00 |
|
Cheng Zhao
|
b9d994dca2
|
Make sure the cursor doesn't drift away when dragging window.
|
2013-09-06 12:12:17 +08:00 |
|
Cheng Zhao
|
b7c2295a1c
|
Don't use setMouseDownCanMoveWindow to implement draggable area.
It would not work when we have the in-window devtools.
|
2013-09-06 11:54:52 +08:00 |
|
Cheng Zhao
|
da2ded5453
|
Implement frameless window on OS X.
Most of the code came from Chromium's packaged app window.
|
2013-09-05 23:52:29 +08:00 |
|
Cheng Zhao
|
a5eb9ea08f
|
Add has_frame_ attribute for NativeWindow.
|
2013-09-05 21:43:47 +08:00 |
|
Cheng Zhao
|
4223867dbc
|
Send and receive the AtomViewHostMsg_UpdateDraggableRegions message.
|
2013-09-05 20:06:54 +08:00 |
|
Cheng Zhao
|
40273cf37d
|
Add IPC messages and structs for passing draggable regions.
|
2013-09-05 19:46:12 +08:00 |
|
Cheng Zhao
|
bc9c95d77d
|
💄 fix the protocol module spec on OS X.
|
2013-09-05 18:28:48 +08:00 |
|