Kevin Sawicki
9084122a5c
cmdArgs -> args
2014-11-13 17:31:07 -08:00
Kevin Sawicki
9ff07e0fc2
💄
2014-11-13 17:31:07 -08:00
Kevin Sawicki
7ba47840d8
Consolidate squirrel update code
2014-11-13 17:31:07 -08:00
Kevin Sawicki
327e8476dd
💄
2014-11-13 17:31:06 -08:00
Kevin Sawicki
18eaec374c
Spawn Update.exe through cmd.exe /s /c
2014-11-13 17:31:06 -08:00
Kevin Sawicki
430a36ac42
Call spawn on ChildProcess
2014-11-13 17:31:06 -08:00
Kevin Sawicki
508ca12be9
spawn -> spawnUpdate
2014-11-13 17:31:06 -08:00
Kevin Sawicki
adf7e17fce
Use spawn instead of execFile
2014-11-13 17:31:06 -08:00
Kevin Sawicki
9c675f387a
Use spawn instead of execFile for squirrel events
2014-11-13 17:31:06 -08:00
Kevin Sawicki
5770366c00
Just use first argv value
2014-11-13 17:31:06 -08:00
Kevin Sawicki
f2581e8d96
Add missing -- prefix
2014-11-13 17:31:06 -08:00
Kevin Sawicki
d7d678c082
Parse squirrel event from process.argv
2014-11-13 17:31:06 -08:00
Kevin Sawicki
44181457c5
Add/remove shorcuts on install/uninstall
2014-11-13 17:31:06 -08:00
Kevin Sawicki
f9b27aecf5
Pop instead of reversing
2014-11-13 17:31:06 -08:00
Kevin Sawicki
ddbb0ae1db
Log when updated
2014-11-13 17:31:05 -08:00
Kevin Sawicki
fec2567283
📝 release -> releases
2014-11-13 17:31:05 -08:00
Kevin Sawicki
ad8a020c29
Trim output
2014-11-13 17:31:05 -08:00
Kevin Sawicki
06c04779bf
Delete installer dir during build
2014-11-13 17:31:05 -08:00
Kevin Sawicki
1a047a8e14
Use skinny arrow
2014-11-13 17:31:05 -08:00
Kevin Sawicki
0cf8666286
Expect JSON from --download output
2014-11-13 17:31:05 -08:00
Kevin Sawicki
7c02b7e431
Remove chocolatey logging message
2014-11-13 17:31:05 -08:00
Kevin Sawicki
6c55cff603
Use default auto updater when no update.exe
2014-11-13 17:31:05 -08:00
Kevin Sawicki
c64895a621
Check for updates when feed URL is set
2014-11-13 17:31:05 -08:00
Kevin Sawicki
9dc3f2c909
Add missing @ before emit calls
2014-11-13 17:31:05 -08:00
Kevin Sawicki
1dc2ee743e
Handle command line squirrel events
2014-11-13 17:31:05 -08:00
Kevin Sawicki
1f7967d17f
Export instance of AutoUpdater
2014-11-13 17:31:05 -08:00
Kevin Sawicki
916729fbd5
Match param and ivar names
2014-11-13 17:31:04 -08:00
Kevin Sawicki
1922536927
💄
2014-11-13 17:31:04 -08:00
Kevin Sawicki
de89f90700
update-downloaded expects multiple arguments, not an object
2014-11-13 17:31:04 -08:00
Kevin Sawicki
09f1dff502
Make releaseDate a Date
2014-11-13 17:31:04 -08:00
Kevin Sawicki
9a0414da6f
Invoke quitAndInstall from quiteAndUpdate callback
2014-11-13 17:31:04 -08:00
Kevin Sawicki
119fc7f4f2
DRY up Update.exe path computing
2014-11-13 17:31:04 -08:00
Kevin Sawicki
481e0b8b6c
Use execFile from child_process
...
This will make it easier to extract to Atom Shell since BufferedProcess
is internal to Atom.
2014-11-13 17:31:04 -08:00
Kevin Sawicki
1b69f2db46
💄
2014-11-13 17:31:04 -08:00
Kevin Sawicki
1b877c76b9
path.dirName -> path.dirname
2014-11-13 17:31:04 -08:00
Daniel Hengeveld
1fa791fc7a
Fix relative import for auto-updater
2014-11-13 17:31:04 -08:00
Paul Betts
e8a4867ff7
Come Correct with requires
2014-11-13 17:31:04 -08:00
Paul Betts
629717caea
Add updates to menu
2014-11-13 17:31:03 -08:00
Paul Betts
0d6253555b
copy pasta mistake
2014-11-13 17:31:03 -08:00
Paul Betts
63d9edcc40
First hack at a Win32 auto-updater
2014-11-13 17:31:03 -08:00
Paul Betts
bc2f217e7c
Handle progress output (by ignoring it)
2014-11-13 17:31:03 -08:00
Paul Betts
7381bd09b1
Save point before Boss Fight
2014-11-13 17:31:03 -08:00
Paul Betts
379bd852d2
Disable the updates shim on Win32, include our own JS version
2014-11-13 17:31:03 -08:00
Max Brunsfeld
a9ee6e5d43
⬆️ deprecation-cop
...
for new deprecated selectors list
2014-11-13 16:47:05 -08:00
Max Brunsfeld
2bef377e99
⬆️ text-buffer to throw exceptions for invalid tx operations
2014-11-13 16:30:45 -08:00
Nathan Sobo
7f326421d7
Upgrade existing selectors after attaching atom-styles element
...
Style elements don’t have a .sheet property until they are actually
attached to the DOM.
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-13 16:04:57 -08:00
Nathan Sobo
3546f21af7
Spy on console.warn to prevent spamming in the specs
2014-11-13 16:04:57 -08:00
Nathan Sobo
441dcfb56a
Add specs for atom-text-editor shadow DOM selector upgrades
...
And cover one more case with `.editor` plus pseudo-classes
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-13 16:04:57 -08:00
Nathan Sobo
42d9ef397d
Automatically upgrade syntax themes for shadow DOM compatibility
...
If a given selector in a stylesheet targeting the atom-text-editor
context references `.editor` or `.editor-colors`, we automatically
replace these with the appropriate `:host` pseudo-class expressions.
If the selector already contains the :host pseudo-class, we perform no
upgrade.
Signed-off-by: Max Brunsfeld <maxbrunsfeld@gmail.com >
2014-11-13 16:04:57 -08:00
Nathan Sobo
10eb89f078
⬆️ less-cache to fix import detection bug
2014-11-13 16:04:57 -08:00