Jeff Parsons
921fe75d7d
autoType sequences no longer require double backslashes
2017-06-21 10:48:31 -07:00
Jeff Parsons
187e09dd48
Automatically set the debugger property if an XML file in a "debugger" folder is selected (a convenience feature)
2017-06-19 09:00:03 -07:00
Jeff Parsons
dbc21c3d85
autoType sequences must continue using double-backslashes for escaped characters
2017-06-17 11:23:38 -07:00
Jeff Parsons
fd3348f907
Added an autoType sequence to the RatBas demo
2017-06-17 10:56:22 -07:00
Jeff Parsons
205df032fa
Changed "keys" to "autoType"
2017-06-14 16:20:21 -07:00
Jeff Parsons
b25c2dbdb7
Fixed a variety of broken links
2017-02-08 20:33:13 -08:00
Jeff Parsons
d190bc0c9c
Added support for "clickOnce" script controls
2017-02-07 17:57:02 -08:00
Jeff Parsons
69a7266d10
Fixed processing of pages with multiple command scripts
2017-02-07 11:29:16 -08:00
Jeff Parsons
16a78693e8
More scripting fixes
2017-02-06 17:37:12 -08:00
Jeff Parsons
7157c7e7b8
Allow a machine's 'resume' property to be set by the web page, not just the machine file
2017-01-28 23:22:16 -08:00
Jeff Parsons
da186dd540
Command scripts are finally identical between the Node and Jekyll web server
2017-01-25 13:42:07 -08:00
Jeff Parsons
25af103509
Added support in the Node web server for scripts on web pages, too
2017-01-25 11:45:22 -08:00
Jeff Parsons
6f36583704
Added support for machine command links to assist in the creation of online tutorials; however, the commandMachine() function isn't wired to anything yet, and this only works with the Node web server (updating the Jekyll environment is next)
2017-01-03 10:58:25 -08:00
Jeff Parsons
0eccf30d3c
Support for sticky machines when using the Node web server (so that we have parity between the Node and Jekyll web environments)
2017-01-02 23:21:16 -08:00
Jeff Parsons
f87161f5d6
v1.32.0: The New Year Release
2016-12-30 15:56:01 -08:00
Jeff Parsons
c77ce735f7
More PDP-11 documentation additions
2016-12-23 12:51:33 -08:00
Jeff Parsons
3a8322838d
RSTS/E boots now
2016-11-30 12:32:32 -08:00
Jeff
9bc4f81eda
Added more PDP-11 diagnostic tapes
2016-11-13 17:44:28 -08:00
Jeff Parsons
b1f8fca2d9
Re-enabled source maps, at least for the PDP-11 emulators (for now)
2016-10-14 09:30:17 -07:00
Jeff
e24d507aa2
Removed useless version numbers and dates from .js file headers
2016-10-06 16:22:24 -07:00
Jeff Parsons
4b778b281d
Groundwork for a PDP-11 emulator (starting with a gutted copy of PC8080)
2016-09-03 17:43:06 -07:00
Jeff Parsons
6185e4131c
Updated JavaScript open-source headers
2016-05-27 08:46:13 -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
b04ef7e49f
Try to be more consistent when referring to disks vs. drives (eg, Drive Controllers, not Disk Controllers)
2016-05-01 13:47:58 -07:00
Jeff Parsons
f324b62493
Fixed Node rendering of PC8080 pages (all one of them)
2016-04-21 09:50:03 -07:00
Jeff Parsons
79fb14fdbf
Support for machines other than PCjs and C1Pjs
2016-04-20 12:09:59 -07:00
Jeff Parsons
f390bdb76b
First step moving toward a shared component template and stylesheet across multiple machines
2016-04-19 17:04:53 -07:00
Jeff Parsons
82766dbfdf
A fix for directories that contain both a manifest-based machine reference and Markdown-based machine definition (to avoid having redundant machines)
2016-04-16 15:16:31 -07:00
Jeff Parsons
d50f0ebb1a
Updated aspect ratio for CGA configs and added experimental 'aspect' URL parameter
2016-04-01 21:36:06 -07:00
Jeff Parsons
5155a8ee20
Fix misdetection of emphasis inside links
2016-03-21 15:59:32 -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
81c4b61522
Re-enable PREFTECH, fix IP limit checking, and restore support for autoMount overrides
2016-03-09 09:47:17 -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
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
a9e5979406
static folders renamed to archive folders
2016-02-09 18:15:49 -08:00
Jeff Parsons
c3978e9859
Well, that was a bad idea (restoring package.json files for internal modules, sans outdated version numbers)
2016-02-09 16:12:49 -08:00
Jeff Parsons
4315fb8dd3
Remove package.json files for internal modules (revisit this if we ever plan to publish them)
2016-02-09 16:06:52 -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
2422ff1dc0
Generalize the choice of machine property separator
2016-02-01 10:33:06 -08:00
Jeff Parsons
2690097a48
Allow string properties to contain '|'
2016-02-01 10:22:54 -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
01ee3d4c49
The project is not "AWS-powered" anymore
2016-01-20 15:59:13 -08:00
Jeff Parsons
814d1ddb6a
More tweaks to the OS/2 prototype disk pages
2016-01-20 12:04:58 -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