Commit Graph

78 Commits (fc493635d19a161044af34a77e371aea0f844718)

Author SHA1 Message Date
Jon Eugster 75f356f4b2 Add World introduction and change layout 3 years ago
Alexander Bentkamp 1c7169d34a show buttons on level completion 3 years ago
Alexander Bentkamp e8b6770bab display level conclusion 3 years ago
Alexander Bentkamp a44efef7de add definitions 3 years ago
Alexander Bentkamp 5921de848d Preload all files in a world #15 3 years ago
Alexander Bentkamp 891d51829c rename leftpanel to inventory 3 years ago
Alexander Bentkamp 6e8a47b1a7 lemma inventory 3 years ago
Alexander Bentkamp c628d0eec4 new tactic display 3 years ago
Jon Eugster 992781ba11 css 3 years ago
Jon Eugster 2e73bc3330 css 3 years ago
Jon Eugster 6d1058773c move excercise to middle panel. 3 years ago
Alexander Bentkamp 278aedb20c more monaco command line
fixes #32
3 years ago
Alexander Bentkamp 73a44bd057 disable undo button 3 years ago
Alexander Bentkamp 45f88cf5a8 undo button 3 years ago
Alexander Bentkamp f73dac8353 prettier command line 3 years ago
Alexander Bentkamp 48de58416d editor mode 3 years ago
Alexander Bentkamp e2ea6fa85e resizable panels 3 years ago
Alexander Bentkamp 2774fab98c replace mui buttons, move them into bar 3 years ago
Alexander Bentkamp 6d567a696f add command line #26 3 years ago
Alexander Bentkamp 450f32a56b disable quickSuggestions
Fixes #10
3 years ago
Alexander Bentkamp f82c310557 check when level is completed
fixes #27
3 years ago
Alexander Bentkamp e3c67a06b8 fix error 3 years ago
Alexander Bentkamp 3d349f9a6b reintroduce infoProvider.dispose();
We need to find another solution to avoid the unsubscribe error
3 years ago
Alexander Bentkamp 09aae16693 Add loading indicators in infoview 3 years ago
Alexander Bentkamp f4ac6ef7fb remove infoprovider.dispose()
The issue is that this removes the server notification subscriptions and then we get an error because react executes the cleanup of child components only after cleanup of parent components
3 years ago
Alexander Bentkamp 8c4b995a32 rename message to hint 3 years ago
Alexander Bentkamp 1aba4162e4 integrate infoview into react component tree 3 years ago
Alexander Bentkamp 32bacf8b7c move renderInfoview function 3 years ago
Alexander Bentkamp 9527bee77e rename message-panel to introduction-panel 3 years ago
Alexander Bentkamp 44d6560f27 start replacing mui by custom css 3 years ago
Alexander Bentkamp 8e3af92c03 simplify infoview 3 years ago
Alexander Bentkamp cdb2b64385 import the lean4 infoview so that we can modify it 3 years ago
Alexander Bentkamp 5ff9e5e26c reinsert vscode infoview 3 years ago
Alexander Bentkamp 719b8d2964 World names
Closes #7
3 years ago
Jon Eugster 2efdfe3d07 format navigation buttons 3 years ago
Alexander Bentkamp fd0c421d84 home button 3 years ago
Alexander Bentkamp b02d55de34 track completed levels 3 years ago
Alexander Bentkamp 49159c9761 useEditorUri, hide server crash messages 4 years ago
Alexander Bentkamp 53bed75036 fix bug of nonupdating level title 4 years ago
Alexander Bentkamp 306c76e500 jump to end position when loading a level 4 years ago
Alexander Bentkamp fd59e2067b loading icon for goals 4 years ago
Alexander Bentkamp adc6284d4c unmount editor properly 4 years ago
Alexander Bentkamp ad6f907d17 load number of levels from server 4 years ago
Alexander Bentkamp 91c77a0d93 set titles 4 years ago
Alexander Bentkamp bbfb6f8f5e use ReactMarkdown plugins 4 years ago
Alexander Bentkamp 9a4abe6f80 dispose editor 4 years ago
Jon Eugster cacab5336e merge 4 years ago
Jon Eugster 802d748bf4 collapsable side panel 4 years ago
Alexander Bentkamp 32b9d028a7 save state of code 4 years ago
Jon Eugster 513a6f0a3e merge 4 years ago