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" =>
[
"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.",
"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.",
@@ -102,7 +102,7 @@
],
"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.",
"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.",
@@ -115,7 +115,7 @@
"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.",
"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.",
"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.",
+2 -2
View File
@@ -681,7 +681,7 @@
<label>
Orientamento bussola
<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>
</select>
</label>
@@ -2871,7 +2871,7 @@
{
compass.ReadingChanged += OnCompassReadingChanged;
CompassSensorSubscribed = true;
compass.Start(Microsoft.Maui.Devices.Sensors.SensorSpeed.UI);
compass.Start(Microsoft.Maui.Devices.Sensors.SensorSpeed.Game, applyLowPassFilter: true);
}
else if (!shouldMonitor && CompassSensorSubscribed)
{
+2 -2
View File
@@ -29,8 +29,8 @@
<ApplicationId>it.liviomerola.lmemappecatastali.pro</ApplicationId>
<!-- Versions -->
<ApplicationDisplayVersion>1.0.19</ApplicationDisplayVersion>
<ApplicationVersion>119</ApplicationVersion>
<ApplicationDisplayVersion>1.0.25</ApplicationDisplayVersion>
<ApplicationVersion>125</ApplicationVersion>
<Version>$(ApplicationDisplayVersion)</Version>
<!-- 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;
}
.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 {
display: grid;
gap: 5px;
@@ -1224,6 +1229,12 @@ input[type="checkbox"] {
font-size: 11px;
}
.object-table-legend button {
min-height: 28px;
padding: 4px 9px;
font-size: 11px;
}
.object-table-wrap input[type="checkbox"] {
width: 18px;
height: 18px;
@@ -1271,6 +1282,69 @@ input[type="checkbox"] {
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 {
display: grid;
gap: 14px;
@@ -1820,7 +1894,6 @@ label {
transform-origin: 50% 100%;
border-radius: 4px 4px 1px 1px;
background: #ef4444;
transition: transform 120ms linear;
}
.map-compass-needle::after {
+637 -109
View File
File diff suppressed because it is too large. Load diff