NEWS
Life360 NextGeneration - Latest
-
@lyc Blöde Frage: FĂŒr was brauchst du das denn?
Mir wĂ€re es zu viel, immer die Strecken der letzten Tage zu sehen. Hin und wieder vielleicht mal interessant, aber dauerhaft?@Merlin123 Brauchen nicht, kann mir das auch ĂŒber die App anschauen. Ich und meine Frau nutzen die App um z.b.Stundenzettel zu schreiben, so seh ich, die Fahrten ohne in die App zu schauen, ob irgendwo was vergessen wurde. Es reicht meistens auch nur der ungefĂ€hre Bereich. Ist halt ganz praktisch.
-
@Merlin123 Brauchen nicht, kann mir das auch ĂŒber die App anschauen. Ich und meine Frau nutzen die App um z.b.Stundenzettel zu schreiben, so seh ich, die Fahrten ohne in die App zu schauen, ob irgendwo was vergessen wurde. Es reicht meistens auch nur der ungefĂ€hre Bereich. Ist halt ganz praktisch.
Ich hÀtte eine Lösung. jkvarel hat mich drauf gebracht.
In der Config eine Feld fĂŒr x Tage in die Vergangenheit.
1 bedeutet Tagesaktuell, so wie jetzt
2 bedeutet gestern und heute
3 bedeutet dann 3 Tage usw.Das wĂŒrde nur den Start Datepicker beeinflussen.
-
@Merlin123 Brauchen nicht, kann mir das auch ĂŒber die App anschauen. Ich und meine Frau nutzen die App um z.b.Stundenzettel zu schreiben, so seh ich, die Fahrten ohne in die App zu schauen, ob irgendwo was vergessen wurde. Es reicht meistens auch nur der ungefĂ€hre Bereich. Ist halt ganz praktisch.
@lyc .. guckst du ;)
Config .. hier kannst du deine Tage einstellen

Die Karte zeigt dann das Startdatum der eingestellten Tage an

HINWEIS:
Solange man die Karte geöffnet hat, kann man sich manuell die Tage ĂŒber den Datepicker anzeigen lassen. Sobald man die Karte schlieĂt und wieder öffnet, greift das Startdatum aus der Config!- 1 = Default ... immer nur der aktuelle Tag
- 2 = Gestern und Heute
- 3 = Vorgestern BIS Heute
- usw.
Zur Zeit nur Alpha (Github). Morgen kommt es ins Latest!
-
@lyc .. guckst du ;)
Config .. hier kannst du deine Tage einstellen

Die Karte zeigt dann das Startdatum der eingestellten Tage an

HINWEIS:
Solange man die Karte geöffnet hat, kann man sich manuell die Tage ĂŒber den Datepicker anzeigen lassen. Sobald man die Karte schlieĂt und wieder öffnet, greift das Startdatum aus der Config!- 1 = Default ... immer nur der aktuelle Tag
- 2 = Gestern und Heute
- 3 = Vorgestern BIS Heute
- usw.
Zur Zeit nur Alpha (Github). Morgen kommt es ins Latest!
-
Was mir noch aufgefallen ist: Wenn ich auf der Karte bestimmte Personen abwÀhle, werden diese nach dem Neuladen der Karte wieder automatisch aktiviert.
Ich weià nicht, ob dieses Verhalten hier schon erwÀhnt wurde. Ansonsten ist es wirklich klasse umgesetzt.
-
Was mir noch aufgefallen ist: Wenn ich auf der Karte bestimmte Personen abwÀhle, werden diese nach dem Neuladen der Karte wieder automatisch aktiviert.
Ich weià nicht, ob dieses Verhalten hier schon erwÀhnt wurde. Ansonsten ist es wirklich klasse umgesetzt.
-
Was mir noch aufgefallen ist: Wenn ich auf der Karte bestimmte Personen abwÀhle, werden diese nach dem Neuladen der Karte wieder automatisch aktiviert.
Ich weià nicht, ob dieses Verhalten hier schon erwÀhnt wurde. Ansonsten ist es wirklich klasse umgesetzt.
-
Es gibt einen neuen Button im Hamburger MenĂŒ
DarĂŒber lĂ€sst sich die Karte neu laden, wenn man z.B. Ănderungen der Config direkt anzeigen möchte. Sonst werden Ănderungen erst nach dem eingestelltem Intervall sichtbar.

EDIT:
Das ist der Grund fĂŒr den Reload-Button

-
Gerade die V 1.6.0 geladen. Du machst alle mega happy mit dem Adapter. Der Adapter ist eine Bereicherung fĂŒr alle.
Besten Dank fĂŒr deinen tollen Einsatz und die Ideen die du hast. @skvarel
-
Tageshervorhebung ĂŒber das Hamburger MenĂŒ.
- Wenn Checkbox aktiviert, dann werden alle Popups der angeklickten Route geöffnet und andere Tage werden abgeschwÀcht;
- Wenn Checkbox deaktiviert, dann das gewohnte Verhalten. Es wird kommt nur fĂŒr den angeklickten Punkt ein Popup;

