Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
66aa264
Adds .gitignore
kokaubeam Aug 25, 2024
59300c3
Renames app to Etymo
kokaubeam Aug 25, 2024
a26ebb5
Updates README
kokaubeam Aug 25, 2024
5636542
Adds AppIcon
kokaubeam Aug 25, 2024
2f8655f
Adds deployment information to the README
kokaubeam Aug 25, 2024
ebed62e
Adds TestFlight testing notes
kokaubeam Aug 25, 2024
77bb281
Sets App Uses Non-Exempt Encryption to NO
kokaubeam Aug 25, 2024
27ce914
Updates AppIcon
kokaubeam Aug 25, 2024
28a3fe8
Changes TestFlight folder to a group
kokaubeam Aug 25, 2024
c2c0fa3
Refactor to AppDelegate and SceneDelegate to SwiftUI App
kokaubeam Aug 25, 2024
17c143f
Refactors ViewController to SwiftUI
kokaubeam Aug 25, 2024
3fd6382
Adds no results view
kokaubeam Aug 25, 2024
798a915
Adds empty search view
kokaubeam Aug 25, 2024
1a1d7ca
Implements search debounce, refactors to view model
kokaubeam Aug 25, 2024
704b49e
Adds loading state
kokaubeam Aug 25, 2024
befa198
Adds not connected view
kokaubeam Aug 25, 2024
6a2c66e
Refactors empty views into ContentUnavailableView
kokaubeam Aug 25, 2024
4e56b4b
Improves styles on the word result
kokaubeam Aug 25, 2024
5f86665
Adds public TestFlight link to the README
kokaubeam Aug 25, 2024
d0708f6
Adds French, German, Italian, Japanese, and Spanish localizations
kokaubeam Aug 25, 2024
aed9c1d
Adjusts dark mode accent color
kokaubeam Aug 25, 2024
2c60ab3
Adds device support to the README
kokaubeam Aug 25, 2024
aa9344b
Uses compiled assets instead of named system images, adds image docum…
kokaubeam Aug 25, 2024
2f8e1b6
Adds website link to the README
kokaubeam Aug 26, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.DS_Store
xcuserdata/

207 changes: 110 additions & 97 deletions SampleApp.xcodeproj/project.pbxproj → Etymo.xcodeproj/project.pbxproj

Large diffs are not rendered by default.

100 changes: 100 additions & 0 deletions Etymo.xcodeproj/xcshareddata/xcschemes/Etymo.xcscheme
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
<?xml version="1.0" encoding="UTF-8"?>
<Scheme
LastUpgradeVersion = "1610"
version = "1.7">
<BuildAction
parallelizeBuildables = "YES"
buildImplicitDependencies = "YES"
buildArchitectures = "Automatic">
<BuildActionEntries>
<BuildActionEntry
buildForTesting = "YES"
buildForRunning = "YES"
buildForProfiling = "YES"
buildForArchiving = "YES"
buildForAnalyzing = "YES">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "06A897F5286BEBA500F773B5"
BuildableName = "Etymo.app"
BlueprintName = "Etymo"
ReferencedContainer = "container:Etymo.xcodeproj">
</BuildableReference>
</BuildActionEntry>
</BuildActionEntries>
</BuildAction>
<TestAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
shouldUseLaunchSchemeArgsEnv = "YES"
shouldAutocreateTestPlan = "YES">
<Testables>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "06A8980B286BEBA600F773B5"
BuildableName = "EtymoTests.xctest"
BlueprintName = "EtymoTests"
ReferencedContainer = "container:Etymo.xcodeproj">
</BuildableReference>
</TestableReference>
<TestableReference
skipped = "NO">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "06A89815286BEBA600F773B5"
BuildableName = "EtymoUITests.xctest"
BlueprintName = "EtymoUITests"
ReferencedContainer = "container:Etymo.xcodeproj">
</BuildableReference>
</TestableReference>
</Testables>
</TestAction>
<LaunchAction
buildConfiguration = "Debug"
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
launchStyle = "0"
useCustomWorkingDirectory = "NO"
ignoresPersistentStateOnLaunch = "NO"
debugDocumentVersioning = "YES"
debugServiceExtension = "internal"
allowLocationSimulation = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "06A897F5286BEBA500F773B5"
BuildableName = "Etymo.app"
BlueprintName = "Etymo"
ReferencedContainer = "container:Etymo.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</LaunchAction>
<ProfileAction
buildConfiguration = "Release"
shouldUseLaunchSchemeArgsEnv = "YES"
savedToolIdentifier = ""
useCustomWorkingDirectory = "NO"
debugDocumentVersioning = "YES">
<BuildableProductRunnable
runnableDebuggingMode = "0">
<BuildableReference
BuildableIdentifier = "primary"
BlueprintIdentifier = "06A897F5286BEBA500F773B5"
BuildableName = "Etymo.app"
BlueprintName = "Etymo"
ReferencedContainer = "container:Etymo.xcodeproj">
</BuildableReference>
</BuildableProductRunnable>
</ProfileAction>
<AnalyzeAction
buildConfiguration = "Debug">
</AnalyzeAction>
<ArchiveAction
buildConfiguration = "Release"
revealArchiveInOrganizer = "YES">
</ArchiveAction>
</Scheme>
2 changes: 1 addition & 1 deletion SampleApp/API/API.swift → Etymo/API/API.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// API.swift
// SampleApp
// Etymo
//
// Created by natehancock on 6/28/22.
//
Expand Down
2 changes: 1 addition & 1 deletion SampleApp/API/APIError.swift → Etymo/API/APIError.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// APIError.swift
// SampleApp
// Etymo
//
// Created by natehancock on 6/28/22.
//
Expand Down
2 changes: 1 addition & 1 deletion SampleApp/API/Tokens.swift → Etymo/API/Tokens.swift
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// Tokens.swift
// SampleApp
// Etymo
//
// Created by natehancock on 6/28/22.
//
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//
// URLBuilder.swift
// SampleApp
// Etymo
//
// Created by natehancock on 6/28/22.
//
Expand Down
38 changes: 38 additions & 0 deletions Etymo/Assets.xcassets/AccentColor.colorset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"colors" : [
{
"color" : {
"color-space" : "display-p3",
"components" : {
"alpha" : "1.000",
"blue" : "0x22",
"green" : "0x22",
"red" : "0x24"
}
},
"idiom" : "universal"
},
{
"appearances" : [
{
"appearance" : "luminosity",
"value" : "dark"
}
],
"color" : {
"color-space" : "display-p3",
"components" : {
"alpha" : "1.000",
"blue" : "0xC8",
"green" : "0xE7",
"red" : "0xFA"
}
},
"idiom" : "universal"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions Etymo/Assets.xcassets/AppIcon.appiconset/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"images" : [
{
"filename" : "AppIcon.png",
"idiom" : "universal",
"platform" : "ios",
"size" : "1024x1024"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
6 changes: 6 additions & 0 deletions Etymo/Assets.xcassets/Symbols/Contents.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"info" : {
"author" : "xcode",
"version" : 1
},
"symbols" : [
{
"filename" : "text.page.badge.magnifyingglass.svg",
"idiom" : "universal"
}
]
}
Loading