EllipticEllipsis
cdcfa59cfe
Install fixes ( #567 )
...
* Update psycopg2 (previous was broken on Mac)
* Update readme
* Update recomp version, find the extracted tar contents
2022-10-22 12:42:46 +09:00
Alex Bates
2e96373ac7
Projects list, creation, settings pages ( #542 )
...
* add projects list
* new project page
* mypy
* allow '.' in github identifiers
* implement project create
* project settings
* disallow anons from being project members
* uploadable project icon
* docker attempt
* fix tests
* add tests
* add description form
* refactor to add useEntity and FieldSet
* move FieldSet out of subdirectory
* use same page for project tabs
* scroll up to UnderlineNav when tab changes
* stylelint
* configure vscode mypy extension
* mypy
* fix mypy and dmypy
dmypy does not support follow_imports=silent. Instead we explicitly
disable most checks for asm_differ and m2c, which
has the same effect
* remove redundant mypy flags
* FieldSet style tweaks
* give UnderlineNav horiz padding
* fix swr mutate of project header
* few tweaks to help docker (#550 )
* eth changes
* use POST/DELETE rather than PUT for project members
* add migration
* fix pr creation
* simplify project platform derivation
Co-authored-by: Mark Street <22226349+mkst@users.noreply.github.com >
Co-authored-by: Ethan Roseman <ethteck@gmail.com >
2022-10-07 20:12:18 +09:00
Alex Bates
f0f0cfb986
explain how to make a user an admin
2022-09-19 23:08:19 +01:00
Ethan Roseman
1c56c392d7
Add docs for vscode development ( #525 )
...
* Add docs for vscode development
* Update VSCODE.md
* Update VSCODE.md
* Update VSCODE.md
2022-09-14 20:55:01 +09:00
Ethan Roseman
191e6d2bc7
Beginning wibo migration + test stuff ( #502 )
...
* Beginning wibo migration + test stuff
* go back and make sure docker is installed after purging everything for wine...
2022-08-09 06:46:19 +09:00
Mark Street
0569c48e95
Add nginx to docker-compose + revert to Ubuntu 20.04 ( #501 )
2022-08-09 01:11:27 +09:00
Ethan Roseman
91131f9b4d
Revert "Replace wine with wibo ( #484 )"
...
This reverts commit e67c36d5a7 .
2022-07-29 11:41:20 -04:00
Ethan Roseman
e67c36d5a7
Replace wine with wibo ( #484 )
...
* Remove wine from the project and reference WiBo
* Install wibo in ci, readme update
* Update Docker instance to Ubuntu 22.04 (#485 )
* wibo 0.1.1
* remove unnecessary build args
* wibo 0.2.1
* wibo 0.2.1 in Dockerfile
Co-authored-by: Mark Street <22226349+mkst@users.noreply.github.com >
2022-07-23 11:59:30 -04:00
HeartPiece
347dbedea4
Added SHORTCUTS.md ( #481 )
...
Added short doc on keyboard shortcuts and formatting for decomp.me
Co-authored-by: Dean Southwood <dean.c.southwood@gmail.com >
2022-07-03 23:44:24 +09:00
alex
a3e3f6ed7b
Frontend fixes ( #429 )
...
* fix decompile modal codemirror height
* bump browserslist
* fix scrollbars
* remove storybook, update things
* fix editor styling
Co-authored-by: Ethan Roseman <ethteck@gmail.com >
2022-04-02 22:00:43 +09:00
Ethan Roseman
6045ffaefb
Add black instruction to readme
2022-04-02 19:22:49 +09:00
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