35 Commits

Author SHA1 Message Date
Kristóf Tóth
bc50d52f4d Implement state recovery, make ask before reload opt-in 2018-07-20 09:24:28 +02:00
Kristóf Tóth
ee448a32c9 Add config.ts option to condigure messageQueue WPM 2018-06-25 17:08:54 +02:00
Kristóf Tóth
61b890cf98 Do not reload iframe on deploy by default 2018-06-15 16:13:46 +02:00
Kristóf Tóth
8de4c30f80 Allow configuring monaco minimap from tfw config.ts 2018-06-12 23:18:31 +02:00
Kristóf Tóth
39707c3aed Implement language autodetection (take that brace) 2018-06-12 20:26:23 +02:00
Kristóf Tóth
6a507debec Unify fronted API naming conventions in dashboard 2018-05-31 14:18:13 +02:00
Kristóf Tóth
b8161194d7 Implement triggering first FSM step defined in config 2018-05-30 15:35:36 +02:00
Kristóf Tóth
d13935511b Rename config key to clarify meaning 2018-05-30 11:40:10 +02:00
Kristóf Tóth
fc10db6cac Make ProcessLogService.newLog a BehaviorSubject 2018-05-30 11:00:54 +02:00
Kristóf Tóth
cfdb69987d Implement ProcessLogService and hook it up to existing log features 2018-05-29 16:48:45 +02:00
Kristóf Tóth
1b8a36331c Allow switching between stdout and stderr logs in config.ts 2018-05-28 16:36:19 +02:00
Kristóf Tóth
e1cdc061dc Hide messaging 'next' button by default 2018-05-28 13:36:06 +02:00
Kristóf Tóth
861c486597 Allow access to console from route /console 2018-05-28 13:36:06 +02:00
Kristóf Tóth
ce192891d8 Rename config.ide.reloadIframeOnDeploy.. to match new options 2018-05-28 13:36:06 +02:00
Kristóf Tóth
3af98a0c19 Implement automatic switching to console on deploy click 2018-05-28 13:36:06 +02:00
Kristóf Tóth
3565b890c4 Implement optional writing of the latest process log to console 2018-05-28 13:36:06 +02:00
Kristóf Tóth
2f3ea52b8e Implement writing to and reading from console from API 2018-05-28 13:36:06 +02:00
Kristóf Tóth
8fb0fc7cfc Add barebones console option 2018-05-28 13:36:06 +02:00
Kristóf Tóth
7fea6e2029 Add option to turn off iframe reloading on 'deploy' click 2018-05-25 15:30:59 +02:00
Kristóf Tóth
435db6a21b Implement changing of document title from config.ts 2018-05-17 16:14:58 +02:00
Kristóf Tóth
e6a29a33b5 Reorder default enabledLayouts to make more sense 2018-05-17 11:17:14 +02:00
Kristóf Tóth
9c566c2d73 Add legal boilerplate and LICENSE file 2018-05-11 18:00:26 +02:00
Kristóf Tóth
38acbac25b Document layout settings 2018-04-25 14:56:03 +02:00
Kristóf Tóth
52cfd4bf55 Refactor WebComponent and iframing to be mutually exclusive, strip old app 2018-04-25 11:48:15 +02:00
Kristóf Tóth
28323e9bb1 Fix removed toggle next button logic 2018-04-20 16:01:43 +02:00
Kristóf Tóth
77e18f43e3 Fix config variable not being JSON 2018-04-20 14:22:45 +02:00
Kristóf Tóth
46b750432e Implement hiding messages component 2018-04-20 14:05:23 +02:00
Kristóf Tóth
26df194a17 Fix manual and instumented layout changes (force event 'resize') 2018-04-20 11:09:47 +02:00
Gabor PEK
3e249e8582 Sidebar icons are now highlighted and focus works 2018-04-20 09:30:40 +02:00
Gabor PEK
f0717eb235 Layout changes finally work from backend commands 2018-04-20 09:30:40 +02:00
Gabor PEK
a0d5dfdddc All the enabled layouts are now enlisted on the sidebar in accordance with config.ts 2018-04-20 09:30:40 +02:00
Gabor PEK
959a0df3d6 Use fix sidebar to instrument and control layout changes 2018-04-20 09:30:40 +02:00
Kristóf Tóth
ef7726af37 Reduce autoSaveInterval to slightly overshoot average CPM typing speed 2018-03-31 21:59:37 +02:00
Kristóf Tóth
7d145e95ae Make webide deploy button optional 2018-03-21 16:44:51 +01:00
Kristóf Tóth
0682e53511 Refactor project to use config file 2018-03-21 16:32:56 +01:00