Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Small tweak to room marker positions | Christopher Baines | 2014-09-27 |
| | |||
* | Remove room prefix from the room markers | Christopher Baines | 2014-09-27 |
| | | | | I think it looks cleaner this way. | ||
* | Add rooms only found in OSM to the list of rooms in a building | Christopher Baines | 2014-09-27 |
| | | | | | | Previously, only the rooms in the University data was used, but this leaves a lot out. Also display popups for rooms if they have a URI, to allow the user to navigate to the uri. | ||
* | Sort building rooms by URI | Christopher Baines | 2014-09-27 |
| | | | | This effects the building popup. | ||
* | Rework the building popups | Christopher Baines | 2014-09-27 |
| | | | | | | | | Swap round the link to URI and locate functionality. The primary purpose of the list of things in a building is to jump to that location in the building, when that is not possible, a link to the URI is provided. This also removes the very small target icons. | ||
* | Popup related fixes and code improvement | Christopher Baines | 2014-09-27 |
| | | | | | | | | | - Fix mfds and vending machines from showing up in "Floor Unknown" when there floor is known - Fix missing options in showFeaturePopup - Fix how renderThingSet gets the location of a thing - Fix ⌖ in leaflet-soton, as it does not have glyphicons - General formatting and code structure improvements | ||
* | Whitespace fixes | Christopher Baines | 2014-09-27 |
| | |||
* | Fix storage timeout | Christopher Baines | 2014-09-27 |
| | |||
* | Change timeout | Christopher Baines | 2014-09-27 |
| | | | | Despite the comment, it previously was 7 days. | ||
* | Change the colour of the rooms | Christopher Baines | 2014-09-25 |
| | | | | Previously they were white. | ||
* | shrunk poups a little more and moved fullinfo link | Christopher Gutteridge | 2014-09-22 |
| | |||
* | Correct check in featureHasPopup | Christopher Baines | 2014-09-20 |
| | | | | | Check if the feature is a room, then check if the room has the expected information. | ||
* | Prevent popups from being larger than the map | Christopher Baines | 2014-09-20 |
| | | | | This helps on smaller devices. | ||
* | Store the data in localStorage | Christopher Baines | 2014-09-20 |
| | | | | It will currently be refreshed after 1 week. | ||
* | Uninformed changes to the timeout and retry delay | Christopher Baines | 2014-09-20 |
| | | | | This could help with loading the data on devices with slower connections. | ||
* | Expose the routeLayer such that it can be used | Christopher Baines | 2014-09-20 |
| | |||
* | Use a document fragment, rather than creating a redundant div | Christopher Baines | 2014-09-18 |
| | |||
* | changes to general feel and some refactoring | Christopher Gutteridge | 2014-09-18 |
| | |||
* | Fix problem with map variable | Christopher Baines | 2014-09-17 |
| | |||
* | Less globals in examples | Christopher Baines | 2014-09-17 |
| | | | | Fix a problem highlighted by this in the vending manchines layer. | ||
* | Fix problem with missing map | Christopher Baines | 2014-09-17 |
| | |||
* | Add name for Lift's | Christopher Baines | 2014-09-17 |
| | |||
* | Fix show and close info | Christopher Baines | 2014-09-17 |
| | | | | Also modify the full example such that this cannot happen again. | ||
* | Improve fetching of workstation data | Christopher Baines | 2014-09-08 |
| | | | | Wait at least 30 seconds between requests, even if they fail. | ||
* | Add panByURI method | Christopher Baines | 2014-09-06 |
| | |||
* | Precalculate centers for buildings | Christopher Baines | 2014-09-06 |
| | | | | Currently done because this is the simplist way of doing it. | ||
* | Fix bug with fixing workstation data | Christopher Baines | 2014-09-06 |
| | | | | Do not try and process null data if data already exists. | ||
* | Periodically refresh workstation data | Christopher Baines | 2014-09-06 |
| | |||
* | Modify to refetch data on failure | Christopher Baines | 2014-09-06 |
| | | | | | Also lengthen timeout for fetching data. This should help using leaflet-soton on mobile devices. | ||
* | Fix interactive bus stops | Christopher Baines | 2014-09-01 |
| | | | | | | They previously only worked if the bus routes were displayed. This commit also checks for the existance of the route and sidebar classes before attempting to use them. | ||
* | Make the level control position configurable | Christopher Baines | 2014-08-26 |
| | |||
* | Improve support for customising popups | Christopher Baines | 2014-08-26 |
| | | | | Also improve room and building popups | ||
* | Better support for high resolution displays | Christopher Baines | 2014-08-23 |
| | | | | Enable leaflets support, and display the indoor layer on lower zoom levels. | ||
* | Don't attempt to switch to undefined levels | Christopher Baines | 2014-08-10 |
| | |||
* | Improve display on small screens | Christopher Baines | 2014-08-09 |
| | | | | Do not force the appearance of scrollbars | ||
* | Fix workstation popups | Christopher Baines | 2014-08-09 |
| | |||
* | Simpler layout of the info boxes | Christopher Baines | 2014-08-09 |
| | | | | Remove the use of a table | ||
* | Improve bus route example | Christopher Baines | 2014-08-06 |
| | | | | | | Also extract the route related classes from leaflet-soton.js, in preparation to make a leaflet-route plugin. The new bus route example uses the leaflet-sidebar plugin, as this works better on multiple screen sizes. | ||
* | Add points of service | Christopher Baines | 2014-08-06 |
| | | | | | | | | Currently, this is limited to food outlets. Not all food outlets display, as some are missing from OSM/Univeristy data. Other modifications include, better support custom display for the interactive information. This also includes an example, that uses jquery, typeahead and leaflet-sidebar. | ||
* | Improve support for multi level rooms | Christopher Baines | 2014-07-19 |
| | |||
* | Fix loading without caching | Christopher Baines | 2014-07-19 |
| | |||
* | Split the printers and vending machines | Christopher Baines | 2014-07-19 |
| | | | | Also try to prevent the caching of data.json | ||
* | Include the library data in data.js | Christopher Baines | 2014-07-05 |
| | | | | Instead of loading seperately | ||
* | Add doors to the map | Christopher Baines | 2014-06-16 |
| | |||
* | Use a better way of disabling the bus routes | Christopher Baines | 2014-06-07 |
| | |||
* | Remove some debugging | Christopher Baines | 2014-06-06 |
| | |||
* | Add a RouteLayer and RouteControl | Christopher Baines | 2014-06-06 |
| | | | | | | | | | | | | | Add the leaflet-textpath submodule as it is used in the RouteLayer Improve the bus route extraction: - Now supports polygons for platforms - Supports routes not in a route master - Filter out all but one U1C route (in an attempt to make the interface less confusing) Add an example using the RouteLayer and RouteControl. Hard code the centers for some "University" buildings on the Isle of White and in Basingstoke, such that workstations listed as in these buildings appear on the map. | ||
* | Link to the library room booking page | Christopher Baines | 2014-05-31 |
| | |||
* | Bus routes are back | Christopher Baines | 2014-05-28 |
| | |||
* | Add more indoor features in the library. | Christopher Baines | 2014-05-22 |
| | | | | Uses an external dataset for the data. |