Cheng Zhao [Fri, 28 Nov 2014 10:50:31 +0000 (18:50 +0800)]
win: Add "balloon-clicked" event for Tray
Cheng Zhao [Fri, 28 Nov 2014 10:39:30 +0000 (18:39 +0800)]
Add Tray.displayBallon API
Cheng Zhao [Fri, 28 Nov 2014 10:30:43 +0000 (18:30 +0800)]
win: Add NotifyIcon::DisplayBalloon
Cheng Zhao [Fri, 28 Nov 2014 10:21:31 +0000 (18:21 +0800)]
Remove tray_icon_win.h
Cheng Zhao [Fri, 28 Nov 2014 10:18:12 +0000 (18:18 +0800)]
OVERRIDE => override in notify_icon.h
Cheng Zhao [Fri, 28 Nov 2014 10:06:51 +0000 (18:06 +0800)]
Add Tray.destroy() API, fixes #871
Cheng Zhao [Fri, 28 Nov 2014 09:54:38 +0000 (17:54 +0800)]
OVERRIDE => override in atom_api_tray.h
Cheng Zhao [Fri, 28 Nov 2014 09:47:47 +0000 (17:47 +0800)]
win: Remove NotifyIconHostStateChanger
We don't need the ability it provided, and it is causing crashes on some
machines.
Fixes #850.
Cheng Zhao [Fri, 28 Nov 2014 07:59:03 +0000 (15:59 +0800)]
Some coding style fixes
Cheng Zhao [Fri, 28 Nov 2014 04:42:49 +0000 (12:42 +0800)]
Merge pull request #870 from joaomoreno/popup
Allow positioning the context menu
Cheng Zhao [Fri, 28 Nov 2014 03:47:57 +0000 (11:47 +0800)]
Merge pull request #867 from IgorKlopov/patch-2
`subprocess.Popen` fails when Python is in "App Paths"
Cheng Zhao [Fri, 28 Nov 2014 03:36:02 +0000 (11:36 +0800)]
Merge pull request #866 from bwin/fix-typo
fix typo in variable name
Cheng Zhao [Fri, 28 Nov 2014 03:34:02 +0000 (11:34 +0800)]
Merge pull request #864 from IgorKlopov/patch-1
Lookup node in PATHs
Joao Moreno [Wed, 26 Nov 2014 14:28:03 +0000 (15:28 +0100)]
fix build
Joao Moreno [Wed, 26 Nov 2014 14:15:55 +0000 (15:15 +0100)]
Update documentation for Menu.popup()
Joao Moreno [Tue, 25 Nov 2014 15:47:41 +0000 (16:47 +0100)]
Allow positioning the context menu
IgorKlopov [Tue, 25 Nov 2014 22:43:30 +0000 (01:43 +0300)]
Paul suggests paths to be reversed
IgorKlopov [Tue, 25 Nov 2014 22:16:17 +0000 (14:16 -0800)]
`subprocess.Popen` fails when Python is in "App Paths"
Win32. Python is not added to PATHs by default. Instead it is added to `App Paths` registry key ( http://msdn.microsoft.com/en-us/library/windows/desktop/
ee872121(v=vs.85).aspx ). In both cases Python binary is found when i enter `python` command. But `subprocess.Popen` seems to fail when BOTH (1) runs a string `python tools/atom_source_root.py` AND (2) python is not in PATHs, only in App Paths. I suggest using list in <!( and hope this does not break linux/macos builds.
IgorKlopov [Tue, 25 Nov 2014 21:54:02 +0000 (13:54 -0800)]
Preserve that empty line
IgorKlopov [Tue, 25 Nov 2014 21:53:08 +0000 (13:53 -0800)]
Compose full list in one place
IgorKlopov [Tue, 25 Nov 2014 21:46:09 +0000 (13:46 -0800)]
WINDOWS_NODE_PATHs are to stay
WINDOWS_NODE_PATHs are checked first, and then os.environ['PATH']
Benjamin Winkler [Tue, 25 Nov 2014 19:57:55 +0000 (20:57 +0100)]
fix typo in variable name
This is just for the looks. No errors where throws, because the variable
name was misspelled in all occurences.
IgorKlopov [Tue, 25 Nov 2014 19:41:11 +0000 (11:41 -0800)]
Paul says `lookup PATH`
Works both with trailing slash `c:\nodejs\` and without it `c:\nodejs`
IgorKlopov [Tue, 25 Nov 2014 18:58:13 +0000 (10:58 -0800)]
Travis says `line too long`
80 chars limit hit
IgorKlopov [Tue, 25 Nov 2014 18:27:31 +0000 (10:27 -0800)]
Verbose required paths
I installed to `c:\nodejs` to avoid spaces in path (old habits die hard). So i had an obstacle you see.
Cheng Zhao [Tue, 25 Nov 2014 13:24:40 +0000 (21:24 +0800)]
Upgrade brightray for #849
Cheng Zhao [Tue, 25 Nov 2014 13:23:49 +0000 (21:23 +0800)]
Merge pull request #860 from rprichard/master
Move Linux pkg-config dependencies from atom-shell to brightray.
Cheng Zhao [Tue, 25 Nov 2014 07:41:10 +0000 (15:41 +0800)]
Merge pull request #862 from atom/window-state-events
Add window states events for BrowserWindow
Cheng Zhao [Tue, 25 Nov 2014 07:17:48 +0000 (15:17 +0800)]
spec: Don't test window state events in CI on Linux
Cheng Zhao [Tue, 25 Nov 2014 07:06:57 +0000 (15:06 +0800)]
spec: Make timeout longer for window state tests
Cheng Zhao [Tue, 25 Nov 2014 06:52:49 +0000 (14:52 +0800)]
spec: Window state events
Cheng Zhao [Tue, 25 Nov 2014 06:43:11 +0000 (14:43 +0800)]
docs: Window state events
Cheng Zhao [Tue, 25 Nov 2014 06:34:14 +0000 (14:34 +0800)]
SetFullscreen => SetFullScreen
Cheng Zhao [Tue, 25 Nov 2014 06:28:34 +0000 (14:28 +0800)]
win: Implement window state events
Cheng Zhao [Tue, 25 Nov 2014 05:16:51 +0000 (13:16 +0800)]
mac: Implement window state events
Cheng Zhao [Tue, 25 Nov 2014 05:05:04 +0000 (13:05 +0800)]
Make WindowStateWatcher X11 only
On Windows we need to take another way of detecting window state events.
Cheng Zhao [Tue, 25 Nov 2014 04:43:25 +0000 (12:43 +0800)]
x11: Implement window state events
Cheng Zhao [Tue, 25 Nov 2014 03:46:30 +0000 (11:46 +0800)]
views: Add WindowStateWatcher
Ryan Prichard [Mon, 24 Nov 2014 11:27:24 +0000 (03:27 -0800)]
Move Linux pkg-config dependencies from atom-shell to brightray.
Cheng Zhao [Mon, 24 Nov 2014 08:12:07 +0000 (16:12 +0800)]
Merge pull request #858 from atom/wm-class
Use app's name for WM_CLASS
Cheng Zhao [Mon, 24 Nov 2014 08:04:41 +0000 (16:04 +0800)]
linux: Set WM_CLASS for devtools window
Cheng Zhao [Mon, 24 Nov 2014 07:27:36 +0000 (15:27 +0800)]
linux: Use app's name for WM_CLASS
Cheng Zhao [Mon, 24 Nov 2014 07:23:02 +0000 (15:23 +0800)]
linux: Set WM_WINDOW_ROLE correctly
WM_WINDOW_ROLE is used to specify the "role" of the window, and all
browser windows in atom-shell should have the same role.
Cheng Zhao [Mon, 24 Nov 2014 06:43:08 +0000 (14:43 +0800)]
Upgrade node, fixes #843
Cheng Zhao [Mon, 24 Nov 2014 06:05:03 +0000 (14:05 +0800)]
Merge pull request #855 from paulcbetts/fix-webview-typo
Fix typo in method
Cheng Zhao [Mon, 24 Nov 2014 05:44:45 +0000 (13:44 +0800)]
Fix capturePage API, closes #847
Paul Betts [Sun, 23 Nov 2014 21:52:59 +0000 (13:52 -0800)]
Downcast variable to appease clang
Paul Betts [Sun, 23 Nov 2014 05:26:09 +0000 (21:26 -0800)]
Fix typo in method
Cheng Zhao [Fri, 21 Nov 2014 08:51:11 +0000 (16:51 +0800)]
Bump v0.19.4
Cheng Zhao [Fri, 21 Nov 2014 08:41:16 +0000 (16:41 +0800)]
Do not use no_overwrite mode.
Sometimes it would prevent uploading even when the file doesn't exist in
S3.
Cheng Zhao [Fri, 21 Nov 2014 08:40:47 +0000 (16:40 +0800)]
OVERRODE => override in atom_main_delegate.h
Cheng Zhao [Fri, 21 Nov 2014 08:39:16 +0000 (16:39 +0800)]
Remove debugging print, closes #841
Cheng Zhao [Fri, 21 Nov 2014 08:38:54 +0000 (16:38 +0800)]
win: Fix crash when calling app.setName
Cheng Zhao [Thu, 20 Nov 2014 03:09:05 +0000 (11:09 +0800)]
Bump v0.19.3
Cheng Zhao [Tue, 18 Nov 2014 03:39:30 +0000 (11:39 +0800)]
Merge pull request #831 from atom/taskbar-extension
Add API for Windows jump list and Mac application dock menu
Cheng Zhao [Tue, 18 Nov 2014 03:27:08 +0000 (11:27 +0800)]
docs: Represented file of window
Cheng Zhao [Tue, 18 Nov 2014 02:54:08 +0000 (10:54 +0800)]
docs: Progress bar in taskbar
Cheng Zhao [Tue, 18 Nov 2014 02:16:17 +0000 (10:16 +0800)]
docs: Some tunes on desktop-environment-integration.md
Cheng Zhao [Mon, 17 Nov 2014 14:00:56 +0000 (22:00 +0800)]
docs: Add notes on Unity launcher
Cheng Zhao [Mon, 17 Nov 2014 13:40:07 +0000 (21:40 +0800)]
docs: Add "Desktop environment integration"
Cheng Zhao [Mon, 17 Nov 2014 11:50:34 +0000 (19:50 +0800)]
docs: app.setUserTasks
Cheng Zhao [Mon, 17 Nov 2014 11:32:11 +0000 (19:32 +0800)]
AddUserTasks => setUserTasks
Cheng Zhao [Mon, 17 Nov 2014 11:02:37 +0000 (19:02 +0800)]
docs: Recent documents API
Cheng Zhao [Mon, 17 Nov 2014 10:48:02 +0000 (18:48 +0800)]
docs: app.dock.setMenu
Cheng Zhao [Mon, 17 Nov 2014 09:35:51 +0000 (17:35 +0800)]
Enable setting icon for addUserTasks
Cheng Zhao [Mon, 17 Nov 2014 09:26:44 +0000 (17:26 +0800)]
Only "title" and "program" are required for AddUserTasks
Cheng Zhao [Mon, 17 Nov 2014 09:19:41 +0000 (17:19 +0800)]
win: Add app.addUserTasks API
Cheng Zhao [Mon, 17 Nov 2014 08:13:47 +0000 (16:13 +0800)]
win: Add app.clearRecentDocuments API
Cheng Zhao [Mon, 17 Nov 2014 07:55:49 +0000 (15:55 +0800)]
win: Set app user model ID
This ID is used by Windows to identify your application.
Cheng Zhao [Mon, 17 Nov 2014 07:53:18 +0000 (15:53 +0800)]
win: Implement Browser::AddRecentDocument
Cheng Zhao [Mon, 17 Nov 2014 05:05:06 +0000 (13:05 +0800)]
mac: Add app.addRecentDocument API
Cheng Zhao [Mon, 17 Nov 2014 01:52:24 +0000 (09:52 +0800)]
mac: Release application delegate on exit
Cheng Zhao [Sun, 16 Nov 2014 15:04:31 +0000 (23:04 +0800)]
Add app.dock.setMenu API
Cheng Zhao [Sun, 16 Nov 2014 14:45:29 +0000 (22:45 +0800)]
OVERRIDE => override in atom_api_app.h
Cheng Zhao [Sun, 16 Nov 2014 14:34:29 +0000 (22:34 +0800)]
Fix displaying context menu for devtools
Cheng Zhao [Sun, 16 Nov 2014 13:06:16 +0000 (21:06 +0800)]
cocoa: Enable creating empty menu
Cheng Zhao [Sun, 16 Nov 2014 12:24:29 +0000 (20:24 +0800)]
cocoa: Enable modifying initialized menu
Cheng Zhao [Sun, 16 Nov 2014 11:47:04 +0000 (19:47 +0800)]
OVERRIDE => override in browser.h
Cheng Zhao [Sun, 16 Nov 2014 08:01:33 +0000 (16:01 +0800)]
views: Fix "visible" not working in menu bar, closes #825
Cheng Zhao [Sun, 16 Nov 2014 07:54:40 +0000 (15:54 +0800)]
OVERRIDE => override in atom/browser/ui/views
Cheng Zhao [Sun, 16 Nov 2014 02:45:53 +0000 (10:45 +0800)]
OVERRIDE => override in atom_api_menu.h
Cheng Zhao [Sat, 15 Nov 2014 12:37:52 +0000 (20:37 +0800)]
No . in commit message
Cheng Zhao [Sat, 15 Nov 2014 07:18:01 +0000 (15:18 +0800)]
Bump v0.19.2.
Cheng Zhao [Sat, 15 Nov 2014 07:15:59 +0000 (15:15 +0800)]
Merge pull request #830 from paulcbetts/windows-build-instructions
Windows build instructions
Cheng Zhao [Sat, 15 Nov 2014 03:25:50 +0000 (11:25 +0800)]
apm@0.111.0
Paul Betts [Sat, 15 Nov 2014 03:21:12 +0000 (19:21 -0800)]
Add a paragraph about modern.ie
Paul Betts [Sat, 15 Nov 2014 03:21:04 +0000 (19:21 -0800)]
Come Correct with 80-char wrapping
Cheng Zhao [Sat, 15 Nov 2014 03:19:41 +0000 (11:19 +0800)]
Upgrade to Chrome 38.0.2125.122
Paul Betts [Sat, 15 Nov 2014 03:15:11 +0000 (19:15 -0800)]
Misc copy fixups
Paul Betts [Sat, 15 Nov 2014 03:14:27 +0000 (19:14 -0800)]
Point people towards VS2013 Community Edition
Paul Betts [Sat, 15 Nov 2014 03:14:10 +0000 (19:14 -0800)]
Remove Cygwin suggestion
Paul Betts [Sat, 15 Nov 2014 03:13:40 +0000 (19:13 -0800)]
Powershell'ify everything
Cheng Zhao [Sat, 15 Nov 2014 02:52:12 +0000 (10:52 +0800)]
Merge pull request #826 from statico/patch-1
Update Windows build instructions
Cheng Zhao [Sat, 15 Nov 2014 02:37:27 +0000 (10:37 +0800)]
linux: Install libgconf2-dev in CI
Cheng Zhao [Sat, 15 Nov 2014 02:15:25 +0000 (10:15 +0800)]
linux: Link necessary libraries
This fixes linking problem on some systems, see #500.
Cheng Zhao [Fri, 14 Nov 2014 12:50:19 +0000 (20:50 +0800)]
Revert "Upgrade node for #811"
This reverts commit
a96618e5cd03b684c6eb3aa329e0036aade218c3.
Cheng Zhao [Fri, 14 Nov 2014 09:17:42 +0000 (17:17 +0800)]
Upgrade node for #811
Cheng Zhao [Fri, 14 Nov 2014 08:34:14 +0000 (16:34 +0800)]
Add <webview>.getId, fixes #818
Ian Langworth ☠ [Fri, 14 Nov 2014 03:11:56 +0000 (19:11 -0800)]
Update Windows build instructions
I encountered a few problems when trying to build atom-shell under Windows.
Cheng Zhao [Fri, 14 Nov 2014 01:55:20 +0000 (09:55 +0800)]
Merge pull request #823 from frankhale/win-file-dialog-default-path
win: Fix default path for native dialogs