]>
git.saurik.com Git - cydia.git/log
Jay Freeman (saurik) [Sat, 19 Feb 2011 13:02:06 +0000 (05:02 -0800)]
Support lazy loading of PackageListControllers.
Jay Freeman (saurik) [Sat, 19 Feb 2011 12:40:25 +0000 (04:40 -0800)]
Drastic simplification of Source management.
Jay Freeman (saurik) [Sat, 19 Feb 2011 11:33:22 +0000 (03:33 -0800)]
Super-charge the Reload button to actually reload.
Jay Freeman (saurik) [Sat, 19 Feb 2011 10:41:08 +0000 (02:41 -0800)]
Support Activator and libstatusbar.
Dustin L. Howett [Sat, 19 Feb 2011 10:19:32 +0000 (05:19 -0500)]
Display "Ignore Upgrades" in its own section with its own explanation. Introduces a new string to be translated, IGNORE_UPGRADES_EX.
Dustin L. Howett [Sat, 19 Feb 2011 10:02:44 +0000 (05:02 -0500)]
Don't display "Ignore Upgrades" if the package isn't installed.
Jay Freeman (saurik) [Sat, 19 Feb 2011 05:48:32 +0000 (21:48 -0800)]
Don't cause the package view to keep bouncing horribly.
Jay Freeman (saurik) [Sat, 19 Feb 2011 01:56:38 +0000 (17:56 -0800)]
That's an interesting corner case.
Jay Freeman (saurik) [Sat, 19 Feb 2011 01:56:24 +0000 (17:56 -0800)]
Implement package hold (ignored) switch.
Jay Freeman (saurik) [Sat, 19 Feb 2011 01:10:59 +0000 (17:10 -0800)]
Allow an invocation during reloading data.
Jay Freeman (saurik) [Sat, 19 Feb 2011 00:14:17 +0000 (16:14 -0800)]
Fix filtering the (No Section) section.
Jay Freeman (saurik) [Sat, 19 Feb 2011 00:07:21 +0000 (16:07 -0800)]
Upgrade the relationship JS interface AGAIN.
Jay Freeman (saurik) [Fri, 18 Feb 2011 10:58:50 +0000 (02:58 -0800)]
Make ConfirmationController's changes_ match package.relations.
Jay Freeman (saurik) [Fri, 18 Feb 2011 10:58:21 +0000 (02:58 -0800)]
Add -[Package relations].
Jay Freeman (saurik) [Fri, 18 Feb 2011 10:10:16 +0000 (02:10 -0800)]
Minor code spacing and formatting bugs.
Jay Freeman (saurik) [Fri, 18 Feb 2011 10:00:50 +0000 (02:00 -0800)]
More directly expose package.clear/install/remove.
Jay Freeman (saurik) [Fri, 18 Feb 2011 09:59:57 +0000 (01:59 -0800)]
Reformat webScriptNameForSelector: and _attributeKeys for better diff.
Jay Freeman (saurik) [Fri, 18 Feb 2011 09:31:52 +0000 (01:31 -0800)]
Objective-C objects do not officially exist until their self has been reassigned.
Jay Freeman (saurik) [Fri, 18 Feb 2011 09:28:22 +0000 (01:28 -0800)]
Added a public filter to pageForURL:.
Jay Freeman (saurik) [Fri, 18 Feb 2011 09:05:05 +0000 (01:05 -0800)]
-[BrowserController applyRightButton] must be used from the main thread.
Grant Paul [Fri, 18 Feb 2011 09:26:23 +0000 (01:26 -0800)]
Properly update title of SourceController when reloading.
Grant Paul [Fri, 18 Feb 2011 09:25:29 +0000 (01:25 -0800)]
Factor out source discovery.
Grant Paul [Fri, 18 Feb 2011 09:18:37 +0000 (01:18 -0800)]
Use -[Source key] instead of -[Source name] or -[Source uri].
Grant Paul [Fri, 18 Feb 2011 05:45:06 +0000 (21:45 -0800)]
Seriously? Is correcting the typos of repository owners supposed to be a full time job?
Grant Paul [Fri, 18 Feb 2011 05:29:22 +0000 (21:29 -0800)]
Fixed reloading of SourceController by re-mapping the source_ by the Source's uri on -reloadData.
Jay Freeman (saurik) [Fri, 18 Feb 2011 06:31:42 +0000 (22:31 -0800)]
Consider removal of special packages a reportable error.
Jay Freeman (saurik) [Fri, 18 Feb 2011 01:40:03 +0000 (17:40 -0800)]
Totally rewrote ConfirmationController JS interface.
Jay Freeman (saurik) [Fri, 18 Feb 2011 01:06:59 +0000 (17:06 -0800)]
Reload/nil buttons for ConfirmationController were backwards.
Jay Freeman (saurik) [Fri, 18 Feb 2011 01:02:59 +0000 (17:02 -0800)]
Cancel refresh during confirmation.
Jay Freeman (saurik) [Thu, 17 Feb 2011 14:42:01 +0000 (06:42 -0800)]
ConfirmationController cancel doesn't work for ReInstall.
Jay Freeman (saurik) [Thu, 17 Feb 2011 14:18:51 +0000 (06:18 -0800)]
Add CydiaScript: a better Objective-C bridge.
Jay Freeman (saurik) [Thu, 17 Feb 2011 11:32:47 +0000 (03:32 -0800)]
Remove extraneous [[self navigationItem] setTitle:] calls.
Jay Freeman (saurik) [Thu, 17 Feb 2011 11:31:22 +0000 (03:31 -0800)]
Reformatted otherButtonTitles: due to variadic arguments.
Jay Freeman (saurik) [Thu, 17 Feb 2011 10:49:43 +0000 (02:49 -0800)]
Remove pointless IgnoreInstall #define.
Jay Freeman (saurik) [Thu, 17 Feb 2011 09:45:59 +0000 (01:45 -0800)]
Use document.dispatchEvent() for UIViewController events.
Jay Freeman (saurik) [Thu, 17 Feb 2011 10:21:12 +0000 (02:21 -0800)]
Use C++ RAII for WebThreadLock/Unlock().
Jay Freeman (saurik) [Thu, 17 Feb 2011 02:43:35 +0000 (18:43 -0800)]
Add LogMessages and use for console.log.
Jay Freeman (saurik) [Thu, 17 Feb 2011 02:42:37 +0000 (18:42 -0800)]
Support ShowInternals in more places.
Grant Paul [Thu, 17 Feb 2011 01:32:57 +0000 (17:32 -0800)]
Update Chinese localization. (Credit goes to Merlin Mao.)
Grant Paul [Tue, 15 Feb 2011 02:55:51 +0000 (18:55 -0800)]
Start at the homepage if !recently.
Jay Freeman (saurik) [Mon, 14 Feb 2011 09:35:19 +0000 (01:35 -0800)]
Use name_, not [package_ id], for -[CYPackageController navigationURL].
Jay Freeman (saurik) [Mon, 14 Feb 2011 09:10:41 +0000 (01:10 -0800)]
Implement chpwn's lazy-loading API for BrowserController.
Jay Freeman (saurik) [Mon, 14 Feb 2011 09:08:10 +0000 (01:08 -0800)]
Remove cydia://storage.
Grant Paul [Mon, 14 Feb 2011 08:40:21 +0000 (00:40 -0800)]
Fix lazy loading of PackageController, dependent on lazy laoding of BrowserController.'
Grant Paul [Mon, 14 Feb 2011 08:35:49 +0000 (00:35 -0800)]
Added more comments, and removed a useless method.
Jay Freeman (saurik) [Mon, 14 Feb 2011 08:22:23 +0000 (00:22 -0800)]
Use a better URL scheme for /ui/ios*/ *and* (frowny) fix a multiple reload issue on CYPackageController while breaking lazy loading.
Jay Freeman (saurik) [Mon, 14 Feb 2011 08:20:42 +0000 (00:20 -0800)]
Look, I don't like this syntax, but it is what Apple uses and my syntax highlighter prefers it.
Grant Paul [Mon, 14 Feb 2011 08:33:54 +0000 (00:33 -0800)]
Explanation.
Grant Paul [Mon, 14 Feb 2011 02:50:59 +0000 (18:50 -0800)]
Update iPhonePrivate.h for unselected tab bar changes.
Grant Paul [Sun, 13 Feb 2011 23:25:30 +0000 (15:25 -0800)]
Horrible, awful, ugly, nasty, evil, terrible, scary, screwed up, and despicable hack to fix the "transientViewController" issues on CYTabBar.
Grant Paul [Sun, 13 Feb 2011 22:53:04 +0000 (14:53 -0800)]
Fix dpkg --configure -a, half-installed packages, database loading errors, general dpkg errors, broken saved interface states, and a constant-space memory leak of the loading controller.
Grant Paul [Sun, 13 Feb 2011 20:50:33 +0000 (12:50 -0800)]
Fix "(No Section)" section.
Jay Freeman (saurik) [Sun, 13 Feb 2011 19:45:18 +0000 (11:45 -0800)]
Rename /ui/ to /ui/ios/.
Jay Freeman (saurik) [Sun, 13 Feb 2011 05:26:08 +0000 (21:26 -0800)]
Support ftruncate error conditions.
Jay Freeman (saurik) [Sun, 13 Feb 2011 04:39:44 +0000 (20:39 -0800)]
Add fail-fast error checking to Cytore.
Jay Freeman (saurik) [Sun, 13 Feb 2011 04:09:34 +0000 (20:09 -0800)]
Refactor the placard code with background colors.
Jay Freeman (saurik) [Sun, 13 Feb 2011 03:42:42 +0000 (19:42 -0800)]
Revert an old Clang change that broke cydia.format().
Jay Freeman (saurik) [Sun, 13 Feb 2011 02:41:47 +0000 (18:41 -0800)]
-[SectionController initWithDatabase:section:] stored fields outside of self scope.
Jay Freeman (saurik) [Thu, 10 Feb 2011 21:41:25 +0000 (13:41 -0800)]
Restart Lowtide/AppleTV after processing AutoInstall.
Jay Freeman (saurik) [Thu, 10 Feb 2011 13:18:42 +0000 (05:18 -0800)]
Remove obsolete advanced.png graphic.
Jay Freeman (saurik) [Thu, 10 Feb 2011 13:04:42 +0000 (05:04 -0800)]
Remove package variable, use cydia.getPackageById().
Jay Freeman (saurik) [Thu, 10 Feb 2011 12:58:37 +0000 (04:58 -0800)]
Replace unknown.html with /ui/package/#!/name.
Jay Freeman (saurik) [Thu, 10 Feb 2011 12:57:50 +0000 (04:57 -0800)]
Remove obsolete local chevrons.
Jay Freeman (saurik) [Thu, 10 Feb 2011 12:44:25 +0000 (04:44 -0800)]
Use HTML5 Offline for confirm.html.
Jay Freeman (saurik) [Wed, 9 Feb 2011 21:35:07 +0000 (13:35 -0800)]
Support NULL Cytore return in PackageFind().
Grant Paul [Sat, 12 Feb 2011 22:45:28 +0000 (14:45 -0800)]
To match the built in Apple apps, the Confirm button should be blue (like Send in MobileMail, etc).
Grant Paul [Sat, 12 Feb 2011 07:35:48 +0000 (23:35 -0800)]
Remove unused (and unnecessary) functions, rename confusingly-named CYActionSheet->CYAlertView class.
Grant Paul [Sat, 12 Feb 2011 07:27:43 +0000 (23:27 -0800)]
Move -init into -loadView -viewDidLoad and friends, as Apple wants. Add -navigationURL and persistance (15 minute timeout) of Cydia sessions, with full lazy-loading of view controllers. Still failed to fix the URL->blackscreen bug, although now it just shows the wrong tab instaed of a black screen (really, WTF, UITabBarController?)
Grant Paul [Fri, 11 Feb 2011 07:28:17 +0000 (23:28 -0800)]
Fix Sections.plist.
Grant Paul [Fri, 11 Feb 2011 06:16:35 +0000 (22:16 -0800)]
Merge branch 'develop-1.2' of git.saurik.com:cydia into develop-1.2
Grant Paul [Fri, 11 Feb 2011 06:16:15 +0000 (22:16 -0800)]
Seriously? Is it *that hard* to name your sections correctly?
Grant Paul [Thu, 10 Feb 2011 00:56:55 +0000 (16:56 -0800)]
Fix rotation support in keyboard resizing.
Grant Paul [Thu, 10 Feb 2011 00:29:49 +0000 (16:29 -0800)]
Properly resize search view when keyboard is shown. Yes, really, this is the correct way to do this on pre-3.2: I did not make up this insanity.
Grant Paul [Wed, 9 Feb 2011 21:30:47 +0000 (13:30 -0800)]
Update another copyright date.
Grant Paul [Wed, 9 Feb 2011 21:17:05 +0000 (13:17 -0800)]
Remove [Filtered]PackageTable, replace with equivalent controllers. Get rid of all need for FilteredPackageController.
Ryan Petrich [Wed, 9 Feb 2011 01:39:05 +0000 (18:39 -0700)]
We're living in the future
Grant Paul [Wed, 9 Feb 2011 05:51:48 +0000 (21:51 -0800)]
saurik is busy.
Grant Paul [Wed, 9 Feb 2011 05:49:26 +0000 (21:49 -0800)]
Fixed slightly corrupted English localization -- but is this string ever used?
Jay Freeman (saurik) [Tue, 8 Feb 2011 01:01:00 +0000 (17:01 -0800)]
Merge branch 'restructure'
Jay Freeman (saurik) [Tue, 8 Feb 2011 00:59:21 +0000 (16:59 -0800)]
Revert "Move Source{Cell,Controller} lower in MobileCydia.mm."
This reverts commit
0603a88527c370a7fce4165335bccf09ab688f3c .
Jay Freeman (saurik) [Tue, 8 Feb 2011 00:19:44 +0000 (16:19 -0800)]
OMG HTML5 Offline FTW.
Jay Freeman (saurik) [Tue, 8 Feb 2011 00:21:37 +0000 (16:21 -0800)]
Support non-NSHTTPURLResponse https?:// NSURLResponse.
Jay Freeman (saurik) [Mon, 7 Feb 2011 21:30:14 +0000 (13:30 -0800)]
Remove that crazy/obsolete Test file.
Jay Freeman (saurik) [Mon, 7 Feb 2011 20:49:10 +0000 (12:49 -0800)]
We are no longer recycling package controllers.
Jay Freeman (saurik) [Mon, 7 Feb 2011 20:26:58 +0000 (12:26 -0800)]
Fix for description searching from humbold.
Jay Freeman (saurik) [Wed, 2 Feb 2011 07:46:05 +0000 (23:46 -0800)]
We can't use 3.0 constants on 2.0 SDK.
Jay Freeman (saurik) [Wed, 2 Feb 2011 07:44:23 +0000 (23:44 -0800)]
UIApplication.applicationSupportsShakeToEdit is 3.0-only.
Jay Freeman (saurik) [Wed, 2 Feb 2011 07:44:05 +0000 (23:44 -0800)]
Conditional out indexed collation nonsense.
Jay Freeman (saurik) [Wed, 2 Feb 2011 07:39:14 +0000 (23:39 -0800)]
Use IsWildcat_, not UI_USER_INTERFACE_IDIOM().
Grant Paul [Sat, 5 Feb 2011 09:06:29 +0000 (01:06 -0800)]
I am perpetually impressed with the abilities of the default repositories to misspell, create, and otherwise mutilate the sections listing. For another small battle in this endless war, I add a mapping from Themes (App Addons) to Themes (Addons), to remove another one-package-only section.
Grant Paul [Sat, 5 Feb 2011 09:00:32 +0000 (01:00 -0800)]
Fix "fake terminal" in ProgressController extending underneath the close button.
Grant Paul [Wed, 2 Feb 2011 08:11:55 +0000 (00:11 -0800)]
Added session persistence; moved -init to -loadView, -viewDidLoad, etc; added releasing of views in low-memory situations; style changes.
Grant Paul [Sat, 5 Feb 2011 08:39:15 +0000 (00:39 -0800)]
Avoid flashing empty package view as it loads the package details.
Grant Paul [Fri, 4 Feb 2011 00:01:35 +0000 (16:01 -0800)]
Merge branch 'restructure' into develop-1.2
Grant Paul [Thu, 3 Feb 2011 23:59:51 +0000 (15:59 -0800)]
Make PackageCell, SourceCell, and SectionCell have reasonable VoiceOver labels.
Grant Paul [Thu, 3 Feb 2011 23:40:19 +0000 (15:40 -0800)]
Fix VoiceOver (at least on 4.x). Does not cause issues on other firmwares, since if the fix does not work it will just bail out (checks all methods, etc).
Grant Paul [Thu, 3 Feb 2011 22:48:13 +0000 (14:48 -0800)]
Merge branch 'develop-1.2' of git.saurik.com:cydia into develop-1.2
Grant Paul [Wed, 2 Feb 2011 08:11:55 +0000 (00:11 -0800)]
Added session persistence; moved -init to -loadView, -viewDidLoad, etc; added releasing of views in low-memory situations; style changes.
Grant Paul [Wed, 2 Feb 2011 08:30:38 +0000 (00:30 -0800)]
Workaround to fix the Settings Controller popup on initial launch.
Grant Paul [Wed, 2 Feb 2011 08:11:55 +0000 (00:11 -0800)]
Added session persistence; moved -init to -loadView, -viewDidLoad, etc; added releasing of views in low-memory situations; style changes.