Merge remote-tracking branch 'origin/los-elevation-icon' into combined-prs

This commit is contained in:
just_stuff_tm
2026-02-24 12:45:47 -05:00
5 changed files with 49 additions and 16 deletions
+2 -1
View File
@@ -17,6 +17,7 @@ import '../utils/route_transitions.dart';
import '../connector/meshcore_connector.dart';
import '../widgets/app_bar.dart';
import '../widgets/quick_switch_bar.dart';
import '../icons/los_icon.dart';
class LineOfSightEndpoint {
final String label;
@@ -709,7 +710,7 @@ class _LineOfSightMapScreenState extends State<LineOfSightMapScreen> {
alignment: Alignment.centerRight,
child: ElevatedButton.icon(
onPressed: _loading ? null : _runLos,
icon: const Icon(Icons.visibility),
icon: const LosIcon(),
label: Text(context.l10n.losRun),
),
),
+2 -1
View File
@@ -20,6 +20,7 @@ import '../services/map_tile_cache_service.dart';
import '../utils/contact_search.dart';
import '../utils/route_transitions.dart';
import '../widgets/quick_switch_bar.dart';
import '../icons/los_icon.dart';
import 'channels_screen.dart';
import 'chat_screen.dart';
import 'contacts_screen.dart';
@@ -280,7 +281,7 @@ class _MapScreenState extends State<MapScreen> {
),
if (!_isBuildingPathTrace)
IconButton(
icon: const Icon(Icons.visibility),
icon: const LosIcon(),
onPressed: () {
final candidates = <LineOfSightEndpoint>[];
if (connector.selfLatitude != null &&