Code Monkey home page Code Monkey logo

akikochuchu / limitless Goto Github PK

View Code? Open in Web Editor NEW

This project forked from johncoatesoss/limitless

1.0 1.0 0.0 23.22 MB

Fork of Cydia. Different name to avoid confusion. Goal: Refactor Cydia to make contributions easier. Backport features to Cydia's coding style so they can be submitted for consideration.

License: GNU General Public License v3.0

Objective-C 0.90% C 42.24% Makefile 1.64% C++ 51.49% Perl 6 0.09% Shell 0.21% Roff 0.30% M4 0.13% Perl 0.68% JavaScript 0.07% HTML 0.01% Ruby 0.14% AppleScript 0.01% Objective-C++ 2.10%

limitless's Introduction

Limitless

header

Gitter Build Status

preview

What is this project?

What if Cydia, the popular jailbreak alternative to the App Store, didn't have to support iOS 2.0? What if it could use the latest iOS features? Limitless is a project aimed to be a vision of what Cydia can be if it's unrestricted. With a heavy focus on contributing to Cydia, new features will be open to be backported. This project is meant to further Cydia, and is not meant to be a competitor.

Why is this project needed?

Many in the jailbreak community are interested in contributing to Cydia. This has been proven to be very difficult. Coders find it hard to get Cydia to even compile, much less run on the iOS simulator. Designers fail to get any traction. We alleviate these issues. All contributors are welcome with open arms, and we welcome all discussions regarding features or direction of the project.

How will the changes be implemented into Cydia?

No promises on that front, that's solely up to Saurik's discretion as he is the creator and maintainer of Cydia. The goal is to first implement a feature in Limitless, then submit for consideration to Saurik, and if given the go-ahead we'll backport to Cydia's constraints.

Design Goals

  • Bring in features requested by the community.
  • Develop a vision for the future of the jailbreak community, and execute based on that vision.
  • Clean up the Cydia codebase.
  • Backport features for Cydia that make sense to be integrated.

Contributors & Community

We're an open, transparent, community-driven project, always looking to welcome new contributors.

  • Designer? Take a look at open design issues to find something you can help out on.
  • Coder? Take a look at coder wanted issues to find something you can help out on.
  • Want to chat with other collaborators? Join the chat on Gitter. Looking for coders, designers, feature managers, anyone that wants to help.
  • Have a feature request? Open an issue. Tell us why this feature would be useful, and why you and others would want it.

Why is it called Limitless?

There are a lot of limitations to writing code for Cydia. Because it needs to support iOS 2.0+, new features can't easily be written taking advantage of Automatic Reference Counting (ARC), Auto Layout, and all the hundreds of new APIs that have been made available in the recent years. With Limitless the plan is to have none of these limitations. We'll implement features while targeting the latest jailbreak release, and with a popular code style guide. Once approved to be backported, a feature will be re-written with a style guide that matches Cydia's current style, and with APIs that will maintain full compatibility with all iOS versions.

Compiling, Running

Open Limitless.xcodeproj in Xcode 8.1, and run.

If you want to run on your device, make sure your Team setting is configured in the Limitless target's General configuration tab.

limitless's People

Contributors

saurik avatar johncoates avatar grp avatar shade-zepheri avatar dhowett avatar rpetrich avatar nullpixel avatar imokhles avatar kirb avatar bolencki13 avatar uroboro avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.