SuccessChanges

Summary

  1. Update HornbyTTS.xml (details)
  2. better logging (details)
  3. handling missing turnouts better (details)
  4. test missnig cases (details)
  5. record changes in note (details)
  6. better logging of unexpected messages; test that (details)
  7. refactor for flexibility (details)
  8. allow configure base topic (details)
  9. help on base topic config (details)
  10. update MQTT (details)
  11. fix tooltip (details)
  12. smarter manager location (details)
  13. format unexpected message (details)
  14. set label for system name and user name.  Always use textbox for displaying section name, but disable entry in edit mode. (details)
  15. more add button related tests (details)
  16. more add button related tests (details)
  17. more add button related tests (details)
  18. encodeURI to encodeURIComponent two places (details)
  19. MERG CBUS Tests (details)
  20. fix and enable part of test that was commented out (details)
  21. comment out package protected method that appears to be unused (details)
  22. test setting of default speeds in block table (details)
  23. make abstract class public (details)
  24. Corrections to the WiThrottle protocol help page. (details)
  25. webThrottle, undo server query string space replacements (details)
  26. work on tests for Edit buttons in tables (details)
  27. more work on "Edit" tests in beantable (details)
  28. remove unused variables (details)
  29. a bit on saving (details)
  30. add options, even if not really working or in order (details)
  31. keep & display options in key-alpha order (details)
  32. added Sensor et al, but not compile, not run, no tests, no XML (details)
  33. release note (details)
  34. missed a conflict (details)
  35. javadoc fix (details)
  36. add detail to note (details)
  37. detab (details)
  38. add bundle test (details)
  39. Add MqttSensorTest; improvetestability; suppress messages (details)
  40. MqttSensorManagerTest (details)
  41. spotbugs adding to workload again (details)
  42. test coverage (details)
  43. new contrib (details)
  44. rationalize #8845 8855 @ToDo text (details)
  45. add bcsanches (details)
  46. index page update (details)
  47. copy option to sensor, turnout manager (details)
  48. start of text vs jcombobox (details)
  49. setting default option values (details)
  50. knownState vs outState (details)
  51. text box config option (details)
  52. load/store (details)
  53. doc update (details)
  54. javadoc (details)
  55. add persistance (details)
  56. sensor xml test (details)
  57. test default method for coverage (details)
  58. remove default method impl OBE (details)
Commit 35b1a06f39d6c9978f164b17dca8b1300f44493d by noreply
Update HornbyTTS.xml

