Changes
Summary
- Move Application start tests to Cucumber (details)
- Add isShort event check for CAN messages (details)
- Event Table Pane Update (details)
- Bundle (details)
- Event Table Update Docs (details)
- fix store (details)
- Bundle Title (details)
- Add clear display button to System Console (details)
- Revert "Add clear display button to System Console" (details)
- Revert "Merge branch 'master' of https://github.com/JMRI/JMRI" (details)
- Update tests (details)
- Update load xml (details)
- Add tests for jmri.ConditionalVariable (details)
- Merge pull request #5770 from kjlisby/NoFunctionsOffForSCWarrant (details)
- remove deprecated removeDataUpdateListener (details)
- Javadoc, deprecations (details)
- scanhelp (details)
- Add tests to ConditionalVariableTest (details)
- use new loconet message toMonitorString (details)
- Interpret LocoNet routes configuration messages (#5844) (details)
- Normalize Turnouts + Lights (details)
- SensorManager - Remove CanListener, UpdateAll (details)
- RequestUpdate (details)
- S T L Tests (details)
- CanMessage CanReply Not equals (details)
- bugs (details)
- Remove test code (details)
- Doehler & Haass SH10 update Fixed issues that prevented function mapping (details)
- Doehler & Haass update Conditions for Outputs (CV145-152) - added enum (details)
- Add files via upload (details)
- try using the latest beta of Chrome (details)
- let LocoNet reporters collect (in a set) entries in the zone (enter (details)
- remove unnecessary cast (details)
- enable firefox tests on the headless travis build. (details)
- reenable tests that pass locally (details)
- chore: update json-schema-validator to version 1.0.6 (details)
- chore: remove System.out calls used for testing (details)
- Gregory Bedlek. Needed _mCTCMain to not be null at any time for support (details)
- Gregory Bedlek. Fixed @Override removed by NetBeans (details)
- Gregory Bedlek. In SwitchDirectionIndicators.java, see comment in new (details)
- MERG CBUS Event Table Save Restore (details)
- CbusTableEvent tests (details)
- Merge remote-tracking branch 'upstream/master' into json-operations (details)
- fix: IdTags must have valid names (details)
- feat: Add JSON service for IdTags (details)
- test: Increase reliability of JSON Time service tests (details)
- fix: Allow delete to actually delete and require explicit post (details)
- chore: Remove System.out call (details)
- feat: add ability to add/edit/remove Operations Engines via JSON (details)
- match Headed tag (details)
- consistent capitalization (details)
- test: Uniform tests for default doDelete methods (details)
- refactor: provide uniform methods to delete named beans in JSON. (details)
- feat: JSON clients can add/edit/remove Operations Location (details)
- Gregory Bedlek. Switch direction indicators was a changed to support (details)
- feat: allow deleting of Reporters via JSON. (details)
- Update current-draft-note.shtml (details)
- fix javadoc (details)
- use correct callback (details)
- remove new failed notification to match existing behaviour (details)
- Update StealingThrottleManager.java (details)
- Gregory Bedlek. Changed "open up a browser at that location" to "open (details)
- responseThrottleDecision enum CANCEL (details)
- spotbugs (details)
- clarify new UML diagram (details)
- feat: Allow JSON clients to add/edit/remove Operations Tracks (details)
- doc: add release notes (details)
- doc: Clarify version changes and add enhancements in JSON version 5.0.0 (details)
- javadoc, jmrix inherit, whitespace (details)
- NCE booster, clock properties use Bundle, whitespace, javadoc share key (details)
- spotbugs (details)
- html style (details)
- Javadoc whiteline, tag fix (details)
- feat: JSON client can edit car's build year and weight (details)
- fix: fix web throttle (details)
- add PaneSoundSamples after PaneSoundLevels (details)
- Update current-draft-note.shtml (details)
- cancelThrottleRequest(address, this) (details)
- Update HTML doc LayoutEditor image Track Drawing Options updated. (details)
- i18n serial w/Bundle, clean p-tags (details)
- del duplicate key (details)
- add CNJ-1974 signals (details)
- cbus address, managers logging, match sensor with turnout code (details)
- Fix some images (details)
- fix some text attributes for sensoricon with text (details)
- fix: correct how listeners are tracked for JSON sockets (details)
- test: replace tests that call does not error with tests that call does (details)
- JavaHelp indexing update (details)
- for 4.15.6 (details)
- update current draft note for next (details)
- 'update release.build to value for next release' (details)
- pom version 4.15.7 (details)
- Gregory Bedlek. More documentation, that's all. (details)
- Gregory Bedlek. Finalize documentation. (details)
- better messages adn tests (details)
- unpluralize json types to match earlier changes (details)
- Icons CSD AZD Icons for Layout Editor in style ČSD AŽD. (details)
- refactor Cbus managers multi add, Light separate (details)
- new defn from Nigel Cliffe (details)
- 4.15.6 released (details)
- Added README.txt (details)
- correct comment (Referenced LocoNet, should have referenced DCC) (details)
- remove unused import (details)
- Gregory Bedlek. Pushed Dave Sand changes to traffic locking, verified (details)
- Gregory Bedlek. Fixed some empty <p></p> and <h2></h2> (details)
- assert the warrants start (details)
- Avoid need to cast by using Generics (details)
- chore: update paths for VS Code (details)
- restore / deprecate methods (details)
- remove cancel session notification (details)
- Fix Cbus add to table, auto-adding sign adjust tests prefix var kept in (details)
- lowercase d depracted javadoc (details)
- Update RpsBlock.java (details)
- set logging level to pass LightManTest, whitespace correct javadoc (details)
- notifyThrottleReleaseEnabled notifyThrottleDispatchEnabled (details)
- tests StealingOrSharingThrottleManager SharingThrottleManager (details)
- typo (details)
- i18n all jmrix baudrate [] powerline, tams i18n with Bundle (details)
- add missing not (details)
- fix powerline bundles (details)
- add missing key p-tags in tests (details)
- event 0 (details)
- schema location (details)
- chore: Remove deprecated methods (details)
- fix: throw exception on invalid string for color (details)
- chore: make the parameter explicit to help IDE javadoc viewers (details)
- add BundleTests (details)
- fix PackageTests (details)
- feat: Allow adding/editing/deleting LayoutBlocks from JSON clients (details)
- fix: Default track color is a property of the panel (details)
- chore: fix static analysis warnings (details)
- Running on GUI thread can cause complete lockup of JMRI, revert change (details)
- doc: Update release notes. (details)
- remove stale methods spelling LocoNet, also in Help (details)
- update link to visuals (details)
- Fix turnout timing issue, CTC startup, switch direction indicators (details)
- increase tests (details)
- Add CANCMDDC Node Name (details)
- feat: Allow JSON client to delete a Block (details)
- memo not needed, javadoc (details)
- Update CbusThrottleManagerTest.java (details)
- remove outdated page, update outdated instructions add crosslinks to (details)
- Prevent track component deletes when signal heads, masts or sensors are (details)
- Restructure getPointReferences (details)
- Spotbugs changes (details)
- Remove extraneous log info (details)
- Update Czech Translation (details)
- Update HornbyTTS.xml (details)
- prop (details)
- Use point names instead of integers, removed slip specific code, (details)
- Spelling in CTCMain.java, Comment change in (details)
- Made occupancy sensor dropdowns much wider by having a 3x3 arrangement (details)
- Don't pass the train object to the GUI thread (details)
- Retire CTCJythonAccessInstanceManager; add @Override to FrmTRL_Rules (details)
- Layout Editor Turnout Color Change (details)
- Disable SpeedPanel + FunctionPanel on PCL isAvailable (details)
- Use SilentSteal / SilentShare to auto restore session (details)
- update support page (details)
- new Manager access to Set (details)
- test existing scripts (details)
- formatting updates (details)
- add contribution (details)
- Force a comment change to force a CI build, didn't do it last time for (details)
- Revert "Disable SpeedPanel + FunctionPanel on PCL isAvailable" (details)
- fix link slash direction (details)
- Add custom properts to Loconet Turnout 1 - BypassBushby - when true (details)
- Switch colors on THROWN instead of CLOSED (details)
- duplicate param (details)
- Match JMRI master to fix the conflict introduced by IDE. (details)
- Update CTCMain.java (details)
- Update help page. (details)
- Minor comment change... (details)
- Create an abstract canRemoveTrackComponent mehtod and a (details)
- remove unnecessary toUpperCase (details)
- Change method names; warning dialog is child of layout editor panel (details)
- LightControl Edit Window (details)
- remove formatting changes (details)
- Update LightTableAction.java (details)
- Update clean up PanelPro help (details)
- Update CTCMain.java (details)
- Update AbstractLight.java (details)
- Update LightControl.java (details)
- Update AbstractLight.java (details)
- Update AbstractLight.java (details)
- Update Czech Translation (details)
- When scanning slots check for not only INUSE slots but also COMMON as (details)
- Change method names (details)
- test: completely test deleting block in JSON API (details)
- feat: Allow more properties to be set/get by JSON client (details)
- feat: Allow JSON client to delete Sensor (details)
- fix: List only using non-required listeners when deleting (details)
- fix: Use merged-in from other branch message (details)
- spotbugs (details)
- spotbugs; use standard logging (details)
- spotbugs (details)
- fix typos (details)
- fix: JSON Schema for block (details)
- test: Fix two tests to not expect manager is named listener (details)
- doc: Add notice to release notes (details)
- test: Test that JSON deletion conflicts are handled (details)
- pt. 2 (details)
- add Tooltips Sensors Turnout Light (details)
- some test cleanup, new tests, moving tests to right file (details)
- update managers (details)
- cbus ev capture title startup (details)
- active;inactive (details)
- no need for tooltip Strings (details)
- DCCLocoAddress pt. 3 (details)
- switch clause (details)
- Session cancelled dialogue to Abstract (details)
- test: update tests to accomodate #6984 (details)
- doc: Update release notes (details)
- Update HornbyTTS.xml (details)
- Supress unused columns. (details)
- Fix No newline at end of file. (details)
- Update decoderIndex. (details)
- refactor WarrantTest; have SCWarrantTest extend WarrantTest (details)
- fix spotbugs warnings (details)
- german translation for ESU SwitchPilot (details)
- needed Files for german ESU SP (details)
- remove instance() deprecated in 4.9.5 (details)
- add object ID to debug (details)
- use pre-existing TC instead of re-creating (details)
- use pre-existing TC instead of re-creating (details)
- EUS LokSound 4 german transalation (details)
- streamline PanelPro help, just 1 start page, keep it general detail are (details)
- ESU LokSound 5 in german (details)
- fix broken links, add USS to tools sidebars (details)
- consistent capitalization (details)
- minor cleanup (details)
- cleanup, debug, force read before print (details)
- minor cleanup (details)
- improve test (details)
- Minor GUI improvements, disable Tools menu for new items (details)
- add MQTT to sidebar (details)
- A few ESU pane wording Tweaks. (details)
- Remove edit active check for Logix delete (details)
- more tests for SCWarrant (details)
- strip dead (commented out) code. (details)
- fix tags (details)
- remove "check buffer" option from the Hornby Elite Adapter (details)
- Add connection option for Lenz LZV200 (details)
- apply project code style in IntelliJ 2019.1 and up (details)
- test (details)
- revert style test (details)
- chore: sync max Javadoc warnings (details)
- Update pom.xml (details)
- doc: Remove dangling comment (details)
- Add mast-specific delay on MatrixMast, update help screen shot, test use (details)
- chore: fix a comment in build.xml (details)
- order seems to matter to profile startup (details)
- fix test, remove ignore (details)
- Update draft release note for PR #6969 (details)
- chore: show dependencies as a tree in vscode (details)
- chore: Update to json-schema-validator 1.0.10 (details)
- test: silence an expected warning (details)
- chore: Update release notes (details)
- update test and test file, schema (revert PR #7007 changes) (details)
- add note (details)
- manager, jmrix code whitespace, logging (picked from PR #6177) (details)
- whhitespace loadstore testfile (details!) (details)
- Digitrax help reorg and clarification, incl. bushby (#6989) (details)
- fix paste errors, ctors (details)
- Suppress spotbugs warning. (details)
- fix: NamedBeanCompator uses generics (details)
- fix: full display name matches documented format (details)
- Pi managers dialog i18n (details)
- Better thread termination (details)
- Pi tests call prefix (details)
- remove singletest (details)
- fix: Use a constant to format the display name (details)
- Avoid NPE (details)
- set mast delay to 0 in test (details)
- add release notes for Ln Amps and Ln turnout properties (details)
- fix: Remove unused local variables (details)
- fix props paste error (details)
- USS CTC corrected (details)
- fix faq js (details)
- fix: Use single method for formatted display name (details)
- pull merge (details)
- pull merge (details)
- Hide panels so they don’t repaint during warrant execution. (details)
- Update Czech Translation (details)
- small fix after merge # (details)
- Properly handle EasyDcc shutdown hook (details)
- Clear path highlight on exit of Pathframe. Fix NPE when dragging (details)
- Restart (details)
- LightControl Update (details)
- chore: Update dependency vulnerability audit (details)
- DCCLocoAddress check (details)
- missing address in error (details)
- remove unnecessary null check (details)
- manager spotbugs (details)
- Attempt Improve CbusThrottleManagerTest (details)
- Ij setting from master (details)
- add waitFor(100) in test (details)
- conditional waitFor (details)
- comment log (details)
- Help file new formatting for <dd> entries to put in blank lines. Dave (details)
- Update release note (details)
- Add LZV200 to Lenz documentation (details)
- Fix html errors (details)
- BeanTable Bundles (details)
- beantable spotbugs (details)
- Tests (details)
- returns to return (details)
- fix comment in outputs, javadoc (details)
- store correct mast as comment in output beans fix spotBugs static var (details)
- Ensure all messages are echoed to all listeners (details)
- repair jmrix help targets (details)
- correct help paths in tests (details)
- Update JHelp (system tools), HTML tools sections (details)
- Fix indenting (details)
- from Issue 7022 attachment (details)
- to validate (details)
- Further Index edits, flat sorted list with (labels), extra tags (details)
- ant build TOC and index pages (details)
- release note on help update (details)
- matrixmast bug note (details)
- update for new decoder (details)
- correct html tag spotted by scanhelp, code format (details)
- Light Support Pages Update (details)
- Update LightAddEdit.shtml (details)
- from Issue 6985 jimexler (details)
- CV11 update (details)
- Fix OpenLCB Light Control xml load (details)
- improved fix (details)
- fastclock link (details)
- revert Prefs pane Help title (details)
- doc: add note about operations web access (details)
- update decoder index (details)
- JavaHelp indexing update (details)
- start for 4.15.7 release note (details)
- for 4.15.7 (details)
- 'update release.build to value for next release' (details)
- for next release 4.15.8 (details)
- increase maxtime for launchtest, update Ln profiles for 4.15.7, fix (details)
- update user profiles used in test, increase TASTMAXTIME, remove unused (details)
- 4.15.7 (details)
- Prevent NPE for EB and EC context menu (details)
- alpha sort profile tests in app test, adjust MAXTIME, remove (details)
- fix: store the L&F class name; load either L&F name or class name (details)
- incorporate review comments: include full profile sets, class name for (details)
- SpotBugs MatrixMast fixed for speed activate "Copy Matrix from Mast" (details)
- log using vars (details)
- keySet iterators spotted by SpotBugs for other masts whitespace, javadoc (details)
- DefaultSML SpotBugs advised iterator, log with vars (details)
- another SpotBugs iterator in SML (details)
- tests (details)
- Make Multi-meter use correct units and Current Meter show correct units. (details)
- more equals tests (details)
- rename private clearLightControls (details)
- Change Z21 to Milliamps, correct javadoc tag spelling (details)
- Change Digitrax SFX Series 6 CV 11 default to 6 (details)
- Light Control > Light Controller (details)
- tweak spotbugs fix (details)
- properly update Memory and LayoutEditor's MemoryIcon (Label) when the (details)
- better test cleanup (details)
- add JUnitAppender.clearBackLog() to setup. (details)
- Fix issue "Cannot Drag in CPE" (details)
- a few extra tests (details)
- make reads on Hornby Elite match a user provided sequence. (details)
- simple example of using a CollectingReporter in a script. (details)
- Fix minor spelling (details)
- add SML null checks, warn (details)
- add ex log var (details)
- suppress PZLA, javadoc (details)
- Update LokSound 5 language (details)
- Update translation strings (details)
- fix SpotBugs beantable warnings (details)
- safe handling of static InstanceManager (SpotBugs flagged) (details)
- synchronized (details)
- Audio add SpotBugs flagged safe static methods (details)
- audio swing spotbug flagged static writes (details)
- spotbugs oblock static, suppress NmraPacket return value (details)
- TCS FN fix ditchlight bug (details)
- TCS FN ditch light fix (details)
- spotbugs flagged safe access to static instancemanager (details)
- javadoc, hyperlink checked (details)
- revert InstanceManager FB, fix oblock TableFrames imports, logging (details)
- Section redundant null checks, logging w/vars (details)
- fix javadoc link (not seen in local ant javadoc!) (details)
- Section null ckecks, no redundant, LEBlockManager log w/vars (details)
- remove link tag (private class) (details)
- LE Spotbugs fixes, log w/vars (details)
- abstr conn.config iterator (details)
- ConnectionStatus spotbugs entry iterators, null check, MonPane (details)
- abstr networkadapter spotbugs cast warn suppressed, iterators (details)
- spotbugs flagged iterators and casts for all (abstr)conn.config (details)
- set class paths for Ij (details)
- Prevent illegal argument exception (details)
- IntelliJ update page Debug/FindBugs help page (details)
- checked html, image sizes and file names (details)
- fix tab, suppress FB on 2 fields (details)
- fix: Web manifest was showing null car type (details)
- fix: car lengths in web manifest are not displayed as null (details)
- Mention SpotBugs ant task instead (details)
- update write sequence (details)
- fix char and tag (details)
- Update release note (details)
- Light Control Frame Update (details)
- MERG CBUS Revert Defs Update (details)
- Duplicate bundle (details)
- SignalHead, SignalMast send count (details)
- Stop train speed disappearing (details)
- Activate Train Frame to ScrollPane (details)
- Resume times (details)
- unused JPanel (details)
- fix introduced spotbug (details)
- Updated Debug instructions, screen shots, debug now working add error (details)
- Add files via upload (details)
- Remove hyphen location name in conductor (details)
- Remove hyphen location name in show cars in train window (details)
- suppress null warnings (details)
- revert ends of long method markers (details)
- update note (details)
- for 4.15.8 build (details)
- start for 4.17.1 release note (details)
- while jmri 4.15.8 (details)
- for next release 4.17.1 (details)
- start in order of runtime (details)
- Update SoundTraxx_Tsu_Electric_Bachmann_SndVal.xml (details)
- remove accidentally added file (details)
- fix test init. (details)
- reset railroad name to default (details)
- clear system properties at the end of each test (details)
- remove dependency injection on App tests. (details)
- update cucumber version to 4.3.1 (details)
- reset all the webserver preferences, not just the RailroadName (details)
- split the cucumber test into two trigger files. (details)
- remove NonNull on integers (details)
- ignore more JUnit appstart tests; remove unnecessary step in teardown (details)
- better defaults image, internal discussion (details)
- ignore the entire test class, instead of individual tests in the class. (details)
- remove unnecessary second RunCucumberTest; reset the shutdownManager (details)
- include call to reset shutdownManager in LaunchJmriAppBase (details)
- reset the shuttingDown flag when clearing the ShutDownManager (details)
- prevent ArrayIndexOutOfBoundsException when toggling signalmast (details)
- clear shutdown manager both before and after tests. (details)
- dismiss the "unsaved changes" dialog if it appears (details)
- from 4.15.8 (details)
- add missing show element (details)
- Show car color and load attribute lengths (details)
- 4.15.8 last steps (details)
- add tests for DecoderPro3 (details)
- correct window title (details)
- DecoderPro3's info line doesn't appear in the console output. (details)
- Fix load length calculation (details)
- set logging so that DecoderPro3 tests succeeds, and enable DecoderPro3 (details)