Skip to content

Commit

Permalink
Add note about zeroconf script.
Browse files Browse the repository at this point in the history
Adds a note about JMRI/JMRI#460.
Apparently the Atom editor likes to reset newlines or remove extraneous
whitespace at the ends of lines.
  • Loading branch information
rhwood committed Dec 31, 2015
1 parent 7b2d63f commit c86de2b
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 27 deletions.
50 changes: 26 additions & 24 deletions releasenotes/jmri4.2.shtml
Expand Up @@ -51,11 +51,11 @@ see our
<code>sudo find / -name StartJMRI -type f -exec sed -i "" -e 's/\/dev\/tty\\\.\*//' -e 's/\/dev\/cu\\\.\*//' {} \;</code>
in Terminal.app. It will ask for your password, and, after a couple of minutes, have fixed the issue.</p>

<p>The Digitrax PR2 does not work with this release. If you need to work with a
<p>The Digitrax PR2 does not work with this release. If you need to work with a
PR2, please stay with <a href="jmri4.1.3.shtml">JMRI 4.1.3</a> or earlier,
or wait for <a href="jmri4.3.1.shtml">JMRI 4.3.1</a> which should appear in December 2015.

<p>Fixes for these problems will be in
<p>Fixes for these problems will be in
<A href="jmri4.3.1.shtml">JMRI 4.3.1</a>, due out soon after this release,
or pick up a
<a href="http://builds.jmri.org/jenkins/job/Development/job/Packages/">development build installer</a>
Expand All @@ -75,18 +75,18 @@ too.
For more information on this, please see our
<a href="http://jmri.org/help/en/html/doc/Technical/getgitcode.shtml">documentation page</a>.

<p>The configuration is now stored in multiple files within a directory named <code>profile</code>
inside a Configuration Profile instead of within the file <code>ProfileConfig.xml</code>.
PanelPro and DecoderPro both should migrate from the old configuration to the new configuration seamlessly.
See JMRI <a href="https://github.com/JMRI/JMRI/issues/69#issuecomment-155385101">Issue #69</a> for more details.
<p>The configuration is now stored in multiple files within a directory named <code>profile</code>
inside a Configuration Profile instead of within the file <code>ProfileConfig.xml</code>.
PanelPro and DecoderPro both should migrate from the old configuration to the new configuration seamlessly.
See JMRI <a href="https://github.com/JMRI/JMRI/issues/69#issuecomment-155385101">Issue #69</a> for more details.
Please report any issues at <a href="https://github.com/JMRI/JMRI/issues/new">our GitHub project</a>.</p>

<a id="decoderSchema" name="decoderSchema"></a>
<p>The <a href="http://jmri.org/xml/schema/decoder.xsd">XML schema</a>
for decoder files has been made more precise.
for decoder files has been made more precise.
This shouldn't effect people who just use the JMRI decoder definitions as distributed,
because they all work with this more precise version. But if you have decoder
definitions of your own, you may have to update them. Ask for help on
definitions of your own, you may have to update them. Ask for help on
<a href="https://groups.yahoo.com/neo/groups/jmriusers/info">JMRI users</a>
if you have trouble.
Specifically, the decoder file verification will now reject a few things
Expand All @@ -96,17 +96,17 @@ too.
<li>A variable element has to contain just one type element such as decVal, enumVal, etc.
</ul>
As a side effect of checking this, the qualifier elements inside a variable now have to
be at the front of the contents, and the label, comment and tooltip elements have to be
be at the front of the contents, and the label, comment and tooltip elements have to be
at the back. You can't just sprinkle them around and hope the code finds them
(because sometimes in the past the program would miss one; now we require an order we're
sure the code will understand).

<p>The code for handling Panel Editor / Control Panel Editor icons has changed
to better deal with rotating icons. This has changed how opaque vs transparent
icon backgrounds are handled. Please check your panels to make sure we
haven't inadvertently caused a problem, particularly if you've got rotated
icon backgrounds are handled. Please check your panels to make sure we
haven't inadvertently caused a problem, particularly if you've got rotated
icons and/or use have custom icons with transparent backgrounds. If there
are any problems, please send in a copy of your panel file so we can
are any problems, please send in a copy of your panel file so we can
recreate the problem and fix it.</p>

<!-- retain through 4.2 -->
Expand Down Expand Up @@ -218,9 +218,9 @@ These are development files, and might not be working at any particular time.</p
<li>JMRI can now directly program LocoNet devices that use the
"System Variable" (SV) protocol version 2. Select
"<a href="http://jmri.org/help/en/html/hardware/loconet/Addressing.shtml#SVs">System Variable Type 2</a>"
as a
as a
<a href="http://jmri.org/help/en/package/jmri/jmrit/simpleprog/SimpleProgFrame.shtml">Single CV Programmer</a>
mode to use this, and see
mode to use this, and see
<a href="http://jmri.org/help/en/html/hardware/loconet/Addressing.shtml#SVs">this page</a>
for more details.
<li>More work on the LN SV2 programming protocol.
Expand All @@ -242,7 +242,7 @@ These are development files, and might not be working at any particular time.</p
<a href="http://www.mollehem.se/index.php/electronics/smartphoninterface-detail">Bluetooth LocoBridge adapter</a>
in the Digitrax connection preferences.</li>
</ul>