Added Class J36 0-6-0 TTS Decoder
The file was modifiedxml/decoders/HornbyTTS.xml (diff)
The file was modifiedjava/src/jmri/implementation/DefaultSignalMastLogic.java (diff)
Commit 90ce7678e265ef5ba4d41d302929513469683fb9 by Bob Jacobsen
handling missing turnouts better
The file was modifiedjava/src/jmri/implementation/TurnoutSignalMast.java (diff)
The file was modifiedjava/test/jmri/implementation/TurnoutSignalMastTest.java (diff)
The file was modifiedhelp/en/releasenotes/current-draft-note.shtml (diff)
The file was modifiedhelp/en/releasenotes/jmri4.15-master.shtml (diff)
Commit 236a3237d649024f4b740f18d0ded0342748dba8 by Bob Jacobsen
better logging of unexpected messages; test that
The file was modifiedjava/test/jmri/util/JUnitAppenderTest.java (diff)
The file was modifiedjava/test/jmri/util/JUnitUtil.java (diff)
The file was modifiedjava/test/jmri/util/JUnitAppender.java (diff)
Commit b6a8de55bfde03d8b280db92bd0135525ec08c2c by Bob Jacobsen
refactor for flexibility
The file was modifiedjava/src/jmri/jmrix/AbstractNetworkConnectionConfig.java (diff)
Commit ec78dd8158bba67c7e2786a4f237d2ffc89c5c7b by Bob Jacobsen
allow configure base topic
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttAdapter.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttConnectionConfig.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/configurexml/MqttConnectionConfigXml.java (diff)
Commit e48395fb989a05297d00122f828a9f6ae7b16964 by Bob Jacobsen
help on base topic config
The file was addedhelp/en/html/hardware/mqtt/MQTT_Preferences.png
The file was modifiedhelp/en/html/hardware/mqtt/index.shtml (diff)
The file was modifiedhelp/en/releasenotes/current-draft-note.shtml (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttTurnoutManager.java (diff)
Commit 22365094d4218c242718131449a40e8dd0701d32 by Bob Jacobsen
smarter manager location
The file was modifiedjython/SetMqttParser.py (diff)
The file was modifiedjython/SetMqttPrefix.py (diff)
Commit 0484203636682e00affbb05d7670dacaef71e258 by Bob Jacobsen
format unexpected message
The file was modifiedjava/test/jmri/util/JUnitUtil.java (diff)
Commit 6006993360dcaed8dafa3ef1eb0436b57b78961d by Paul Bender
set label for system name and user name.  Always use textbox for displaying section name, but disable entry in edit mode.
The file was modifiedjava/src/jmri/jmrit/beantable/AddNewDevicePanel.java (diff)
The file was modifiedjava/src/jmri/jmrit/beantable/AddNewBeanPanel.java (diff)
The file was modifiedjava/src/jmri/jmrit/beantable/SectionTableAction.java (diff)
Commit 7142080496eee83b6e43c9d2e878bf69b274b086 by Paul Bender
more add button related tests
The file was modifiedjava/test/jmri/jmrit/beantable/IdTagTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SectionTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/MemoryTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/BlockTableActionTest.java (diff)
Commit 54fa0ff4d3446fcab396fcf805768463945236bb by Paul Bender
more add button related tests
The file was modifiedjava/src/jmri/jmrit/beantable/SignalGroupTableAction.java (diff)
The file was modifiedjava/src/jmri/jmrit/beantable/SignalHeadTableAction.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SignalGroupTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SignalHeadTableActionTest.java (diff)
Commit 8a3c6fa67e570401c7ff6f16258774ad7b0c5088 by Paul Bender
more add button related tests
The file was modifiedjava/test/jmri/jmrit/beantable/TransitTableActionTest.java (diff)
The file was modifiedjava/src/jmri/jmrit/beantable/TransitTableAction.java (diff)
Commit b960f26e72aea1ffa13cb877b5637e84055d8641 by Bob Jacobsen
encodeURI to encodeURIComponent two places
The file was modifiedweb/js/webThrottle.js (diff)
Commit c275a736949ccd0507aebeb452f3f234f4f3abb6 by 39652002+icklesteve
MERG CBUS Tests

and a few tweaks
CBUS Slot Monitor
CBUS Dummy Node
CBUS Event Table
The file was modifiedjava/src/jmri/jmrix/can/cbus/CbusBundle.properties (diff)
The file was modifiedjava/test/jmri/jmrix/can/cbus/simulator/CbusDummyCSTest.java (diff)
The file was modifiedjava/test/jmri/jmrix/can/cbus/swing/cbusslotmonitor/CbusSlotMonitorDataModelTest.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/eventtable/CbusEventTableAction.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/eventtable/CbusEventTableDataModel.java (diff)
The file was modifiedjava/test/jmri/jmrix/can/cbus/simulator/CbusDummyNodeTest.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/CbusThrottleManager.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/swing/cbusslotmonitor/CbusSlotMonitorSession.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/swing/cbusslotmonitor/CbusSlotMonitorDataModel.java (diff)
The file was modifiedjava/test/jmri/jmrix/can/cbus/swing/cbusslotmonitor/CbusSlotMonitorSessionTest.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/node/CbusNodeConstants.java (diff)
The file was modifiedjava/test/jmri/jmrix/can/cbus/CbusThrottleManagerTest.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/node/CbusNodeEvent.java (diff)
The file was modifiedjava/test/jmri/jmrix/can/cbus/eventtable/CbusEventTableDataModelTest.java (diff)
The file was modifiedjava/src/jmri/jmrix/can/cbus/simulator/CbusDummyNode.java (diff)
Commit 6e4715249dedf4b22767a03d055336d232b1f1d4 by Paul Bender
fix and enable part of test that was commented out
The file was modifiedjava/test/jmri/jmrit/beantable/TurnoutTableActionTest.java (diff)
Commit 69187595720f284041e32304831672891ef98ebb by Paul Bender
comment out package protected method that appears to be unused
The file was modifiedjava/src/jmri/jmrit/beantable/BlockTableAction.java (diff)
Commit b03d7a89fd30f3a7bb512befebf0ef154eaf08e6 by Paul Bender
test setting of default speeds in block table
The file was modifiedjava/test/jmri/jmrit/beantable/BlockTableActionTest.java (diff)
Commit 904955d7c21c5ca168cbb67cb2fb7bc5dd817c4b by Bob Jacobsen
make abstract class public
The file was modifiedjava/src/jmri/util/prefs/JmriConfiguration.java (diff)
The file was modifiedjava/src/jmri/web/servlet/panel/AbstractPanelServlet.java (diff)
The file was modifiedjava/src/jmri/jmrit/beantable/beanedit/BeanEditAction.java (diff)
Commit f558d88f543a34b84f5f88a222ac53d7f3237e41 by bhoffman351
Corrections to the WiThrottle protocol help page.
The file was modifiedhelp/en/package/jmri/jmrit/withrottle/Protocol.shtml (diff)
Commit d647c9fefabf001763b967af52c92b78775fc949 by mstevetodd
webThrottle, undo server query string space replacements
The file was modifiedweb/js/webThrottle.js (diff)
Commit 7fb26851b21c7f2eea03ebecddc7b96f89f82ee4 by Paul Bender
work on tests for Edit buttons in tables
The file was modifiedjava/test/jmri/jmrit/beantable/ReporterTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/TurnoutTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/AudioTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/AbstractTableActionBase.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/LightTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SignalMastLogicTableActionTest.java (diff)
The file was modifiedjava/test/jmri/util/swing/JemmyUtil.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/BlockTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SignalGroupTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/TransitTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/RouteTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SignalMastTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/LogixTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SensorTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SignalHeadTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/IdTagTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/MemoryTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SectionTableActionTest.java (diff)
Commit 04fe692c6e87d63bd8355d1d183adf0f6a68cbfe by Paul Bender
more work on "Edit" tests in beantable
The file was modifiedjava/test/jmri/jmrit/beantable/TurnoutTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/LightTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SignalHeadTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SensorTableActionTest.java (diff)
Commit fbb5c92a185ca3be03929dcc9cc994c88c2ced1f by Paul Bender
remove unused variables
The file was modifiedjava/test/jmri/jmrit/beantable/TurnoutTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/LightTableActionTest.java (diff)
The file was modifiedjava/test/jmri/jmrit/beantable/SensorTableActionTest.java (diff)
The file was modifiedhelp/en/html/hardware/mqtt/index.shtml (diff)
Commit 8f4cbe1208bf5deba5bffb99a46a3855dd2e19f8 by Bob Jacobsen
add options, even if not really working or in order
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttAdapter.java (diff)
Commit 1631759cc6dce746b857f2545cebff55803bd45c by Bob Jacobsen
keep & display options in key-alpha order
The file was modifiedjava/src/jmri/jmrix/AbstractConnectionConfig.java (diff)
Commit 0fd1a3c7ec23b2ef9aee40ef3f3d07d577a29577 by Bob Jacobsen
added Sensor et al, but not compile, not run, no tests, no XML
The file was addedjava/src/jmri/jmrix/mqtt/MqttSensor.java
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttSystemConnectionMemo.java (diff)
The file was addedjava/src/jmri/jmrix/mqtt/Bundle.properties
The file was addedjava/src/jmri/jmrix/mqtt/Bundle.java
The file was addedjava/src/jmri/jmrix/mqtt/MqttSensorManager.java
The file was modifiedhelp/en/releasenotes/current-draft-note.shtml (diff)
The file was modifiedjava/src/jmri/jmrix/AbstractConnectionConfig.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttSensor.java (diff)
The file was modifiedhelp/en/releasenotes/current-draft-note.shtml (diff)
The file was modifiedjava/src/jmri/jmrix/AbstractConnectionConfig.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttSensorManager.java (diff)
The file was addedjava/test/jmri/jmrix/mqtt/BundleTest.java
Commit 1d2bbec76ee500af106a97ea04b3235717021008 by Bob Jacobsen
Add MqttSensorTest; improvetestability; suppress messages
The file was addedjava/test/jmri/jmrix/mqtt/MqttSensorTest.java
The file was modifiedjava/test/jmri/jmrix/mqtt/MqttTurnoutTest.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttSensor.java (diff)
The file was addedjava/test/jmri/jmrix/mqtt/MqttSensorManagerTest.java
Commit 3f00db2152938024b751242b07f80b61d0a66ff3 by Bob Jacobsen
spotbugs adding to workload again
The file was modifiedjava/test/jmri/jmrix/mqtt/MqttSensorManagerTest.java (diff)
The file was modifiedjava/test/jmri/jmrix/mqtt/MqttSensorManagerTest.java (diff)
The file was modifiedhelp/en/Acknowledgements.shtml (diff)
Commit 197625466e301f41b8eee8ea89794f6bc4d12f1e by Bob Jacobsen
rationalize #8845 8855 @ToDo text
The file was modifiedhelp/en/html/doc/Technical/JUnit.shtml (diff)
The file was modifiedhelp/en/Acknowledgements.shtml (diff)
The file was modifiedhelp/en/html/hardware/mqtt/index.shtml (diff)
Commit e523b91103b09f377e203f3e4df54010cb61e49d by Bob Jacobsen
copy option to sensor, turnout manager
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttSystemConnectionMemo.java (diff)
Commit ee03f9d92f9e51e3469c1c04ad98f2e1b8bec6dd by Bob Jacobsen
start of text vs jcombobox
The file was modifiedjava/src/jmri/jmrix/AbstractPortController.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttAdapter.java (diff)
Commit 0205b3fbb8e32b3132a094c051ddaac5ef95e3e8 by Bob Jacobsen
setting default option values
The file was modifiedjava/src/jmri/jmrix/mqtt/Bundle.properties (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttSensor.java (diff)
The file was modifiedjava/src/jmri/jmrix/AbstractPortController.java (diff)
The file was modifiedjava/src/jmri/jmrix/PortAdapter.java (diff)
The file was modifiedjava/src/jmri/jmrix/configurexml/AbstractNetworkConnectionConfigXml.java (diff)
The file was modifiedjava/src/jmri/jmrix/AbstractNetworkConnectionConfig.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttConnectionConfig.java (diff)
The file was modifiedjava/src/jmri/jmrix/mqtt/MqttAdapter.java (diff)
The file was modifiedhelp/en/html/hardware/mqtt/images/MQTT_Preferences.png (diff)
The file was modifiedhelp/en/html/hardware/mqtt/index.shtml (diff)
The file was modifiedjava/src/jmri/jmrix/PortAdapter.java (diff)
The file was addedjava/src/jmri/jmrix/mqtt/configurexml/MqttSensorManagerXml.java
The file was addedjava/test/jmri/jmrix/mqtt/configurexml/MqttSensorManagerXmlTest.java
Commit 8decc39d3735a0d9a77bd13b5392141b00efbecd by Bob Jacobsen
test default method for coverage
The file was modifiedjava/test/jmri/jmrix/AbstractPortControllerTestBase.java (diff)
Commit a1a8026232d189ab18dd8c507228f3c58f618b2d by Bob Jacobsen
remove default method impl OBE
The file was modifiedjava/src/jmri/jmrix/PortAdapter.java (diff)
The file was modifiedjava/test/jmri/jmrix/AbstractPortControllerTestBase.java (diff)