Commit Graph

297 Commits

Author SHA1 Message Date
Asher 81f48b8b06
Add trash module 2019-02-07 11:05:17 -06:00
Asher 499798fc17
Wrap shared process in retry 2019-02-06 18:11:31 -06:00
Asher 5d02194048
Throw errors if accessing paths before set 2019-02-06 16:55:29 -06:00
Asher 5ea1d8b2aa
Bit of cleanup, some test fixes, moving some funcs 2019-02-06 16:45:11 -06:00
Asher dc1a16ee0b
Revert "Add back context to patch"
This reverts commit b4710a1494.
2019-02-06 13:20:40 -06:00
Asher b4710a1494
Add back context to patch 2019-02-06 13:18:44 -06:00
Asher 428729769b
Use nativeNodeRequire 2019-02-06 13:04:54 -06:00
Asher 86045e32c6
Remove context from patch 2019-02-06 13:00:24 -06:00
Asher 66aceb38df
Minimize patched lines 2019-02-06 12:59:03 -06:00
Asher 076d80081d
Use number of cpus - 1 for HappyPack 2019-02-06 12:08:31 -06:00
Asher f034aee26e
Remove unused isCi var 2019-02-06 12:05:48 -06:00
Asher 972806b210
Remove no longer used and commented out VSCODE_ALLOW_IO line 2019-02-06 12:02:18 -06:00
Asher 559bdbc147
Mo re spa ci ng 2019-02-06 12:00:51 -06:00
Asher 33b4c96a27
Spa cing 2019-02-06 12:00:01 -06:00
Asher 588da0443c
Some cleanup
- Use whateverEmitter.event for the onWhatever methods.
- Add readonly to a bunch of things.
- Remove some redundancy in types.
- Move initializations out of the constructor and into the declarations
  where it was reasonable to do so.
- Disable a few no-any violations.
2019-02-06 11:53:23 -06:00
Asher ddf96077a3
Pass builtin extension dir to vscode 2019-02-06 11:01:15 -06:00
Asher 91bd6775c3
Move node fill implementations to ide package 2019-02-06 10:49:29 -06:00
Asher 670b13798a
Remove URI factory
It's not actually used anymore.
2019-02-06 10:41:59 -06:00
Asher 1b0a962c0d
Remove loading screen and move require.posix fill 2019-02-06 10:32:58 -06:00
Asher d705bb1180
Rename Client -> IdeClient 2019-02-06 10:18:59 -06:00
Asher 94f977845a
Make event listeners never undefined, remove unused func 2019-02-06 10:16:43 -06:00
Asher e770920be0
Remove block padding (blank lines)
Also made a rule for it.
2019-02-05 18:09:04 -06:00
Asher dc08df5540
Fix curly statement newlines rule when prefixed with newlines 2019-02-05 16:19:47 -06:00
Asher 70ad911641
vscode-online -> vscode-remote 2019-02-05 15:26:57 -06:00
Asher 7021826e9d
MIT license 2019-02-05 14:56:02 -06:00
Asher 496cc5f96b
Ignore lib 2019-02-05 14:47:43 -06:00
Kyle Carberry 797efe72fd
Fix loading within the CLI (#27)
* Fix loading within the CLI

* Remove app

* Remove promise handle

* Fix requested changes
2019-02-05 11:16:09 -06:00
Asher a85af49c58
Explicitly exclude markdown.css
Apparently !! doesn't work as advertised (or I don't understand how it's
supposed to work).
2019-02-05 11:16:08 -06:00
Asher c80b2fabc3
Use inline file-loader for require.toUrl
Instead of trying to match on the string, because that string could be
anything or change in future versions.
2019-02-05 11:16:08 -06:00
Asher 55f9c81516
Fix markdown CSS being included in main CSS 2019-02-05 11:16:07 -06:00
Asher ec515c0a3f
Skip unsupported actions and menu items
Using this to skip the toggle developer tools action since there doesn't
seem to be any way to do that from the browser. There might be others we
will need to add.
2019-02-05 11:16:07 -06:00
Asher 6bb62005cb
Fix require.toUrl and walkthroughs 2019-02-05 11:16:06 -06:00
Asher a353a59945
Move wheel event change out of patch 2019-02-05 11:16:06 -06:00
Asher b40722869e
Move mouse wheel fix out of patch 2019-02-05 11:16:05 -06:00
Asher d677a2ee37
Fix gutter icons from extensions 2019-02-05 11:16:05 -06:00
Asher 383c44af07
Fix scrolling on Firefox 2019-02-05 11:16:04 -06:00
Asher e1101c195d
Fix refactoring 2019-02-05 11:16:04 -06:00
Asher c594af4396
More exit debugging
Papers, please.
2019-02-05 11:16:03 -06:00
Asher e585587e67
Fix redundant aliases in command palette 2019-02-05 11:16:03 -06:00
Asher 6c4e2f9251
Terminal pasting 2019-02-05 11:16:03 -06:00
Asher bef46391fa
Enable native clipboard for editor and inputs
StackOverflow will be useful again.
2019-02-05 11:16:02 -06:00
Asher ebe5e1b1a9
Uploader online (#26) 2019-02-05 11:16:02 -06:00
Asher 62b1e0ef00
Surgical removal of a benign TODO 2019-02-05 11:16:02 -06:00
Asher 4a8d11995b
@ts-ignore-be-gone
Spray liberally.
2019-02-05 11:16:01 -06:00
Asher 8fc959e256
There once was an unnecessary ISO date string fill 2019-02-05 11:16:01 -06:00
Asher 8654f9cb06
Fix client not using log dir from shared proc
Needed the path set promise to run first.

And removed the protocol promise stuff that was hanging around not doing
anything useful.
2019-02-05 11:16:00 -06:00
Asher a0c443d8d3
Sometimes an exec has no callback
How lonely.
2019-02-05 11:16:00 -06:00
Kyle Carberry 20f5d8eeed
Add active evals (#25)
* Add active evals

* Convert type of stats to date or string

* Fix generic overloads for run

* Lower evaluate timeout

* Add comment for createWriteStream
2019-02-05 11:16:00 -06:00
Asher 3a88ae5fb2
Get search working and clean up disconnected client (#23)
* Use ipc instead of pipe

* Run callback passed to child process's send method

* It also returns true

* Correct send signature

* Kill processes when client disconnects
2019-02-05 11:15:59 -06:00
Kyle Carberry b4798d1a48
Fix syntax highlighting, process spawning, extensions, terminals (#22)
* Fix syntax highlighting, process spawning, extensions, terminals

* Replace colons in toISOString

* Move pathSets included in task
2019-02-05 11:15:59 -06:00