Ethan Roseman
Ethan Roseman
Closes #308 If you wanna do the front-end work here as well, alex, happy to have it all in this PR. Otherwise, I will move this out of draft state...
We can provide a list of platforms for which we have a decompiler and then disable the decompile button for scratches of platforms for which we lack a decompiler
Aside from the design ramifications of this (asm being shared among scratches, how this will affect forks and parents, permissioning), we need to consider that the asm in the db...
ABI / mips level specification, etc
Probably as part of a Preset to begin with and then add to the projects infrastructure. related to #448
Relevant here: https://decomp.me/scratch/wi3NU where some stuff is inlined, but the compiler isn't omitting the inlined functions' code, so the diff gets nasty. We should provide an option to stop at...
Allow project members and site admins to manually mark a scratch as matching, awarding #385 for the match
- [x] Replace icon_url with FileField (static uploads)? - [ ] Ways to sort the function list (number of attempts, ProjectFunction asm size, etc) - [ ] Filter by matched/not-matched...