Shaddock Heath
|
1e47e7e381
added copyright banners to new files
|
10 лет назад |
Shaddock Heath
|
fd74425ce6
updated to release version of typescript 1.8 and removed unused usertimings module
|
10 лет назад |
Shaddock Heath
|
6dd59a7279
fix issues with the merge
|
10 лет назад |
Shaddock Heath
|
1ed3b35a06
migrated the autocomplete functionality for typescript into a shared web worker so that each tab can share the same instance of the language service. It also runs on a background thread so it performs better
|
10 лет назад |
Shaddock Heath
|
d13bc203e6
Enable remote debugging of the web view with the chrome dev tools. Point your browser to http://localhost:3335 to use
|
10 лет назад |
Shaddock Heath
|
8f7210a1c0
forcing commit of EditorWork.d.ts
|
10 лет назад |
Shaddock Heath
|
2b018943c6
fix javascript language extension to look for .js not .ts
|
10 лет назад |
Shaddock Heath
|
2948b2e685
cleaning up the way files are transmitted to the web view and staging the ability to compile typescript in the webview and notify the host to save the generated code
|
10 лет назад |
Shaddock Heath
|
4c30f58a7b
ignore generated code
|
10 лет назад |
Shaddock Heath
|
ba18bc3d0b
cleaning up build script. Moved the typescript definition and compiler files to be put into the webview project
|
10 лет назад |
Shaddock Heath
|
b3a3ab207c
massive cleanup and implementation of the typescript services in the web view.
|
10 лет назад |
Shaddock Heath
|
f4463afec5
- find issue with atomic://resource calls not working when an absolute path is passed in. First it will trim off the atomic part to detect an absolute path and only then continue on to strip off the resources part.
|
10 лет назад |
Shaddock Heath
|
a0aaeda280
- delay loading of the code into the editor instance until the editor instance notifies the host that it is fully loaded and all bits are required in
|
10 лет назад |
Shaddock Heath
|
36d3f2662a
removed another instance of atomic specific logic inside the typescriptlanguageservice
|
10 лет назад |
Shaddock Heath
|
0073805bbd
Refactoring the typescript language service out of the typescript extension so that the language service part can be re-used between web, node, and Atomic
|
10 лет назад |
Shaddock Heath
|
6f132c08fa
updated the typescript language service to time certain pieces in order to determine where the time is being taken.
|
10 лет назад |
Shaddock Heath
|
730c9a1d22
created a simple d.ts wrapper around usertiming.js also wrapped calls to usertiming behind calls in metrics.ts. Also turned on expirmental decorator support in the typescript compiler so that it is possible to annotate a function with @metrics.profileDecorator and have it auto time the function
|
10 лет назад |
Shaddock Heath
|
1029617990
updated build script to copy over usertiming.js into the editor modules directory
|
10 лет назад |
Shaddock Heath
|
2f94448adf
bringing in usertiming node module so that it is easier to start gathering some performance metrics
|
10 лет назад |
Shaddock Heath
|
dfabc8d4e5
clean up error handling in the extension services
|
10 лет назад |
Shaddock Heath
|
9bf06efa8c
* compile the typescript files prior to the player launching
|
10 лет назад |
Shaddock Heath
|
ddcdece2c9
hooked in the EditorPlayRequest event to be able to perform logic prior to the player launching
|
10 лет назад |
Shaddock Heath
|
0d2b649977
* refactored the way the SeriveLocator is being called. Now instead of being called from multiple locations, it listens for incoming event messages
|
10 лет назад |
Shaddock Heath
|
4017fb13b4
implemented a new service type: ProjectService and moved the UnloadProject event out of the ResourceService and into that. Also modified TypescriptLanguageService to implement both resource types and register with both types of registries.`
|
10 лет назад |
Shaddock Heath
|
38892dcc05
- modified UIResourceOps to bubble the delete up to the ProjectFrame which performs the actual delete
|
10 лет назад |
Shaddock Heath
|
81188d913e
- hook in project unload trigger so the state of the language service will get reset.
|
10 лет назад |
Shaddock Heath
|
329bb5ce53
work on executing a full compile on save
|
10 лет назад |
Shaddock Heath
|
3bf8e1b992
Updated build common to copy the typescript lib.core.d.ts into the TypeScriptSupport directory in the editor data
|
10 лет назад |
Shaddock Heath
|
4fcd3de284
make sure we ignore lib.core.d.ts if it is in here because it will be copied in on the build
|
10 лет назад |
Shaddock Heath
|
44e9a6428b
creating a d.ts file for duktape builtins such as console.log
|
10 лет назад |