<h5>NCE</h5>
<ul>
<li>Configure USB Tool - Removed attempted reading of the current USB cab id.
Expand Down Expand Up @@ -273,11 +273,11 @@ These are development files, and might not be working at any particular time.</p
This lets you install new firmware in a compatible node from
a local .hex file (provided by the node manufacturer). Nobody
has announced nodes that use this feature, but hopefully since we
built it they will come.
built it they will come.
<p>
Note: For safe and reliable operation, this relies on items
Note: For safe and reliable operation, this relies on items
that were removed from the OpenLCB specification in February 2015.
For more information, see the
For more information, see the
<a href="http://jmri.sourceforge.net/JavaDoc/doc/jmri/jmrix/openlcb/swing/downloader/package-summary.html">package documentation</a>.
</li>
<li>The OpenLCB support library has been updated to version 0.6.5</li>
Expand Down Expand Up @@ -326,10 +326,10 @@ These are development files, and might not be working at any particular time.</p

<h4>New / Updated decoder definitions</h4>

<p>The
<p>The
<a href="http://jmri.org/xml/schema/decoder.xsd">XML schema</a>
for decoder files has been made more precise.
See the
See the
<a href="#decoderSchema">warning above</a>
for more on the implications of this.
<ul>
Expand Down Expand Up @@ -489,7 +489,7 @@ These are development files, and might not be working at any particular time.</p
now performs the same function as the alternate track did with regards to holding cars.
For more information, see the help and "Load Options" for a spur.</li>
<li>Make some improvement to the train build report. Now when selecting detailed or very
detailed "Router Detail Level", the program will show which spur / schedules are
detailed "Router Detail Level", the program will show which spur / schedules are
ignored when generating custom loads out of staging.</li>
<li>Made some improvement to the train "Show Car Types Serviced" with regards to showing
better messages when selecting a car and there are track destination restrictions for
Expand All @@ -513,7 +513,7 @@ These are development files, and might not be working at any particular time.</p
<li>Some preferences are now stored in properties files in the <code>preferences</code>
directory within the current profile. The file <code>preferences.properties</code>
contains settings that a common to all computers using that profile,
while the file (or files) named in the pattern
while the file (or files) named in the pattern
<code>jmri-&lt;MAC address&gt;-&lt;profile-hash&gt;.properties</code>
contain per-computer settings.</li>
<li>Web Server and JSON Server preferences are now stored in the above format.
Expand Down Expand Up @@ -574,7 +574,7 @@ These are development files, and might not be working at any particular time.</p
represented with text rather than icons) and MemoryIcons.
MemoryInputIcons, MemoryComboIcons and MemorySpinnerIcons are also affected,
due to the background, margin and border code they share with
PositionableLabel decendants.
PositionableLabel decendants.
(They can't be rotated due to having widgets that won't rotate)</p>
</li>
</ul>
Expand Down Expand Up @@ -664,7 +664,9 @@ These are development files, and might not be working at any particular time.</p
See <a href="https://github.com/JMRI/JMRI/issues/69#issuecomment-155385101">Issue #69</a>
for more details.</li>
<li>Improvements to the way TCP based network connections detect a disconnected server.</li>
<li>Update of the OperationsPro online Manual up to 3.11 and general readability (Egbert Broerse).
<li>Update of the OperationsPro online Manual up to 3.11 and general readability (Egbert Broerse).</li>
<li>A script to disable or enable IPv4 and IPv6 support in zero configuration networking, named <code>zeroconf-preferences.js</code>, can be downloaded from <a href="https://raw.githubusercontent.com/JMRI/JMRI/master/jython/zeroconf-preferences.js">GitHub</a>. This may help some users having issues with the iPhone WiThrottle app. (Randall Wood)</li>

</ul>

<!--#include virtual="/Footer" -->
Expand Down
5 changes: 2 additions & 3 deletions releasenotes/jmri4.3.1.shtml
Expand Up @@ -69,7 +69,7 @@ from
<h3>New warnings for this version:</h3>

<p>
The internals of the Layout Editor have been reworked a bit. Please keep an
The internals of the Layout Editor have been reworked a bit. Please keep an
eye out for any changed behaviors.
</p>

Expand Down Expand Up @@ -394,8 +394,7 @@ The <a href="https://github.com/JMRI/JMRI/issues?utf8=✓&q=is%3Aclosed&q=milest
<ul>
<li>Update of JMRI website navigation up to current tools and system support, Table of Contents grouped by activity, styling of older Help pages and broken links &amp; icons fixed, Hardware help pages share a common scheme (some items were moved up/down), Manuals page focussed on supported versions, OS X install page updated (Egbert Broerse)</li>
<li>Sonny Hansen improved the Danish translation with help from Matt Harris.</li>
<li>Randall Wood updated the Jetty server (web server) to version 9.3.6 to
improve reliability and connectivity.</li>
<li>A script to disable or enable IPv4 and IPv6 support in zero configuration networking, named <code>zeroconf-preferences.js</code>, can be run from the <code>jython</code> directory in the JMIR distribution. This may help some users having issues with the iPhone WiThrottle app. (Randall Wood)</li>
</ul>

<!--#include virtual="/Footer" -->
Expand Down

0 comments on commit c86de2b

Please sign in to comment.