Tweak Battles—Ben, Carlos, Kirb, Veerklempt
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Screenshots
prefs
.gitignore
Chrysalis.plist
Global.h
Global.x
LICENSE
Makefile
README.md
TBCSAppSwitcherCollectionViewCell.h
TBCSAppSwitcherCollectionViewCell.x
TBCSAppSwitcherManager.h
TBCSAppSwitcherManager.x
TBCSAppSwitcherViewController.h
TBCSAppSwitcherViewController.x
TBCSDisplayItem.h
TBCSDisplayItem.x
TBCSPreferencesManager.h
TBCSPreferencesManager.m
TBCSTutorialViewController.h
TBCSTutorialViewController.x
TBCSWindow.h
TBCSWindow.x
Tweak.xm
control

README.md

Chrysalis

Ben, CPDigitalDarkroom, kirb, and veerklempt.

This is our project for Tweak Battles #3. Chrysalis has been submitted and will be out on BigBoss next week. This package depends on Cephei.

Chrysalis was designed from a vision of a better 3D Touch app switcher, and to bring a convenient app switching gesture to older devices. There has never been an easier way to switch your apps efficiently before Chrysalis. Simply force press on the left edge of the screen, and Chrysalis will create an elegant new experience for you. Drag your finger to the app you would like to switch to and let go. That’s it!

Built from the ground up with lots of love, to not just be an immersive experience, but it was also built for a good cause. We made this tweak as part of the Tweak Battles competition, where almost $1,000 was raised for charity.

We hope you enjoy the convenience of Chrysalis, as much as we did making it.

We've put a ton of work into this tweak and we hope you love it!

Functionality

Chrysalis is a 3d-touch based app switcher. It's also completely gesture based. From the left of your screen, press firmly (or slide if you aren't on a 3d touch supported device) and the app switcher will show, where you can slide your finger and let go on an app, which will open it. The app switcher also has customization such as a dark mode.

Screenshots

Regular Dark Mode

Thanks

Thank you so much to @twodayslate for putting together tweak battles. Thank you @veerklempt for designing Chrysalis.

Thanks to the amazing supporters of tweak battles. Their names are as follows:

@redzrex, Boris S, @twodayslate, Eric, Borsato92, cj81499, mootjeuh, Ziph0n, /u/DervishSkater, Corporal, Pixxaddict, Matteo Piccina, josh_boothman, Moshe Siegel, Ian L, @rauseo12, wizage, RushNY, @BrianOverly, @thetomcanuck, winlogon0, Jason R., CONATH, JimDotR, Andrew, Acidschnee, Cody, Connor, Shadow Games, echo000, Jonathan Gautreau , Blink, ShaneSparkyYYZ, kamikasky, MaxD, @tilgut, Torben, MeatyCheetos, Lei33, K S LEE, @RichResk, @sekrit_, Maortega89, @frkbmb_, Kyle, Robert, @pwned24k, OhSpazz, Jessyreynosa3, Jessie mejia, Jp_delon, dantesieg, @codsane, Alex S., Spencer, HHumbert

And a special thanks to the following diamond supporters! You're very generous and we appreciate that.

Josh Gibson, @sel2by3, platypusw90, @Beezure

License

Open sourced under the Apache 2.0 License.

Copyright (C) 2015 Ben Rosen, Carlos Perez, Adam Demasi, Anh Nguyen

Chrysalis—A 3d touch-based app switcher

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.