Jeff Parsons
6b7408a459
One more Jekyll footer tweak
2016-10-22 11:23:37 -07:00
Jeff Parsons
e153013a7c
One more Jekyll footer tweak
2016-10-22 11:13:52 -07:00
Jeff Parsons
763db3e511
Updated Jekyll template
2016-10-22 11:06:16 -07:00
Jeff Parsons
f88a2a2ae8
Minor website tweaks
2016-10-22 10:16:29 -07:00
Jeff
b4b84b1c75
Rolling out the first website update with the work-in-progress PDP-11 emulator
2016-10-06 09:54:49 -07:00
Jeff Parsons
9324d8dabe
Jekyll template updated to support new PCjs machine property ('connection')
2016-08-16 12:04:19 -07:00
Jeff Parsons
b3790ad5f2
Merge branch 'master' into gh-pages
2016-05-23 15:34:53 -07:00
Jeff Parsons
2629e48bdf
And more PCjs/PCx86 disambiguation
2016-05-18 00:03:07 -07:00
Jeff Parsons
288f28055d
Starting work on disambiguating PCjs the emulator from PCjs the project/website; the emulator will become PCx86
2016-05-16 20:55:32 -07:00
Jeff Parsons
f4a284f48e
Merge branch 'master' into gh-pages
2016-04-30 12:27:10 -07:00
Jeff Parsons
5855bbd6c3
Updated module READMEs
2016-04-30 12:24:41 -07:00
Jeff Parsons
267c87339b
Merge branch 'master' into gh-pages
2016-04-30 08:40:11 -07:00
Jeff Parsons
2547f50ab8
Fixed Jekyll machine support
2016-04-21 10:43:11 -07:00
Jeff Parsons
31d1b5c7e5
Fixed Jekyll rendering of pages with PC8080 machines
2016-04-20 19:21:12 -07:00
Jeff Parsons
bfa86351c4
Merge branch 'master' into gh-pages
2016-04-14 14:25:53 -07:00
Jeff Parsons
a9fe17440a
Support for "private" builds
2016-04-14 14:24:52 -07:00
Jeff Parsons
469da2b7cb
Added PC-AT diagnostics disk
2016-04-02 13:30:50 -07:00
Jeff Parsons
573baf0d3c
Added PC-AT diagnostics disk
2016-04-02 12:17:17 -07:00
Jeff Parsons
2eef987e49
Added PC-AT diagnostics disk
2016-04-02 12:11:54 -07:00
Jeff Parsons
aeea1440f0
Added breadcrumbs, and UI for saving a local copy of a hard disk
2016-04-02 12:04:09 -07:00
Jeff Parsons
1320ccfbe4
Updated machine Front Matter notes
2016-03-17 09:03:14 -07:00
Jeff Parsons
87e275b5f1
Blog edits
2016-03-16 15:13:18 -07:00
Jeff Parsons
33a828a75b
Make autoStart a proper (overridable) machine property
2016-03-16 11:37:17 -07:00
Jeff Parsons
e9e7ccf6f2
Support for overriding machine hard drive(s)
2016-03-10 00:54:34 -08:00
Jeff Parsons
841fbfdd9e
New (touching) blog post
2016-03-06 10:56:11 -08:00
Jeff Parsons
7ca64fcea5
Added more demos and support for mixed-case properties (including a new 'debugger' property in Markdown files)
2016-03-05 18:09:41 -08:00
Jeff Parsons
f032f95611
Replaced loadResource() with the more streamlined getResource(), for all your resource-getting needs (well, except for binary files, which should be coming soon)
2016-02-21 15:51:54 -08:00
Jeff Parsons
68929ac77f
PCjs documentation updates
2016-02-20 13:10:45 -08:00
Jeff Parsons
b6cf972131
Code cleanup
2016-02-11 15:44:10 -08:00
Jeff Parsons
7913ef2a0a
More build option groundwork
2016-02-10 17:52:50 -08:00
Jeff Parsons
e4cee436cc
Scaffolding in place for build options
2016-02-10 12:24:27 -08:00
Jeff Parsons
f2bfecd83f
Autopower support in place
2016-02-10 10:28:11 -08:00
Jeff Parsons
3b4cc494c8
Work begins on v1.20.9, starting with support for an autoPower machine parameter (which can be encoded as autopower in the Front Matter of a web page)
2016-02-10 09:31:14 -08:00
Jeff Parsons
71fa2547be
Allow a default machine name to appear as a placeholder while the script(s) load
2016-02-09 13:39:57 -08:00
Jeff Parsons
5b7dce1224
Add the ability to pass through any string property to PCjs declared at the top of the Markdown file
2016-02-01 10:00:05 -08:00
Jeff Parsons
0c0e508f78
Updated OS/2 disk information
2016-01-19 16:22:10 -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
c792895b10
v1.20.3: The Happy 2016 Release
2015-12-31 15:51:14 -08:00
Jeff Parsons
ea9740751e
Restored analytics tracking, merged the apps menu into the machines menu, and updated the 404 page
2015-12-27 16:42:45 -08:00
Jeff Parsons
1f688d8003
Shrink the footer
2015-12-14 14:48:22 -08:00
Jeff Parsons
62a1e619df
Differentiate between page titles and menu titles
2015-12-14 10:35:33 -08:00
Jeff Parsons
956c4506c1
Improved screenshot styling
2015-12-14 09:33:28 -08:00
Jeff Parsons
8fcdff0a3e
Reorganized PCjs settings
2015-12-14 08:22:07 -08:00
Jeff Parsons
78ba582d4e
Finished porting the blog posts
2015-12-10 23:41:59 -08:00
Jeff Parsons
130eb93bc0
Update Graphics for the IBM PC demos
2015-12-10 09:26:58 -08:00
Jeff Parsons
cd36be4e19
Fixed support for compiled scripts, and improved error reporting if XML transformation didn't produce a valid machine element
2015-12-09 13:56:11 -08:00
Jeff Parsons
629693ed8f
Support for uncompiled scripts if pcjs_compiled set to false in _config.yml
2015-12-09 12:51:24 -08:00
Jeff Parsons
26c351bbbe
Starting to flesh out the static PCjs website
2015-12-09 11:24:52 -08:00
Jeff Parsons
d6bc490fe6
Fixed machine includes
2015-12-08 23:20:03 -08:00