Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replace skulpt with minified file #79

Open
wants to merge 2,465 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2465 commits
Select commit Hold shift + click to select a range
d3b5135
QuickPiDistributed: Some small fixes
pablo-mendoza Nov 22, 2020
43d2d2d
Merge pull request #67 from France-ioi/quickpi_gettemperature
pablo-mendoza Nov 22, 2020
250b5db
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
pablo-mendoza Nov 22, 2020
ed9d14b
[EditExercice] Merging #68 with additional WIP: at '?'
NicolasWent Nov 23, 2020
ed96123
[EditExercise] Edit exercise from quickAlgo interface added
NicolasWent Nov 23, 2020
b3c0201
[QuickAlgo][EditExercise] Added save & quit button to save modificati…
NicolasWent Nov 23, 2020
8e1fecd
[Archi] Removed a useless TODO
NicolasWent Nov 23, 2020
2112504
[Quickpi][GetTemperatureFromCloud] Changed url to prod url
NicolasWent Nov 23, 2020
fe5062b
Merge pull request #70 from France-ioi/quickpi_weather_link
NicolasWent Nov 24, 2020
e34c68d
[Edit_exercice] Renamed variable subject to userTaskData
NicolasWent Nov 24, 2020
dc18ca4
[EditExercise] Renamed function + added a variable to hold the subject
NicolasWent Nov 24, 2020
90cb028
[EditExercise] Fixed a bug on exercises without userTaskData
NicolasWent Nov 24, 2020
742af2e
[EditExercise] Used userTaskData instead of getting the text from the…
NicolasWent Nov 25, 2020
48bbd67
Merge pull request #69 from France-ioi/edit_exercice2
NicolasWent Nov 25, 2020
c2049cd
[QuickPi][Template] WIP on replacing all litteral templates
NicolasWent Nov 25, 2020
e050c80
[QuickPi] Finished replacing all templates literals
NicolasWent Nov 25, 2020
fd1855e
Merge pull request #71 from France-ioi/fix_quickpi
NicolasWent Nov 26, 2020
7707b9d
beav: Add Raphael.loadTextExtensions
mblockelet Nov 26, 2020
f29a71b
[QuickAlgo][About] WIP on adding an about
NicolasWent Nov 26, 2020
a53c57f
[QuickAlgo][About] Added about without editing
NicolasWent Nov 27, 2020
d1d604e
[QuickAlgo][About] WIP on edition of the about
NicolasWent Nov 27, 2020
7f370ca
add message failureDropPlatform
MarielleLeo Nov 29, 2020
7febf7a
quickAlgo-Python: Fix function names in descriptions
mblockelet Nov 29, 2020
af7027e
quickAlgo: Small fixes
mblockelet Nov 30, 2020
712bd16
blocklyTurtle: Fix rounding issues
mblockelet Nov 30, 2020
e8e94e4
[QuickAlgo][About] WIP on edition of about
NicolasWent Nov 30, 2020
76a073c
[QuickAlgo][About] WIP on edition of about
NicolasWent Nov 30, 2020
b742b15
[QuickAlgo][About] Edition of about almost finished
NicolasWent Nov 30, 2020
c8bc43f
quickAlgo-Blockly: Fix wrong codes not getting blocked
mblockelet Nov 30, 2020
68c99e2
[QuickAlgo][About] Aded i18n on strings
NicolasWent Nov 30, 2020
dcc41a3
quickAlgo: Add waitBetweenExecutions
mblockelet Nov 30, 2020
8b0bad0
[QuickAlgo][About] Finished about
NicolasWent Nov 30, 2020
14f20f9
[QuickAlgo][About] Finished about
NicolasWent Dec 1, 2020
afd1760
[i18n] Added todo for translate
NicolasWent Dec 1, 2020
b3af7bf
[Fix] When Raphael.js creates a text, it creates an inner element wit…
SebastienTainon Dec 1, 2020
29782a5
Add an option in VertexDragger to enforce a minial distance between t…
SebastienTainon Dec 1, 2020
e904952
Merge pull request #73 from France-ioi/fix-ie8-text
SebastienTainon Dec 2, 2020
463fc7f
Merge pull request #74 from France-ioi/add-min-distance-between-vertices
SebastienTainon Dec 2, 2020
82e2ef2
raphaelButton-1.0.js: add keyboard parameter
UncleBone Dec 2, 2020
7a48642
[Fix] When we clicked on one button, all buttons executed the code mo…
SebastienTainon Dec 3, 2020
dda9a9a
Bind mouseup event only on current enabled Raphael button
SebastienTainon Dec 3, 2020
9738e46
remove js error if includeBlocks.generatedBlocks missed for any level
mobydimk Dec 3, 2020
67e1745
allow arrays in python constants
mobydimk Dec 3, 2020
088d521
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
mobydimk Dec 3, 2020
f23d3c4
[QuickAlgo][About] Removed rest parameters
NicolasWent Dec 4, 2020
9e45f6c
[QuickAlgo][About] Changed additional to be the last window
NicolasWent Dec 4, 2020
4fcfd96
[About] Removed dead code
NicolasWent Dec 4, 2020
85cb353
fix issue on ie8
mathias-hiron Dec 6, 2020
0278ed9
scan ip task
mobydimk Dec 6, 2020
52b7907
drag_lib-2.0: Fix touch listeners piling up
mblockelet Dec 7, 2020
9bdee56
[QuickPi][WrongStateCloud] WIP on better error message for this sensor
NicolasWent Dec 8, 2020
93c5361
[QuickAlgo][i18n] Added uppercase l to license
NicolasWent Dec 8, 2020
7daea57
[QuickAlgo][i18n] Added missing uppercase letter
NicolasWent Dec 8, 2020
7d05453
[QuickAlgo][About] Changed about to be inside of the editor window
NicolasWent Dec 8, 2020
5035059
[quickAlgo][About] Fixed ? during edition
NicolasWent Dec 8, 2020
a0e8f2c
[QuickPi][Cloud][Correction] Fix object comparaison + error messages …
NicolasWent Dec 9, 2020
c7c88f8
[QuickPi][CloudWrongState] Fixed typo in 'dictionary'
NicolasWent Dec 9, 2020
bddcb22
remove invalid characters
mathias-hiron Dec 11, 2020
3864cd3
quickAlgo-Scratch: Change starting block name and display
mblockelet Dec 11, 2020
8005271
blocklyRobot: Add cardinal labels
mblockelet Dec 11, 2020
465b61c
buttonsAndMessages: Add forceNextTaskAfter
mblockelet Dec 11, 2020
387ca35
add directions marbles
MarielleLeo Dec 11, 2020
5f0e13f
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
pablo-mendoza Dec 12, 2020
fbcae80
blocklyRobot: Add showCardinals to 1.0.0, translations
mblockelet Dec 13, 2020
4e9120c
remove directions marbles
MarielleLeo Dec 13, 2020
2b129da
quiz: Remove display: inline for answer p, to allow newlines
mblockelet Dec 13, 2020
ede4c32
[QuickPi] Fixed key translation
NicolasWent Dec 14, 2020
77574ea
Merge pull request #75 from France-ioi/wrong_sate_cloud
NicolasWent Dec 14, 2020
1f6d8a5
[About][i18n] Fixed translation 'Subject' => 'Task'
NicolasWent Dec 14, 2020
ed9aa86
Merge pull request #72 from France-ioi/about
NicolasWent Dec 14, 2020
30e9187
quickAlgo-Blockly: Add placeholder_statement to repeat loop
mblockelet Dec 19, 2020
02f3869
taskStyles: Clean up displayHelper popup in mobileFirst
mblockelet Dec 19, 2020
355870f
displayHelper: Allow displaying locked levels locally
mblockelet Dec 19, 2020
1e262fd
quiz: Fix inlines
mblockelet Dec 20, 2020
045a7fb
quickAlgo-Blockly: Add loop iteration reportValue
mblockelet Dec 21, 2020
753bce6
displayHelper: Refresh display if current level unlocked
mblockelet Dec 21, 2020
1accc17
quickAlgo-Scratch: Don't count insertion markers in block limit
mblockelet Dec 21, 2020
f4ab00f
quickAlgo-Blockly: Placeholder improvements
mblockelet Dec 21, 2020
61110ec
miniPlatform: Ignore validate('top')
mblockelet Dec 21, 2020
aebe38d
displayHelper: Fix forceNextTaskAfter default value
mblockelet Dec 21, 2020
dc26388
displayHelper: Fix displayLevel
mblockelet Dec 21, 2020
d26ef4b
north south east west
MarielleLeo Dec 22, 2020
dc2c6c3
displayHelper: Fix level selection display
mblockelet Dec 22, 2020
325fc3e
blocklyRobot-1.0: Optimize display
mblockelet Dec 23, 2020
eb7e4dc
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
pablo-mendoza Dec 23, 2020
9995af2
displayHelper: Another fix for levels
mblockelet Dec 29, 2020
71836a4
quickAlgo-Blockly: Fix tooManyIterations
mblockelet Dec 30, 2020
19d8af7
blocklyRobot: Improve performance and fix display when withdrawing
mblockelet Dec 30, 2020
d66a5e6
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
pablo-mendoza Dec 30, 2020
12cd4fa
Handle new board with bmx160.
pablo-mendoza Dec 30, 2020
81f324e
conceptViewer 2.0
mblockelet Jan 3, 2021
f32735d
quickAlgo: Fix default licence
mblockelet Jan 3, 2021
49c948e
quickAlgo: Fix limitedUses with _noShadow, better messages
mblockelet Jan 3, 2021
3459626
displayHelper: Reload task after messages so sizes are right
mblockelet Jan 3, 2021
78351d6
quickAlgo-Python: Clean up leftover autocomplete popups
mblockelet Jan 3, 2021
c8592d8
quickAlgo-Scratch: Fix WidgetDiv after clicking on a number input
mblockelet Jan 3, 2021
6a957d2
change a couple of insctruction names and add descriptions
mathias-hiron Jan 3, 2021
92c6cce
quickAlgo: Fix additional language strings
mblockelet Jan 3, 2021
67ee171
automata-1.0.js: add optional DFA
UncleBone Jan 4, 2021
ee18ece
automata-1.0.js: add optional single starting state
UncleBone Jan 5, 2021
3403dd6
importModules-1.1_M.js: add automata
UncleBone Jan 5, 2021
de5f00c
graph-mouse-1.1.js: add updateHandlersCallback
UncleBone Jan 5, 2021
70f0751
automata-1.0.js: bug fix
UncleBone Jan 5, 2021
6721327
automata-1.0.js: bug fix
UncleBone Jan 5, 2021
970eaaa
automata-1.0.js: isDFA check empty arcs and strings
UncleBone Jan 7, 2021
d39e075
graph-mouse-1.1.js: change behaviour of allowMutlipleInitial
UncleBone Jan 7, 2021
8418726
automata-1.0.js: change reset to fuzzyClickCallback
UncleBone Jan 8, 2021
87dc05d
graph-mouse-1.1.js: add fuzzyClickCallback + change drag and click ha…
UncleBone Jan 8, 2021
d092099
graph-mouse-1.1.js: fix arc curvature when creating new arc
UncleBone Jan 8, 2021
4203e77
automata-1.0.js: add maxEdgeLabelLength
UncleBone Jan 11, 2021
5f637a1
graph-mouse-1.1.js: add maxEdgeLabelLength
UncleBone Jan 11, 2021
a6294bd
Update fioi-blockly
mblockelet Jan 11, 2021
d3f5ac9
graph-mouse-1.1.js: bug fix
UncleBone Jan 11, 2021
118c879
automata-1.0.js: add simulation + fix animation with empty transition
UncleBone Jan 11, 2021
2894c61
automata-1.0.js: add animTime
UncleBone Jan 11, 2021
f37e336
quickAlgo: Prevent runner interaction during background evaluation
mblockelet Jan 12, 2021
904b0ce
quickAlgo-Python: Copy latest modifictions to 1.5
mblockelet Jan 12, 2021
48a5458
automata-1.0.js: fix animation for loop transition
UncleBone Jan 12, 2021
7ab2804
scan network task context
mobydimk Jan 13, 2021
ae3fe26
importModules-1.1_M.js: comment useless line
UncleBone Jan 14, 2021
c52e006
LR_Parser: move css from js
UncleBone Jan 14, 2021
a583ccf
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
mblockelet Jan 15, 2021
f9af6de
conceptViewer: Add aliases
mblockelet Jan 15, 2021
55e5230
add taskStyles-0.3_M.css
UncleBone Jan 20, 2021
3f64a00
add buttonsAndMessages_resp.js
UncleBone Jan 20, 2021
3a507f1
miniPlatform_M.js: add id to header
UncleBone Jan 20, 2021
b7d7619
taskStyles-0.3_M.css: change responsive
UncleBone Jan 21, 2021
9efc44c
buttonsAndMessages_resp.js: update
UncleBone Jan 21, 2021
78bb241
buttonsAndMessages_resp.js: bug fix
UncleBone Jan 22, 2021
7afef75
taskStyles-0.3_M.css: bug fix
UncleBone Jan 22, 2021
152e4f3
taskStyles-0.3_M.css: bug fix
UncleBone Jan 22, 2021
6389f61
taskStyles-0.3_M.css: bug fix
UncleBone Jan 22, 2021
d5ac51c
quickAlgo: Lock controls a bit longer to avoid weird behaviors
mblockelet Jan 23, 2021
6e3ec09
pythonCount: Add pythonForceAllowed
mblockelet Jan 23, 2021
46e2a60
pythonCount: Add pythonForceAllowed elements to allowed either way
mblockelet Jan 23, 2021
1d44d01
quickAlgo: Prevent resetting background runner
mblockelet Jan 23, 2021
ee3cf43
support printer2.1
mathias-hiron Jan 24, 2021
919e17b
quickAlgo-Python: Add pythonAdditionalFunctions
mblockelet Jan 24, 2021
7c00b6b
quickAlgo-Blockly: Set untilWhile and whileUntil as siblings
mblockelet Jan 25, 2021
6249f5c
Update documentation URLs
mblockelet Jan 25, 2021
7f69807
add ref to help
mathias-hiron Jan 25, 2021
07ebd35
quickAlgo: Update sl translations
mblockelet Jan 25, 2021
10f90d4
Update documentations
mblockelet Jan 25, 2021
19d71f6
add text functions
mathias-hiron Jan 26, 2021
ca19ec7
undo changes commited by mistake
mathias-hiron Jan 26, 2021
0854189
Add description for print and input
mathias-hiron Jan 26, 2021
fd92111
taskStyles-0.3_M.css: update
UncleBone Jan 26, 2021
d482013
buttonsAndMessages_resp.js: update
UncleBone Jan 26, 2021
febe8e5
Update documentation URLs
mblockelet Jan 25, 2021
ddee7b7
quickAlgo: sl translations, listVariable in more list blocks
mblockelet Jan 26, 2021
188c7f7
buttonsAndMessages_resp.js: update
UncleBone Jan 26, 2021
22456ef
taskStyles-0.3_M.css: update
UncleBone Jan 26, 2021
cc35804
quickAlgo-Blockly: Set controls_repeat_ext as sibling of controls_rep…
zgtm Jan 26, 2021
7e45120
Update custom CSS for German Jugendwettbewerb Informatik jwinf.css
zgtm Jan 28, 2021
5974c54
blocklyPrinter: Fix URL
mblockelet Jan 29, 2021
2bba8df
quickAlgo: sl translations
mblockelet Jan 31, 2021
3f4a153
quickAlgo-Blockly: Fix procedures blocks allowed
mblockelet Jan 31, 2021
839cdb9
[QuickAlgo][i18n][DE] Fixed translation 'Missionsdetails' -> 'Auftrag…
zgtm Feb 1, 2021
6f9d626
[QuickAlgo][i18n][DE] Fixed translation 'Details' -> 'Hinweise'
zgtm Feb 1, 2021
a3a8a82
taskStyles-0.3_M.css: update
UncleBone Feb 1, 2021
1174831
buttonsAndMessages_resp.js: update
UncleBone Feb 1, 2021
0a5c308
taskStyles-0.3_M.css: update
UncleBone Feb 2, 2021
f5b42f0
buttonsAndMessages_resp.js: update
UncleBone Feb 2, 2021
bc6b576
taskStyles-0.3_M.css: update
UncleBone Feb 3, 2021
140f348
buttonsAndMessages_resp.js: update
UncleBone Feb 3, 2021
672ce62
buttonsAndMessages_resp.js: change layout 1
UncleBone Feb 4, 2021
5f0b20b
buttonsAndMessages_resp.js: change layout 1
UncleBone Feb 4, 2021
e2dd3f4
conceptViewer: Add margin between top-right buttons
mblockelet Feb 4, 2021
9017107
quickAlgo: Remove close button on keypad
mblockelet Feb 4, 2021
ca0f2db
quickAlgo: Make it clearer when background validation is happening
mblockelet Feb 4, 2021
bab115a
quickAlgo-Scratch: Loop iteration counter in step mode
mblockelet Feb 4, 2021
0e00030
taskStyles-0.3_M.css: update
UncleBone Feb 4, 2021
443a513
buttonsAndMessages_resp.js: add solution & exercice tabs
UncleBone Feb 4, 2021
d712891
taskStyles-0.3_M.css: add alkindi and solution style
UncleBone Feb 5, 2021
da9bc6c
buttonsAndMessages_resp.js: add solution display & alkindi style
UncleBone Feb 5, 2021
21ebcfe
taskStyles-0.3_M.css: update
UncleBone Feb 5, 2021
b071f0f
buttonsAndMessages_resp.js: update
UncleBone Feb 5, 2021
2a540b9
importModules-1.1_M.js: update
UncleBone Feb 5, 2021
a8b139e
quickAlgo-Blockly: Option to disable arguments in functions
mblockelet Feb 7, 2021
bdf8842
pythonCount: Fix strings
mblockelet Feb 7, 2021
ba5e743
Initial continuous servo block
pablo-mendoza Feb 8, 2021
77109e0
taskStyles-0.3_M.css: add alkindi style
UncleBone Feb 8, 2021
f81320b
buttonsAndMessages_resp.js: update
UncleBone Feb 8, 2021
0e49bbe
taskStyles-0.3_M.css: add alkindi style
UncleBone Feb 8, 2021
2b30898
Fix typo in German translation of pemFioi/blocklyRobot_lib-0.9.1.js
zgtm Feb 8, 2021
cc655c0
taskStyles-0.3_M.css: add scroll arrows
UncleBone Feb 9, 2021
75dce26
buttonsAndMessages_resp.js: add scroll arrows
UncleBone Feb 9, 2021
af358b8
buttonsAndMessages_resp.js: fix scroll arrows
UncleBone Feb 10, 2021
1e6e512
buttonsAndMessages_resp.js: fix scroll arrows
UncleBone Feb 10, 2021
1749ced
LR_parser-1.0.css: add explanations style
UncleBone Feb 11, 2021
80b0ecc
LR_Parser: add explanations
UncleBone Feb 11, 2021
9ffd396
add taskStyles-0.3.css
UncleBone Feb 12, 2021
688fa96
buttonsAndMessages_resp.js: add non responsive part
UncleBone Feb 12, 2021
8eeac64
pythonCount: Add proper counting for def
mblockelet Feb 12, 2021
652cad3
beav-1.0.js: add navigator functions
UncleBone Feb 12, 2021
af5ea89
Add platform.log
mblockelet Feb 13, 2021
122faf4
add context packages
MarielleLeo Feb 14, 2021
4361e51
beav-1.0.js: add navigator functions
UncleBone Feb 15, 2021
54069c6
buttonsAndMessages_resp.js: center instructions + bug fix
UncleBone Feb 15, 2021
c44cb78
buttonsAndMessages_resp.js: bug fix
UncleBone Feb 15, 2021
44995fe
Blockly lib / quickAlgo/subtask.js: Make timeoutMinutes configurable …
zgtm Feb 16, 2021
905732e
buttonsAndMessages_resp.js: update scroll arrows
UncleBone Feb 16, 2021
1b4031d
buttonsAndMessages_resp.js: scroll with arrow click
UncleBone Feb 16, 2021
5078f28
buttonsAndMessages_resp.js: bug fix
UncleBone Feb 16, 2021
7764af1
parameters and texts of packages context
MarielleLeo Feb 16, 2021
fd436ce
[Fix] Calculate dimensions based on window width minus scrollbar widt…
SebastienTainon Feb 16, 2021
929ac25
Blockly Turtle lib: Fix display of grid lines / background image
zgtm Feb 17, 2021
8bb3d82
Handle calibration for new Magnetometer
pablo-mendoza Feb 17, 2021
dad59b6
add parameters for items
MarielleLeo Feb 18, 2021
c727460
Blockly printer lib: Fix German translation and interpunction
zgtm Feb 18, 2021
6b96af4
files for MOOC on Blockchains for IMT
mathias-hiron Feb 18, 2021
857aada
new shared files for IMT MOOC
mathias-hiron Feb 18, 2021
2dfb775
Make some fixes with responsive design on scrollbar behaviour
SebastienTainon Feb 18, 2021
524fdee
graph-mouse-1.1.js: bug fix
UncleBone Feb 18, 2021
75f7fa4
In mobile layout, make horizontal scroll inside task container instea…
SebastienTainon Feb 19, 2021
9b1aaf9
quiz2: Fix scalar grading
mblockelet Feb 21, 2021
0e8dee4
quiz2: Display evaluation with solution view
mblockelet Feb 21, 2021
9902a27
quiz2: Display grading for reloaded answer
mblockelet Feb 21, 2021
d6bc541
quiz2: More fixes on grading
mblockelet Feb 21, 2021
e7b512d
importModules-1.4-mobileFirst.js: Add 'blockly-printer-2.1' to modules
zgtm Feb 22, 2021
e9917ba
Fix scrollbar behaviour on responsive mode
SebastienTainon Feb 22, 2021
41e61ae
Responsive mode: move scrollbars to another DOM element
SebastienTainon Feb 22, 2021
336bf9d
blocklyRobot: show partial movement when not allowed
mblockelet Feb 22, 2021
534f222
quiz2: Fix feedback on multiple choice
mblockelet Feb 23, 2021
eefd31e
quiz2: Fix typo
mblockelet Feb 23, 2021
97522a9
quiz2: Fix multiple choice too
mblockelet Feb 23, 2021
a6db9d9
Blockly turtle lib: Add blocks to turn left/right all multiple of 18 …
zgtm Feb 23, 2021
e1addf5
ext/blockly-fioi/fioi-blockly.min.js: Fix German translation (was giv…
zgtm Feb 23, 2021
e397672
blocklyRobot: Fix direction not displaying when changed instantly
mblockelet Feb 24, 2021
9374405
automata-1.0.js: change error message
UncleBone Feb 25, 2021
d027886
grid-1.1.js: bug fix
UncleBone Feb 25, 2021
9502f22
add graph-mouse-1.2.js
UncleBone Feb 25, 2021
0f24130
graph-mouse-1.2.js: bug fix
UncleBone Feb 26, 2021
8dfc2f8
automata-1.0.js: bug fix
UncleBone Feb 26, 2021
1654d05
blocklyPrinter: Improve tooFew/ManyChars error messages
mblockelet Feb 26, 2021
b6b1021
quickAlgo-Scratch: Handle option to disable procedure args
mblockelet Feb 28, 2021
4011a83
automata-1.0.js: fix NFA animation + bug fix
UncleBone Mar 1, 2021
2723d02
automata-1.0.js: bug fix
UncleBone Mar 1, 2021
4eaf7a7
pythonCount: Handle includeBlocks.procedures options
mblockelet Mar 2, 2021
53303af
ext/blockly-fioi/fioi-blockly.min.js: Remove German translation
zgtm Mar 2, 2021
742b014
Blockly turtle lib: Allow turtle to be rotated at starting point
zgtm Mar 2, 2021
9bf31a7
LR_parser-1.0.css: fix explanations style
UncleBone Mar 2, 2021
1ff5ead
LR_parser-1.0.js: add code tags
UncleBone Mar 2, 2021
ca24ffe
LR_parser-1.0.js: add final accept step
UncleBone Mar 2, 2021
49a0f6e
Update skulpt to fix globals
GeoffreyHuck Mar 3, 2021
ac064b0
Merge pull request #78 from GeoffreyHuck/update-skulpt-globals
mathias-hiron Mar 3, 2021
ce94f9b
LR_parser-1.0.js: add log table
UncleBone Mar 3, 2021
9bbb1b1
LR_parser-1.0.js: fix final step in derivation tree
UncleBone Mar 3, 2021
68aff7b
LR_parser-1.0.js: bug fix
UncleBone Mar 3, 2021
a90fd9c
Replace skulpt with minified file
GeoffreyHuck Mar 3, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
19 changes: 19 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,25 @@ This repository contains a static directory structure used in [Bebras tasks](htt

This would be usually considered bad (or outdated) practice, but it addresses a requirement: allow people who are not experts in JavaScript tools (who cannot install `npm`, `bower`, etc.) to have a development environment for Bebras tasks.

## Bundles

To optimise loading of files, this directory also contains bundles, which can be used in place of importing the corresponding JS files.

To define a bundle, you must, in `importModules*.js` :

* add how to import the bundle to `importableModules`
* add the list of modules this bundle includes in `bundledModules`

and then, include, in `gulpfile.js`, the list of files to include in this bundle.

The command
```
gulp bundles
```
will then generate all bundles into the subfolder `bundles/`.

While testing this feature, bundles are loaded by `importModules*.js` only if `window.useBundles` is `true`.

### TODO

- find a better solution?
Expand Down
1,610 changes: 1,610 additions & 0 deletions bundles/bebras-base.js

Large diffs are not rendered by default.

Loading