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

Quickpi useless blocks #76

Open
wants to merge 2,278 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2278 commits
Select commit Hold shift + click to select a range
87eae7a
csv text editor update
mobydimk Sep 28, 2020
33c51f5
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
mobydimk Sep 28, 2020
36c5629
[QuickPi][Documentation] Fixed documentation for functions
NicolasWent Sep 29, 2020
fa0775b
[QuickPi][Documentation] Added uppercase to all IR emiter
NicolasWent Sep 29, 2020
2f0becd
Merge pull request #52 from France-ioi/doc_adding
mblockelet Sep 29, 2020
5f13d63
Merge pull request #51 from France-ioi/quickpi_fix_fr
mblockelet Sep 29, 2020
0242b03
[quickAlgo][Autocompletion] WIP on autocompletion
NicolasWent Oct 1, 2020
cb22498
[ConceptViewer] Changed automatisation according to the remarks of Mi…
NicolasWent Oct 1, 2020
ce85399
[Autcompletion] Added autocompletion for function
NicolasWent Oct 2, 2020
b8b8063
[Autocompletion] Added autocompletion for available constants
NicolasWent Oct 2, 2020
fbff96c
[Autcompletion] Added meta for constants
NicolasWent Oct 2, 2020
a44d0d9
[Autocompletion] Cleaned variables
NicolasWent Oct 2, 2020
cda6687
ext : update to v1.4.12
NicolasWent Oct 2, 2020
3be72b5
[Autocompletion] Removed a space in mobileFirst
NicolasWent Oct 2, 2020
89d9d8a
[Autocompletion] Last clean of python_interface.js
NicolasWent Oct 2, 2020
4326e35
[ConceptViewer] Changed notation => to function
NicolasWent Oct 2, 2020
9149754
[Autocompletion] Added newline when no argument in functions
NicolasWent Oct 2, 2020
02a3f65
[Autocompletion] Removed newline after function with no parameters
NicolasWent Oct 2, 2020
2f75189
add itemtype number for context flowers
MarielleLeo Oct 3, 2020
f5e2926
LR_parser: make proper imports, use FontsLoader
mblockelet Oct 4, 2020
7207f95
add properties
MarielleLeo Oct 4, 2020
47b8282
cartography task lib
mobydimk Oct 4, 2020
8ad8a98
cartography task lib
mobydimk Oct 4, 2020
1309258
cartography task lib
mobydimk Oct 4, 2020
4ee2761
road color update
mobydimk Oct 4, 2020
bc221a9
[Autocompletion][WIP]
NicolasWent Oct 5, 2020
d0f70d5
[ConceptViewer] Added missing semicolon
NicolasWent Oct 5, 2020
1db7a8e
[Autocompletion] Removed return for autocompletion
NicolasWent Oct 5, 2020
a1daa06
[PythonInterface][Typo] Added missing semicolons on file python_inter…
NicolasWent Oct 5, 2020
43070ef
graph-mouse-1.1.js: fix dragLimits issue in vertexDragger
UncleBone Oct 5, 2020
ea62fc7
Merge pull request #49 from France-ioi/all_doc_synchronisation
NicolasWent Oct 5, 2020
8165e18
static-task: Slight modifications to the CSS
mblockelet Oct 5, 2020
6d10116
buttonsAndMessages: Better support for a single level
mblockelet Oct 5, 2020
04079e5
beaver-task-2.0: Support initialLevel option
mblockelet Oct 5, 2020
3230d61
beaver-task-2.0: Keep defaulting to "easy" level
mblockelet Oct 5, 2020
e201321
beaver-task-2.0: Fix for some quickAlgo tasks
mblockelet Oct 6, 2020
2c9b2d7
[ConceptViewer] WIP on opening concept viewer in a new widget
NicolasWent Oct 8, 2020
f65e1ec
[ConceptViewer] Open in new widget finished
NicolasWent Oct 8, 2020
2025328
[ConceptViewer][Fullscreen] Added title changing depending on selecte…
NicolasWent Oct 8, 2020
205becf
[ConceptViewer] Added full screen depending on lib
NicolasWent Oct 8, 2020
58c4683
[Documentation] Removed Name of lib near help
NicolasWent Oct 8, 2020
43f9fa6
[ConceptViwer] Added prod link for new widget
NicolasWent Oct 8, 2020
9e34883
[ConceptViewer][NewWidget] Fixed some architecture issue
NicolasWent Oct 8, 2020
b645c76
[Quickpi][Documentation] Added ? for a function + removed argument of…
NicolasWent Oct 9, 2020
1affb39
[QuickPi][Function] Fixed button was pressed error
NicolasWent Oct 9, 2020
5e72962
Merge pull request #56 from France-ioi/fix_displayText_crash
NicolasWent Oct 9, 2020
6cbed57
[Autocompletion] Added i18n variable entry + used better syntax
NicolasWent Oct 9, 2020
e8b7568
Merge pull request #53 from France-ioi/autocompletion
NicolasWent Oct 9, 2020
d993060
quickAlgo-Python: Only use langTools if load succeeded
mblockelet Oct 10, 2020
0a81557
importModules: Add ace_language_tools
mblockelet Oct 10, 2020
4d4db9d
[Quickpi][Display] Scroller fix
NicolasWent Oct 12, 2020
23df1bf
[QuickPi][Scroller] Fixed scroller
NicolasWent Oct 12, 2020
65b04db
fix bug with resetMistakes, change messages
mathias-hiron Oct 13, 2020
d9d294d
increase margin
mathias-hiron Oct 13, 2020
b62b0b5
use monospace font for csv files
mathias-hiron Oct 13, 2020
ee84498
[QuickPi][Python][SaveSensors] Save sensors on save file python in co…
NicolasWent Oct 14, 2020
e29bd99
[QuickPi][Savesensors][Typo] Removed newline in python_interface
NicolasWent Oct 15, 2020
9a695f5
svn editor mistake bugfix
mobydimk Oct 15, 2020
5bb7e93
csv editor bugfix
mobydimk Oct 15, 2020
af70f80
cartography task v2
mobydimk Oct 15, 2020
d1c0aba
Merge pull request #57 from France-ioi/quickpi_scrollbar_fix
NicolasWent Oct 16, 2020
b8aefa0
add grid-1.1.js
UncleBone Oct 16, 2020
678eb42
graph-mouse-1.1.js: add stillVertices in vertexDragger
UncleBone Oct 16, 2020
5700a62
add descriptions
MarielleLeo Oct 16, 2020
c24eab6
blocklyTurtle: Allow changing coords per test
mblockelet Oct 16, 2020
c22cbe0
QuickPiDistributed: Fix "finnished" -> "finished"
mblockelet Oct 16, 2020
bf8fa43
blocklyTurtle: Add turtleInputValueLabel/Description
mblockelet Oct 16, 2020
c428f27
[QuickPi][Interface] Fixed bug for disapearing screen if only 4 cells…
NicolasWent Oct 16, 2020
2ae7803
[QuickPI][Interface] Adding comments about reversed geometry var
NicolasWent Oct 16, 2020
7655b27
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
mobydimk Oct 16, 2020
0244d53
cartography task
mobydimk Oct 16, 2020
7ccdf6d
cartography task
mobydimk Oct 16, 2020
d8a4097
cartography task lib readme
mobydimk Oct 16, 2020
753c128
remove debug code
mobydimk Oct 16, 2020
4ee57c8
quickAlgo-python: Support dicts in Skulpt
mblockelet Oct 16, 2020
4f162e9
quickPiDistributed: some timeline fixes
pablo-mendoza Oct 17, 2020
0cc924a
add category turtleInput, change code col and row
MarielleLeo Oct 18, 2020
cb2f5c7
[ConceptViewer][FullScreen][WIP] Made only 1 css for both versions + …
NicolasWent Oct 19, 2020
1b48409
[ConceptViewer][NewWidget][WIP] Replaced global title variable to a l…
NicolasWent Oct 19, 2020
90f4211
[ConceptViewer][NewWidget][WIP] working on jschannel to send the conc…
NicolasWent Oct 19, 2020
e2dfa20
[ConceptViewer][NewWidget] Finished opening on new widget
NicolasWent Oct 19, 2020
1fa5a97
quickAlgo: Fix waitingOnReadyNode
mblockelet Oct 20, 2020
23d0cf5
quickAlgo-Python: Another waitingOnReadyNode fix
mblockelet Oct 20, 2020
28555ce
Implement getNextMessage timeout (not working)
pablo-mendoza Oct 20, 2020
e90448d
Fix for code that was getting stuck
pablo-mendoza Oct 20, 2020
b6512c8
quickAlgo-Python: Fix behavior when waiting for a ready node and when…
mblockelet Oct 20, 2020
ac5c235
[ConceptViewer][FullScreen] Put the language to query parameter
NicolasWent Oct 20, 2020
27106d1
[ConceptViewer][Fullscreen] Last changes for prod version
NicolasWent Oct 20, 2020
f183353
Merge pull request #59 from France-ioi/quickpi_fix_display
NicolasWent Oct 21, 2020
d01e1d2
[ConceptViewer][FullScreen] Changed title variable to be set in subta…
NicolasWent Oct 21, 2020
aec66f6
[ConceptViewer][Fullscreen] Fixed pull request
NicolasWent Oct 21, 2020
d896345
quiz: Add display_return_to_top
mblockelet Oct 21, 2020
be5ae06
quiz: Add hide_restart
mblockelet Oct 21, 2020
a7bf80f
[QuickPi][SensorStart] Created new version of save sensors at start
NicolasWent Oct 21, 2020
4a6df76
Translate strings, don't hide validation button, add padding
mathias-hiron Oct 21, 2020
6af98a4
[QuickPi][Gyroscope] Implementing gyro in simulation
NicolasWent Oct 22, 2020
4dcbbe4
quickAlgo-Python: Fix runner continuing on allowSwitch
mblockelet Oct 23, 2020
4192a69
Merge pull request #55 from France-ioi/doc_new_widget
mblockelet Oct 23, 2020
f82b529
quickAlgo-Python: Make context reset with the same behavior as in Blo…
mblockelet Oct 23, 2020
c109f6c
json text editor errors
mobydimk Oct 24, 2020
813ac7d
quickpiDistributed: Update drawing and general polish
pablo-mendoza Oct 24, 2020
b3cc08b
quickAlgo: Fix multi-nodes when there are multiple tests
mblockelet Oct 25, 2020
f2c4521
csv editors labels
mobydimk Oct 25, 2020
0e7cc76
gaps-table tasks format update
mobydimk Oct 25, 2020
e91b3de
gaps table tasks update
mobydimk Oct 25, 2020
62f0128
csv editor tasks update
mobydimk Oct 25, 2020
9335535
csv editor task update
mobydimk Oct 26, 2020
caa3fd6
[QuickPi][SaveSensor] Used slice instead of copy function + added res…
NicolasWent Oct 26, 2020
1bb623f
[ConceptViewer][NewScreen] Fixed bug between http/https
NicolasWent Oct 26, 2020
74241fa
[QuickPi][Sensor][Gyroscope] Implemented missing functions for gyroscope
NicolasWent Oct 26, 2020
7c5ce14
[QuickPi][Sensor][Gyroscope] Fixed gyroscope implementation in simula…
NicolasWent Oct 26, 2020
8a1a335
Merge pull request #62 from France-ioi/gyro_function_implementation
pablo-mendoza Oct 26, 2020
fd0c246
[ConceptViewer][NewScreen] http/https: Fixed language for baseUrl
NicolasWent Oct 27, 2020
f3c1482
Merge branch 'master' into quickpi_sensor_start2
NicolasWent Oct 27, 2020
c002985
Merge pull request #60 from France-ioi/quickpi_sensor_start2
NicolasWent Oct 27, 2020
3afb48d
[QuickPi][Sensor][Microphone] Fixed microphone display when 0 + added…
NicolasWent Oct 27, 2020
989dd96
[QuickPi][Sensors][Sound] Added space to the unit of microphone
NicolasWent Oct 27, 2020
95d073c
Merge branch 'multinodes'
mblockelet Oct 27, 2020
35ab061
Merge branch 'multinodes'
mblockelet Oct 27, 2020
6576958
quickAlgo: Remove console.log
mblockelet Oct 27, 2020
77ffd11
[QuickPi][Sensors] Fixed units (space + added degres for temperature)
NicolasWent Oct 27, 2020
b8bdf99
Merge pull request #63 from France-ioi/fix_microphone_zero
NicolasWent Oct 27, 2020
a490fd5
[QuickPi][Documentation] Added quickpi_gyroscope
NicolasWent Oct 27, 2020
4432850
[QuickPI][Documentation][Gyroscope] Added gyro in translated
NicolasWent Oct 27, 2020
bbc1cc0
First stab at simulating network failures.
pablo-mendoza Oct 27, 2020
5ebc8ff
quickPiDistributed: Fix code when no fails are specified
pablo-mendoza Oct 28, 2020
6a938a0
gaps table bugfix
mobydimk Oct 28, 2020
e132fc2
[QuickPi][Functions] Added missing small descriptions to functions
NicolasWent Oct 28, 2020
5b63f27
csv editor task bugfix
mobydimk Oct 28, 2020
76a9f44
csv editor bugfix
mobydimk Oct 28, 2020
1d459d1
[QuickPi][Documentation] Fixed all function
NicolasWent Oct 28, 2020
c505b37
quiz: add qustions version to answer
mobydimk Oct 28, 2020
5e3c67b
[QuickPi][Sensor][Display] Added space for degres celsius according t…
NicolasWent Oct 28, 2020
a01d3f8
Merge pull request #61 from France-ioi/doc_newscreen_fix
NicolasWent Oct 28, 2020
18093af
quiz: versions in data
mobydimk Oct 28, 2020
2c807f3
static-presentation: Rename .question to .enonce
mblockelet Oct 28, 2020
164b27b
quiz answer format
mobydimk Oct 28, 2020
b8596e5
quiz answer format
mobydimk Oct 28, 2020
3a7873e
quickPiDistributed: Add currentTime, and a copule extra networks.
pablo-mendoza Oct 28, 2020
79ca584
Merge branch 'master' of https://github.com/France-ioi/bebras-modules
pablo-mendoza Oct 28, 2020
8a98e01
quickPiDistributed: Fix syntax error
mblockelet Oct 29, 2020
1a18bcd
quickAlgo-Blockly: Fix multinodes ending multiple times
mblockelet Oct 29, 2020
5d538b1
Fixes to Finnish translations in buttonsAndMessages.js.
Oct 29, 2020
0225d6f
Merge pull request #66 from HittiGubbi/master
mblockelet Oct 29, 2020
d149e96
map2d simple mode task update
mobydimk Oct 30, 2020
4384668
Merge branch 'restore_work'
mobydimk Oct 31, 2020
362a18a
database histograms
mobydimk Oct 31, 2020
35cba82
[QuickPi][getTemperature] Getting temperature of a town is working
NicolasWent Nov 2, 2020
f921386
automata: AutomataTask fixing most issues with task-related functions
mblockelet Nov 2, 2020
510213e
[QuickPI][GetTemperature] Added the list of supported towns to get th…
NicolasWent Nov 2, 2020
b9895f3
[QuickPi][GetTemperature] Added cache in js page to prevent too much …
NicolasWent Nov 2, 2020
515104c
implement ace edtiror to csv text editor task
mobydimk Nov 2, 2020
32a9705
csv editor bugfix
mobydimk Nov 2, 2020
7af0f77
csv text editor trim empty lines
mobydimk Nov 2, 2020
c968c55
map2d simple mode bugfix
mobydimk Nov 2, 2020
e834a61
json text editor update
mobydimk Nov 2, 2020
61f1fde
json text editor update
mobydimk Nov 2, 2020
043833b
[QuickPi][GetTemperatureFromCloud] Renamed function getTemperature to…
NicolasWent Nov 3, 2020
2fe4d4f
[Blockly][GetTemperatureFromCloud] Fixed errors of last commit
NicolasWent Nov 3, 2020
64e7ff9
[QuickPI][EXT] Coded the function 'getTemperatureFromCloudStore' in t…
NicolasWent Nov 3, 2020
bb69f01
Merge pull request #64 from France-ioi/fix_space_unit
NicolasWent Nov 3, 2020
1ccc5fc
Merge pull request #65 from France-ioi/doc_adding2
NicolasWent Nov 3, 2020
91a5009
database histogram task validation
mobydimk Nov 3, 2020
deda53d
histogram animation
mobydimk Nov 3, 2020
7538f3e
histogram task validation update
mobydimk Nov 3, 2020
113de05
grid-1.1.js: bug fix
UncleBone Nov 4, 2020
98595db
grid-1.1.js: add comment
UncleBone Nov 4, 2020
69f9455
grid: Hide and reuse highlights instead of removing (IE8 compat)
mblockelet Nov 6, 2020
f676a0c
graph-mouse: Fix VertexDragger on IE8, with ie8compat flag
mblockelet Nov 6, 2020
b93b7de
beav-1.0.js: bug fix
UncleBone Nov 6, 2020
12988e5
grid-1.1: Keep drag within grid boundaries
mblockelet Nov 6, 2020
ac16fe2
taskStyles: Add margin around graderMessage
mblockelet Nov 6, 2020
d5025ab
add icons
mathias-hiron Nov 7, 2020
eb7eda0
changes for introducing variables
MarielleLeo Nov 7, 2020
6954d98
quickAlgo-Blockly: Simple fix for the "all nodes finished"
mblockelet Nov 9, 2020
6dc1ca5
[QuickPi][GetTemperature] Changed usage of unsupported function to a …
NicolasWent Nov 10, 2020
c372b58
[QuickPi][GetTemperatureFromCloud] Replaced the cache array by a cach…
NicolasWent Nov 10, 2020
06def46
[QuickPi][GetTemperatureFromCloud] Changed global variables to local …
NicolasWent Nov 12, 2020
8c00a8b
[QuickPi][GetTemperatureFromCloud] Added comment on the return 0 that…
NicolasWent Nov 12, 2020
fc3e9c0
[Interface] Saved additional stuff in his own xml value
NicolasWent Nov 12, 2020
e7200b5
[QuickPi] Replaced savePrograms and loadPrograms by saveAdditional an…
NicolasWent Nov 12, 2020
498e8e7
[QuickAlgo][PythonInterface] Added additional variable
NicolasWent Nov 12, 2020
1d6a50c
quickAlgo-Blockly: Support _noShadow blocks from robot
mblockelet Nov 15, 2020
be9af1e
traceroute task demo
mobydimk Nov 18, 2020
8ed76e1
traceroute task validation
mobydimk Nov 19, 2020
e685938
[Python] Save Sensors: Renamed function
NicolasWent Nov 20, 2020
884da89
Merge pull request #58 from France-ioi/python_save_sensors
NicolasWent Nov 20, 2020
43d2d2d
Merge pull request #67 from France-ioi/quickpi_gettemperature
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
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
c8bc43f
quickAlgo-Blockly: Fix wrong codes not getting blocked
mblockelet Nov 30, 2020
dcc41a3
quickAlgo: Add waitBetweenExecutions
mblockelet Nov 30, 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
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
fe0ad00
[QuickPi][RemoveBlock] WIP on removal of blocks
NicolasWent Dec 10, 2020
da856fd
[QuickPi] WIP on removal of useless functions
NicolasWent Dec 14, 2020
a72bbf3
[QuikcPi] WIP on removal of blocks
NicolasWent Dec 14, 2020
dfc795a
[QuickPi] Finished function to return all sensors
NicolasWent Dec 14, 2020
dd9b3d1
[QuickPi] Finished function to get all functions from sensor
NicolasWent Dec 14, 2020
d27b4f4
[QuickPi][uselessFunction] Added warning when useless function is pre…
NicolasWent Dec 14, 2020
8ea8d31
[QuickPi][UselessBlocks] handling sleep correctly
NicolasWent Dec 15, 2020
6033732
[QuickPi][UselessFunctions] Made the funciton to get useless function…
NicolasWent Dec 15, 2020
dce289c
[QuickPi][UselessFunction] Added particularities (sensor names differ…
NicolasWent Dec 15, 2020
8ac219d
[QuickPi] WIP on removal and adding of functions according to sensors
NicolasWent Dec 16, 2020
2e7419e
[QuickPi] WIP on removal of function during modification of sensors
NicolasWent Dec 16, 2020
f53c998
[QuickPi] WIP on removal of sensors and reload subject after it
NicolasWent Dec 16, 2020
c166536
[QuickPi] Fixed sensors modification
NicolasWent Dec 17, 2020
acddb6e
[QuickPi][UselessFunctions][Archi] Removed some dead code
NicolasWent Dec 17, 2020
47536a3
[QuickPi][UselessFunctions] restoring subject after deletion of senso…
NicolasWent Dec 17, 2020
ed8fdb2
[QuickPi][Archi] Changed comment
NicolasWent Dec 17, 2020
1dfb182
[QuickPi] Add messages to tell the user to check his code after delet…
NicolasWent Dec 29, 2020
7320cec
[UselessBlocks] Added message on blockly execution about invalid blocks
NicolasWent Dec 30, 2020
e39ef2b
[UselessFunctions] Finished sending error message to user
NicolasWent Dec 30, 2020
8afadf0
Update fioi-blockly
mblockelet Jan 9, 2021
bf85061
Revert "Update fioi-blockly"
mblockelet Jan 11, 2021
cc64928
[i18n] Removed not enough generic translate
NicolasWent Jan 11, 2021
6865295
[Typo] Fixed typo errors
NicolasWent Jan 11, 2021
c8b987f
Splitted reloadFunction into two functions
NicolasWent Jan 11, 2021
bae440f
[UselessBlocks] Removed quickpi specific things from subtask
NicolasWent Jan 11, 2021
fe70b45
[UselessBlocks] Made a better version of renaming sensors
NicolasWent Jan 11, 2021
150914c
[Archi] Removed a useless function
NicolasWent Jan 11, 2021
e8b0125
[Blockly] Merged checkBlocksAreAllowed to make it able to return notA…
NicolasWent Jan 11, 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