From 13b615a470eebcb720fb63bc09742001cfee3c36 Mon Sep 17 00:00:00 2001 From: andrekir Date: Thu, 2 Jan 2025 06:50:26 -0300 Subject: [PATCH] chore: update license header --- README.md | 2 +- app/src/androidTest/java/com/geeksville/mesh/ChannelSetTest.kt | 2 +- app/src/androidTest/java/com/geeksville/mesh/ChannelTest.kt | 2 +- .../java/com/geeksville/mesh/ExampleInstrumentedTest.kt | 2 +- .../java/com/geeksville/mesh/MeshtasticDatabaseTest.kt | 2 +- app/src/androidTest/java/com/geeksville/mesh/NodeInfoDaoTest.kt | 2 +- app/src/androidTest/java/com/geeksville/mesh/PacketDaoTest.kt | 2 +- app/src/androidTest/java/com/geeksville/mesh/TestRunner.kt | 2 +- .../com/geeksville/mesh/compose/EditDeviceProfileDialogTest.kt | 2 +- .../java/com/geeksville/mesh/compose/ScannedQrCodeDialogTest.kt | 2 +- app/src/fdroid/java/com/geeksville/mesh/MeshUtilApplication.kt | 2 +- .../fdroid/java/com/geeksville/mesh/analytics/NopAnalytics.kt | 2 +- .../java/com/geeksville/mesh/android/GeeksvilleApplication.kt | 2 +- app/src/google/java/com/geeksville/mesh/MeshUtilApplication.kt | 2 +- .../java/com/geeksville/mesh/analytics/FirebaseAnalytics.kt | 2 +- .../java/com/geeksville/mesh/android/GeeksvilleApplication.kt | 2 +- app/src/main/AndroidManifest.xml | 2 +- app/src/main/java/com/geeksville/mesh/AppIntroduction.kt | 2 +- app/src/main/java/com/geeksville/mesh/ApplicationModule.kt | 2 +- app/src/main/java/com/geeksville/mesh/CoroutineDispatchers.kt | 2 +- app/src/main/java/com/geeksville/mesh/DataPacket.kt | 2 +- app/src/main/java/com/geeksville/mesh/MainActivity.kt | 2 +- app/src/main/java/com/geeksville/mesh/MyNodeInfo.kt | 2 +- app/src/main/java/com/geeksville/mesh/NodeInfo.kt | 2 +- .../main/java/com/geeksville/mesh/analytics/AnalyticsClient.kt | 2 +- app/src/main/java/com/geeksville/mesh/android/AppPrefs.kt | 2 +- app/src/main/java/com/geeksville/mesh/android/BuildUtils.kt | 2 +- .../main/java/com/geeksville/mesh/android/ContextExtensions.kt | 2 +- .../main/java/com/geeksville/mesh/android/ContextServices.kt | 2 +- app/src/main/java/com/geeksville/mesh/android/DateUtils.kt | 2 +- app/src/main/java/com/geeksville/mesh/android/DebugLogFile.kt | 2 +- app/src/main/java/com/geeksville/mesh/android/ExpireChecker.kt | 2 +- app/src/main/java/com/geeksville/mesh/android/Logging.kt | 2 +- app/src/main/java/com/geeksville/mesh/android/ServiceClient.kt | 2 +- app/src/main/java/com/geeksville/mesh/concurrent/Coroutines.kt | 2 +- .../java/com/geeksville/mesh/concurrent/DeferredExecution.kt | 2 +- .../java/com/geeksville/mesh/concurrent/SyncContinuation.kt | 2 +- app/src/main/java/com/geeksville/mesh/database/Converters.kt | 2 +- .../main/java/com/geeksville/mesh/database/DatabaseModule.kt | 2 +- .../main/java/com/geeksville/mesh/database/MeshLogRepository.kt | 2 +- .../java/com/geeksville/mesh/database/MeshtasticDatabase.kt | 2 +- .../main/java/com/geeksville/mesh/database/NodeRepository.kt | 2 +- .../main/java/com/geeksville/mesh/database/PacketRepository.kt | 2 +- .../com/geeksville/mesh/database/QuickChatActionRepository.kt | 2 +- .../main/java/com/geeksville/mesh/database/dao/MeshLogDao.kt | 2 +- .../main/java/com/geeksville/mesh/database/dao/NodeInfoDao.kt | 2 +- app/src/main/java/com/geeksville/mesh/database/dao/PacketDao.kt | 2 +- .../java/com/geeksville/mesh/database/dao/QuickChatActionDao.kt | 2 +- .../main/java/com/geeksville/mesh/database/entity/MeshLog.kt | 2 +- .../java/com/geeksville/mesh/database/entity/MyNodeEntity.kt | 2 +- .../main/java/com/geeksville/mesh/database/entity/NodeEntity.kt | 2 +- app/src/main/java/com/geeksville/mesh/database/entity/Packet.kt | 2 +- .../java/com/geeksville/mesh/database/entity/QuickChatAction.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/BTScanModel.kt | 2 +- .../main/java/com/geeksville/mesh/model/BluetoothViewModel.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/Channel.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/ChannelOption.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/ChannelSet.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/DebugViewModel.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/DeviceHardware.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/DeviceVersion.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/Message.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/MetricsViewModel.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/Node.kt | 2 +- .../main/java/com/geeksville/mesh/model/RadioConfigViewModel.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/RouteDiscovery.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/SortOption.kt | 2 +- app/src/main/java/com/geeksville/mesh/model/UIState.kt | 2 +- .../main/java/com/geeksville/mesh/model/map/CustomTileSource.kt | 2 +- .../main/java/com/geeksville/mesh/model/map/MarkerWithLabel.kt | 2 +- .../java/com/geeksville/mesh/model/map/NOAAWmsTileSource.kt | 2 +- .../java/com/geeksville/mesh/model/map/OnlineTileSourceAuth.kt | 2 +- .../mesh/repository/bluetooth/BluetoothBroadcastReceiver.kt | 2 +- .../com/geeksville/mesh/repository/bluetooth/BluetoothDevice.kt | 2 +- .../geeksville/mesh/repository/bluetooth/BluetoothLeScanner.kt | 2 +- .../geeksville/mesh/repository/bluetooth/BluetoothRepository.kt | 2 +- .../mesh/repository/bluetooth/BluetoothRepositoryModule.kt | 2 +- .../com/geeksville/mesh/repository/bluetooth/BluetoothState.kt | 2 +- .../mesh/repository/datastore/ChannelSetRepository.kt | 2 +- .../mesh/repository/datastore/ChannelSetSerializer.kt | 2 +- .../com/geeksville/mesh/repository/datastore/DataStoreModule.kt | 2 +- .../mesh/repository/datastore/LocalConfigRepository.kt | 2 +- .../mesh/repository/datastore/LocalConfigSerializer.kt | 2 +- .../mesh/repository/datastore/ModuleConfigRepository.kt | 2 +- .../mesh/repository/datastore/ModuleConfigSerializer.kt | 2 +- .../mesh/repository/datastore/RadioConfigRepository.kt | 2 +- .../geeksville/mesh/repository/location/LocationRepository.kt | 2 +- .../mesh/repository/location/LocationRepositoryModule.kt | 2 +- .../geeksville/mesh/repository/network/ConnectivityManager.kt | 2 +- .../com/geeksville/mesh/repository/network/MQTTRepository.kt | 2 +- .../com/geeksville/mesh/repository/network/NetworkRepository.kt | 2 +- .../mesh/repository/network/NetworkRepositoryModule.kt | 2 +- .../java/com/geeksville/mesh/repository/network/NsdManager.kt | 2 +- .../mesh/repository/network/TrustAllX509TrustManager.kt | 2 +- .../com/geeksville/mesh/repository/radio/BluetoothInterface.kt | 2 +- .../mesh/repository/radio/BluetoothInterfaceFactory.kt | 2 +- .../geeksville/mesh/repository/radio/BluetoothInterfaceSpec.kt | 2 +- .../com/geeksville/mesh/repository/radio/IRadioInterface.kt | 2 +- .../com/geeksville/mesh/repository/radio/InterfaceFactory.kt | 2 +- .../com/geeksville/mesh/repository/radio/InterfaceFactorySpi.kt | 2 +- .../java/com/geeksville/mesh/repository/radio/InterfaceId.kt | 2 +- .../com/geeksville/mesh/repository/radio/InterfaceMapKey.kt | 2 +- .../java/com/geeksville/mesh/repository/radio/InterfaceSpec.kt | 2 +- .../java/com/geeksville/mesh/repository/radio/MockInterface.kt | 2 +- .../geeksville/mesh/repository/radio/MockInterfaceFactory.kt | 2 +- .../com/geeksville/mesh/repository/radio/MockInterfaceSpec.kt | 2 +- .../java/com/geeksville/mesh/repository/radio/NopInterface.kt | 2 +- .../com/geeksville/mesh/repository/radio/NopInterfaceFactory.kt | 2 +- .../com/geeksville/mesh/repository/radio/NopInterfaceSpec.kt | 2 +- .../geeksville/mesh/repository/radio/RadioInterfaceService.kt | 2 +- .../geeksville/mesh/repository/radio/RadioRepositoryModule.kt | 2 +- .../mesh/repository/radio/RadioRepositoryQualifier.kt | 2 +- .../mesh/repository/radio/RadioServiceConnectionState.kt | 2 +- .../com/geeksville/mesh/repository/radio/SerialInterface.kt | 2 +- .../geeksville/mesh/repository/radio/SerialInterfaceFactory.kt | 2 +- .../com/geeksville/mesh/repository/radio/SerialInterfaceSpec.kt | 2 +- .../com/geeksville/mesh/repository/radio/StreamInterface.kt | 2 +- .../java/com/geeksville/mesh/repository/radio/TCPInterface.kt | 2 +- .../com/geeksville/mesh/repository/radio/TCPInterfaceFactory.kt | 2 +- .../com/geeksville/mesh/repository/radio/TCPInterfaceSpec.kt | 2 +- .../com/geeksville/mesh/repository/usb/ProbeTableProvider.kt | 2 +- .../java/com/geeksville/mesh/repository/usb/SerialConnection.kt | 2 +- .../com/geeksville/mesh/repository/usb/SerialConnectionImpl.kt | 2 +- .../geeksville/mesh/repository/usb/SerialConnectionListener.kt | 2 +- .../com/geeksville/mesh/repository/usb/UsbBroadcastReceiver.kt | 2 +- .../main/java/com/geeksville/mesh/repository/usb/UsbManager.kt | 2 +- .../java/com/geeksville/mesh/repository/usb/UsbRepository.kt | 2 +- .../com/geeksville/mesh/repository/usb/UsbRepositoryModule.kt | 2 +- app/src/main/java/com/geeksville/mesh/service/BLEException.kt | 2 +- .../java/com/geeksville/mesh/service/BootCompleteReceiver.kt | 2 +- app/src/main/java/com/geeksville/mesh/service/Constants.kt | 2 +- app/src/main/java/com/geeksville/mesh/service/MeshService.kt | 2 +- .../java/com/geeksville/mesh/service/MeshServiceBroadcasts.kt | 2 +- .../com/geeksville/mesh/service/MeshServiceNotifications.kt | 2 +- .../main/java/com/geeksville/mesh/service/MeshServiceStarter.kt | 2 +- .../com/geeksville/mesh/service/RadioNotConnectedException.kt | 2 +- app/src/main/java/com/geeksville/mesh/service/SafeBluetooth.kt | 2 +- .../main/java/com/geeksville/mesh/service/ServiceRepository.kt | 2 +- .../java/com/geeksville/mesh/service/SoftwareUpdateService.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/BatteryInfo.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/ChannelFragment.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/ContactItem.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/ContactsFragment.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/DebugFragment.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/LastHeardInfo.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/LinkedCoordinates.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/NavGraph.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/NodeDetail.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/NodeItem.kt | 2 +- .../java/com/geeksville/mesh/ui/QuickChatSettingsFragment.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/RadioConfigScreen.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/ScreenFragment.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/ShareFragment.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/UsersFragment.kt | 2 +- .../java/com/geeksville/mesh/ui/components/AdaptiveTwoPane.kt | 2 +- .../main/java/com/geeksville/mesh/ui/components/AutoLinkText.kt | 2 +- .../java/com/geeksville/mesh/ui/components/BitwisePreference.kt | 2 +- .../java/com/geeksville/mesh/ui/components/BottomSheetDialog.kt | 2 +- .../com/geeksville/mesh/ui/components/ClickableTextField.kt | 2 +- .../main/java/com/geeksville/mesh/ui/components/CommonCharts.kt | 2 +- .../java/com/geeksville/mesh/ui/components/DeviceMetrics.kt | 2 +- .../com/geeksville/mesh/ui/components/DropDownPreference.kt | 2 +- .../com/geeksville/mesh/ui/components/EditBase64Preference.kt | 2 +- .../com/geeksville/mesh/ui/components/EditIPv4Preference.kt | 2 +- .../com/geeksville/mesh/ui/components/EditListPreference.kt | 2 +- .../com/geeksville/mesh/ui/components/EditPasswordPreference.kt | 2 +- .../com/geeksville/mesh/ui/components/EditTextPreference.kt | 2 +- .../main/java/com/geeksville/mesh/ui/components/EmojiPicker.kt | 2 +- .../com/geeksville/mesh/ui/components/EnvironmentMetrics.kt | 2 +- .../java/com/geeksville/mesh/ui/components/IndoorAirQuality.kt | 2 +- .../com/geeksville/mesh/ui/components/LoraSignalIndicator.kt | 2 +- .../com/geeksville/mesh/ui/components/MetricsTimeSelector.kt | 2 +- .../com/geeksville/mesh/ui/components/NodeFilterTextField.kt | 2 +- .../java/com/geeksville/mesh/ui/components/NodeKeyStatusIcon.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/components/NodeMap.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/components/NodeMenu.kt | 2 +- .../main/java/com/geeksville/mesh/ui/components/PositionLog.kt | 2 +- .../mesh/ui/components/PositionPrecisionPreference.kt | 2 +- .../com/geeksville/mesh/ui/components/PreferenceCategory.kt | 2 +- .../java/com/geeksville/mesh/ui/components/PreferenceFooter.kt | 2 +- .../java/com/geeksville/mesh/ui/components/RegularPreference.kt | 2 +- .../com/geeksville/mesh/ui/components/ScannedQrCodeDialog.kt | 2 +- .../main/java/com/geeksville/mesh/ui/components/SignalInfo.kt | 2 +- .../java/com/geeksville/mesh/ui/components/SignalMetrics.kt | 2 +- .../java/com/geeksville/mesh/ui/components/SimpleAlertDialog.kt | 2 +- .../java/com/geeksville/mesh/ui/components/SwitchPreference.kt | 2 +- .../com/geeksville/mesh/ui/components/TextDividerPreference.kt | 2 +- .../com/geeksville/mesh/ui/components/TimeTickWithLifecycle.kt | 2 +- .../java/com/geeksville/mesh/ui/components/TracerouteLog.kt | 2 +- .../mesh/ui/components/config/AmbientLightingConfigItemList.kt | 2 +- .../geeksville/mesh/ui/components/config/AudioConfigItemList.kt | 2 +- .../mesh/ui/components/config/BluetoothConfigItemList.kt | 2 +- .../mesh/ui/components/config/CannedMessageConfigItemList.kt | 2 +- .../mesh/ui/components/config/ChannelSettingsItemList.kt | 2 +- .../mesh/ui/components/config/DetectionSensorConfigItemList.kt | 2 +- .../mesh/ui/components/config/DeviceConfigItemList.kt | 2 +- .../mesh/ui/components/config/DisplayConfigItemList.kt | 2 +- .../geeksville/mesh/ui/components/config/EditChannelDialog.kt | 2 +- .../mesh/ui/components/config/EditDeviceProfileDialog.kt | 2 +- .../ui/components/config/ExternalNotificationConfigItemList.kt | 2 +- .../geeksville/mesh/ui/components/config/LoRaConfigItemList.kt | 2 +- .../geeksville/mesh/ui/components/config/MQTTConfigItemList.kt | 2 +- .../mesh/ui/components/config/NeighborInfoConfigItemList.kt | 2 +- .../mesh/ui/components/config/NetworkConfigItemList.kt | 2 +- .../mesh/ui/components/config/PacketResponseStateDialog.kt | 2 +- .../mesh/ui/components/config/PaxcounterConfigItemList.kt | 2 +- .../mesh/ui/components/config/PositionConfigItemList.kt | 2 +- .../geeksville/mesh/ui/components/config/PowerConfigItemList.kt | 2 +- .../mesh/ui/components/config/RangeTestConfigItemList.kt | 2 +- .../mesh/ui/components/config/RemoteHardwareConfigItemList.kt | 2 +- .../mesh/ui/components/config/SecurityConfigItemList.kt | 2 +- .../mesh/ui/components/config/SerialConfigItemList.kt | 2 +- .../mesh/ui/components/config/StoreForwardConfigItemList.kt | 2 +- .../mesh/ui/components/config/TelemetryConfigItemList.kt | 2 +- .../geeksville/mesh/ui/components/config/UserConfigItemList.kt | 2 +- .../main/java/com/geeksville/mesh/ui/compose/ElevationInfo.kt | 2 +- .../java/com/geeksville/mesh/ui/compose/SatelliteCountInfo.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/map/CacheLayout.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/map/DownloadButton.kt | 2 +- .../main/java/com/geeksville/mesh/ui/map/EditWaypointDialog.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/map/MapButton.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/map/MapFragment.kt | 2 +- .../java/com/geeksville/mesh/ui/map/MapViewWithLifecycle.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/message/Message.kt | 2 +- .../com/geeksville/mesh/ui/message/components/MessageItem.kt | 2 +- .../com/geeksville/mesh/ui/message/components/MessageList.kt | 2 +- .../java/com/geeksville/mesh/ui/message/components/Reaction.kt | 2 +- .../geeksville/mesh/ui/preview/NodePreviewParameterProvider.kt | 2 +- .../com/geeksville/mesh/ui/preview/PreviewParameterProviders.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/theme/Color.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/theme/Shape.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/theme/Theme.kt | 2 +- app/src/main/java/com/geeksville/mesh/ui/theme/Type.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/CompatExtensions.kt | 2 +- .../java/com/geeksville/mesh/util/CustomRecentEmojiProvider.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/DateTimeUtils.kt | 2 +- .../main/java/com/geeksville/mesh/util/DistanceExtensions.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/Exceptions.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/Extensions.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/GraphUtil.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/LanguageUtils.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/LocationUtils.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/MapViewExtensions.kt | 2 +- .../main/java/com/geeksville/mesh/util/ModifierExtensions.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/SqlTileWriterExt.kt | 2 +- app/src/main/java/com/geeksville/mesh/util/UiText.kt | 2 +- app/src/main/res/color/tab_color_selector.xml | 2 +- app/src/main/res/drawable-anydpi/app_icon.xml | 2 +- app/src/main/res/layout/activity_main.xml | 2 +- app/src/main/res/layout/settings_fragment.xml | 2 +- app/src/main/res/menu/menu_main.xml | 2 +- app/src/main/res/menu/menu_messages.xml | 2 +- app/src/main/res/values-night/colors.xml | 2 +- app/src/main/res/values/colors.xml | 2 +- app/src/main/res/values/styles.xml | 2 +- app/src/main/res/xml/data_extraction_rules.xml | 2 +- app/src/main/res/xml/device_filter.xml | 2 +- app/src/test/java/com/geeksville/mesh/ExampleUnitTest.kt | 2 +- app/src/test/java/com/geeksville/mesh/NodeInfoTest.kt | 2 +- app/src/test/java/com/geeksville/mesh/PositionTest.kt | 2 +- .../test/java/com/geeksville/mesh/model/DeviceVersionTest.kt | 2 +- app/src/test/java/com/geeksville/mesh/ui/UIUnitTest.kt | 2 +- config/detekt/license.template | 2 +- 264 files changed, 264 insertions(+), 264 deletions(-) diff --git a/README.md b/README.md index 46dc5a46..ed0a8710 100644 --- a/README.md +++ b/README.md @@ -39,4 +39,4 @@ You can help translate the app into your native language using [Crowdin](https:/ https://meshtastic.org/docs/development/android/ -Copyright 2024, Meshtastic LLC. GPL-3.0 license +Copyright 2025, Meshtastic LLC. GPL-3.0 license diff --git a/app/src/androidTest/java/com/geeksville/mesh/ChannelSetTest.kt b/app/src/androidTest/java/com/geeksville/mesh/ChannelSetTest.kt index 0afe2324..83568c46 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/ChannelSetTest.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/ChannelSetTest.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/geeksville/mesh/ChannelTest.kt b/app/src/androidTest/java/com/geeksville/mesh/ChannelTest.kt index 9013c4f4..bc92c5a8 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/ChannelTest.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/ChannelTest.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/geeksville/mesh/ExampleInstrumentedTest.kt b/app/src/androidTest/java/com/geeksville/mesh/ExampleInstrumentedTest.kt index 5cc32fde..558ffc6e 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/ExampleInstrumentedTest.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/ExampleInstrumentedTest.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/geeksville/mesh/MeshtasticDatabaseTest.kt b/app/src/androidTest/java/com/geeksville/mesh/MeshtasticDatabaseTest.kt index 321d06ba..153c8f45 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/MeshtasticDatabaseTest.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/MeshtasticDatabaseTest.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/geeksville/mesh/NodeInfoDaoTest.kt b/app/src/androidTest/java/com/geeksville/mesh/NodeInfoDaoTest.kt index 8c4d9d35..445e9534 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/NodeInfoDaoTest.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/NodeInfoDaoTest.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/geeksville/mesh/PacketDaoTest.kt b/app/src/androidTest/java/com/geeksville/mesh/PacketDaoTest.kt index 4141fe00..8385439d 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/PacketDaoTest.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/PacketDaoTest.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/geeksville/mesh/TestRunner.kt b/app/src/androidTest/java/com/geeksville/mesh/TestRunner.kt index 11b64939..ab2d6714 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/TestRunner.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/TestRunner.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/geeksville/mesh/compose/EditDeviceProfileDialogTest.kt b/app/src/androidTest/java/com/geeksville/mesh/compose/EditDeviceProfileDialogTest.kt index d281beca..9a4e1b2c 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/compose/EditDeviceProfileDialogTest.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/compose/EditDeviceProfileDialogTest.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/androidTest/java/com/geeksville/mesh/compose/ScannedQrCodeDialogTest.kt b/app/src/androidTest/java/com/geeksville/mesh/compose/ScannedQrCodeDialogTest.kt index 262617b3..76910159 100644 --- a/app/src/androidTest/java/com/geeksville/mesh/compose/ScannedQrCodeDialogTest.kt +++ b/app/src/androidTest/java/com/geeksville/mesh/compose/ScannedQrCodeDialogTest.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/fdroid/java/com/geeksville/mesh/MeshUtilApplication.kt b/app/src/fdroid/java/com/geeksville/mesh/MeshUtilApplication.kt index db611df0..1674ad75 100644 --- a/app/src/fdroid/java/com/geeksville/mesh/MeshUtilApplication.kt +++ b/app/src/fdroid/java/com/geeksville/mesh/MeshUtilApplication.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/fdroid/java/com/geeksville/mesh/analytics/NopAnalytics.kt b/app/src/fdroid/java/com/geeksville/mesh/analytics/NopAnalytics.kt index 13ac2ea3..658c4370 100644 --- a/app/src/fdroid/java/com/geeksville/mesh/analytics/NopAnalytics.kt +++ b/app/src/fdroid/java/com/geeksville/mesh/analytics/NopAnalytics.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/fdroid/java/com/geeksville/mesh/android/GeeksvilleApplication.kt b/app/src/fdroid/java/com/geeksville/mesh/android/GeeksvilleApplication.kt index b7f25293..f58046e3 100644 --- a/app/src/fdroid/java/com/geeksville/mesh/android/GeeksvilleApplication.kt +++ b/app/src/fdroid/java/com/geeksville/mesh/android/GeeksvilleApplication.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/google/java/com/geeksville/mesh/MeshUtilApplication.kt b/app/src/google/java/com/geeksville/mesh/MeshUtilApplication.kt index 40e137d6..30e20331 100644 --- a/app/src/google/java/com/geeksville/mesh/MeshUtilApplication.kt +++ b/app/src/google/java/com/geeksville/mesh/MeshUtilApplication.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/google/java/com/geeksville/mesh/analytics/FirebaseAnalytics.kt b/app/src/google/java/com/geeksville/mesh/analytics/FirebaseAnalytics.kt index bd6a1741..a8ed6a10 100644 --- a/app/src/google/java/com/geeksville/mesh/analytics/FirebaseAnalytics.kt +++ b/app/src/google/java/com/geeksville/mesh/analytics/FirebaseAnalytics.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/google/java/com/geeksville/mesh/android/GeeksvilleApplication.kt b/app/src/google/java/com/geeksville/mesh/android/GeeksvilleApplication.kt index b7581a24..8f4ac2d2 100644 --- a/app/src/google/java/com/geeksville/mesh/android/GeeksvilleApplication.kt +++ b/app/src/google/java/com/geeksville/mesh/android/GeeksvilleApplication.kt @@ -1,5 +1,5 @@ /* - * Copyright (c) 2024 Meshtastic LLC + * Copyright (c) 2025 Meshtastic LLC * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 0f9e42f0..93d05fd0 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@