diff --git a/.github/workflows/auth-release.yml b/.github/workflows/auth-release.yml index 1203bc4a3..1ef967f44 100644 --- a/.github/workflows/auth-release.yml +++ b/.github/workflows/auth-release.yml @@ -173,6 +173,9 @@ jobs: - name: Zip Windows EXE and DLLs run: tar.exe -a -c -f artifacts/ente-${{ github.ref_name }}-windows.zip ente-${{ github.ref_name }}-windows + - name: Generate checksums + run: sha256sum artifacts/ente-* > artifacts/sha256sum-windows + - name: Create a draft GitHub release uses: ncipollo/release-action@v1 with: @@ -267,6 +270,9 @@ jobs: APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }} APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }} + - name: Generate checksums + run: sha256sum artifacts/ente-* > artifacts/sha256sum-macos + - name: Create a draft GitHub release uses: ncipollo/release-action@v1 with: diff --git a/auth/fastlane/metadata/android/en-US/title.txt b/auth/fastlane/metadata/android/en-US/title.txt index f1c54762a..257e3ddcc 100644 --- a/auth/fastlane/metadata/android/en-US/title.txt +++ b/auth/fastlane/metadata/android/en-US/title.txt @@ -1 +1 @@ -ente Authenticator \ No newline at end of file +Ente Authenticator \ No newline at end of file diff --git a/auth/lib/ui/home_page.dart b/auth/lib/ui/home_page.dart index 76cc8d4dc..341e1ae69 100644 --- a/auth/lib/ui/home_page.dart +++ b/auth/lib/ui/home_page.dart @@ -180,7 +180,7 @@ class _HomePageState extends State { resizeToAvoidBottomInset: false, appBar: AppBar( title: !_showSearchBox - ? const Text('ente Auth') + ? const Text('Ente Auth') : TextField( autofocus: _searchText.isEmpty, controller: _textController, diff --git a/auth/lib/ui/settings/data/import/encrypted_ente_import.dart b/auth/lib/ui/settings/data/import/encrypted_ente_import.dart index 0cba96056..511c9bbf9 100644 --- a/auth/lib/ui/settings/data/import/encrypted_ente_import.dart +++ b/auth/lib/ui/settings/data/import/encrypted_ente_import.dart @@ -24,7 +24,7 @@ Future showEncryptedImportInstruction(BuildContext context) async { final l10n = context.l10n; final result = await showDialogWidget( context: context, - title: l10n.importFromApp("ente Auth"), + title: l10n.importFromApp("Ente Auth"), body: l10n.importEnteEncGuide, buttons: [ ButtonWidget( diff --git a/auth/linux/my_application.cc b/auth/linux/my_application.cc index bf557c528..8a553fec3 100644 --- a/auth/linux/my_application.cc +++ b/auth/linux/my_application.cc @@ -53,13 +53,13 @@ static void my_application_activate(GApplication *application) { GtkHeaderBar *header_bar = GTK_HEADER_BAR(gtk_header_bar_new()); gtk_widget_show(GTK_WIDGET(header_bar)); - gtk_header_bar_set_title(header_bar, "ente Auth"); + gtk_header_bar_set_title(header_bar, "Ente Auth"); 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, "ente Auth"); + gtk_window_set_title(window, "Ente Auth"); } gtk_window_set_default_size(window, 1280, 720); diff --git a/auth/linux/packaging/appimage/make_config.yaml b/auth/linux/packaging/appimage/make_config.yaml index 7641094ab..72af52191 100644 --- a/auth/linux/packaging/appimage/make_config.yaml +++ b/auth/linux/packaging/appimage/make_config.yaml @@ -7,7 +7,7 @@ keywords: - Authentication - 2FA -generic_name: ente Auth +generic_name: Ente Auth categories: - Utility diff --git a/auth/macos/Runner.xcodeproj/project.pbxproj b/auth/macos/Runner.xcodeproj/project.pbxproj index 976b897ad..492f710ad 100644 --- a/auth/macos/Runner.xcodeproj/project.pbxproj +++ b/auth/macos/Runner.xcodeproj/project.pbxproj @@ -55,7 +55,7 @@ /* Begin PBXFileReference section */ 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 /* ente Auth.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "ente Auth.app"; sourceTree = BUILT_PRODUCTS_DIR; }; + 33CC10ED2044A3C60003C045 /* Ente Auth.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "Ente Auth.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 = ""; }; @@ -122,7 +122,7 @@ 33CC10EE2044A3C60003C045 /* Products */ = { isa = PBXGroup; children = ( - 33CC10ED2044A3C60003C045 /* ente Auth.app */, + 33CC10ED2044A3C60003C045 /* Ente Auth.app */, ); name = Products; sourceTree = ""; @@ -192,7 +192,7 @@ ); name = Runner; productName = Runner; - productReference = 33CC10ED2044A3C60003C045 /* ente Auth.app */; + productReference = 33CC10ED2044A3C60003C045 /* Ente Auth.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ diff --git a/auth/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/auth/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index bb73a0d58..7b82ae2ae 100644 --- a/auth/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/auth/macos/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -15,7 +15,7 @@ @@ -31,7 +31,7 @@ @@ -54,7 +54,7 @@ @@ -71,7 +71,7 @@ diff --git a/auth/macos/Runner/Configs/AppInfo.xcconfig b/auth/macos/Runner/Configs/AppInfo.xcconfig index b716deabf..cb548680b 100644 --- a/auth/macos/Runner/Configs/AppInfo.xcconfig +++ b/auth/macos/Runner/Configs/AppInfo.xcconfig @@ -5,7 +5,7 @@ // 'flutter create' template. // The application's name. By default this is also the title of the Flutter window. -PRODUCT_NAME = ente Auth +PRODUCT_NAME = Ente Auth // The application's bundle identifier PRODUCT_BUNDLE_IDENTIFIER = io.ente.auth diff --git a/auth/macos/packaging/dmg/make_config.yaml b/auth/macos/packaging/dmg/make_config.yaml index 924be2c30..30628bef3 100644 --- a/auth/macos/packaging/dmg/make_config.yaml +++ b/auth/macos/packaging/dmg/make_config.yaml @@ -8,4 +8,4 @@ contents: - x: 192 y: 344 type: file - path: ente Auth.app + path: Ente Auth.app diff --git a/auth/pubspec.yaml b/auth/pubspec.yaml index c7905ecef..5f0cdb1d5 100644 --- a/auth/pubspec.yaml +++ b/auth/pubspec.yaml @@ -1,6 +1,6 @@ name: ente_auth description: ente two-factor authenticator -version: 2.0.47+247 +version: 2.0.48+248 publish_to: none environment: diff --git a/auth/windows/packaging/exe/inno_setup.iss b/auth/windows/packaging/exe/inno_setup.iss index 6f47352f4..5906ecbd0 100644 --- a/auth/windows/packaging/exe/inno_setup.iss +++ b/auth/windows/packaging/exe/inno_setup.iss @@ -14,9 +14,11 @@ Compression=lzma SolidCompression=yes SetupIconFile={{SETUP_ICON_FILE}} WizardStyle=modern -PrivilegesRequired={{PRIVILEGES_REQUIRED}} +;PrivilegesRequired={{PRIVILEGES_REQUIRED}} +PrivilegesRequiredOverridesAllowed=dialog ArchitecturesAllowed=x64 ArchitecturesInstallIn64BitMode=x64 +UninstallDisplayIcon={app}\auth.exe [Languages] {% for locale in LOCALES %} diff --git a/auth/windows/packaging/exe/make_config.yaml b/auth/windows/packaging/exe/make_config.yaml index 3d214460b..378d2d4d8 100644 --- a/auth/windows/packaging/exe/make_config.yaml +++ b/auth/windows/packaging/exe/make_config.yaml @@ -1,9 +1,9 @@ app_id: 9E5F0C93-96A3-4DA9-AE52-1AA6339851FC publisher: ente.io publisher_url: https://github.com/ente-io/ente -display_name: ente Auth +display_name: Ente Auth create_desktop_icon: false -install_dir_name: "{pf}\\Ente Auth" +install_dir_name: "{autopf}\\Ente Auth" setup_icon_file: ../../assets/icons/auth-icon.ico script_template: inno_setup.iss locales: diff --git a/auth/windows/runner/Runner.rc b/auth/windows/runner/Runner.rc index ecf6f65d3..398fdf68b 100644 --- a/auth/windows/runner/Runner.rc +++ b/auth/windows/runner/Runner.rc @@ -90,12 +90,12 @@ BEGIN BLOCK "040904e4" BEGIN VALUE "CompanyName", "Ente Technologies, Inc." "\0" - VALUE "FileDescription", "ente Auth" "\0" + VALUE "FileDescription", "Ente Auth" "\0" VALUE "FileVersion", VERSION_AS_STRING "\0" - VALUE "InternalName", "ente Auth" "\0" + VALUE "InternalName", "Ente Auth" "\0" VALUE "LegalCopyright", "Copyright (C) 2024 Ente Technologies, Inc.. All rights reserved." "\0" VALUE "OriginalFilename", "auth.exe" "\0" - VALUE "ProductName", "ente Auth" "\0" + VALUE "ProductName", "Ente Auth" "\0" VALUE "ProductVersion", VERSION_AS_STRING "\0" END END diff --git a/auth/windows/runner/main.cpp b/auth/windows/runner/main.cpp index 546bc77e6..11751936c 100644 --- a/auth/windows/runner/main.cpp +++ b/auth/windows/runner/main.cpp @@ -49,7 +49,7 @@ int APIENTRY wWinMain(_In_ HINSTANCE instance, _In_opt_ HINSTANCE prev, _In_ wchar_t *command_line, _In_ int show_command) { // [app_links] - if (SendAppLinkToInstance(L"ente Auth")) + if (SendAppLinkToInstance(L"Ente Auth")) { return EXIT_SUCCESS; } @@ -74,7 +74,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"ente Auth", origin, size)) + if (!window.Create(L"Ente Auth", origin, size)) { return EXIT_FAILURE; }