Shaddock Heath
|
e9ee0ec703
Additional fixes:
|
8 gadi atpakaļ |
Shaddock Heath
|
cbbafcaec3
Updated signature of getting a edit resource to allow passing a line number so that once the editor loads, it auto navigates to that line.
|
8 gadi atpakaļ |
Shaddock Heath
|
5d9b711e3d
Mapped all editor send event calls to use the new signature
|
9 gadi atpakaļ |
Shaddock Heath
|
9339f6d0c5
Added type safety to the sendEvent calls.
|
9 gadi atpakaļ |
Shaddock Heath
|
2b8dfa07fc
Cleaning up events and removing events that are no longer used
|
9 gadi atpakaļ |
Shaddock Heath
|
0bfea61e06
All editor events have now been mapped to native events. Next step is to clean up the events and weed out duplicates if possible.
|
9 gadi atpakaļ |
Shaddock Heath
|
ac333177f3
Converting the editor events to use the native versions of them.
|
9 gadi atpakaļ |
Shaddock Heath
|
d97ec9157d
First cut at converting all event handling to the new event model
|
9 gadi atpakaļ |
Shaddock Heath
|
86c843419a
Fixes #1268 - Work on converting to TS enums
|
9 gadi atpakaļ |
Josh Engebretson
|
a02e4366aa
Better handling for closing scene editor resource (closes #1167)
|
9 gadi atpakaļ |
Josh Engebretson
|
228eb3fed1
Script lifetime and update fixes (+1 squashed commit)
|
9 gadi atpakaļ |
Shaddock Heath
|
21b92356ba
remove some log statements
|
9 gadi atpakaļ |
Shaddock Heath
|
bfa5dfd280
fixes issue where closing a project would not close the editors properly
|
9 gadi atpakaļ |
Shaddock Heath
|
b23ec556c1
extracted the logic that instantiates resource editors into separate ResourceEditorBuilders so that it's easier to register and add new editors
|
9 gadi atpakaļ |
Shaddock Heath
|
3554ad5a7e
Restructured web view client so that it can be controlled from the host typescript after getting an OnWebviewEnd message. This is the first step to removing some of the native events and being able to handle them from the TS side of things.
|
9 gadi atpakaļ |
Shaddock Heath
|
dc1faa32b1
Updated to handle the user prefs change notification to the web client from the host typescript. Also cleaned up some typos and api signatures.
|
9 gadi atpakaļ |
Josh Engebretson
|
b3d44c743c
Expose UIWebView from JSEditor
|
9 gadi atpakaļ |
Shaddock Heath
|
bcb4cf18bf
Work on routing delete, rename, and project unloaded events to the web view so that the typescript language service can keep it's internal representation of the project in sync
|
9 gadi atpakaļ |
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 gadi atpakaļ |
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 gadi atpakaļ |
Shaddock Heath
|
81188d913e
- hook in project unload trigger so the state of the language service will get reset.
|
10 gadi atpakaļ |
Shaddock Heath
|
a9ce46963e
initial cut at allowing typescript to be compiled by the editor and having the ability to hook additional services into editor events
|
10 gadi atpakaļ |
Josh Engebretson
|
94b70f32e7
Applying MIT License
|
9 gadi atpakaļ |
Shaddock Heath
|
9535116392
relaxed some lint configuration settings and fixed all the critical lint errors in the editor files
|
10 gadi atpakaļ |
Josh Engebretson
|
a44199d3b4
Adding preliminary TypeScript importer and resource view
|
10 gadi atpakaļ |
Josh Engebretson
|
8821c0b652
Add frame selected to menu, way to have shortcuts that don't require super key, if in a text edit don't invoke shortcuts
|
10 gadi atpakaļ |
Josh Engebretson
|
5227160bc6
WIP Multiple Selection
|
10 gadi atpakaļ |
Josh Engebretson
|
ea6822b89d
JSONFile resource type
|
10 gadi atpakaļ |
rsredsq
|
68486a26f1
Unified events names
|
10 gadi atpakaļ |
JoshEngebretson
|
3f197a152f
Merge pull request #410 from rsredsq/RED-EDITOR-325
|
10 gadi atpakaļ |