Nicolas F
2918637539
web: fix marker icon position
...
Shoutouts to 14mRh4X0r for finding the right CSS properties that
work for centering the marker icons.
Fixes #1481 .
2018-11-18 09:10:54 +01:00
Aaron Griffith
e867221d8e
Merge #1488 : Make JSObserver work with Leaflet.
...
Fixes #1451 .
2018-10-09 11:03:15 -04:00
Aaron Griffith
dc70d6dc62
Merge #1487 : Use cached center for initial view.
...
Fixes #1453 .
2018-10-09 11:01:27 -04:00
Willem Mulder
4efb9f2d89
Make JSObserver work with Leaflet. Fixes #1451 .
2018-10-08 19:45:57 +02:00
Willem Mulder
3cc184a751
Use cached center for initial view. Fixes #1453 .
2018-10-06 18:12:17 +02:00
Leigh Oliver
f4e5b54651
Fixed behaviour of 'defaultZoom' property.
...
The initial map view was not affected by the 'defaultZoom' property in the config file. This has been fixed, by passing the value into 'centers' collection, when it is initially created. Additionally, the 'defaultZoom' config property is passed to the first overviewer.map.setView statement, to ensure correct zoom level on the initial page load.
2018-09-13 11:02:11 +10:00
Vladislav Glinsky
7de8fa4f17
Fix missing titles for markers
2018-07-31 00:41:00 +03:00
Nicolas F
39d9dba814
Merge branch 'whitespaces' of https://github.com/r15ch13/Minecraft-Overviewer into r15ch13-fixes
2018-06-14 13:54:34 +02:00
Richard Kuhnt
bc37eaef81
Remove trailing whitespaces
2018-06-13 20:30:59 +02:00
Richard Kuhnt
c6e674e6ce
Remove jQuery and underscore dependencies
...
- replace $.each with .forEach
- replace _.each with .forEach
- replace _.isFunction with typeof comparison
2018-06-13 20:11:46 +02:00
Richard Kuhnt
f58e5bd626
Use <noscript> to display message when JavaScript is disabled
2018-06-13 18:57:37 +02:00
Nicolas F
a129274aa1
Remove broken marker centreing code
...
Apparently, having an image's origin be in the center is too
advanced of a concept for The Web™. I guess we can't do this then.
2018-05-09 16:22:21 +02:00
Nicolas F
6fbced79bf
Fix custom icons not showing up properly
...
Individual POIs such as player POIs can have their own icon per
POI, so we should respect that.
2018-05-09 15:45:31 +02:00
Andrew Chin
b9be8f8ffd
Fixes and improvements to leaflet marker support
2018-05-06 13:47:51 -04:00
Nicolas F
12c12d128f
Set the attribution prefix
2018-05-06 17:44:07 +02:00
Nicolas F
05cc9e60e7
Don't collapse marker group control
2018-05-06 17:12:03 +02:00
Nicolas F
23ea1918ea
Update leaflet to 1.3.1
2018-05-06 17:11:46 +02:00
Nicolas F
ea33ebe2fb
Assume 32x32 marker size so they get centred
...
Maybe expose this as an option to the markers dict later, with
the anchor as an option too.
2018-05-06 16:59:27 +02:00
Nicolas F
614663f601
Show marker group display names
2018-05-06 16:53:32 +02:00
Nicolas F
84b52326dc
leaflet: Reimplement coordinate box on bottom left
...
I'd move the event setup into addTo, but JS is utter garbage and thinks
"this" in a function callback like that should be whatever, not where you
actually define it.
2017-03-13 14:04:37 +01:00
Andrew Chin
7a6b9973c2
Protect against optional marker variable
2017-02-19 11:46:44 -05:00
Nicolas F
7af5375df9
Actually add the high-dpi icons, durr
...
Oops I forgot
2017-02-19 11:37:02 -05:00
Nicolas F
3093a07dc2
Remove old junk in web_assets
2017-02-19 11:36:53 -05:00
Nicolas F
99817f786f
Re-implement map compass
2017-02-19 11:36:37 -05:00
Nicolas F
e0b36fa9e4
Move icon anchor to tip of icons
...
The spawn and location icons should now have the tip of the icon
image point at the actual location. Previously, the icons were
centred onto it, which was slightly off in the vertical direction.
2017-02-19 11:36:24 -05:00
Nicolas F
6426182c1e
Add retina size icons for spawn and location
...
Unfortunately we need to explicitly tell leaflet not to scale them
weirdly but to make them perceptually equivalent to the normal ones,
which means we have hardcoded icon sizes for those two right now.
2017-02-19 11:36:15 -05:00
Nicolas F
ebfd40c995
Centre map view on spawn marker if left-clicked
2017-02-19 11:35:34 -05:00
Nicolas F
9bcf2d5542
Re-implement location marker
...
Click to centre, right-click to dismiss.
2017-02-19 11:35:24 -05:00
Andrew Chin
91a571d628
WIP marker stuff
2017-02-19 11:30:28 -05:00
Andrew Chin
5047655bb7
Fix for IE11
2016-12-10 17:56:12 -05:00
Andrew Chin
806ad92b6f
Style fixes for the world selector control
2016-12-10 17:56:00 -05:00
Andrew Chin
d249515915
Update to latest version of leaflet 1.0.2
2016-12-10 17:19:37 -05:00
Andrew Chin
ad85b3ff6a
Initial reimplementation of url hash updating
2016-12-10 14:56:18 -05:00
Nicolas F
0731ea65cd
Re-implement configurable bgcolor
2016-12-10 14:56:18 -05:00
Nicolas F
003fc9cb47
Fix errorTileUrl for JPEG tilesets
2016-12-10 14:56:18 -05:00
Nicolas F
044c65f922
Get rid of overviewer.gmap, move code into util
2016-12-10 14:56:17 -05:00
Nicolas F
2cfa3e8731
Add tset config to leaflet layer, refactor marker
...
Instead of stuffing specialised values into overviewer.collections,
put a reference to the overviewerConfig tileset entry into the leaflet
layer, so that we can access it from callbacks easily.
2016-12-10 14:56:17 -05:00
Nicolas F
cfa2a9f39b
Re-implement spawn marker
...
Let's hope this works, any bugs are totally my fault.
2016-12-10 14:56:17 -05:00
Nicolas F
64598e9c01
Set errorTileUrl to blank.png
...
Hopefully this code is correct, I have not tried with a different
"base" variable, but I don't even know what that thing is.
2016-12-10 14:56:17 -05:00
Andrew Chin
6d3062fade
Misc leaflet fixes
2016-12-10 14:56:17 -05:00
Nicolas F
c0875a9ceb
Add replacement for the location marker
2016-12-10 14:56:17 -05:00
Nicolas F
2e07acc422
Add replacement for home marker, add icon_src dir
...
I added the icon_src dir to textures so that it doesn't get copied
over automatically like web_assets do.
2016-12-10 14:56:17 -05:00
Andrew Chin
d593a4e974
Added world switcher control
2016-12-10 14:56:17 -05:00
Andrew Chin
4f33d9087e
Include licnese information into jquery and leafjet js files
2016-12-10 14:56:17 -05:00
Andrew Chin
e58d23b1a0
Initial commit to drop gmaps and to add support for leaflet
...
Many things do not work at the moment:
* Missing world selector
* Missing overlays (overlay tilesets and markers)
* Missing urlhash code
* Probably other stuff
2016-12-10 14:56:17 -05:00
Nicolas F
0aef9b436c
[webassets] Updated jQuery version
2015-05-04 14:59:18 +02:00
Koza
f1af25799e
Fixed rendering regions. genPOI.py: add new line to baseMakers.js; views.js: add polygons, with all the features that Google provides, polylines work fine; regions.js: example of usage
2014-12-13 17:17:11 +01:00
Aaron Griffith
a8fc3300b4
general fixes for min/maxzoom, documentation cleared up
...
hopeful fix for #1086
2014-04-05 20:29:58 -04:00
Wil Gieseler
4c374f3f9b
correct coordinates and bold the x/z labels
2014-02-14 16:15:02 -08:00
Wil Gieseler
b7414e603c
display region file name in map coordinates view
2014-02-14 16:12:24 -08:00