summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* shrunk poups a little more and moved fullinfo linkChristopher Gutteridge2014-09-22
|
* Correct check in featureHasPopupChristopher Baines2014-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 mapChristopher Baines2014-09-20
| | | | This helps on smaller devices.
* Store the data in localStorageChristopher Baines2014-09-20
| | | | It will currently be refreshed after 1 week.
* Uninformed changes to the timeout and retry delayChristopher Baines2014-09-20
| | | | This could help with loading the data on devices with slower connections.
* Expose the routeLayer such that it can be usedChristopher Baines2014-09-20
|
* Use a document fragment, rather than creating a redundant divChristopher Baines2014-09-18
|
* changes to general feel and some refactoringChristopher Gutteridge2014-09-18
|
* Fix problem with map variableChristopher Baines2014-09-17
|
* Less globals in examplesChristopher Baines2014-09-17
| | | | Fix a problem highlighted by this in the vending manchines layer.
* Fix problem with missing mapChristopher Baines2014-09-17
|
* Add name for Lift'sChristopher Baines2014-09-17
|
* Fix show and close infoChristopher Baines2014-09-17
| | | | Also modify the full example such that this cannot happen again.
* Improve fetching of workstation dataChristopher Baines2014-09-08
| | | | Wait at least 30 seconds between requests, even if they fail.
* Add panByURI methodChristopher Baines2014-09-06
|
* Precalculate centers for buildingsChristopher Baines2014-09-06
| | | | Currently done because this is the simplist way of doing it.
* Fix bug with fixing workstation dataChristopher Baines2014-09-06
| | | | Do not try and process null data if data already exists.
* Periodically refresh workstation dataChristopher Baines2014-09-06
|
* Modify to refetch data on failureChristopher Baines2014-09-06
| | | | | Also lengthen timeout for fetching data. This should help using leaflet-soton on mobile devices.
* Fix interactive bus stopsChristopher Baines2014-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 configurableChristopher Baines2014-08-26
|
* Improve support for customising popupsChristopher Baines2014-08-26
| | | | Also improve room and building popups
* Better support for high resolution displaysChristopher Baines2014-08-23
| | | | Enable leaflets support, and display the indoor layer on lower zoom levels.
* Don't attempt to switch to undefined levelsChristopher Baines2014-08-10
|
* Improve display on small screensChristopher Baines2014-08-09
| | | | Do not force the appearance of scrollbars
* Fix workstation popupsChristopher Baines2014-08-09
|
* Simpler layout of the info boxesChristopher Baines2014-08-09
| | | | Remove the use of a table
* Improve bus route exampleChristopher Baines2014-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 serviceChristopher Baines2014-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 roomsChristopher Baines2014-07-19
|
* Fix loading without cachingChristopher Baines2014-07-19
|
* Split the printers and vending machinesChristopher Baines2014-07-19
| | | | Also try to prevent the caching of data.json
* Include the library data in data.jsChristopher Baines2014-07-05
| | | | Instead of loading seperately
* Add doors to the mapChristopher Baines2014-06-16
|
* Use a better way of disabling the bus routesChristopher Baines2014-06-07
|
* Remove some debuggingChristopher Baines2014-06-06
|
* Add a RouteLayer and RouteControlChristopher Baines2014-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 pageChristopher Baines2014-05-31
|
* Bus routes are backChristopher Baines2014-05-28
|
* Add more indoor features in the library.Christopher Baines2014-05-22
| | | | Uses an external dataset for the data.
* Fix bus time issueChristopher Baines2014-05-14
| | | | The identifier extracted from the URI was wrong.
* Add ability to get vending machines layerChristopher Baines2014-04-11
|
* Improvements to the room popupChristopher Baines2014-04-11
| | | | Reorder contents and features, and add content to contents and pictures.
* Move the indoor code to an external libraryChristopher Baines2014-04-08
|
* Better display of vertical passagewaysChristopher Baines2014-04-04
|
* Crude route list and times for bus stopsChristopher Baines2014-03-28
|
* Fix workstation icon on the roomsChristopher Baines2014-03-01
|
* Fix level changing when showing workstationsChristopher Baines2014-03-01
|
* Better representation of workstation stateChristopher Baines2014-02-23
| | | | | There is now an icon for when the state is unknown, and the state message is included in the popup.
* Add support for a building part to span mutiple levelsChristopher Baines2014-02-21
|