[Freifunk Franken] Monitoring Pointer Click Radius
Christian Dresel
fff at chrisi01.de
Mo Feb 29 19:44:01 CET 2016
Guten Abend Dominik
fühlt sich deutlich besser an, vorher hab ich etwa bei 10-15 Versuchen
1x den Punkt getroffen, jetzt treff ich 4 von 5 (und der vermasselte ist
meist eigene Schuld ;))
Vielen Dank für die schnelle Abhilfe :)
mfg
Christian
Am 29.02.2016 um 19:36 schrieb Dominik Heidler:
> Hi,
>
> da die Handy Displays mit doppelter Auflösung arbeiten, kann es gut sein,
> dass die Punkte mit 7px Radius sich wie 4.5px Radius anfühlen.
>
> Da der 7px check in JavaScript gemacht ist, könnte man einfach 14px
> reinschreiben.
>
> Ansonsten muss man gerade bei langsamen Verbindungen mit hohem Ping
> natürlich beachten,
> dass bei jedem Klick auf die Karte ein AJAX request den Router,
> der am nächsten an der angeklickten Position steht, vom server holt.
> Anschließend wird geprüft, ob man bei aktueller Zoomstufe den Button
> getroffen hätte (mit diesem 7px check).
>
>
> Für dein Problem habe ich mal folgenden Patch geschrieben und angewendet:
>
>> diff --git a/ffmap/web/static/js/map.js b/ffmap/web/static/js/map.js
>> index f2f45c3..202ac0b 100644
>> --- a/ffmap/web/static/js/map.js
>> +++ b/ffmap/web/static/js/map.js
>> @@ -22,6 +22,11 @@ map.addControl(layersControl);
>>
>> var router_pointer_radius = 7.5; // actually 7 but let's add some rounding tolerance
>>
>> +if (window.matchMedia("(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5),(min-resolution: 1.5dppx)").matches) {
>> + // Retina 2k Display: Make it easier to hit the pointer
>> + router_pointer_radius *= 2;
>> +}
>> +
>> var popup;
>>
>> function update_mappos_permalink() {
>
> Schau mal, ob es so besser funktioniert.
>
> Grüße,
> Dominik
>
>
>
> Am 29.02.2016 um 18:58 schrieb Christian Dresel:
>> hi
>>
>> super, danke für deine Arbeit :)
>>
>> Etwas anderes zum Thema Monitoring, kann man am Handy die grünen/roten
>> Punkte größer machen? Es ist fast unmöglich mit dem Handytouchdisplay
>> den Punkt zu erwischen, es wirkt so als wäre er 1px oder so groß ;)
>>
>> mfg
>>
>> Christian
>>
>> Am 29.02.2016 um 18:38 schrieb Dominik Heidler:
>>> Hi,
>>>
>>> man kann im Monitoring seine eigenen Router jetzt auch löschen.
>>> So kann man alte Router oder Router, die aus irgendwelchen Gründen
>>> doppelt angelegt wurden, entfernen.
>>>
>>> Grüße,
>>> Dominik
>>> _______________________________________________
>>> franken mailing list
>>> franken at freifunk.net
>>> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
>>>
>>
>>
>>
>>
>> _______________________________________________
>> franken mailing list
>> franken at freifunk.net
>> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
>>
> _______________________________________________
> franken mailing list
> franken at freifunk.net
> http://lists.freifunk.net/mailman/listinfo/franken-freifunk.net
>
--
Kontaktmöglichkeiten ChristianD (Christian Dresel):
Jabber: ChristianD at jabber.community
E-Mail: fff at chrisi01.de
Facebook: https://www.facebook.com/christian.chili
Handy/Whatsapp & Festnetz: auf Nachfrage
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : signature.asc
Dateityp : application/pgp-signature
Dateigröße : 819 bytes
Beschreibung: OpenPGP digital signature
URL : <http://lists.freifunk.net/mailman/private/franken-freifunk.net/attachments/20160229/cb158b0b/attachment.sig>
Mehr Informationen über die Mailingliste franken