Arduino DUE upload problem, fixed?

uptoolate:
I don't mind the time it takes for a successful upload... but I'm annoyed that the "upload" button causes a nearly complete re-compile every time.

If you don't mind the time it takes to successfully upload your code, the programming port is just OK.

If you don't want to re-compile each time you upload, you can upload a previous .bin, see this thread:
https://forum.arduino.cc/index.php?topic=467859.0

Note that you can export directly a binary from your IDE window to your sketch folder: Menu > Sketches > Export binaries.