What Changed in April 2018
What changed in February and March 2018
Friday 13 April 2018
- Improvements to best-route calculation (including making the code easier to understand). There were particular circumstances where different calculations (on full and "crunched" data) gave different results (a good example being that from Stourton Junction to Huddlesford Junction - there are two routes (one via the BCN and one the S&W/T&M) that ae very different in lock and distances numbers but - with default weighting - come out as almost exactly the same cost).
- Small bugfix in the localtable graphics code
Saturday 14 April 2018
- Fixed bug where despacing waterway names had caused full names and short names to become the same on editing- issue 440
→ Release 9.31.15.2
- Waterway tree improvements:
- Added the menu bar icon to the waterway tree page
- Changed the title to match the format of others (this is a permanent HTML page, not a templated one).
- Restored the "document" icon to the waterway tree
- Made it use consistent style to the rest of the site
- Made alert messages use new canalplan alerts (fixes issue 439).
- Date picker improvements
- "Unknown" now gets converted (to the first, January, and 2000 (by completely arbitrary choice)) when you click on the pop-up rather than you getting an error in the box (see comment on issue 432).
- Merged the two datebox macros into one, with configuration information from the main config.hdf file rather than the call. This allows more flexibility and complicated configuration to support the next bits...
- Pushed the default start for photos back 10 years (since there's no future the length stays reasonable).
- Added an "earlier" option that adds another 10 years to the drop-down. The basic support for "later" is in there two but not the fiddly JavaScript (no-one has requested the ability to plan trips more than 5 years in the future, and it clearly makes no sense for photographs). This is used for adding and editing photos but not for trips.
- These improvements resolve issues 432 and 433.
→ Release 9.31.16
Sunday 15 April 2018
- Reworked selector code to make it better support the gazetteer and so solve issue 435.
- A tweak to the "add place" code to allow you to add places on parallel pieces of waterway (old loops, basins with two entrances and so forth). Fix to issue 441.
→ Release 9.31.16.1
- Fixed the "List_Flight" - looks like the first time someone has managed to trigger it since I updated the code a few months ago and forgot to extend this part.
→ Release 9.31.16.2
Saturday 21 April 2018
- Fixed ancient bug that broke multi-stage database changes that took place over midnight (issues 447 and 449).
- Changed text for adding websites to make it reflect what you actually have to do, as suggested in issue 442.
- Tweaked the code there so that the text for "delete this record" didn't appear for first addition.
- Removed the white bars from the favourites icon
- Added menu item for stoppages when route planning
- Fixed bug where social login didn't reload your saved options - issue 448.
→ Release 9.31.17
- Database tidy to fix issue 446 - couldn't add marker places because of a stray item in the coordinates table with the ID that was being picked for a new marker.
Sunday 22 April 2018
- First work on using opening times from stoppages to improve navigational notes automatically. Have them for places, both direct and for features that a place is part of.
Monday 23 April 2018
- Reworked the navigational notes for features so they use the standard plugin. Therefore, features now have opening times as well, as well as the code being tidier and DRYer.
to Sunday 28 April 2018
- Made opening-hours work like navigational notes in route planning - works for main route, itinerary and PDFs.
- Made route planning break at places with navigational notes, so you don't get only a subset of them when planning by default.
- Made stoppages run off the live database.
→ Release 9.31.18
