diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts index c8028e0..60f62cb 100644 --- a/android/app/build.gradle.kts +++ b/android/app/build.gradle.kts @@ -30,7 +30,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId = "com.meshcore.meshcore_open" + applicationId = "app.offband.meshcore" // You can update the following values to match your application needs. // For more information, see: https://flutter.dev/to/review-gradle-config. minSdk = flutter.minSdkVersion diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml index 4ff626f..d29894e 100644 --- a/android/app/src/main/AndroidManifest.xml +++ b/android/app/src/main/AndroidManifest.xml @@ -22,7 +22,7 @@ CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName - Meshcore Open + Offband Meshcore CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -15,7 +15,7 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleName - meshcore_open + Offband CFBundlePackageType APPL CFBundleShortVersionString diff --git a/lib/main.dart b/lib/main.dart index 37aa29f..405f0eb 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -179,7 +179,7 @@ class MeshCoreApp extends StatelessWidget { child: Consumer( builder: (context, settingsService, child) { return MaterialApp( - title: 'MeshCore Open', + title: 'Offband Meshcore', debugShowCheckedModeBanner: false, localizationsDelegates: const [ AppLocalizations.delegate, diff --git a/lib/utils/gpx_export.dart b/lib/utils/gpx_export.dart index e3a4289..1b074b9 100644 --- a/lib/utils/gpx_export.dart +++ b/lib/utils/gpx_export.dart @@ -136,7 +136,7 @@ class GpxExport { // 1. Build GPX content (your existing logic – unchanged here) final gpx = Gpx() ..version = '1.1' - ..creator = 'meshcore-open exporter' + ..creator = 'Offband Meshcore exporter' ..metadata = Metadata( name: name, desc: description, diff --git a/linux/CMakeLists.txt b/linux/CMakeLists.txt index f05acf6..73a9382 100644 --- a/linux/CMakeLists.txt +++ b/linux/CMakeLists.txt @@ -7,7 +7,7 @@ project(runner LANGUAGES CXX) set(BINARY_NAME "meshcore_open") # The unique GTK application identifier for this application. See: # https://wiki.gnome.org/HowDoI/ChooseApplicationID -set(APPLICATION_ID "com.meshcore.meshcore_open") +set(APPLICATION_ID "app.offband.meshcore") # Explicitly opt in to modern CMake behaviors to avoid warnings with recent # versions of CMake. diff --git a/linux/runner/my_application.cc b/linux/runner/my_application.cc index 1d9a9ed..2cb83ff 100644 --- a/linux/runner/my_application.cc +++ b/linux/runner/my_application.cc @@ -46,11 +46,11 @@ static void my_application_activate(GApplication* application) { if (use_header_bar) { GtkHeaderBar* header_bar = GTK_HEADER_BAR(gtk_header_bar_new()); gtk_widget_show(GTK_WIDGET(header_bar)); - gtk_header_bar_set_title(header_bar, "meshcore_open"); + gtk_header_bar_set_title(header_bar, "Offband Meshcore"); gtk_header_bar_set_show_close_button(header_bar, TRUE); gtk_window_set_titlebar(window, GTK_WIDGET(header_bar)); } else { - gtk_window_set_title(window, "meshcore_open"); + gtk_window_set_title(window, "Offband Meshcore"); } gtk_window_set_default_size(window, 1280, 720); diff --git a/macos/Runner/Configs/AppInfo.xcconfig b/macos/Runner/Configs/AppInfo.xcconfig index 8d4afce..50d5466 100644 --- a/macos/Runner/Configs/AppInfo.xcconfig +++ b/macos/Runner/Configs/AppInfo.xcconfig @@ -8,7 +8,7 @@ PRODUCT_NAME = meshcore_open // The application's bundle identifier -PRODUCT_BUNDLE_IDENTIFIER = com.meshcore.meshcoreOpen +PRODUCT_BUNDLE_IDENTIFIER = app.offband.meshcore // The copyright displayed in application information -PRODUCT_COPYRIGHT = Copyright © 2025 com.meshcore. All rights reserved. +PRODUCT_COPYRIGHT = Copyright © 2025 Offband. All rights reserved. diff --git a/pubspec.yaml b/pubspec.yaml index a1498af..daa6cbd 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,5 +1,5 @@ name: meshcore_open -description: "A new Flutter project." +description: "Offband Meshcore — off-grid LoRa mesh chat and device manager for MeshCore radios." # The following line prevents the package from being accidentally published to # pub.dev using `flutter pub publish`. This is preferred for private packages. publish_to: 'none' # Remove this line if you wish to publish to pub.dev diff --git a/windows/runner/Runner.rc b/windows/runner/Runner.rc index 3f1fc89..e7e6083 100644 --- a/windows/runner/Runner.rc +++ b/windows/runner/Runner.rc @@ -89,13 +89,13 @@ BEGIN BEGIN BLOCK "040904e4" BEGIN - VALUE "CompanyName", "com.meshcore" "\0" - VALUE "FileDescription", "meshcore_open" "\0" + VALUE "CompanyName", "Offband" "\0" + VALUE "FileDescription", "Offband Meshcore" "\0" VALUE "FileVersion", VERSION_AS_STRING "\0" VALUE "InternalName", "meshcore_open" "\0" - VALUE "LegalCopyright", "Copyright (C) 2025 com.meshcore. All rights reserved." "\0" + VALUE "LegalCopyright", "Copyright (C) 2025 Offband. All rights reserved." "\0" VALUE "OriginalFilename", "meshcore_open.exe" "\0" - VALUE "ProductName", "meshcore_open" "\0" + VALUE "ProductName", "Offband Meshcore" "\0" VALUE "ProductVersion", VERSION_AS_STRING "\0" END END diff --git a/windows/runner/main.cpp b/windows/runner/main.cpp index c66f325..baf81c4 100644 --- a/windows/runner/main.cpp +++ b/windows/runner/main.cpp @@ -27,7 +27,7 @@ int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, FlutterWindow window(project); Win32Window::Point origin(10, 10); Win32Window::Size size(1280, 720); - if (!window.Create(L"meshcore_open", origin, size)) { + if (!window.Create(L"Offband Meshcore", origin, size)) { return EXIT_FAILURE; } window.SetQuitOnClose(true);