Dominik Kundel
|
b1252a4426
|
moving the popover for palette entries into the body to fix layering with popover of autocomplete
|
2014-08-14 22:29:57 +02:00 |
|
Dominik Kundel
|
d2c63f4b98
|
fixed undo manager to not remove all code
|
2014-08-11 21:34:02 +02:00 |
|
Dominik Kundel
|
14f96a7eac
|
Merge remote-tracking branch 'upstream/master'
|
2014-08-11 15:30:05 +02:00 |
|
Dominik Kundel
|
84c0fbd01f
|
use shortName as fallback for some entries if no snippet
|
2014-08-05 11:19:15 +02:00 |
|
Nick Winter
|
3bbdee583d
|
Better problem alert layout for alerts that include hints.
|
2014-08-04 20:16:12 -07:00 |
|
Dominik Kundel
|
50517431db
|
added support for inserting snippets by shift+click
|
2014-08-04 23:02:54 +02:00 |
|
Dominik Kundel
|
86eea93e2f
|
merged changes
|
2014-08-04 22:37:15 +02:00 |
|
Michael Schmatz
|
c4e3044a81
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-07-23 14:44:17 -07:00 |
|
Michael Schmatz
|
07cc01332d
|
Merge branch 'pr/1383'
Conflicts:
app/views/play/level/tome/SpellListTabEntryView.coffee
|
2014-07-23 14:44:15 -07:00 |
|
Nick Winter
|
26ac94367e
|
Fixed #1372. Minor fixes.
|
2014-07-23 08:59:42 -07:00 |
|
Scott Erickson
|
beef508e76
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-07-23 07:09:12 -07:00 |
|
Scott Erickson
|
65375aa5fc
|
Renamed problem and spell to their new, capitalized names.
|
2014-07-23 07:09:05 -07:00 |
|
Scott Erickson
|
1c3404d03e
|
Refactored views. View file names now match view class names. Router lists routes explicitly rather than routing automagically. Hacking my way to renaming problem, spell.
|
2014-07-23 07:02:45 -07:00 |
|
Dominik Kundel
|
4f6ca5335f
|
fixed spell palette sliding behind HUD
|
2014-07-23 15:50:47 +02:00 |
|
Dominik Kundel
|
be50927fb6
|
disabled editor works again
|
2014-07-23 14:38:12 +02:00 |
|
Dominik Kundel
|
5db634d6a8
|
fullscreen on keyboard shortcut
|
2014-07-22 21:47:36 +02:00 |
|
Nick Winter
|
a7905db316
|
Inferring and documenting cooldown, action/spell name, damage, range, radius, and duration when possible.
|
2014-07-20 15:51:48 -07:00 |
|
Nick Winter
|
1537754a16
|
A few bugfixes, plus gigantic child window convenience for me editing levels.
|
2014-07-19 20:26:13 -07:00 |
|
Scott Erickson
|
e18b4de583
|
Refactoring View to CocoView.
|
2014-07-17 17:20:11 -07:00 |
|
Nick Winter
|
42af807e5c
|
Merged in geometry work from #51.
|
2014-07-16 16:01:37 -07:00 |
|
Nick Winter
|
6e9091fdf0
|
More fixes to documentation popovers.
|
2014-07-15 19:25:53 -07:00 |
|
Nick Winter
|
906ab3ac2b
|
Stopped language-excluded docs from showing up undocumented in the 'this' area of the spell palette.
|
2014-07-15 18:54:55 -07:00 |
|
Nick Winter
|
3318d4a171
|
Fixed #1010.
|
2014-07-15 09:35:14 -07:00 |
|
Nick Winter
|
d7586025d9
|
Improved behavior of lint/runtime/transpilation problem error alert showing when not in JS mode.
|
2014-07-14 11:05:59 -07:00 |
|
Nick Winter
|
c62f5f3fa0
|
Skipping docs for language-inappropriate entries in spell palette.
|
2014-07-11 18:42:55 -07:00 |
|
Nick Winter
|
17ba4bc8a7
|
Starting to limit some property documentation to specific code languages. Fixed Criss-Cross squares on frame 0. Removed comment box highlighting from the gutter.
|
2014-07-11 18:07:00 -07:00 |
|
Michael Schmatz
|
fede037e89
|
Fixed time NaN
|
2014-07-11 13:55:31 -07:00 |
|
Nick Winter
|
9ee373428f
|
Fixed some schema issues related to snippets and code languages.
|
2014-07-10 08:31:40 -07: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 |
|
Tery Lim
|
9090ce7714
|
Merge master into branch
|
2014-07-04 22:37:16 +08:00 |
|
Dominik Kundel
|
004a14ae3c
|
fixed autocomplete issue related to switching the programming language
|
2014-07-02 20:52:16 +02:00 |
|
Tery Lim
|
618ade4946
|
Clean up mixed quotes
|
2014-07-01 12:23:22 +08:00 |
|
Nick Winter
|
802d43651e
|
Exposing Vector z property. Getting ready to use new builtin property documentation.
|
2014-06-27 00:36:18 -07:00 |
|
Nick Winter
|
d360ecac94
|
Merged in the language-war branch.
|
2014-06-25 23:00:03 -07:00 |
|
Nick Winter
|
aee95ac5c0
|
Improved per-language spell palette and tab documentation.
|
2014-06-25 22:56:39 -07:00 |
|
Nick Winter
|
8c6ee66684
|
Better handling of alternate spell palette documentation syntax for other code languages.
|
2014-06-25 20:19:11 -07:00 |
|
Nick Winter
|
04976a7b14
|
Working on the Tome displaying the proper syntax for the selected programming language. Fixed #1225.
|
2014-06-24 21:08:01 -07:00 |
|
Nick Winter
|
6a31e0bcd3
|
Fixed bug showing spell palette for languages missing any code snippets.
|
2014-06-24 10:17:38 -07:00 |
|
Nick Winter
|
1f29a923cf
|
Fixed playing multiplayer levels without an opponent, against the AI.
|
2014-06-21 12:24:14 -07:00 |
|
Nick Winter
|
dde71485bf
|
A bit of cleanup.
|
2014-06-20 20:52:50 -07:00 |
|
Nick Winter
|
60ca6e46d3
|
Ooops, that's a function.
|
2014-06-20 18:45:57 -07:00 |
|
Nick Winter
|
c9dcc290cb
|
Fixed some bugs where Aether wasn't getting the proper submittedCodeLanguage or functionParameters sometimes.
|
2014-06-20 17:19:18 -07:00 |
|
Nick Winter
|
cf57411b5c
|
Added another logging message for more easily seeing when transpiled code might be misfiring.
|
2014-06-19 13:42:38 -07:00 |
|
Scott Erickson
|
20589db6be
|
Fixed a bug with logging missing documentation.
|
2014-06-19 16:15:38 -04:00 |
|
Michael Schmatz
|
51923459e0
|
Changed autocomplete to on by default
|
2014-06-19 10:44:44 -07:00 |
|
Michael Schmatz
|
2559a73244
|
Merge pull request #1186 from dkundel/master
Initial Autocomplete Version
|
2014-06-19 10:10:26 -07:00 |
|
Michael Schmatz
|
548eaefae1
|
Add debug variable inspection progress bar
|
2014-06-18 13:43:04 -07:00 |
|
Dominik Kundel
|
d3e0299465
|
merge conflict solved
|
2014-06-18 17:59:26 +02:00 |
|
Dominik Kundel
|
f6355b034b
|
integrated autocomplete
|
2014-06-18 17:57:42 +02:00 |
|
Nick Winter
|
59654da24b
|
Starting more work on integrating additional languages. Improved Component code editing performance with a trusty debounce.
|
2014-06-17 22:17:44 -07:00 |
|
Nick Winter
|
9a64ca5973
|
A few misc fixes.
|
2014-06-16 10:49:20 -07:00 |
|
Dominik Kundel
|
25a0447d77
|
autocomplete
|
2014-06-16 14:29:01 +01:00 |
|
Dominik Kundel
|
e756c83d9e
|
preliminary autocomplete. THIS IS NOT A WORKING STATUS. ONLY COMMIT TO PULL CHANGES
|
2014-06-13 16:14:31 +01: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
|
77920b5416
|
Improvements to profile views. Added links to players' code.
|
2014-06-11 19:38:47 -07:00 |
|
Scott Erickson
|
8a728cbb64
|
More switching of user objects from save to patch.
|
2014-06-11 14:17:31 -07:00 |
|
Nick Winter
|
f3adc216ed
|
Protecting our replacement of Math.random via Aether.
|
2014-05-29 12:26:08 -07:00 |
|
Nick Winter
|
c01bd69625
|
Better recoverability for non-UserCodeProblem errors during world generation.
|
2014-05-26 18:45:00 -07:00 |
|
Nick Winter
|
ec0027043b
|
Added experimental Io language from Aether.
|
2014-05-26 08:59:48 -07:00 |
|
Nick Winter
|
3dd362c01e
|
Added support for blaming infinite loops.
|
2014-05-25 12:15:32 -07:00 |
|
Nick Winter
|
690fbc6919
|
Fixed a bug with Tome trying to retranspile transpiled code on clone spells when remagicking.
|
2014-05-23 12:04:42 -07:00 |
|
Nick Winter
|
88ef5ffe93
|
Prevent default ACE go-to-line alert when pressing Ctrl/Cmd+L.
|
2014-05-20 15:24:57 -07:00 |
|
Nick Winter
|
b6406b9b0e
|
Put some tournament details in there. Muted some extra casting sounds during level load.
|
2014-05-19 21:56:20 -07:00 |
|
Nick Winter
|
b89615cea4
|
Added helpful keyboard shortcuts modal.
|
2014-05-19 10:08:34 -07:00 |
|
Michael Schmatz
|
38d732d8bc
|
Disable hover debugger when spell changed
|
2014-05-18 11:51:31 -07:00 |
|
Michael Schmatz
|
5c72ccdce1
|
Add support for Aether globals in hover debugger
|
2014-05-18 11:41:42 -07:00 |
|
Nick Winter
|
736fc8c12f
|
Remove overeager transpile problem showing for JS again.
|
2014-05-17 09:58:35 -07:00 |
|
Nick Winter
|
f64e50f85b
|
Recording flow only for frame of interest.
|
2014-05-16 16:52:55 -07:00 |
|
Michael Schmatz
|
891471b80a
|
Add time to hover debugger
|
2014-05-16 16:04:10 -07:00 |
|
Michael Schmatz
|
60342cc40e
|
Hover debugger optimization for "this"
|
2014-05-16 10:19:36 -07:00 |
|
Nick Winter
|
7811bda6c3
|
Use ace/mdoe/python for Python instead of ace/mode/lua.
|
2014-05-16 08:55:59 -07:00 |
|
Nick Winter
|
cff00f90b5
|
Stopped bug with useTranspiledCode; it will need more work later to get right.
|
2014-05-15 21:53:23 -07:00 |
|
Nick Winter
|
c7ca081df9
|
Merged ProblemAlertView fixes.
|
2014-05-15 15:36:06 -07:00 |
|
Michael Schmatz
|
0bb1422d6c
|
Switch spectate and level view to use transpiled code
|
2014-05-15 15:18:17 -07:00 |
|
Vicky Chijwani
|
0a14681e7b
|
Correctly parse multi-line error messages in the editor.
|
2014-05-16 01:41:26 +05:30 |
|
Nick Winter
|
c1f9d51b37
|
Added times to runtime errors. Don't load ThangTypes for Thangs that don't exist on the first frame of the world.
|
2014-05-15 11:27:51 -07:00 |
|
Nick Winter
|
dbcafbb29b
|
Working on level-specific coding languages, with non-writable code in JavaScript.
|
2014-05-14 21:54:36 -07:00 |
|
Nick Winter
|
d61922ae42
|
Merge branch 'master' of https://github.com/codecombat/codecombat
|
2014-05-14 15:31:19 -07:00 |
|
Nick Winter
|
cc7808251f
|
Zoom/scroll, ModelModal, and coordinate grabber fixes.
|
2014-05-14 15:29:55 -07:00 |
|
Scott Erickson
|
cab1adf8fc
|
Merge branch 'master' into feature/thangload
|
2014-05-14 09:31:59 -07:00 |
|
Nick Winter
|
53870a89a5
|
Python allowed, and better support for transpile errors.
|
2014-05-13 11:04:04 -07:00 |
|
Scott Erickson
|
66af855497
|
Merge branch 'master' into feature/thangload
|
2014-05-13 10:27:10 -07:00 |
|
Michael Schmatz
|
687872a97b
|
Moved debug cache onto main thread
UI responsiveness greatly improved
|
2014-05-12 11:16:02 -07:00 |
|
Nick Winter
|
1aa72541ff
|
Merged master into feature/thangload.
|
2014-05-12 09:57:31 -07:00 |
|
Nick Winter
|
0b5854765a
|
Adding Clojure and Lua as choosable languages.
|
2014-05-11 22:51:44 -07:00 |
|
Nick Winter
|
74ef9bc987
|
Experimental support for preloading worlds when we would have autocast if manual cast is on.
|
2014-05-11 17:42:32 -07:00 |
|
Nick Winter
|
1e18f0b42f
|
Merged God and Buddha, split out Angels, did a huge refactoring, fixed many bugs, and laid groundwork for preloading Worlds.
|
2014-05-10 18:24:50 -07:00 |
|
Michael Schmatz
|
1bbd4e6c68
|
Fixed frame-related bug
|
2014-05-09 15:05:50 -07:00 |
|
Nick Winter
|
589410ed8e
|
Merged master into feature/thangload.
|
2014-05-09 12:56:58 -07:00 |
|
Nick Winter
|
c4819c647c
|
Removed includeeFlow, since we're going to do it lazily with the debug worker.
|
2014-05-09 09:29:50 -07:00 |
|
Nick Winter
|
3819778bee
|
Updating everything to Aether 0.2.0.
|
2014-05-08 11:43:00 -07:00 |
|
Michael Schmatz
|
7110f023f2
|
Merge branch 'feature/hover-debugger-performance'
Conflicts:
app/lib/God.coffee
app/views/play/level/tome/spell_debug_view.coffee
|
2014-05-07 11:37:03 -07:00 |
|
Michael Schmatz
|
806b159aab
|
Fixed another off-by-one error
|
2014-05-07 10:20:22 -07:00 |
|
Michael Schmatz
|
6fd89f10b9
|
Fixed various debugger UI bugs
|
2014-05-07 10:03:49 -07:00 |
|
Michael Schmatz
|
da575f8945
|
Refactored hover debugger is functional
Still needs optimizations and a few bug fixes, but it’s better than the
existing code existing to Nick
|
2014-05-06 15:07:06 -07:00 |
|
Michael Schmatz
|
dddd617a08
|
userCodeMap issues fixed
Now beginning hooking up the UI
|
2014-05-06 10:06:32 -07:00 |
|
Nick Winter
|
82529c781b
|
Fixed some ladder home links.
|
2014-05-05 15:33:08 -07:00 |
|
Nick Winter
|
d54149d0f3
|
Reworked LevelView loading priorities to try to get world simulating earlier.
|
2014-05-02 12:32:41 -07:00 |
|
Nick Winter
|
9f18811701
|
Fixed logic for displaying runtime errors from last run based on code being the same as last cast.
|
2014-05-01 17:41:06 -07:00 |
|
Nick Winter
|
5376a42f94
|
Fixed serialization of tracked property arrays.
|
2014-05-01 13:23:14 -07:00 |
|