Skip to content

Commit

Permalink
Add Xcode Extension (#14)
Browse files Browse the repository at this point in the history
* Added xcode-projects Extension

* Updated command name to xcode projects

* Refactored command-icon to icon

* Updated wording

* Updated SearchBar Placeholder

* Added support for Swift Playgrounds

* Added accessory title to List Item

* Merged XcodeProjects loading in just one useEffect execution

* Renamed xcode-projects extension to xcode and added releases command

* Added async version of exec

* Added Simulators command

Allowing to boot and shutdown Xcode Simulators

* Wrap XcodeSimulatorService in state instead of global const

* Added documentation

* Added Xcode Simulator Icon

* Addded Apps command

* Added check if Cache is not empty

* On error set empty applications

* Retrieve Bundle Identifier from Info.plist instead of retrieving it async via defaults read

* Refactored push action to initialize component only when needed

* Fixed Navigation bug

By method injecting the Navigation to the components

* Added main extension icon

* Added keywords

* Updated icon to proper size 512x512 according to review guidelines

* Added Create Swift Package Command

* Set empty XcodeReleases on error in case no previous releases are available

* Set empty XcodeProjects in case of an error if no previous projects are available

* Send empty array of XcodeSimulators in case of an error

* Added Clear Derived Data command

* Updated command order

* Removed trailing slash

* Log error

* Added Clear SPM cache command

* Updated naming convention for commands

* Moved models in distinct child directories and updated import paths

Improves the overview of the models

* Added tildify dependency

* tildify Xcode project path

* Updated title and subtitle of commands according to suggestions and guidelines

* Fixed author name with raycast username

* Updated description
  • Loading branch information
SvenTiigi authored Oct 15, 2021
1 parent 50fa586 commit 94fd072
Show file tree
Hide file tree
Showing 51 changed files with 9,108 additions and 0 deletions.
13 changes: 13 additions & 0 deletions extensions/xcode/.eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"root": true,
"env": {
"es2020": true,
"node": true
},
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint"],
"extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"],
"rules": {
"no-case-declarations": "off"
}
}
4 changes: 4 additions & 0 deletions extensions/xcode/.prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"printWidth": 120,
"singleQuote": false
}
Binary file added extensions/xcode/assets/app-icon-placeholder.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/swift-package.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/swift-playground.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/xcode-12-beta.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/xcode-12.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/xcode-13-beta.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/xcode-13.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/xcode-project.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/xcode-simulator.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added extensions/xcode/assets/xcode-workspace.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 94fd072

Please sign in to comment.