Ethan Roseman
|
8ea10ca286
|
CodeMirror & PresetSelect fix (#413)
* yarn upgrade
* update eslint no-multiple-empty-lines rule
* update Next.js & React
Resolves #358.
* use CodeMirror in scratch editor
* use codemirror on new page
* move extensions out of CodeMirror component
* grow scratch codemirror
* fix state bug
* initial theming
* fix scratch page SSR
* fix credits page rendering
* max width for AsyncButton error popup
* word wrap
* bye monaco
* cleanup
* style scrollbars everywhere
* tab stuff
* updates
* more
* update codemirror theme
* new react, backend deps, preset on scratch, bugfixes
* improve monospace areas
* store preset name on scratch
* stylelint
* mypy
* mypy 2
* monospace
* fix monospace
* add padding to editor
* fix saving
* fix selection colours
* Highlight assembly line on source selected line change (#416)
Co-authored-by: Alex Bates <hi@imalex.xyz>
* mypy & black
* font stuff
* remove courier new
* make diff style consistent with editor
* fix codemirror exception when editing eof
* attempt to reduce layout thrashing
* /new: store presetName in localStorage
* use react-window for diff
* link diff column scroll position
* hide double scrollbar
* increase overscan
* pointer-events:none on diff header
* fix diff header thing
* make diff columns non-draggable
* dont shrink tabs
* add draggable bar between diff columns
* remove log
* fix 2-col mode
* fix diff align
* DiffCell support cell=undefined
* drag better
* style .cm-search
* eth style changes
* reduce rerenders when dragging diff bar
Co-authored-by: Alex Bates <hi@imalex.xyz>
Co-authored-by: hatal175 <hatal175@users.noreply.github.com>
Co-authored-by: Alex Bates <alex@nanaian.town>
|
2022-03-31 22:22:39 +09:00 |
|