@skvarel Wenn ich einer Ki das sage kommt das dabei raus, finde das mit dem Vergangenheitsfeature dann ganz nĂŒtzlich. Aber hab da selber wenig Ahnung von . "Die Popup-Lösung auf den einzelnen Punkten ist nicht das, was ich meine. Ich möchte, dass man beim Hovern ĂŒber die Linie selbst (nicht ĂŒber einen Punkt) die gesamte Tagesroute als zusammenhĂ€ngende Strecke hervorgehoben sieht â dicker, heller â und alle anderen Tage gleichzeitig verblassen. Das ist in Leaflet ein mouseover-Event auf dem L.polyline-Objekt des jeweiligen Features, nicht auf den Markers. Die GeoJSON-Daten haben bereits eine LineString-Geometrie pro Tag â die muss als eigene Polyline mit eigenem Hover-Handler gerendert werden."
// Alle Tagesrouten als separate Layer rendern const routeLayers = {}; features.forEach(feature => { const date = feature.properties.date; const color = feature.properties.color; const coords = feature.geometry.coordinates.map(c => [c[1], c[0]]); const polyline = L.polyline(coords, { color: color, weight: 3, opacity: 0.7 }).addTo(map); // Hover auf der LINIE, nicht auf einzelnen Punkten polyline.on('mouseover', function () { // Diese Linie hervorheben this.setStyle({ weight: 6, opacity: 1 }); this.bringToFront(); // Alle anderen abdimmen Object.values(routeLayers).forEach(other => { if (other !== this) { other.setStyle({ opacity: 0.2 }); } }); }); polyline.on('mouseout', function () { // Alles zurĂŒcksetzen Object.values(routeLayers).forEach(layer => { layer.setStyle({ weight: 3, opacity: 0.7 }); }); }); routeLayers[date] = polyline; }); -
@skvarel Wenn ich einer Ki das sage kommt das dabei raus, finde das mit dem Vergangenheitsfeature dann ganz nĂŒtzlich. Aber hab da selber wenig Ahnung von . "Die Popup-Lösung auf den einzelnen Punkten ist nicht das, was ich meine. Ich möchte, dass man beim Hovern ĂŒber die Linie selbst (nicht ĂŒber einen Punkt) die gesamte Tagesroute als zusammenhĂ€ngende Strecke hervorgehoben sieht â dicker, heller â und alle anderen Tage gleichzeitig verblassen. Das ist in Leaflet ein mouseover-Event auf dem L.polyline-Objekt des jeweiligen Features, nicht auf den Markers. Die GeoJSON-Daten haben bereits eine LineString-Geometrie pro Tag â die muss als eigene Polyline mit eigenem Hover-Handler gerendert werden."
// Alle Tagesrouten als separate Layer rendern const routeLayers = {}; features.forEach(feature => { const date = feature.properties.date; const color = feature.properties.color; const coords = feature.geometry.coordinates.map(c => [c[1], c[0]]); const polyline = L.polyline(coords, { color: color, weight: 3, opacity: 0.7 }).addTo(map); // Hover auf der LINIE, nicht auf einzelnen Punkten polyline.on('mouseover', function () { // Diese Linie hervorheben this.setStyle({ weight: 6, opacity: 1 }); this.bringToFront(); // Alle anderen abdimmen Object.values(routeLayers).forEach(other => { if (other !== this) { other.setStyle({ opacity: 0.2 }); } }); }); polyline.on('mouseout', function () { // Alles zurĂŒcksetzen Object.values(routeLayers).forEach(layer => { layer.setStyle({ weight: 3, opacity: 0.7 }); }); }); routeLayers[date] = polyline; }); -
@lyc .. das muss ich mir in Ruhe angucken. Mouseover ist bei mobilen GerÀten nicht einfach. Das wird wohl nur am PC funktionieren.
-
@skvarel ja ,alles gut. Nur du verstehst mich jetzt?! ;) Der Adapter ist ja jetzt schon richtig gut. Aber du hast ja nach WĂŒnschen und Anregungen gefragt.
-
@lyc .. ich denke, es wird ein weitere Punkt im Hamburger MenĂŒ werden. Eine Checkbox fĂŒr Mouseover. Morgen Nachmittag weiĂ ich mehr.
-
@skvarel Als ersatz fĂŒr die tageshervorhebung ? mouseover ist im mobilsektor einfach onclick ?! sollte dann ja das gleiche machen?
-
@skvarel Als ersatz fĂŒr die tageshervorhebung ? mouseover ist im mobilsektor einfach onclick ?! sollte dann ja das gleiche machen?
-
@lyc .. eine andere Idee wÀre:
âą Mouseover (oder Klick) auf die Punkte blendet alle Popups ein;
âą Mouseover (oder Klick) auf die Strecke blendet nur die anderen Routen aus;Ich gucke mir das im Detail an!
-
@skvarel Als ersatz fĂŒr die tageshervorhebung ? mouseover ist im mobilsektor einfach onclick ?! sollte dann ja das gleiche machen?
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden

