summaryrefslogtreecommitdiff
path: root/index.html
AgeCommit message (Collapse)Author
2015-09-30Merge branch 'master' of odie.guru.si:codeq-webMarko Pušnik
Conflicts: index.html
2015-09-30responsiveness and scrolling fixed for all viewport sizesMarko Pušnik
2015-09-30Implemented GUI translations via the data-tkey tag attribute and res/*.json ↵Aleš Smodiš
files.
2015-09-30Add the robot problem screenTimotej Lazar
Mostly a copy of the Python screen, a lot of functionality is missing.
2015-09-29Merge branch 'master' of ssh://212.235.189.51:22122/codeq-webMarko Pušnik
2015-09-29made login as modal with arnesaai button + modals beautified;Marko Pušnik
2015-09-29Add a statusbar to the editor widgetTimotej Lazar
2015-09-29logout, sign in + change password modals, setting drop-down, profile screenMarko Pušnik
2015-09-29login removed from navbarMarko Pušnik
2015-09-28Implement in-structure GUI translation for python and problem editing screens.Aleš Smodiš
Hints are not yet covered.
2015-09-26Reimplemented translation support: leave the DOM structure intact, upon ↵Aleš Smodiš
display language switch only replace language-dependent content.
2015-09-25refactor menu + some forms to use bootstrap properlyMarko Pušnik
2015-09-24Implemented: CodeQ event queue, basic translation infrastructure, ↵Aleš Smodiš
reimplemented problem index from JSON data.
2015-09-24Reimplemented language selection with simple links. Removed unused ↵Aleš Smodiš
startup.js, moved the boot sequence to core.js.
2015-09-24Add a few comments to index.html, so it is straightforward what are various ↵Aleš Smodiš
fragments for.
2015-09-23Refactored code from js/codeq.js into js/codeq/core.js.Aleš Smodiš
2015-09-22Merge branch 'master' of ssh://212.235.189.51:22122/codeq-webRobert Zorko
2015-09-22enabled buttons in the navigation header (at least buttons on the left side ↵Robert Zorko
of the bar), renamed stateMachine to navigation
2015-09-22Add support for run/stop in the Python interfaceTimotej Lazar
2015-09-21Refactoring: simplified python.js and prolog.js, removed all DOM IDs except ↵Aleš Smodiš
for the top-level block #screen_prolog, made a copy of the latter into #screen_python so the two screens can now diverge.
2015-09-18merge conflict occured and is now fixedRobert Zorko
2015-09-18split the selection of the language and the selection of the problem into ↵Robert Zorko
two seperate screens (this update also required some changes at the codeq-server, so that one needs to be up to date as well for this to work)
2015-09-18Use a link instead of a button in a static hint sequence.Aleš Smodiš
2015-09-18Add "Plan" button to display next "planning" hintTimotej Lazar
2015-09-18divided the login and problem chooser into two different screensRobert Zorko
2015-09-18removed some forgotten references form the index fileRobert Zorko
2015-09-18added some comments and improved the selection of the divs which are beeing ↵Robert Zorko
changed when transitioning
2015-09-18XMerge branch 'master' of ssh://212.235.189.51:22122/codeq-webRobert Zorko
2015-09-18added python and prolog into two different statesRobert Zorko
2015-09-17Refactored hint handling into a separate module.Aleš Smodiš
2015-09-17improvments to the state machine (states can now be registered) and those ↵Robert Zorko
improvments are now used for the existing two states (plus some code general code cleanup)
2015-09-16Enabled the state machine and the UI improvments and removed some debug logingRobert Zorko
2015-09-16Merge branch 'master' of ssh://212.235.189.51:22122/codeq-webRobert Zorko
2015-09-16basis for the state machine and some UI improvements (currently disabled)Robert Zorko
2015-09-16Removed the "run" and "break" buttons. Removed commented-out code from ↵Aleš Smodiš
prolog and python handlers.
2015-09-15Remove the old code: old communication, separate prolog and python pages.Aleš Smodiš
2015-09-14Implemented async delivery of server events.Aleš Smodiš
Fixed center alignment: only the login page needs to be centered.
2015-09-14Reimplemented communication with the server.Aleš Smodiš
* Using engine.io to use web sockets or long polling. * Changed to a single-page app.
2015-08-25Login now fetches the list of available problems from the server.Aleš Smodiš
Made the query work, so terminal interaction now works.
2015-08-24Introduced the Q promises library, created a basic login page to test prolog ↵Aleš Smodiš
examples, and started tying the terminal and editor activity to the REST services.