Commit Graph

14 Commits

Author SHA1 Message Date
James Lyne
5cf353cd8a Update license headers 2021-07-26 01:05:08 +01:00
James Lyne
bc38af3254 Use generic names for more types 2021-07-26 01:04:18 +01:00
James Lyne
c99215e259 Use generic names for extended leaflet classes 2021-07-26 01:04:17 +01:00
James Lyne
ef26d78c19 Refactor map handling
- Map definitions now have their own class
- A map's projection is now a private property of the instance. Coordinates are converted via map instance methods.
- Moved map icon handling to instance getter
- Removed currentProjection and related mutations from store
- Changed currentProjection watchers to currentMap
2021-07-26 01:04:13 +01:00
James Lyne
e3233e3dfa Pan on marker click 2021-05-25 23:31:03 +01:00
James Lyne
a966812f1a Close existing popups during updates 2021-01-26 14:42:37 +00:00
James Lyne
869f733fb7 Handle popups for markers. Fixes #5 2021-01-26 14:32:48 +00:00
James Lyne
7b1afa1c20 Handle showLabels config setting 2020-12-18 23:01:32 +00:00
James Lyne
d6693b4c0d Respect min/max zoom settings for marker sets 2020-12-18 20:25:34 +00:00
James Lyne
cad535365b Handle marker icon/label updates 2020-12-18 18:01:37 +00:00
James Lyne
31b05613fb Add license 2020-12-16 16:54:41 +00:00
James Lyne
43a15e575f Fix marker updates when projection changes 2020-12-16 11:59:09 +00:00
James Lyne
1128a9b0ba Don't set a zindex on markers 2020-12-14 15:48:58 +00:00
James Lyne
6249eb904b Move marker set markers into single component. Start marker update handling. 2020-12-14 00:27:49 +00:00