Commit Graph

  • 277d253fbf Add spinning reload animation for Satan's grace Kristóf Tóth 2018-02-28 15:05:51 +0100
  • 52298cbd8c Update webide frontend to emphasize that a process is being reloaded Kristóf Tóth 2018-02-28 14:13:01 +0100
  • 0779ad2ef6 Rework faulty callback concept in ProcessManagerService Kristóf Tóth 2018-02-27 16:06:15 +0100
  • ceabfe75bc Add support for stateless ProcessManagerService in webide Kristóf Tóth 2018-02-27 15:55:38 +0100
  • ffcc608a97 Refactor ProcessManagerService to be stateless Kristóf Tóth 2018-02-27 15:55:23 +0100
  • 21043ee74e Fix anchor->key refactor conflicts after rebase Kristóf Tóth 2018-02-27 14:31:20 +0100
  • 848c7ce71b Hook process restarting to 'Save' button click Kristóf Tóth 2018-02-21 15:01:14 +0100
  • 052dbad0e4 Add ProcessManagerService to providers Kristóf Tóth 2018-02-21 15:00:47 +0100
  • fefed5b84e Implement first version of ProcessManagerService Kristóf Tóth 2018-02-21 15:00:10 +0100
  • a2e5dc39a9
    Merge pull request #11 from avatao-content/bottomless_pit therealkrispet 2018-02-27 14:20:38 +0100
  • 6bdc3061cc Add 'trigger' attribute to WSMessage Kristóf Tóth 2018-02-23 14:42:58 +0100
  • 477ea8b03a Remove empty ctor body Kristóf Tóth 2018-02-23 08:33:35 +0100
  • 8d2f19f062 Rename anchor -> key globally ¯\_(ツ)_/¯ Kristóf Tóth 2018-02-21 15:32:24 +0100
  • 72223215cd
    Merge pull request #10 from avatao-content/service_hell Bokros Bálint 2018-02-20 17:04:03 +0100
  • 5f124f5b8a Move angular services to separate directory Kristóf Tóth 2018-02-20 16:54:41 +0100
  • fd5e557960
    Merge pull request #9 from avatao-content/webide_revisit therealkrispet 2018-02-20 16:22:28 +0100
  • fcb746935f Remove unused imports Kristóf Tóth 2018-02-20 09:39:59 +0100
  • 19f03446c6 Remove unnecessary import Bálint Bokros 2018-02-19 10:24:55 +0100
  • 958239a681
    Merge pull request #8 from avatao-content/routing Bokros Bálint 2018-02-19 10:12:54 +0100
  • 9b3e96f6a2 Remove unused ngOnInit Kristóf Tóth 2018-02-17 21:51:33 +0100
  • 4a0424ef34 Fix messages not showing (detectChanges()) Kristóf Tóth 2018-02-16 17:49:57 +0100
  • 1c445deb88 Clean up WebIDE component's event handlers Bálint Bokros 2018-02-16 17:35:47 +0100
  • 4faffe1f79 Make SourceCode interface represent reality Bálint Bokros 2018-02-16 17:32:29 +0100
  • 1da9489be8 Remove WebSocketService from dashboard component Kristóf Tóth 2018-02-16 17:13:51 +0100
  • c4c875ae3d Remove unused ngOnInit Kristóf Tóth 2018-02-16 15:24:44 +0100
  • e42d831138 Add connecting WebSocketService to each component Kristóf Tóth 2018-02-16 12:12:01 +0100
  • 80de695fa1 Extract demo page to 'dashboard' component Kristóf Tóth 2018-02-16 11:19:52 +0100
  • 3178fcc7e6 Remove unused title attribute from AppComponent Kristóf Tóth 2018-02-16 10:20:17 +0100
  • 7bb6093672 Implement routing module Kristóf Tóth 2018-02-16 10:19:23 +0100
  • 95d616225f
    Merge pull request #7 from avatao-content/reload_fix Bokros Bálint 2018-02-15 17:19:22 +0100
  • 00fd06734d Remove unused component Kristóf Tóth 2018-02-15 16:23:43 +0100
  • 735ea8d4e0 Fix command callback delegation Kristóf Tóth 2018-02-15 16:22:11 +0100
  • 39f7ab8a93 Upgrade xterm to 3.1 Bálint Bokros 2018-02-15 12:12:56 +0100
  • 7198040f06 Upgrade ng-bootstrap to stable Bálint Bokros 2018-02-15 12:09:34 +0100
  • 11c74b28f8 Update packages Bálint Bokros 2018-02-15 12:07:14 +0100
  • aceb544496
    Merge pull request #6 from avatao-content/modelist therealkrispet 2018-02-15 13:31:49 +0100
  • 07c6ee8a7e Import popular language definitions for code highlighting Bálint Bokros 2018-02-15 11:29:18 +0100
  • ae58ee906f Use modelist to automagically select correct code highlight Bálint Bokros 2018-02-15 11:27:33 +0100
  • c88fd8c3b8 Make mode binding one-way Bálint Bokros 2018-02-15 11:22:42 +0100
  • 8e5f402519 Trigger change detection explicitly after WebIDE content is updated Bálint Bokros 2018-02-15 11:21:14 +0100
  • 882899ee9c Move handling textChanged to separate macrotask Bálint Bokros 2018-02-15 11:19:04 +0100
  • b6f4c870b6 Add polyfill to make sure RxJS runs in the correct zone Bálint Bokros 2018-02-15 11:16:05 +0100
  • 96cbebc204 Add polyfills to support MSIE Bálint Bokros 2018-02-15 11:13:52 +0100
  • 5330f15d3f Hotfix messages reversing themselves all the time Kristóf Tóth 2018-02-14 15:38:38 +0100
  • 9e5b670f2b
    Merge pull request #5 from avatao-content/bootiful Bokros Bálint 2018-02-14 13:25:57 +0100
  • 0f45448467 Fix whitespace Bálint Bokros 2018-02-14 13:24:00 +0100
  • 9bc00d2d8b Use tfw prefix for custom CSS classes Bálint Bokros 2018-02-14 13:23:41 +0100
  • 7152094053 Remove nonexistent classes Bálint Bokros 2018-02-14 13:22:07 +0100
  • 1c499fd54b Reverse messages in messages.component to make new messages appear first Kristóf Tóth 2018-02-14 09:51:42 +0100
  • 4bb2e9c2f2 Make frontend scale nicely regardless of window size Kristóf Tóth 2018-02-14 09:51:15 +0100
  • 279aaf797b Add sensible CSS classes to app containers Kristóf Tóth 2018-02-13 17:33:55 +0100
  • e4431a50f4 Reduce jumbotron padding Kristóf Tóth 2018-02-13 17:15:41 +0100
  • d1a7fe2193
    Merge pull request #4 from avatao-content/watchdog Bokros Bálint 2018-02-13 16:35:19 +0100
  • a50b8e1340 Implement frontend reload command (triggers webide file request) Kristóf Tóth 2018-02-12 16:42:43 +0100
  • a09f12ce3b Remove obsolete comments Kristóf Tóth 2018-02-09 18:10:50 +0100
  • 13e60e5d98 Refactor save! saving... saved! truth table to single string :D Kristóf Tóth 2018-02-09 14:59:10 +0100
  • d0a35b53d3 Implement save saving... saved! button magic. Refactor via enum Kristóf Tóth 2018-02-09 14:30:37 +0100
  • 9030df0a2b Implement feedback for "save" button Kristóf Tóth 2018-02-09 13:43:08 +0100
  • 5ed4c0b428 Remove unused css classes Kristóf Tóth 2018-02-09 13:31:37 +0100
  • a524651117 Make webide "save" button match the "design" Kristóf Tóth 2018-02-09 11:43:55 +0100
  • a6ee39156b
    Merge pull request #3 from avatao-content/webide_rework Bokros Bálint 2018-02-08 17:40:12 +0100
  • 8c2467e48d Remove rounded edges from webide tabs – thanks pg. Kristóf Tóth 2018-02-08 14:53:15 +0100
  • e1fb56eb0a Make frontend nice af Kristóf Tóth 2018-02-07 17:06:06 +0100
  • 239c985056 Make webide "tabs" nicer Kristóf Tóth 2018-02-07 16:11:11 +0100
  • ec4f70cd12 Implement multiple webide tabs Kristóf Tóth 2018-02-07 14:51:37 +0100
  • a9d2dd57bc Implement webide file changing with poc text input Kristóf Tóth 2018-02-07 13:16:14 +0100
  • 451ee47825
    Merge pull request #2 from avatao-content/messaging therealkrispet 2018-02-05 12:51:40 +0100
  • eb90c66c84 Rename LogsComponent to MessagesComponent Bálint Bokros 2018-02-01 16:33:25 +0100
  • d5e14d0d8a Move Message class to separate file Bálint Bokros 2018-02-01 16:26:46 +0100
  • 1c1bddd955 Create initial implementation of messaging Bálint Bokros 2018-02-01 16:08:51 +0100
  • 6b9c2c19e3 Create Message class representing defined data format Bálint Bokros 2018-02-01 16:05:15 +0100
  • e0bdf1d9ed Remove test code Bálint Bokros 2018-02-01 16:03:41 +0100
  • 11b004e3b7 Move FSMUpdate class to separate file Bálint Bokros 2018-02-01 16:38:56 +0100
  • 246d0366eb Rename variable for consistency Bálint Bokros 2018-02-01 16:38:13 +0100
  • c4be3466f2 Move SourceCode class next to its sole client Bálint Bokros 2018-02-01 16:19:24 +0100
  • 858f372ca8 Add proxy configuration to ease development Bálint Bokros 2018-02-01 15:57:36 +0100
  • dfd5712951 Fix height of first row Bálint Bokros 2018-02-01 15:57:02 +0100
  • a45fd0a465 Remove top margin from WebIDE component Bálint Bokros 2018-02-01 15:56:01 +0100
  • dec3c5dbca Move hardcoded style to CSS in WebIDE Bálint Bokros 2018-02-01 15:55:28 +0100
  • e4b5f1649c
    Merge pull request #1 from avatao-content/fsmupdate Bokros Bálint 2018-01-29 11:23:21 +0100
  • 4207f5fcb6 Implement service to monitor backend FSM state Kristóf Tóth 2018-01-26 16:10:39 +0100
  • de77cfccff Remove unnecessary assignment (dependency injection handles this) Kristóf Tóth 2018-01-26 15:24:40 +0100
  • f810df0d9d Enhance URL handling (let -> const) Kristóf Tóth 2018-01-26 15:20:40 +0100
  • 8459bf0797 Upgrade packages Bálint Bokros 2018-01-22 14:32:43 +0100
  • 7e4bc12616 Use reverse proxyed terminado websocket Kristóf Tóth 2018-01-25 12:26:53 +0100
  • 8313b89590 Upgrade packages Bálint Bokros 2018-01-18 10:28:20 +0100
  • e2afb73913 Show TerminalComponent Bálint Bokros 2018-01-17 17:25:55 +0100
  • 5846defd2c Create initial version of TerminalComponent Bálint Bokros 2018-01-17 17:25:34 +0100
  • 4607219ed6 Create initial version of TerminadoService Bálint Bokros 2018-01-17 17:24:56 +0100
  • caef4360b0 Add xterm to dependencies Bálint Bokros 2018-01-17 17:23:54 +0100
  • 1af4333347 Send reset signal on application start Bálint Bokros 2018-01-11 16:12:54 +0100
  • 89cc0fca1c Do not hardcode WebSocket URL Bálint Bokros 2018-01-11 16:12:32 +0100
  • 2328162ffc Hide buttons Bálint Bokros 2018-01-11 16:11:55 +0100
  • ffd8360fe2 Add logic to Login Bálint Bokros 2018-01-11 16:11:40 +0100
  • fd7d3b83d6 Add initial logic to WebIDE Bálint Bokros 2018-01-11 16:11:01 +0100
  • 2c211daa3c Use templates for WSMessage Bálint Bokros 2018-01-11 16:05:45 +0100
  • d66705f2f2 Use lettable RxJS operators Bálint Bokros 2018-01-11 16:04:29 +0100
  • 8187f11068 Remove unused test files Bálint Bokros 2018-01-11 11:22:57 +0100
  • bbe40e3d72 Upgrade packages Bálint Bokros 2018-01-11 11:21:58 +0100
  • f82f9a55ae Create initial version of application Bálint Bokros 2017-12-18 17:52:10 +0100