Nick Winter
1e89775486
Basic campaign mode victory modal hookup for web-dev levels
2016-07-15 09:53:16 -07:00
Nick Winter
e3670165e7
Remove code for multiple spells; rename SpellListTabEntryView to SpellTopBarView; remove hero avatar from SpellTopBarView
2016-07-14 22:43:25 -07:00
Nick Winter
33ba3f6033
Enable docs for web-dev levels
2016-07-14 19:14:18 -07:00
Nick Winter
ed320a8d9e
WebSurfaceView now parsing player code through virtual DOM into iframe
2016-07-14 18:07:36 -07:00
Nick Winter
16b10612b6
Stub WebSurface showing for web-dev levels
2016-07-14 12:34:22 -07:00
Nick Winter
c5c831c211
Remove real-time multiplayer prototype code
2016-07-14 10:26:09 -07:00
Scott Erickson
d7a2219b16
Refactor PlayGameDevLevelView to use promises
2016-07-13 13:28:54 -07:00
Scott Erickson
1b7ac76b9f
Add loading and playing to PlayGameDevLevelView
2016-07-13 11:43:25 -07:00
Scott Erickson
3a0695f59c
Add some basic info to PlayGameDevLevelView
2016-07-12 15:12:11 -07:00
Scott Erickson
25e348c5ad
Initial, basically working PlayGameDevLevelView
2016-07-12 14:07:10 -07:00
phoenixeliot
21233e631d
Fix arena back-to-levels link
2016-07-07 15:14:25 -07:00
Matt Lott
d72e4eb750
Practice levels Ux and next level algorithm
...
Update classroom and gameplay Ux to surface practice levels as 3a, 3b,
etc.
Update next level logic to leverage practice levels based on per level
completion playtime thresholds.
Patrol buster and patrol buster A are live for testing.
Fix a few classroom Ux progress hover bubble info bugs.
Closes #3767
2016-06-27 14:05:42 -07:00
Scott Erickson
57def1fbeb
Merge pull request #3727 from duybkict/refactor-MyMatchesTabView
...
#3138 #3488 refactor MyMatchesTabView
2016-06-16 10:41:17 -07:00
Scott Erickson
a4b5e92b06
Merge pull request #3726 from duybkict/refactor-SimulateTabView
...
#3138 #3488 refactor SimulateTabView
2016-06-16 10:34:53 -07:00
Scott Erickson
86fc4a3846
Hints v1
...
Add per-level tips and tricks, available during gameplay to help unstick players.
Closes #3736
2016-06-15 16:12:41 -07:00
duybkict
0c0f075424
#3138 #3488 refactor MyMatchesTabView
2016-06-09 10:31:53 +07:00
duybkict
a4e8cafdb3
#3138 #3488 refactor SimulateTabView
2016-06-09 10:00:47 +07:00
Scott Erickson
86699a8510
Merge pull request #3719 from duybkict/refactor-LadderTabView
...
#3138 #3488 refactor LadderTabView
2016-06-08 10:01:37 -07:00
Scott Erickson
2f9f062165
Merge pull request #3718 from duybkict/refactor-LadderPlayModal
...
#3138 #3488 refactor LadderPlayModal
2016-06-08 09:53:59 -07:00
duybkict
23d45ab947
#3138 #3488 refactor LadderTabView
2016-06-08 16:36:01 +07:00
duybkict
c1f1b4a048
#3138 #3488 refactor LadderPlayModal
2016-06-07 18:05:06 +07:00
duybkict
f439ffddc7
fix issue #3678
2016-06-07 09:42:57 +07:00
duybkict
a9d9a67383
refactor LadderView
2016-06-02 15:44:19 +07:00
phoenixeliot
826c9c9de0
Trim 'Course: ' from course level names (pt 2)
2016-05-31 15:01:34 -07:00
Imperadeiro98
9f4861bbaa
Fix note in #3636
2016-05-31 19:29:55 +01:00
Nick Winter
e8f18f08f5
Fix #3636 : make CourseVictoryModal close button look clickable
2016-05-31 09:44:38 -07:00
Nick Winter
88a07b5c09
Destroy vim mode option
2016-05-30 17:08:11 -07:00
Nick Winter
065069cfdd
Make CourseVictoryModal respect Markdown in next level description
2016-05-30 16:26:55 -07:00
Matt Lott
4bb3ac1f0a
Replace Anoner with Anonymous
...
Closes #3686
2016-05-26 16:54:24 -07:00
Imperadeiro98
6d5f3e236f
Add i18n to new-item-view.jade
2016-05-14 21:25:01 +01:00
duybkict
2a5968e001
no message
2016-05-12 09:10:54 +07:00
duybkict
48b58b5348
Fix issue with i18n strings
2016-05-11 09:39:35 +07:00
duybkict
dedc13f749
fix issue #1874
2016-05-07 04:12:54 +07:00
Marvellanius
cef1f95a5a
add dutch localisation to payment
...
add dutch localisation static files
2016-05-04 15:38:33 +02:00
Scott Erickson
675e3290ac
Lock course content to classrooms
2016-04-27 09:58:04 -07:00
phoenixeliot
7c1059bffa
Fix code review feedback
...
Fix code review feedback (2)
Fix code review feedback (3)
2016-04-26 16:37:36 -07:00
phoenixeliot
66f99dd834
Add translation tooltips for code
...
Tweak tooltips, add some translation keys
Fixed not showing translations for English-speakers
Remove comment
2016-04-26 16:37:07 -07:00
phoenixeliot
aa93a3ec6c
Translate spell type (function/method/snippet/etc)
2016-04-26 16:37:06 -07:00
phoenixeliot
02d833639b
Make LevelComponent names translatable, show spell name translations in doc tooltips
2016-04-26 16:37:06 -07:00
phoenixeliot
c3da6a23c9
Change isTeacher checks to isSessionless for /play
2016-04-15 10:58:52 -07:00
phoenixeliot
a524256b5b
Add sessionless play for Teachers
2016-04-12 19:34:05 -07:00
Imperadeiro98
5676c6b2e4
Add i18n to new level loading strings
2016-03-22 12:02:36 +00:00
IC-Induja
57bd7ab5f8
Update level_loading.jade
2016-03-20 01:20:42 -04:00
Nick Winter
905c9cdb93
Use victory text and next level data on level completion. Update picoCTF logo.
2016-03-18 14:18:41 -07:00
Matt Lott
255ebbc048
Ads for free campaign players
...
Display leaderboard ads on campaign and play views.
Do no show ads in classroom, picoCTF, or to teachers.
Add no ads blurb to subscription features matrix.
Scale game UI for ads on short screens.
Closes #3491
2016-03-18 10:29:31 -07:00
yuliang123
457d6bbc6c
Fix the fullscreen-code button and beautiful-code button
2016-03-11 16:59:45 +01:00
Scott Erickson
ebc98f988f
Refactor CreateAccountModal out of AuthModal, add class code to signup
2016-03-10 10:52:11 -08:00
Nick Winter
1ccad78782
Submit picoCTF solutions, show progress, disable sound
2016-03-04 11:44:43 -08:00
blorente
ef8ed4b6ed
Added some lines for #710
2016-02-25 23:41:27 +01:00
Nick Winter
b5bb662ed2
Add picoCTF problem descriptions to levels; streamline picoCTF flows more
2016-02-17 11:33:56 -08:00