Skip to content

Conversation

@vicocz
Copy link
Owner

@vicocz vicocz commented Oct 11, 2025

Rebranding to BrickController Legacy so as it can be (hopefully) published to app stores. Addtionally there is workflow for IOS builds.

@vicocz vicocz requested a review from Copilot October 11, 2025 07:45
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR rebrands the application from "BrickController 2" to "BrickController Legacy" for app store publication and adds iOS build workflow support. The changes prepare the forked project for distribution as a legacy version while maintaining the original functionality.

  • Comprehensive rebranding across all platforms (Android, iOS, Windows) with new package identifiers
  • Added complete GitHub Actions workflow for iOS builds including code signing and TestFlight upload
  • Updated version numbers and copyright information for the new release

Reviewed Changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
README.md Updated app name and description to reflect the fork and legacy branding
Directory.Build.props Bumped version numbers for the new release
BrickController2/BrickController2/UI/ViewModels/ControllerActionPageViewModel.cs Simplified preference keys by removing package-specific prefixes
BrickController2/BrickController2/UI/Pages/AboutPage.xaml Updated UI text to show new branding and contributors
BrickController2/BrickController2.iOS/Info.plist Changed iOS app identifiers and display names
BrickController2/BrickController2.iOS/BrickController2.iOS.csproj Updated iOS application ID
BrickController2/BrickController2.WinUI/Properties/AssemblyInfo.cs Updated Windows assembly information
BrickController2/BrickController2.WinUI/Package.appxmanifest Changed Windows app display name
BrickController2/BrickController2.Android/Properties/AndroidManifest.xml Updated Android package name and app label
BrickController2/BrickController2.Android/MainActivity.cs Changed Android activity label
BrickController2/BrickController2.Android/BrickController2.Android.csproj Added assembly name for Android build
.github/workflows/build-windows.yml Updated artifact naming for Windows builds
.github/workflows/build-ios.yml New complete iOS build workflow with code signing and TestFlight upload
.github/workflows/build-android.yml Updated artifact paths and naming for Android builds

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@vicocz vicocz added this to the 2025.5 milestone Oct 11, 2025
vicocz and others added 2 commits October 11, 2025 09:50
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@vicocz vicocz marked this pull request as ready for review October 11, 2025 08:03
@vicocz vicocz merged commit ff0e502 into release/legacy Oct 11, 2025
6 checks passed
@vicocz vicocz deleted the local/legacy-branding-builds branch October 11, 2025 08:05
vicocz added a commit that referenced this pull request Dec 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants