diff --git a/flutter/android/app/build.gradle.kts b/flutter/android/app/build.gradle.kts index 6b66a87..73e74a2 100644 --- a/flutter/android/app/build.gradle.kts +++ b/flutter/android/app/build.gradle.kts @@ -6,7 +6,7 @@ plugins { } android { - namespace = "com.example.tma_app" + namespace = "kr.it.arasystem.app" compileSdk = flutter.compileSdkVersion ndkVersion = flutter.ndkVersion @@ -21,7 +21,7 @@ android { defaultConfig { // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). - applicationId = "com.example.tma_app" + applicationId = "kr.it.arasystem.app" // 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/flutter/android/app/src/main/AndroidManifest.xml b/flutter/android/app/src/main/AndroidManifest.xml index c4346bb..413de77 100644 --- a/flutter/android/app/src/main/AndroidManifest.xml +++ b/flutter/android/app/src/main/AndroidManifest.xml @@ -1,6 +1,6 @@ CFBundleDevelopmentRegion $(DEVELOPMENT_LANGUAGE) CFBundleDisplayName - Tma App + ARA SYSTEM CFBundleExecutable $(EXECUTABLE_NAME) CFBundleIdentifier @@ -15,7 +15,7 @@ CFBundleInfoDictionaryVersion 6.0 CFBundleName - tma_app + ARA SYSTEM CFBundlePackageType APPL CFBundleShortVersionString diff --git a/flutter/linux/CMakeLists.txt b/flutter/linux/CMakeLists.txt index 00a43ef..d726da7 100644 --- a/flutter/linux/CMakeLists.txt +++ b/flutter/linux/CMakeLists.txt @@ -4,10 +4,10 @@ project(runner LANGUAGES CXX) # The name of the executable created for the application. Change this to change # the on-disk name of your application. -set(BINARY_NAME "tma_app") +set(BINARY_NAME "arasystem_app") # The unique GTK application identifier for this application. See: # https://wiki.gnome.org/HowDoI/ChooseApplicationID -set(APPLICATION_ID "com.example.tma_app") +set(APPLICATION_ID "kr.it.arasystem.app") # Explicitly opt in to modern CMake behaviors to avoid warnings with recent # versions of CMake. diff --git a/flutter/linux/runner/my_application.cc b/flutter/linux/runner/my_application.cc index c4dce19..4279874 100644 --- a/flutter/linux/runner/my_application.cc +++ b/flutter/linux/runner/my_application.cc @@ -45,11 +45,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, "tma_app"); + gtk_header_bar_set_title(header_bar, "ARA SYSTEM"); 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, "tma_app"); + gtk_window_set_title(window, "ARA SYSTEM"); } gtk_window_set_default_size(window, 1280, 720); diff --git a/flutter/macos/Runner.xcodeproj/project.pbxproj b/flutter/macos/Runner.xcodeproj/project.pbxproj index 5e008d7..9fa9cbf 100644 --- a/flutter/macos/Runner.xcodeproj/project.pbxproj +++ b/flutter/macos/Runner.xcodeproj/project.pbxproj @@ -64,7 +64,7 @@ 331C80D7294CF71000263BE5 /* RunnerTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RunnerTests.swift; sourceTree = ""; }; 333000ED22D3DE5D00554162 /* Warnings.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Warnings.xcconfig; sourceTree = ""; }; 335BBD1A22A9A15E00E9071D /* GeneratedPluginRegistrant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = GeneratedPluginRegistrant.swift; sourceTree = ""; }; - 33CC10ED2044A3C60003C045 /* tma_app.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "tma_app.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 33CC10ED2044A3C60003C045 /* arasystem_app.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "arasystem_app.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 33CC10F02044A3C60003C045 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 33CC10F22044A3C60003C045 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; name = Assets.xcassets; path = Runner/Assets.xcassets; sourceTree = ""; }; 33CC10F52044A3C60003C045 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/MainMenu.xib; sourceTree = ""; }; @@ -131,7 +131,7 @@ 33CC10EE2044A3C60003C045 /* Products */ = { isa = PBXGroup; children = ( - 33CC10ED2044A3C60003C045 /* tma_app.app */, + 33CC10ED2044A3C60003C045 /* arasystem_app.app */, 331C80D5294CF71000263BE5 /* RunnerTests.xctest */, ); name = Products; @@ -217,7 +217,7 @@ ); name = Runner; productName = Runner; - productReference = 33CC10ED2044A3C60003C045 /* tma_app.app */; + productReference = 33CC10ED2044A3C60003C045 /* arasystem_app.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ @@ -385,10 +385,10 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.tmaApp.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = kr.it.arasystem.app.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/tma_app.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/tma_app"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/arasystem_app.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/arasystem_app"; }; name = Debug; }; @@ -399,10 +399,10 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.tmaApp.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = kr.it.arasystem.app.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/tma_app.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/tma_app"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/arasystem_app.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/arasystem_app"; }; name = Release; }; @@ -413,10 +413,10 @@ CURRENT_PROJECT_VERSION = 1; GENERATE_INFOPLIST_FILE = YES; MARKETING_VERSION = 1.0; - PRODUCT_BUNDLE_IDENTIFIER = com.example.tmaApp.RunnerTests; + PRODUCT_BUNDLE_IDENTIFIER = kr.it.arasystem.app.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; - TEST_HOST = "$(BUILT_PRODUCTS_DIR)/tma_app.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/tma_app"; + TEST_HOST = "$(BUILT_PRODUCTS_DIR)/arasystem_app.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/arasystem_app"; }; name = Profile; }; diff --git a/flutter/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/flutter/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index f6a53a2..3edcf39 100644 --- a/flutter/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/flutter/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -15,7 +15,7 @@ @@ -31,7 +31,7 @@ @@ -66,7 +66,7 @@ @@ -83,7 +83,7 @@ diff --git a/flutter/macos/Runner/Configs/AppInfo.xcconfig b/flutter/macos/Runner/Configs/AppInfo.xcconfig index a764c30..d302137 100644 --- a/flutter/macos/Runner/Configs/AppInfo.xcconfig +++ b/flutter/macos/Runner/Configs/AppInfo.xcconfig @@ -5,10 +5,10 @@ // 'flutter create' template. // The application's name. By default this is also the title of the Flutter window. -PRODUCT_NAME = tma_app +PRODUCT_NAME = arasystem_app // The application's bundle identifier -PRODUCT_BUNDLE_IDENTIFIER = com.example.tmaApp +PRODUCT_BUNDLE_IDENTIFIER = kr.it.arasystem.app // The copyright displayed in application information -PRODUCT_COPYRIGHT = Copyright © 2026 com.example. All rights reserved. +PRODUCT_COPYRIGHT = Copyright © 2026 ARA SYSTEM. All rights reserved. diff --git a/flutter/pubspec.yaml b/flutter/pubspec.yaml index 9f7a4db..6e64eb2 100644 --- a/flutter/pubspec.yaml +++ b/flutter/pubspec.yaml @@ -1,5 +1,5 @@ -name: tma_app -description: "A new Flutter project." +name: arasystem_app +description: "ARA SYSTEM 그룹웨어 모바일 앱" # 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/flutter/test/error_lexicon_test.dart b/flutter/test/error_lexicon_test.dart index 1998e5f..2210e0b 100644 --- a/flutter/test/error_lexicon_test.dart +++ b/flutter/test/error_lexicon_test.dart @@ -1,6 +1,6 @@ +import 'package:arasystem_app/core/api/api_exception.dart'; +import 'package:arasystem_app/core/api/error_lexicon.dart'; import 'package:flutter_test/flutter_test.dart'; -import 'package:tma_app/core/api/api_exception.dart'; -import 'package:tma_app/core/api/error_lexicon.dart'; void main() { group('ErrorLexicon', () { diff --git a/flutter/test/widget_test.dart b/flutter/test/widget_test.dart deleted file mode 100644 index bc87675..0000000 --- a/flutter/test/widget_test.dart +++ /dev/null @@ -1,15 +0,0 @@ -import 'package:flutter/material.dart'; -import 'package:flutter_riverpod/flutter_riverpod.dart'; -import 'package:flutter_test/flutter_test.dart'; -import 'package:tma_app/main.dart'; - -void main() { - testWidgets('앱이 정상적으로 렌더링된다', (WidgetTester tester) async { - await tester.pumpWidget( - const ProviderScope(child: MyApp()), - ); - - expect(find.byType(MaterialApp), findsOneWidget); - expect(find.byType(Scaffold), findsOneWidget); - }); -} diff --git a/flutter/web/index.html b/flutter/web/index.html index 536a1d2..38b6aab 100644 --- a/flutter/web/index.html +++ b/flutter/web/index.html @@ -18,18 +18,18 @@ - + - + - tma_app + ARA SYSTEM diff --git a/flutter/web/manifest.json b/flutter/web/manifest.json index 5650593..b3f5f86 100644 --- a/flutter/web/manifest.json +++ b/flutter/web/manifest.json @@ -1,11 +1,11 @@ { - "name": "tma_app", - "short_name": "tma_app", + "name": "ARA SYSTEM", + "short_name": "ARA SYSTEM", "start_url": ".", "display": "standalone", "background_color": "#0175C2", "theme_color": "#0175C2", - "description": "A new Flutter project.", + "description": "ARA SYSTEM 그룹웨어", "orientation": "portrait-primary", "prefer_related_applications": false, "icons": [ diff --git a/flutter/windows/CMakeLists.txt b/flutter/windows/CMakeLists.txt index dde17dc..d1af0a0 100644 --- a/flutter/windows/CMakeLists.txt +++ b/flutter/windows/CMakeLists.txt @@ -1,10 +1,10 @@ # Project-level configuration. cmake_minimum_required(VERSION 3.14) -project(tma_app LANGUAGES CXX) +project(arasystem_app LANGUAGES CXX) # The name of the executable created for the application. Change this to change # the on-disk name of your application. -set(BINARY_NAME "tma_app") +set(BINARY_NAME "arasystem_app") # Explicitly opt in to modern CMake behaviors to avoid warnings with recent # versions of CMake. diff --git a/flutter/windows/runner/Runner.rc b/flutter/windows/runner/Runner.rc index db4b824..81dd2fd 100644 --- a/flutter/windows/runner/Runner.rc +++ b/flutter/windows/runner/Runner.rc @@ -89,13 +89,13 @@ BEGIN BEGIN BLOCK "040904e4" BEGIN - VALUE "CompanyName", "com.example" "\0" - VALUE "FileDescription", "tma_app" "\0" + VALUE "CompanyName", "ARA SYSTEM" "\0" + VALUE "FileDescription", "ARA SYSTEM" "\0" VALUE "FileVersion", VERSION_AS_STRING "\0" - VALUE "InternalName", "tma_app" "\0" - VALUE "LegalCopyright", "Copyright (C) 2026 com.example. All rights reserved." "\0" - VALUE "OriginalFilename", "tma_app.exe" "\0" - VALUE "ProductName", "tma_app" "\0" + VALUE "InternalName", "arasystem_app" "\0" + VALUE "LegalCopyright", "Copyright (C) 2026 ARA SYSTEM. All rights reserved." "\0" + VALUE "OriginalFilename", "arasystem_app.exe" "\0" + VALUE "ProductName", "ARA SYSTEM" "\0" VALUE "ProductVersion", VERSION_AS_STRING "\0" END END diff --git a/flutter/windows/runner/main.cpp b/flutter/windows/runner/main.cpp index 3e7d6da..9a6a20c 100644 --- a/flutter/windows/runner/main.cpp +++ b/flutter/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"tma_app", origin, size)) { + if (!window.Create(L"ARA SYSTEM", origin, size)) { return EXIT_FAILURE; } window.SetQuitOnClose(true);