codecombat/app/views/editor
Scott Erickson 4dda1b67dd Refactor ThangsTabView to use GameUIState for managing all Surface mouse events
Attempting to use a react-component-like system, where the Surface simply emits everything that
happens through the shared GameUIState, and the parent (in this case the ThangsTabView, but theoretically
anything that uses the surface) handles the events manually, to enforce desired behavior for that particular
context.

It's nice that all the event handling is centralized, but it's still a bit of a mess, and not thoroughly
stateful. But it's a start. This is in preparation for allowing multi-thang selection and manipulation
in the level editor.
2016-06-28 09:19:38 -07:00
..
achievement Merge pull request #3471 from delftswa2016/loggedIn-achievement-error 2016-03-30 09:41:01 -07:00
article Merge master branch 2016-02-24 19:40:21 +00:00
campaign Cleaner jQuery selection 2016-06-22 15:36:42 -07:00
component Remove level type 'hero-practice', use level.practice 2016-06-25 08:38:59 -07:00
docs Refactored a bunch of editor stuff to be included in the wads. Fixed a bug with the I18NEditModelView. 2014-11-29 13:36:48 -08:00
level Refactor ThangsTabView to use GameUIState for managing all Surface mouse events 2016-06-28 09:19:38 -07:00
modal Refactor ConfirmModal for #3138 and #3488 2016-03-18 11:03:55 -07:00
poll Refactor ConfirmModal for #3138 and #3488 2016-03-18 11:03:55 -07:00
thang Remove name from loadModel 2016-02-18 16:44:40 +00:00
verifier Add extra options to verifier. 2016-06-21 11:48:42 -07:00
DeltaView.coffee Remove name from loadModel 2016-02-18 16:44:40 +00:00
ForkModal.coffee Update ForkModal.coffee. Unset i18nCoverage on Fork 2015-03-24 02:39:03 +03:00
PatchesView.coffee Refactor ArticleEditView and PatchesView to use model endpoint functions 2016-02-22 16:03:21 -08:00
PatchModal.coffee Remove name from loadModel 2016-02-18 16:44:40 +00:00