Matt Lott
ce14f92979
Pass problem context to Aether
...
So Aether can craft better error messages.
Bumping Aether to v0.2.39
2014-10-14 14:02:34 -07:00
Matt Lott
1108159603
Enable updated autocomplete
...
Bug fixes for incorrect autocompletes such as “this.this.moveRight()();”
Reducing suggestions to just level snippets to make it more beginner
friendly.
2014-10-07 15:13:43 -07:00
Matt Lott
49cf206be7
Border-image fallback for world map level buttons
2014-10-03 15:24:43 -07:00
Nick Winter
8698e8a6dd
Fixed jsondiffpatch bower version at 0.1.8, since somewhere around 0.1.10 through 0.1.17 moved the main bower script and it doesn't seem to work.
2014-09-26 03:06:14 -07:00
Matt Lott
3209e4f838
Add loop statement to JavaScript and Python
2014-09-18 09:47:29 -07:00
Nick Winter
6b6c8dd683
Merged master into feature/realtime-multiplayer; looks good.
2014-09-03 16:14:33 -07:00
Nick Winter
ef9a983e30
Made ItemView more general. Upgraded Bootstrap from 3.1 to 3.2. Fixed a few bugs.
2014-08-31 12:21:25 -07:00
Scott Erickson
ba238137c3
Went back to pointing to the latest version of treema cause there are still changes to quickly grab.
2014-08-29 12:29:11 -07:00
Scott Erickson
0236ca6fa9
Apparently comments in json don't fly.
2014-08-29 09:17:06 -07:00
Scott Erickson
8b7f3c8cbe
Set treema back to an actual version.
2014-08-29 09:16:17 -07:00
Matt Lott
68cca74b43
Real-time multiplayer initial commit
...
Simple matchmaking, synchronous multiplayer PVP, flags!
Rough matchmaking is under the game menu multiplayer tab, for ladder
games only. After creating a 2-person game there, you can exit that
modal and real-time cast to play against each other.
If you’re the first person to cast, you’ll sit at the real-time level
playback view waiting until the other player casts. When they do, you
both should start the real-time playback (and start placing flags like
crazy people).
If in a multiplayer session, the real-time simulation runs the players’
code against each other. Your multiplayer opponent’s name should be up
near the level name.
Multiplayer sessions are stored completely in Firebase for now, and
removed if both players leave the game. There’s plenty of bugs,
synchronization issues, and minimal polish to add before we push it to
master.
2014-08-28 23:34:07 -07:00
Scott Erickson
94065a0c4c
Merged conflicts.
2014-08-28 09:59:07 -07:00
Scott Erickson
8b943d1c2c
Merged conflicts.
2014-08-28 09:59:03 -07:00
Nick Winter
ee9e453896
Fixed #828 . Added many other minor refactorings.
2014-08-27 12:24:11 -07:00
Scott Erickson
1c5db3f2b7
First round of getting the site to use the new defaults system, in particular the job profile view.
2014-08-23 11:07:52 -07:00
Scott Erickson
fe2faefa5d
Pulling in a couple treema fixes.
2014-08-22 14:52:42 -07:00
Scott Erickson
e200889f0b
Initial refactoring to use the new version of Treema.
2014-08-22 11:11:05 -07:00
Dominik Kundel
c52503f682
bump up zatanna version
2014-08-15 23:49:19 +02:00
Dominik Kundel
45e4079c2b
bumbed up zatanna to fix autocomplete issues
2014-08-15 01:55:11 +02:00
Nick Winter
648e05ee34
Fixed #1124 in Aether 0.2.28.
2014-08-13 16:39:16 -07:00
Scott Erickson
10d2a4bf8d
Updated treema.
2014-08-13 14:40:01 -07:00
Scott Erickson
6cac2371c1
Refactored and improved the ThangComponentsEditView and ThangComponentConfigView. Still some things to do.
2014-08-10 13:03:53 -07:00
Dominik Kundel
5477a5b84a
fixed broken build from #1380
2014-07-23 17:52:15 +02:00
Dominik Kundel
a377e6c05d
updated zatanna version
2014-07-22 21:20:59 +02:00
Nick Winter
0ed8d2b371
Merged in the full-screen editor, and fixed a spell palette multi-language bug while at it.
2014-07-09 13:41:42 -07:00
Nick Winter
318b72d965
Fixed #1273 with new Aeher version with new Filbert version.
2014-07-07 20:01:05 -07:00
Scott Erickson
0a139fdbb3
Treema version bump.
2014-07-04 18:27:41 -07:00
Dominik Kundel
004a14ae3c
fixed autocomplete issue related to switching the programming language
2014-07-02 20:52:16 +02:00
Dominik Kundel
083a9f6d02
added zatanna to bower
2014-06-18 18:20:34 +02:00
Dominik Kundel
603766b8c5
preliminary autocomplete. THIS IS NOT A WORKING STATUS. ONLY COMMIT TO PULL CHANGES
2014-06-13 16:12:55 +01:00
Nick Winter
3dd362c01e
Added support for blaming infinite loops.
2014-05-25 12:15:32 -07:00
Nick Winter
35fc5a5197
Fixed infinite loop detection, I hope.
2014-05-23 21:24:50 -07:00
Nick Winter
26d2816071
Fixed some more memory leaks.
2014-05-22 19:05:11 -07:00
Nick Winter
3819778bee
Updating everything to Aether 0.2.0.
2014-05-08 11:43:00 -07:00
Nick Winter
8fbe2dedfc
Propagated Wu name update.
2014-05-03 07:21:18 -07:00
Nick Winter
f92fd122c6
Integrating Wu as zh-WUU-HANS and zh-WUU-HANT; hacking on a fork of i18next to do so.
2014-05-02 09:46:00 -07:00
Nick Winter
8aa36178af
Fixed #769 . Added some analytics timing tracking. Added replacement for $.browser.
2014-04-13 20:31:23 -07:00
Scott Erickson
308adec7c7
Merge branch 'master' into feature/jsondiffpatch
...
Conflicts:
app/templates/editor/level/save.jade
app/templates/editor/thang/edit.jade
2014-04-11 22:52:00 -07:00
Scott Erickson
ce84437345
Updated treema version.
2014-04-11 13:49:02 -07:00
Scott Erickson
d4abbd8ab3
Merge branch 'mediator' of https://github.com/rubenvereecken/codecombat into rubenvereecken-mediator
...
Conflicts:
bower.json
2014-04-11 12:44:54 -07:00
Scott Erickson
d11b6a5751
Merge branch 'mediator' of https://github.com/rubenvereecken/codecombat into rubenvereecken-mediator
...
Conflicts:
bower.json
2014-04-11 12:44:29 -07:00
Ruben Vereecken
ba417630dc
Validated Backbone Mediator is now a fully functioning bower component
2014-04-11 20:05:48 +02:00
Scott Erickson
2c67df355c
Merge branch 'backbone_mediator' of https://github.com/rubenvereecken/codecombat into feature/jsondiffpatch
...
Conflicts:
app/initialize.coffee
bower.json
2014-04-11 10:33:22 -07:00
Scott Erickson
97a7bc7614
Merge branch 'backbone_mediator' of https://github.com/rubenvereecken/codecombat into feature/jsondiffpatch
...
Conflicts:
app/initialize.coffee
bower.json
2014-04-11 10:32:19 -07:00
Nick Winter
8d5e129c2c
Merged the jobs in. Look out for Treema bugs from the last four months.
2014-04-11 10:20:12 -07:00
Nick Winter
26266963f4
Updated to jQuery 2.1.
2014-04-11 10:12:39 -07:00
Scott Erickson
f2d21b960f
Added a delta subview for displaying deltas of schema'd data.
2014-04-09 16:09:35 -07:00
Scott Erickson
721648dadf
Merge branch 'master' into feature/jsondiffpatch
...
Conflicts:
bower.json
2014-04-08 19:29:43 -07:00
Scott Erickson
315ef7f7b8
Added jsondiffpatch to the client. Bower update everyone!
2014-04-08 19:26:34 -07:00
Aditya Raisinghani
7cc9d22254
Moved nanoscroller to bower components and related fixes.
2014-04-08 03:04:36 +05:30