codecombat/app/core
Nick Winter d77625bc77 Game dev levels (#3810)
* Tweak API doc behavior and styling

* Instead of moving to the left during active dialogues, just move to the top
* Allow pointer events
* Adjust close button
* Re-enable pinning API docs for game-dev and web-dev levels

* Make sidebar in PlayGameDevLevelView stretch, better layout columns

* Set up content of PlayGameDevLevelView sidebar to scroll

* Add rest of PlayGameDevLevelView sidebar content, rework what loading looks like

* Finish PlayGameDevLevelView

* Add share area below
* Cover the brown background, paint it gray

* Tweak PlayGameDevLevelView

* Have progress bar show everything
* Fix Surface resize handling

* Fix PlayGameDevLevelView resizing incorrectly when playing

* Add GameDevVictoryModal to PlayGameDevLevelView

* Don't show missing-doctype annotation in Ace

* Hook up GameDevVictoryModal copy button

* Fix onChangeAnnotation runtime error

* Fix onLevelLoaded runtime error

* Have CourseVictoryModal link to /courses when course is done

* Trim, update CourseDetailsView

* Remove last vestiges of teacherMode
* Remove giant navigation buttons at top
* Quick switch to flat style

* Add analytics for game-dev

* Update Analytics events for gamedev

* Prefix event names with context
* Send to Mixpanel
* Include more properties

* Mostly set up indefinite play and autocast for game-dev levels

* Set up cast buttons and shortcut for game-dev

* Add rudimentary instructions when students play game-dev levels

* Couple tweaks

* fix a bit of code that expects frames to always stick around
* have PlayGameDevLevelView render a couple frames on load

* API Docs use 'game' instead of 'hero'

* Move tags to head without combining

* Add HTML comment-start string

Fixes missing entry point arrows

* Fix some whitespace
2016-07-28 13:39:58 -07:00
..
services Add extra information when a school is autocompleted. 2016-04-18 22:54:43 -07:00
social-handlers Update FB API to v2.7 2016-07-25 13:56:05 -07:00
application.coffee fix isProduction logic 2016-05-17 09:33:00 +07:00
auth.coffee Allow username login, tear out a bunch of related stuff in change 2016-06-08 13:55:19 -07:00
CocoClass.coffee Remove some logs to complete my testing 2016-02-02 16:56:08 -08:00
contact.coffee Finish new CreateAccountModal 2016-07-07 15:56:41 -07:00
d3_utils.coffee Dashboard monthly revenue counts, and tabs 2016-02-20 17:27:45 -08:00
deltas.coffee Lock course content to classrooms 2016-04-27 09:58:04 -07:00
errors.coffee Fix and improve new errors system 2016-03-03 13:59:17 -08:00
forms.coffee Start new CreateAccountModal 2016-07-07 15:56:41 -07:00
initialize.coffee Remove real-time multiplayer prototype code 2016-07-14 10:26:09 -07:00
ModuleLoader.coffee Tweak ModuleLoader handling of index files, fix #3783 2016-07-08 13:13:28 -07:00
NameLoader.coffee
ParticleMan.coffee First pass at adding 'web-dev' level type 2016-07-14 09:38:45 -07:00
Router.coffee Add concept map view to artisans. 2016-07-27 13:44:55 -07:00
storage.coffee Fixed #343. Fixed #2565. localStorage cache now only lasting a week for most items, using lscache (bower install, y'all). 2015-04-18 17:25:40 -07:00
SystemNameLoader.coffee
Tracker.coffee Reduce Mixpanel event tracking 2016-07-20 14:45:13 -07:00
treema-ext.coffee Stub WebSurface showing for web-dev levels 2016-07-14 12:34:22 -07:00
urls.coffee Game dev levels (#3810) 2016-07-28 13:39:58 -07:00
utils.coffee Turn on Ace HTML worker for syntax errors 2016-07-19 11:30:02 -07:00