Shaddock Heath
|
3f8e49c069
expose editResourceEvent to the extension system
|
9 years ago |
Shaddock Heath
|
a99169438a
- Added new UI Extension method getCurrentResourceEditor to grab the current editor
|
9 years ago |
Shaddock Heath
|
7cc6ffc19c
Hooked in the ability for project extensions to provide custom editors.
|
9 years ago |
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 years ago |
Shaddock Heath
|
c59ea5b70d
- cache the settings file so that it only reads the file once for multiple setting requests
|
9 years ago |
Shaddock Heath
|
e855b7df92
- Added a new UserPreferencesChanged event that gets propagated to the web client
|
9 years ago |
Shaddock Heath
|
427fdb0e3e
added new extension project methods: getUserPreference and setUserPreference. These will be stored under an "extensions/extensioname" block in the project.userpreferences file
|
9 years ago |
JohnnyWahib
|
0031c450f0
-Added Scene service provider for Editor plugins
|
9 years ago |
Matt Benic
|
ae708bd7be
Simplified context menu API to pass node and asset directly. Fixed all plugins processing all menu events even if already processed. Fixed HierarchyFrameMenu passing already processed events to plugins.
|
9 years ago |
Matt Benic
|
4fd7403f8d
Editor plugins can add items to project and hierarchy context menus and handle their events.
|
9 years ago |
Shaddock Heath
|
afda43a968
removed some dead code
|
9 years ago |
Shaddock Heath
|
303d712ec9
Refactoring the extension interface names to make more sense
|
9 years ago |
Matt Benic
|
54fdbc7bf0
Moved ServiceLocator initialization into EditorUI to give it access to ModalOps without having init spread all over. Added a showModalOps method to UIServices to allow extensions to show modal windows.
|
9 years ago |
Shaddock Heath
|
7a43a8fe60
fix for project unloaded event to account for services de-registering themselves during the loop
|
9 years ago |
Shaddock Heath
|
af17f951a7
Fleshed out the per-project extensions
|
9 years ago |
Matt Benic
|
f8e60f9287
WIP changes supporting per project extensions
|
9 years ago |
Matt Benic
|
2541b51cb7
Editor scans Resources/Editor when a project is opened for .Service.js files, and loads them as extensions
|
9 years ago |
Shaddock Heath
|
9fbef5d68e
updated license banners
|
9 years ago |
Shaddock Heath
|
b3a3ab207c
massive cleanup and implementation of the typescript services in the web view.
|
9 years ago |