summaryrefslogtreecommitdiff
path: root/js/codeq/console.js
AgeCommit message (Collapse)Author
2015-10-10Console: do not add empty lines to historyTimotej Lazar
2015-10-10Console: scroll to bottom when editing input lineTimotej Lazar
2015-10-10Make backspace work with shift pressedTimotej Lazar
2015-10-09Fix console cursor display in ChromeTimotej Lazar
2015-10-06Fix: correctly check if blinkTimer is not nullTimotej Lazar
2015-10-06Refactor renderLineTimotej Lazar
Hide the cursor when console is blurred. Do not change the color of character under cursor when cursor is in the unblinked phase.
2015-10-02Bugfix console: remove click and blur event handlers on destroy, so new ↵Aleš Smodiš
instances work correctly.
2015-09-21Console bugfix: home should move to leftmostColumnTimotej Lazar
2015-09-18Implement console history and enable it with python problems.Aleš Smodiš
2015-09-17Console bugfix: moving inside pasted string did not work correctly.Aleš Smodiš
2015-09-17Fix handling of "enter" in the console: the current line must be processed ↵Aleš Smodiš
in its entirety, not split at the cursor.
2015-09-17Console fix: a line can now have multiple CSS classes, so text can e.g. now ↵Aleš Smodiš
be in multiple colors.
2015-09-16Bugfix: console must not collapse spaces.Aleš Smodiš
2015-09-15Bugfix: leftmostCol was not correctly referenced.Aleš Smodiš
2015-09-15Augmenting the console:Aleš Smodiš
- implemented the support of the leftmostCol, the column from which the editing is allowed, - the onInput() handler can return a Promise, which is then waited on to be resolved before further input is allowed, - pasted multi-line content is split into lines, and processed line-by-line as if a single line was pasted multiple times.
2015-09-03Fix scrolling and line-breaking in CodeQ consoleTimotej Lazar
2015-09-02Bugfixed CodeQ Console, loaded it from prolog.html, added CSS and cursor ↵Aleš Smodiš
blinking.
2015-09-01Bugfix terminal: cursor movement on input.Aleš Smodiš
2015-08-31Implemented the CodeQ Terminal component, alpha quality (to be tested and ↵Aleš Smodiš
debugged).