Vueui based modular computers (#5249)

Fixes up VueUi not tested functions and badly designed data push flow.
Port main screen in VueUI
Port configuration
Port device management
This commit is contained in:
Karolis
2019-10-02 21:51:20 +03:00
committed by Erki
parent 4c1e686e27
commit e480d924de
27 changed files with 458 additions and 263 deletions
@@ -93,7 +93,7 @@
var/datum/computer_file/program/newsbrowser/PRG
var/list/data = list()
if(program)
data = program.get_header_data()
data = list("_PC" = program.get_header_data())
PRG = program
else
return
@@ -188,7 +188,7 @@
var/list/data = list()
if(program)
data = program.get_header_data()
data = list("_PC" = program.get_header_data())
var/datum/computer_file/program/chatclient/C = program
if(!istype(C))
@@ -98,7 +98,7 @@ var/global/nttransfer_uid = 0
if(!istype(PRG))
return
var/list/data = program.get_header_data()
var/list/data = list("_PC" = program.get_header_data())
if(PRG.error)
data["error"] = PRG.error