Commit graph pcjs/versions/pcjs/1.20.4
Author SHA1 Message Date
Jeff Parsons
3158575aa7 Updated the icon locations for the Node XSL templates 2016-01-19 21:52:40 -08:00
Jeff Parsons
9e324d6992 Fixed manifest XSL processing (hopefully) 2016-01-19 21:26:28 -08:00
Jeff Parsons
0c0e508f78 Updated OS/2 disk information 2016-01-19 16:22:10 -08:00
Jeff Parsons
ade4d9863a Fixed disk processing for manifest XML files 2016-01-19 13:34:03 -08:00
Jeff Parsons
697ef9005f Additional DOS and OS/2 directory listings 2016-01-19 11:52:03 -08:00
Jeff Parsons
1ca377fb68 Updated MarkOut and HTMLOut components to use embedPC() with the new 'parms' parameter instead of the old 'state' parameter.
This allows us to continue using the Node web server to debug machines that are launched using new YAML-based Markdown machines settings, the most important being 'automount' (otherwise those machines might not be loaded with the correct disks)
2016-01-19 11:49:30 -08:00
Jeff Parsons
12b760f912 Changed the last embedPC() parameter from sStateFile to sParms, although for backward compatibility, if sParms is not a JSON object definition (ie, beginning with a brace), it continues to be treated as a state filename.
This change allows us to pass any number of additional properties to embedPC(), which in turn can override properties contained in the XML file; the only property overrides currently supported are 'state' (which overrides any 'state' property set in the XML's <computer> element) and 'automount' (which overrides any 'automount' property set in the XML's <fdc> element).  The goal is to make it easier to reuse XML machine definitions, by allowing commonly altered component attributes to be overridden.
2016-01-18 16:11:08 -08:00
Jeff Parsons
5cb676e501 Updated Computer constants 2016-01-16 14:37:39 -08:00
Jeff Parsons
b10810ae4d Assorted redirects and title updates 2016-01-06 23:53:52 -08:00