This repository has been archived by the owner on Nov 19, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 48
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
53 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,28 +1,35 @@ | ||
<h3 align="center"> | ||
<a href="https://github.com/KrauseFx/fastlane"> | ||
<img src="assets/fastlane.png" width="150" /> | ||
<br /> | ||
fastlane | ||
</a> | ||
</h3> | ||
<p align="center"> | ||
<a href="https://github.com/KrauseFx/deliver">Deliver</a> • | ||
<a href="https://github.com/KrauseFx/snapshot">Snapshot</a> • | ||
<b>FrameIt</b> • | ||
<a href="https://github.com/KrauseFx/deliver">deliver</a> • | ||
<a href="https://github.com/KrauseFx/snapshot">snapshot</a> • | ||
<b>frameit</b> • | ||
<a href="https://github.com/KrauseFx/PEM">PEM</a> • | ||
<a href="https://github.com/KrauseFx/sigh">Sigh</a> | ||
<a href="https://github.com/KrauseFx/sigh">sigh</a> | ||
</p> | ||
------- | ||
|
||
<p align="center"> | ||
<img src="assets/frameit.png"> | ||
</p> | ||
|
||
FrameIt - Add gorgeous device frames around your screenshots | ||
frameit | ||
============ | ||
|
||
[![Twitter: @KauseFx](https://img.shields.io/badge/[email protected]?style=flat)](https://twitter.com/KrauseFx) | ||
[![License](http://img.shields.io/badge/license-MIT-green.svg?style=flat)](https://github.com/KrauseFx/frameit/blob/master/LICENSE) | ||
[![Gem](https://img.shields.io/gem/v/frameit.svg?style=flat)](http://rubygems.org/gems/frameit) | ||
|
||
Want a device frame around your screenshot? Do it in an instant! | ||
###### Quickly put your screenshots into the right device frames | ||
|
||
This library is not supposed to be used for App Store screenshots. | ||
This tool is not supposed to be used for App Store screenshots. Instead it should be used to prepare screenshots for websites, emails and prints. | ||
|
||
Follow the developer on Twitter: [@KrauseFx](https://twitter.com/KrauseFx) | ||
Get in contact with the developer on Twitter: [@KrauseFx](https://twitter.com/KrauseFx) | ||
|
||
|
||
------- | ||
|
@@ -35,6 +42,8 @@ Follow the developer on Twitter: [@KrauseFx](https://twitter.com/KrauseFx) | |
</p> | ||
|
||
------- | ||
<h5 align="center"><code>frameit</code> is part of <a href="http://fastlane.tools">fastlane</a>: connect all deployment tools into one streamlined workflow.</h5> | ||
|
||
|
||
|
||
# Features | ||
|
@@ -61,7 +70,7 @@ Install the gem | |
|
||
sudo gem install frameit | ||
|
||
Because of legal reasons, I can not pre-package the device frames with ```FrameIt```. | ||
Because of legal reasons, I can not pre-package the device frames with ```frameit```. | ||
|
||
The process of adding is really easy, just run ```frameit``` and the guide will help you set it up. | ||
You only have to do this once per computer. | ||
|
@@ -91,12 +100,13 @@ To run the setup process again to add new frames use: | |
|
||
# Tips | ||
|
||
## Other helpful tools | ||
Check out other tools in this collection to speed up your deployment process: | ||
- [```deliver```](https://github.com/KrauseFx/deliver): Deploy screenshots, app metadata and app updates to the App Store using just one command | ||
- [```snapshot```](https://github.com/KrauseFx/snapshot): Create hundreds of screenshots of your iPhone app... while doing something else | ||
- [```PEM```](https://github.com/KrauseFx/pem): Tired of manually creating and maintaining your push certification profiles? | ||
- [```sigh```](https://github.com/KrauseFx/sigh): Because you would rather spend your time building stuff than fighting provisioning. | ||
## [`fastlane`](http://fastlane.tools) Toolchain | ||
|
||
- [`fastlane`](http://fastlane.tools): Connect all deployment tools into one streamlined workflow | ||
- [`deliver`](https://github.com/KrauseFx/deliver): Upload screenshots, metadata and your app to the App Store using a single command | ||
- [`snapshot`](https://github.com/KrauseFx/snapshot): Automate taking localized screenshots of your iOS app on every device | ||
- [`PEM`](https://github.com/KrauseFx/pem): Automatically generate and renew your push notification profiles | ||
- [`sigh`](https://github.com/KrauseFx/sigh): Because you would rather spend your time building stuff than fighting provisioning | ||
|
||
## Generate screenshots | ||
Check out [```Snapshot```](https://github.com/KrauseFx/snapshot) to automatically generate screenshots using ```UI Automation```. | ||
|
@@ -109,7 +119,7 @@ You can use [SimulatorStatusMagic](https://github.com/shinydevelopment/Simulator | |
- ```rm -rf ~/.frameit``` | ||
|
||
# Need help? | ||
- If there is a technical problem with ```FrameIt```, submit an issue. Run ```frameit --trace``` to get the stacktrace. | ||
- If there is a technical problem with ```frameit```, submit an issue. Run ```frameit --trace``` to get the stacktrace. | ||
- I'm available for contract work - drop me an email: [email protected] | ||
|
||
# License | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,9 +8,9 @@ Gem::Specification.new do |spec| | |
spec.version = Frameit::VERSION | ||
spec.authors = ["Felix Krause"] | ||
spec.email = ["[email protected]"] | ||
spec.summary = %q{FrameIt - Want a device frame around your screenshots? Do it in an instant!} | ||
spec.description = %q{Want a device frame around your iPhone app screenshots? Do it in an instant!} | ||
spec.homepage = "http://krausefx.com" | ||
spec.summary = %q{Quickly put your screenshots into the right device frames} | ||
spec.description = %q{Quickly put your screenshots into the right device frames} | ||
spec.homepage = "http://fastlane.tools" | ||
spec.license = "MIT" | ||
|
||
spec.required_ruby_version = '>= 2.0.0' | ||
|
@@ -27,7 +27,7 @@ Gem::Specification.new do |spec| | |
spec.add_dependency 'commander', '~> 4.2.0' # CLI parser | ||
spec.add_dependency 'fastimage', '~> 1.6.3' # fetch the image sizes from the screenshots | ||
spec.add_dependency 'mini_magick', '~> 3.8.1' # To open, edit and export PSD files | ||
spec.add_dependency 'deliver', '~> 0.3' # To determine the device type based on a screenshot file | ||
spec.add_dependency 'deliver', '> 0.3' # To determine the device type based on a screenshot file | ||
|
||
# Development only | ||
spec.add_development_dependency 'bundler' | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
module Frameit | ||
VERSION = "0.1.5" | ||
VERSION = "0.2.0" | ||
end |