Skip to content

Commit 26eeb96

Browse files
peterfrieseYoungHypogemini-code-assist[bot]ncooke3
authored
refactor: Modernize Project Structure and Refine Codebase (#1812)
Co-authored-by: Haibo Yang <[email protected]> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> Co-authored-by: Nick Cooke <[email protected]>
1 parent 4a0099f commit 26eeb96

File tree

53 files changed

+3015
-2168
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+3015
-2168
lines changed

.github/workflows/firebaseai.yml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,20 +26,23 @@ jobs:
2626
strategy:
2727
matrix:
2828
include:
29-
- os: macos-15
30-
xcode: "16.4"
29+
- os: macos-26
30+
xcode: "26.0"
3131
platform: iOS
32-
device: iPhone 16
32+
device: iPhone 16 Pro
33+
ios_version: "18.6"
3334
- os: macos-26
3435
xcode: "26.0"
3536
platform: iOS
36-
device: iPhone 16e
37+
device: iPhone 17 Pro
38+
ios_version: "26.1"
3739
runs-on: ${{ matrix.os }}
3840
env:
3941
SETUP: firebaseai
4042
SPM: true
4143
DIR: firebaseai
4244
OS: ${{ matrix.platform }}
45+
VERSION: ${{ matrix.ios_version }}
4346
DEVICE: ${{ matrix.device }}
4447
TEST: false
4548
steps:

firebaseai/FirebaseAIExample.xcodeproj/project.pbxproj

Lines changed: 81 additions & 286 deletions
Large diffs are not rendered by default.

firebaseai/FirebaseAIExample.xcodeproj/xcshareddata/xcschemes/FirebaseAIExample (iOS).xcscheme

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
buildForAnalyzing = "YES">
1616
<BuildableReference
1717
BuildableIdentifier = "primary"
18-
BlueprintIdentifier = "8848C82E2B0D04BC007B434F"
18+
BlueprintIdentifier = "88779D342EC8A9CF0080D023"
1919
BuildableName = "FirebaseAIExample.app"
2020
BlueprintName = "FirebaseAIExample"
2121
ReferencedContainer = "container:FirebaseAIExample.xcodeproj">
@@ -44,7 +44,7 @@
4444
runnableDebuggingMode = "0">
4545
<BuildableReference
4646
BuildableIdentifier = "primary"
47-
BlueprintIdentifier = "8848C82E2B0D04BC007B434F"
47+
BlueprintIdentifier = "88779D342EC8A9CF0080D023"
4848
BuildableName = "FirebaseAIExample.app"
4949
BlueprintName = "FirebaseAIExample"
5050
ReferencedContainer = "container:FirebaseAIExample.xcodeproj">
@@ -67,7 +67,7 @@
6767
runnableDebuggingMode = "0">
6868
<BuildableReference
6969
BuildableIdentifier = "primary"
70-
BlueprintIdentifier = "8848C82E2B0D04BC007B434F"
70+
BlueprintIdentifier = "88779D342EC8A9CF0080D023"
7171
BuildableName = "FirebaseAIExample.app"
7272
BlueprintName = "FirebaseAIExample"
7373
ReferencedContainer = "container:FirebaseAIExample.xcodeproj">

firebaseai/FirebaseAIExample/Assets.xcassets/AppIcon.appiconset/Contents.json

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,29 @@
11
{
22
"images" : [
33
{
4+
"filename" : "Firebase AI Logic.png",
5+
"idiom" : "universal",
6+
"platform" : "ios",
7+
"size" : "1024x1024"
8+
},
9+
{
10+
"appearances" : [
11+
{
12+
"appearance" : "luminosity",
13+
"value" : "dark"
14+
}
15+
],
16+
"idiom" : "universal",
17+
"platform" : "ios",
18+
"size" : "1024x1024"
19+
},
20+
{
21+
"appearances" : [
22+
{
23+
"appearance" : "luminosity",
24+
"value" : "tinted"
25+
}
26+
],
427
"idiom" : "universal",
528
"platform" : "ios",
629
"size" : "1024x1024"
126 KB
Loading

firebaseai/FirebaseAIExample/ChatExample/Models/ChatMessage.swift

Lines changed: 0 additions & 76 deletions
This file was deleted.

firebaseai/FirebaseAIExample/ChatExample/Screens/ConversationScreen.swift

Lines changed: 0 additions & 149 deletions
This file was deleted.

0 commit comments

Comments
 (0)