summaryrefslogtreecommitdiff
path: root/MobileCydia.mm
AgeCommit message (Collapse)Author
2011-01-22Merge commit :(. Bring in my work on URLs and UITabBarController into one ↵Grant Paul
functioning whole! - Queueing badges and controllers work. - As far as I can tell, no broken URLs on Cydia pages. - There might still be one the website, but that's not under my control. - Lazy loads tabs again, but also doesn't reload the home page when switching back to it (yay!). - Adds "Show Pacakge Settings" duplicated text as a section header on the PackageSettingsController, for asthetic reasons. - Popups are *still* broken, and I still don't know why.
2011-01-04Merge branch 'master' of saurik.com:cydia into url-tabbarGrant Paul
2011-01-04Until the ignored toggle saves state, disallow modifying the state.Grant Paul
2011-01-03Until the ignored toggle saves state, disallow modifying the state.Grant Paul
2011-01-03[LARGE COMMIT] Switch to lazy-loaded SDK-style tab management. Remove the ↵Grant Paul
tags on the tab bar items, and remove a significant chunk of code. Also, fix a few internal pages (and the BrowserView) to work with the new URL schemes.
2011-01-03Removed obsolete reference to AddSourceController.Grant Paul
2011-01-03Add CYEmulatedLoadingController, because there is no reason not to fake the ↵Grant Paul
whole thing, and plenty of reasons to do so.
2011-01-03Began reworking of URL handling system; renamed a few classes to remove ↵Grant Paul
unnecessary CY prefix.
2011-01-03Show dead sourcesRyan Petrich
2011-01-03Fix crash on Changes tab due to section index out of boundsRyan Petrich
2011-01-01Remove (non-functional) shake-to-undo mechanism.Jay Freeman (saurik)
2011-01-01Further break down _profile usage for ChangesController.Jay Freeman (saurik)
2011-01-01Add database lock @synchronized to -[ChangesController reloadData].Jay Freeman (saurik)
2011-01-01Reallocate ChangesController::packages_ in _reloadPackages: instead of ↵Jay Freeman (saurik)
clearing in reloadData.
2011-01-01Allow profiling usage of Database::sections_ in -[Database ↵Jay Freeman (saurik)
mappedSectionForPointer:].
2011-01-01Add _unlikely() to conditions in -[Package unfiltered].Jay Freeman (saurik)
2011-01-01Do not highlight section cell text while editing.Jay Freeman (saurik)
2011-01-01Store Package::role_ as integer instead of NSString.Jay Freeman (saurik)
2011-01-01Cache section remap using APT cache pointer.Jay Freeman (saurik)
2010-12-30Switch to native UITabBarController handling, and rewrite URL subsystem. ↵Grant Paul
Also make a number of changes, creating and renaming classes for the different pages dispalyed in Cydia. Incomplete; -urlForPage methods are not implemented or used and CYSearchController does not yet exist.
2010-12-28Code, not comments, to control if the navigation bar on the homepage is hidden.Grant Paul
2010-12-19You can now tap a loading button to manage a commercial package, but not to ↵Grant Paul
install it.
2010-12-12Add new package sorting engine (disabled due to speed) that uses the native ↵Grant Paul
3.0+ UILocalizedIndexedCollation to more closely mimic the official lists and provide localization for the table indexes. However, it UILocalizedIndexedCollation is unusably slow (about 7x slower than the previous implementation), so it is currently disabled (even if enabled, though, it is only used if UILocalizedIndexedCollation is available).
2010-12-11Cleanup my stupidity: remove logging, fix landscape back buttons (via ↵Grant Paul
delegation to parent view controllers), and such.
2010-12-11Factored out CYLoadingIndicator, fixed landscape launches wrt ↵Grant Paul
CYLoadingIndicator positioning.
2010-12-11SpringBoard gets away with a completely fake status bar; Cydia can get away ↵Grant Paul
with a fake tab bar.
2010-12-11remove obsolete methods left-over from UIViewController transitionGrant Paul
2010-12-11Renamed SourceTable to SourceController, makes much more sense now.Grant Paul
2010-12-11Disabled obsolete usage to AddSourceController.Grant Paul
2010-12-11Removed unused AddSourceController stub.Grant Paul
2010-12-06Reload all the crazy different iPad tabs.Jay Freeman (saurik)
2010-12-04Fixed slight issue with last commit: always saved section editing changes ↵Grant Paul
even if you were not in editing mode.
2010-12-04Fixed bug switching tabs while editing sections, SectionsController -> ↵Grant Paul
CYSectionsController.
2010-12-03More correctly handle a couple (impossible) corner cases of the new Cytore ↵Jay Freeman (saurik)
import process.
2010-12-03Add _trace() calls around system() usage.Jay Freeman (saurik)
2010-12-03Use uikittools' sbreload for Finish_ in ('restart', 'reload').Jay Freeman (saurik)
2010-12-03Use reboot2() instead of system("reboot").Jay Freeman (saurik)
2010-12-03Prefer SBReboot() (when available) to system("reboot").Jay Freeman (saurik)
2010-12-03Remove 1.x-compatible ApplicationIconBadge logic.Jay Freeman (saurik)
2010-12-03Added Chinese localization (complete), updated English localization, updated ↵Grant Paul
Cydia to use two new strings. French and German localizations are currently lacking.
2010-12-02Removed unused/obsolete global variables.Grant Paul
2010-12-02Naming sanity: RoleController -> CYSettingsController; SettingsController -> ↵Grant Paul
CYPackageSettingsController
2010-12-02Fixed cancel button sizing; blackified dropbar.Grant Paul
2010-12-02Fix the automatic scrolling - UIKit no longer likes 0-height rects :(. Only ↵Dustin L. Howett
auto-scroll if we're within 20pt of the bottom of the output, so the user can scroll back in the middle of an operation.
2010-12-02Use UIApplication::networkActivityIndicator to indicate network activity.Jay Freeman (saurik)
2010-12-02Use high-resolution icons for purpose badges.Jay Freeman (saurik)
2010-12-02Repurpose -[Cydia hudIsShowing] as -[Cydia isSafeToSuspend].Jay Freeman (saurik)
2010-12-02Improve era locking on tables to allow rotation with HUDs.Jay Freeman (saurik)
2010-12-02Integrate SDURLCache: disk cache FTW.Jay Freeman (saurik)
2010-12-02Package::id_ needs to be backed by Cytore, not APT.Jay Freeman (saurik)