From eedaecab2c503b87cb0322730836fafd2a18a7b3 Mon Sep 17 00:00:00 2001 From: bgreman <47828384+bgreman@users.noreply.github.com> Date: Sat, 31 Jul 2021 15:43:48 -0400 Subject: [PATCH] Vendor ruler (#1476) * Fixes ruler module integrity issues by bringing module into source * Changing ruler stylesheet to vaguely match DCS theme in Liberation * Changelog (cherry picked from commit 119d4b9514fdd395adf2dc19b5919930a59b56ac) --- changelog.md | 1 + resources/ui/map/canvas.html | 8 +- resources/ui/map/lib/leaflet-ruler/LICENSE.md | 22 +++ .../map/lib/leaflet-ruler/leaflet-ruler.css | 41 +++++ .../ui/map/lib/leaflet-ruler/leaflet-ruler.js | 173 ++++++++++++++++++ resources/ui/map/lib/leaflet-ruler/ruler.png | Bin 0 -> 684 bytes 6 files changed, 239 insertions(+), 6 deletions(-) create mode 100644 resources/ui/map/lib/leaflet-ruler/LICENSE.md create mode 100644 resources/ui/map/lib/leaflet-ruler/leaflet-ruler.css create mode 100644 resources/ui/map/lib/leaflet-ruler/leaflet-ruler.js create mode 100644 resources/ui/map/lib/leaflet-ruler/ruler.png diff --git a/changelog.md b/changelog.md index 8dcf1271..bdb930a0 100644 --- a/changelog.md +++ b/changelog.md @@ -15,6 +15,7 @@ Saves from 4.0.0 are compatible with 4.1.0. * **[UI]** Control point name displayed with ground object group name on map. * **[UI]** Buy or Replace will now show the correct price for generated ground objects like sams. * **[UI]** Improved logging for frontline movement to be more descriptive about what happened and why. +* **[UI]** Brought ruler map module into source, which should fix file integrity issues with the module. ## Fixes diff --git a/resources/ui/map/canvas.html b/resources/ui/map/canvas.html index ff99669a..0efc3ebf 100644 --- a/resources/ui/map/canvas.html +++ b/resources/ui/map/canvas.html @@ -25,12 +25,8 @@ crossorigin=""> - + href="lib/leaflet-ruler/leaflet-ruler.css"> +