Compare commits

..
5 changed files with 718 additions and 117 deletions

No files matched your search

+3 -3
View File
@@ -61,7 +61,7 @@
"fiducials" => "fiducials" =>
[ [
"La funzione richiede LME Pro: sono validi sia l'abbonamento Google Play sia una licenza manuale attiva.", "La funzione richiede LME Pro: sono validi sia l'abbonamento Google Play sia una licenza manuale attiva.",
"Scegli Provincia, Comune catastale e Foglio, quindi premi Cerca Punti Fiduciali. Puoi anche usare il comando PF sulla mappa dopo aver selezionato una particella o un foglio, oppure dalla particella individuata dal GPS.", "Scegli Provincia, Comune catastale e Foglio, quindi premi Cerca Punti Fiduciali. Puoi anche usare il comando PF sulla mappa dopo aver selezionato una particella o un foglio, dalla particella individuata dal GPS oppure, in navigazione, mostrando il layer del foglio catastale corrente.",
"Mantieni i PF dei fogli gia caricati conserva i risultati precedenti come sottogruppi distinti; disattivalo per sostituirli con il nuovo foglio.", "Mantieni i PF dei fogli gia caricati conserva i risultati precedenti come sottogruppi distinti; disattivalo per sostituirli con il nuovo foglio.",
"Il flag Mostra i PF sulla mappa controlla la visibilita generale. Nel pannello Layer puoi inoltre cambiare colore, ordine, visibilita o rimuovere il singolo gruppo del foglio.", "Il flag Mostra i PF sulla mappa controlla la visibilita generale. Nel pannello Layer puoi inoltre cambiare colore, ordine, visibilita o rimuovere il singolo gruppo del foglio.",
"Tocca un punto rosso per vedere identificativo e coordinate. Quando disponibile, Scarica PDF monografia apre o salva il documento ufficiale dell'Agenzia delle Entrate.", "Tocca un punto rosso per vedere identificativo e coordinate. Quando disponibile, Scarica PDF monografia apre o salva il documento ufficiale dell'Agenzia delle Entrate.",
@@ -102,7 +102,7 @@
], ],
"tools" => "tools" =>
[ [
"Tabella oggetti: apre una vista ordinata di particelle, file importati e disegni. Usa i flag per selezionare piu righe, il lucchetto per proteggerle e la matita per modificare i metadati.", "Tabella oggetti: apre una vista ordinata di particelle catastali, file importati e disegni. La selezione e bidirezionale con mappa e pannello Layer: Singola sostituisce la scelta, Multipla aggiunge o rimuove oggetti, Disattivata deseleziona tutto e blocca nuove selezioni. Cancella selezione toglie soltanto lo stato selezionato e non elimina geometrie.",
"Colonna Note: il pulsante Note e sempre attivo e apre tutte le note dell'oggetto. La consultazione resta disponibile anche senza Pro; aggiunta, modifica ed eliminazione richiedono abbonamento o licenza manuale.", "Colonna Note: il pulsante Note e sempre attivo e apre tutte le note dell'oggetto. La consultazione resta disponibile anche senza Pro; aggiunta, modifica ed eliminazione richiedono abbonamento o licenza manuale.",
"Copia metadati: nella maschera Metadati oggetto scegli Copia da e l'oggetto sorgente. Attiva Importa anche i valori per copiare nomi e contenuti; disattivalo per creare soltanto gli stessi campi, lasciandoli vuoti o mantenendo i valori gia presenti.", "Copia metadati: nella maschera Metadati oggetto scegli Copia da e l'oggetto sorgente. Attiva Importa anche i valori per copiare nomi e contenuti; disattivalo per creare soltanto gli stessi campi, lasciandoli vuoti o mantenendo i valori gia presenti.",
"Coordinate WGS84 e UTM: scegli un punto sulla mappa per leggere latitudine e longitudine oppure le coordinate metriche UTM, utili per rilievi e confronti tecnici.", "Coordinate WGS84 e UTM: scegli un punto sulla mappa per leggere latitudine e longitudine oppure le coordinate metriche UTM, utili per rilievi e confronti tecnici.",
@@ -115,7 +115,7 @@
"settings" => "settings" =>
[ [
"Mappa e sfondo: scegli la cartografia di base e regola Trasparenza catasto per leggere meglio confini e immagini sottostanti. Esempio: riducila quando le linee coprono dettagli del terreno.", "Mappa e sfondo: scegli la cartografia di base e regola Trasparenza catasto per leggere meglio confini e immagini sottostanti. Esempio: riducila quando le linee coprono dettagli del terreno.",
"Bussola: attiva Mostra bussola per visualizzare N, NE, E, SE, S, SW, W e NW. Puoi trascinarla nella posizione preferita. Con nord fisso la mappa non ruota e la lancetta indica il nord; in modalita Navigatore la mappa segue l'orientamento del dispositivo.", "Bussola: attiva Mostra bussola per visualizzare N, NE, E, SE, S, SW, W e NW. Puoi trascinarla nella posizione preferita. La modalita predefinita mantiene il nord della mappa fisso in alto e la lancetta indica il nord con movimento continuo; in modalita Navigatore la mappa segue l'orientamento del dispositivo.",
"Messaggi mappa: scegli dopo quanti secondi devono chiudersi automaticamente; imposta 0 per mantenerli finche non premi la X.", "Messaggi mappa: scegli dopo quanti secondi devono chiudersi automaticamente; imposta 0 per mantenerli finche non premi la X.",
"Autosalvataggio locale dopo ogni modifica: se attivo, ogni disegno, modifica, rinomina o eliminazione aggiorna immediatamente una copia di recupero nel dispositivo. Per usarla apri Dati e disegni e premi Recupera ultimo autosalvataggio.", "Autosalvataggio locale dopo ogni modifica: se attivo, ogni disegno, modifica, rinomina o eliminazione aggiorna immediatamente una copia di recupero nel dispositivo. Per usarla apri Dati e disegni e premi Recupera ultimo autosalvataggio.",
"Aggiorna automaticamente il progetto aperto: funziona solo dopo aver aperto o salvato un progetto modificabile. Dopo una modifica attende 3 secondi senza altre operazioni e aggiorna quel progetto; un progetto in sola lettura non viene mai sovrascritto.", "Aggiorna automaticamente il progetto aperto: funziona solo dopo aver aperto o salvato un progetto modificabile. Dopo una modifica attende 3 secondi senza altre operazioni e aggiorna quel progetto; un progetto in sola lettura non viene mai sovrascritto.",
+2 -2
View File
@@ -681,7 +681,7 @@
<label> <label>
Orientamento bussola Orientamento bussola
<select @bind="CompassMode" @bind:after="ApplyCompassOptions" disabled="@(!ShowCompass)"> <select @bind="CompassMode" @bind:after="ApplyCompassOptions" disabled="@(!ShowCompass)">
<option value="fixed">Mappa: nord fisso in alto</option> <option value="fixed">Mappa: nord fisso in alto (predefinito)</option>
<option value="heading">Navigatore: direzione del dispositivo in alto</option> <option value="heading">Navigatore: direzione del dispositivo in alto</option>
</select> </select>
</label> </label>
@@ -2871,7 +2871,7 @@
{ {
compass.ReadingChanged += OnCompassReadingChanged; compass.ReadingChanged += OnCompassReadingChanged;
CompassSensorSubscribed = true; CompassSensorSubscribed = true;
compass.Start(Microsoft.Maui.Devices.Sensors.SensorSpeed.UI); compass.Start(Microsoft.Maui.Devices.Sensors.SensorSpeed.Game, applyLowPassFilter: true);
} }
else if (!shouldMonitor && CompassSensorSubscribed) else if (!shouldMonitor && CompassSensorSubscribed)
{ {
+2 -2
View File
@@ -29,8 +29,8 @@
<ApplicationId>it.liviomerola.lmemappecatastali.pro</ApplicationId> <ApplicationId>it.liviomerola.lmemappecatastali.pro</ApplicationId>
<!-- Versions --> <!-- Versions -->
<ApplicationDisplayVersion>1.0.19</ApplicationDisplayVersion> <ApplicationDisplayVersion>1.0.25</ApplicationDisplayVersion>
<ApplicationVersion>119</ApplicationVersion> <ApplicationVersion>125</ApplicationVersion>
<Version>$(ApplicationDisplayVersion)</Version> <Version>$(ApplicationDisplayVersion)</Version>
<!-- To develop, package, and publish an app to the Microsoft Store, see: https://aka.ms/MauiTemplateUnpackaged --> <!-- To develop, package, and publish an app to the Microsoft Store, see: https://aka.ms/MauiTemplateUnpackaged -->
+74 -1
View File
@@ -913,6 +913,11 @@ input[type="checkbox"] {
white-space: nowrap; white-space: nowrap;
} }
.object-table-wrap tr.object-table-selected td {
background: #fce7f3;
box-shadow: inset 0 1px 0 #f0abfc, inset 0 -1px 0 #f0abfc;
}
.managed-notes-command { .managed-notes-command {
display: grid; display: grid;
gap: 5px; gap: 5px;
@@ -1224,6 +1229,12 @@ input[type="checkbox"] {
font-size: 11px; font-size: 11px;
} }
.object-table-legend button {
min-height: 28px;
padding: 4px 9px;
font-size: 11px;
}
.object-table-wrap input[type="checkbox"] { .object-table-wrap input[type="checkbox"] {
width: 18px; width: 18px;
height: 18px; height: 18px;
@@ -1271,6 +1282,69 @@ input[type="checkbox"] {
opacity: 0.72; opacity: 0.72;
} }
.lme-geometry-toolbar a.lme-selection-mode-button.is-active {
background: #0f766e;
color: #fff;
box-shadow: inset 0 0 0 2px #99f6e4;
}
.lme-geometry-toolbar a.lme-selection-mode-button.is-multiple {
background: #a21caf;
box-shadow: inset 0 0 0 2px #f5d0fe;
}
.lme-geometry-toolbar {
position: relative;
}
.lme-comparison-actions,
.lme-selection-actions {
position: absolute;
right: calc(100% + 6px);
z-index: 1000;
display: grid;
min-width: 154px;
overflow: hidden;
border: 1px solid #b8c1c8;
border-radius: 4px;
background: #fff;
box-shadow: 0 2px 8px rgb(0 0 0 / 22%);
}
.lme-selection-actions {
min-width: 205px;
}
.lme-geometry-toolbar .lme-comparison-actions a,
.lme-geometry-toolbar .lme-selection-actions a {
display: flex !important;
width: auto !important;
height: 36px !important;
padding: 0 10px;
justify-content: flex-start;
border: 0;
border-bottom: 1px solid #d7dde1;
color: #1f2933;
font-size: 13px !important;
font-weight: 700;
line-height: 1.2;
white-space: nowrap;
}
.lme-geometry-toolbar .lme-comparison-actions a:last-child,
.lme-geometry-toolbar .lme-selection-actions a:last-child {
border-bottom: 0;
}
.lme-geometry-toolbar .lme-comparison-actions a:hover,
.lme-geometry-toolbar .lme-comparison-actions a:focus-visible,
.lme-geometry-toolbar .lme-selection-actions a:hover,
.lme-geometry-toolbar .lme-selection-actions a:focus-visible,
.lme-geometry-toolbar .lme-selection-actions a.is-current {
background: #e8f4f1;
color: #075e54;
}
.leaflet-help { .leaflet-help {
display: grid; display: grid;
gap: 14px; gap: 14px;
@@ -1820,7 +1894,6 @@ label {
transform-origin: 50% 100%; transform-origin: 50% 100%;
border-radius: 4px 4px 1px 1px; border-radius: 4px 4px 1px 1px;
background: #ef4444; background: #ef4444;
transition: transform 120ms linear;
} }
.map-compass-needle::after { .map-compass-needle::after {
+637 -109
View File
File diff suppressed because it is too large. Load diff