Commit Graph

654 Commits (d43a2a8e81aa2e8ea329e2f8b1897057d872c825)
 

Author SHA1 Message Date
Matt Godbolt 1aad67a307 Fix ups for window sizes and editor sizes 7 years ago
Matt Godbolt 8c26f10a7d Prevent app from restarting when web assets change during development 7 years ago
Matt Godbolt 2fa83f6bec Move the D compilers around and add 5.2.0 7 years ago
Matt Godbolt d98f64e912 Move the D compilers around and add 5.2.0 7 years ago
Matt Godbolt 8ebadb9b1f Fix up shebang in compiler-wrapper 7 years ago
Matt Godbolt a22bbdf687 Fix up shebang in compiler-wrapper 7 years ago
Matt Godbolt 8c169abc31 Fix up shebang in compiler-wrapper 7 years ago
Matt Godbolt 5052cb8657 First support for displaying output 7 years ago
Matt Godbolt 216af918cd Handle options 7 years ago
Matt Godbolt f42bbf8f39 Compiler choice dropdown 7 years ago
Matt Godbolt 8c56725e30 Fix up clean to remove static/ext 7 years ago
Matt Godbolt 6e8987d8e5 First steps towards wiring 7 years ago
Matt Godbolt 49e1ad9ebd Early support for r.js 7 years ago
Matt Godbolt 3600d7ac7e First move towards rewrite 7 years ago
Matt Godbolt ef7f5d74d7 WIP on GoldenLayout 7 years ago
Matt Godbolt d93da76852 More WIP 7 years ago
Matt Godbolt 68cb9697df Remove spamming debug output 7 years ago
Matt Godbolt 889cf2795f Work in progress on resizable editors 7 years ago
Matt Godbolt abf6c0d2d1 Merge pull request #138 from amilajack/patch-1
Added support for node 6
7 years ago
Amila Welihinda d25e2b1072 Added support for node 6 7 years ago
Matt Godbolt 09d695b795 Misc IDEA stuff 7 years ago
Matt Godbolt 89fab2f121 More MIPS tweaks 7 years ago
Matt Godbolt 7dd1a0ca72 Adds MIPS 5.4, set default to 6.1 7 years ago
Matt Godbolt 20ee5f1035 More MIPS tweaks 7 years ago
Matt Godbolt 39ca3f3016 Adds MIPS 5.4, set default to 6.1 7 years ago
Matt Godbolt 7dec599536 Remove github ribbon in favour of a top button. Tidy up options 7 years ago
Matt Godbolt 480b130ef0 Add underscore 7 years ago
Matt Godbolt 32af160d9e Wrap asm output object if compiler fails to execute 7 years ago
Matt Godbolt c52fa286bc Fix up an async thing. 7 years ago
Matt Godbolt dc57abaa74 Better errors if diff fails 7 years ago
Matt Godbolt f585fd6fc6 More TODOs 7 years ago
Matt Godbolt 32e742ee51 More tidyups; added some TODOs 7 years ago
Matt Godbolt 51ae5486d4 Address a bunch of warnings from jshint/IntelliJ 7 years ago
Matt Godbolt 560f97d700 Matt's new home computer settings 7 years ago
Matt Godbolt e2eb67b93a IDEA stuff 7 years ago
Matt Godbolt ca0f58d936 Tidyin 7 years ago
Matt Godbolt a3e82b54ee Make diff asynchronous 7 years ago
Matt Godbolt 533216438f Formatting and lint fixes 7 years ago
Matt Godbolt 1d63cf98e8 Fix up wdiff location 7 years ago
Matt Godbolt ef9614e570 Merge pull request #135 from Voxelf/pr/proposal
Merges multiple compiler output windows and diffs from @Voxelf
7 years ago
Gabriel Devillers be7716aaf3 Re-use class 'template' to hide {slot,diff}Template.
Shorter code, less work for JS, less glitch.
7 years ago
Gabriel Devillers 14cc0564c4 Clean static/index.html.
Sorry for not rebasing (no features changed).
It almost pass w3c's Nu Html Checker.
7 years ago
Gabriel Devillers 17e36097e1 Adds fadeIn/fadeOut to panels.
Only when the action comes from the user.
7 years ago
Gabriel Devillers 68379dd24f Fix UI bug.
If click on a jQuery link, the user is forced to got to the top of the page.
See: http://stackoverflow.com/questions/3252730/how-to-prevent-a-click-on-a-link-from-jumping-to-top-of-page-in-jquery
7 years ago
Gabriel Devillers 37076ebcd9 Hide close cross in slots if need be.
Better cross  (unicode as icon).
CSS settings are better applied.
7 years ago
Gabriel Devillers 1dfd40961f Moved "new slot/diff" buttons. 7 years ago
Gabriel Devillers 9a755d03e9 Place the editor and options in a panel.
This panel could easily be set as not draggable.
7 years ago
Gabriel Devillers 9adb54663b Adjust CSS to save space in panels. 7 years ago
Gabriel Devillers 3247579576 Fix bugs.
Serialization bug & restore on startup bug.
7 years ago
Gabriel Devillers ece6789e64 Description of slots in diffs.
Previously: in the diff windows it was written 'before'/'after' slot: id of slot.
which was unclear.
Now it displays the name of compiler + options.

I had to make a little change to the initialisation process of the web interface,
To allow the object Compiler to see what are the compilers available
as soon as the slots are placed.
7 years ago