Commit Graph

368 Commits

Author SHA1 Message Date
Kevin Sawicki
fdd55dfd27 Restart Atom with project path from focused window
Closes #4653
2014-12-16 15:26:42 -08:00
Kevin Sawicki
7ee3ccb43d Move up one more directory 2014-12-16 09:33:16 -08:00
Kevin Sawicki
89ed95e2ae Add apm sh shim 2014-12-16 09:08:31 -08:00
Kevin Sawicki
ed1fbcc8e7 Use forward slashes in sh path 2014-12-16 09:02:09 -08:00
Kevin Sawicki
307ce4dc54 Write atom.sh to atom in bin folder 2014-12-15 17:52:56 -08:00
Kevin Sawicki
0833be4c27 Use correct variable name for sh text 2014-12-15 17:52:21 -08:00
Kevin Sawicki
af116b2b8a Install atom.sh shim 2014-12-15 17:50:59 -08:00
Kevin Sawicki
43de383b14 Use \r\n line endings for cmd shims 2014-12-12 12:11:38 -08:00
Kevin Sawicki
3cf104444c Add missing resources segment 2014-12-12 12:11:38 -08:00
Kevin Sawicki
d3e53c5ada Use correct path variable 2014-12-12 12:11:37 -08:00
Kevin Sawicki
1d0dd86041 Use new atom.cmd wrapper from installer 2014-12-12 12:11:37 -08:00
Kevin Sawicki
26e867d65e Remove squirrel logging 2014-12-09 16:02:36 -08:00
Kevin Sawicki
cacaba936b Add restart helper on Windows 2014-12-02 11:31:18 -08:00
Kevin Sawicki
fb96b01f30 Log from quitAndInstall 2014-12-02 10:42:46 -08:00
Kevin Sawicki
0fe9dc6aa9 Spawn new atom.exe immediately on quitAndInstall 2014-12-02 10:30:58 -08:00
Kevin Sawicki
ed42a275ab 💄 2014-12-02 09:21:56 -08:00
Kevin Sawicki
1c0c8db042 Add unsupported state to update manager 2014-12-02 08:58:00 -08:00
Nathan Sobo
b2025ebad0 Don’t openPath on window startup for spec windows
It causes specs to fail because the window loses focus somehow when
this gets run.
2014-11-27 11:13:46 -07:00
Nathan Sobo
0b44cee8db Separate IPC messages that don’t belong in the command palette
Path opening and update signaling were both using the command-sending
IPC mechanism, but neither is actually a command. This commit adds a
second “message” channel with custom handling on the render process
side for these messages, rather than attempting to route them through
commands.
2014-11-27 10:30:50 -07:00
Nathan Sobo
5fed6199ec 💄 grammar 2014-11-27 09:23:35 -07:00
Kevin Sawicki
7b4a9aa2e4 Patch statSyncNoException to handle non-string args
Non-string values were being coerced to strings which can cause
unexpected results.

Refs atom/atom-shell#843
Closes #4247
2014-11-20 11:15:10 -08:00
Kevin Sawicki
46ff794c8b Don't set the update query param on Windows 2014-11-19 15:58:51 -08:00
Kevin Sawicki
362d7712ad Add selection type 2014-11-19 11:19:55 -08:00
Kevin Sawicki
fc87c98261 Use async ipc call to write to selection clipboard 2014-11-19 11:19:55 -08:00
Kevin Sawicki
d6ba6067b8 💄 2014-11-18 16:06:03 -08:00
Kevin Sawicki
16fc52b351 Compute reg/setx paths once 2014-11-18 15:23:07 -08:00
Kevin Sawicki
56184be6fe Add missing comma 2014-11-18 15:23:07 -08:00
Kevin Sawicki
8f623db092 Add path argument to context menu commands 2014-11-18 15:23:07 -08:00
Kevin Sawicki
081c2efc98 Use reg/setx from %SystemRoot%\System32 folder 2014-11-18 15:23:07 -08:00
Kevin Sawicki
3296674605 📝 Doc spawn 2014-11-18 15:23:07 -08:00
Kevin Sawicki
1e18e2b4e5 📝 Doc removeCommandsFromPath 2014-11-18 15:23:07 -08:00
Kevin Sawicki
13b28c26f0 Add example reg query output 2014-11-18 15:23:07 -08:00
Kevin Sawicki
760f6d280a Remove bin folder from path on uninstall 2014-11-18 15:23:07 -08:00
Kevin Sawicki
f39ca3ea48 Always return on error 2014-11-18 15:23:06 -08:00
Kevin Sawicki
d379582248 Map a query exit code of 1 to the Path not being set 2014-11-18 15:23:06 -08:00
Kevin Sawicki
84f160f88e Capture stderr 2014-11-18 15:23:06 -08:00
Kevin Sawicki
c3d1dd82f0 Handle empty path correctly 2014-11-18 15:23:06 -08:00
Kevin Sawicki
32ff599a61 stdoutg -> stdout 2014-11-18 15:23:06 -08:00
Kevin Sawicki
cbdf93b075 Log path lookup 2014-11-18 15:23:06 -08:00
Kevin Sawicki
c721300be4 📝 Add more comments 2014-11-18 15:23:06 -08:00
Kevin Sawicki
6630147b69 Spawn setx directly 2014-11-18 15:23:06 -08:00
Kevin Sawicki
08076a4af1 Only call callback once 2014-11-18 15:23:06 -08:00
Kevin Sawicki
b9897d8b34 apm not atom 2014-11-18 15:23:06 -08:00
Kevin Sawicki
68fbff59d8 Add apm command stub 2014-11-18 15:23:05 -08:00
Kevin Sawicki
0b2bd468b5 Disable echo in atom.cmd 2014-11-18 15:23:05 -08:00
Kevin Sawicki
a36eae8e4d Use setx to set path 2014-11-18 15:23:05 -08:00
Kevin Sawicki
ed23058af0 Disable echo in command shim 2014-11-18 15:23:05 -08:00
Kevin Sawicki
c3d8f4843a Use root atom folder in bin folder path 2014-11-18 15:23:05 -08:00
Kevin Sawicki
085933c55e Add logging 2014-11-18 15:23:05 -08:00
Kevin Sawicki
01987cb762 Use fs-plus 2014-11-18 15:23:05 -08:00