]>
git.saurik.com Git - cydia.git/log
Jay Freeman (saurik) [Sun, 17 Oct 2010 19:59:29 +0000 (12:59 -0700)]
Started the work to port Cydia back to a 2.0-era toolchain.
Jay Freeman (saurik) [Sun, 17 Oct 2010 19:43:22 +0000 (12:43 -0700)]
Fix iPhonePrivate.h's header insulation.
Jay Freeman (saurik) [Sun, 17 Oct 2010 19:42:57 +0000 (12:42 -0700)]
Add vim folds to organize iPhonePrivate.h.
Jay Freeman (saurik) [Sun, 17 Oct 2010 19:14:06 +0000 (12:14 -0700)]
NSSize does not exist on the iPhone: Cydia therefore uses a truncated Cocoa header designed to remap usages of NSSize; using NSMakeSize therefore breaks the SDK build.
This reverts commit
45b777c34a71958e5e83c23bfb3a7dd65961d943 .
Grant Paul [Sun, 17 Oct 2010 05:01:35 +0000 (22:01 -0700)]
Refactored out status bar height code, fixed landscape dropped bar.
Grant Paul [Sun, 17 Oct 2010 02:44:53 +0000 (19:44 -0700)]
Using only one (!) private API, completely fix the doubled-status-bar and "black bar" issues!
Grant Paul [Sat, 16 Oct 2010 23:32:53 +0000 (16:32 -0700)]
Fixed permissions on BrowserView.mm.
Grant Paul [Sat, 16 Oct 2010 23:31:25 +0000 (16:31 -0700)]
Moved Default@2x.png to the main Cydia.app folder.
Grant Paul [Sat, 16 Oct 2010 23:19:46 +0000 (16:19 -0700)]
Added icon for the sources tab on the iPad.
Grant Paul [Sat, 16 Oct 2010 20:57:35 +0000 (13:57 -0700)]
Improved Queuing for cleaner code and better operation. Now it reloads the current view when exiting a queue and while starting it, and it has a much cleaner method of adding the "Q_D" badge.
Grant Paul [Sat, 16 Oct 2010 20:28:12 +0000 (13:28 -0700)]
Removed reloading data when clearing queue. Method of clearing without reloading confirmed in Synaptic Package Manager, so it's probably right.
Grant Paul [Sat, 16 Oct 2010 07:57:10 +0000 (00:57 -0700)]
Merge branch 'master' of saurik.com:cydia
Grant Paul [Sat, 16 Oct 2010 07:54:01 +0000 (00:54 -0700)]
Use NSMakeSize rather than CGSizeMake for creating a NSSize -- if it's stored in a NSValue using -valueWithSize:, then it's an NSSize, not a CGSize. It's a CGSize if you use -valueWithCGSize:.
Jay Freeman (saurik) [Thu, 14 Oct 2010 08:08:13 +0000 (01:08 -0700)]
No longer support HTML Description: fields.
Jay Freeman (saurik) [Thu, 7 Oct 2010 20:06:13 +0000 (13:06 -0700)]
Fixed two minor horizontal whitespace formatting annoyances.
Jay Freeman (saurik) [Thu, 7 Oct 2010 19:59:36 +0000 (12:59 -0700)]
Use -[UIColor groupTableViewBackgroundColor] instead of -[UIColor pinStripeColor].
Jay Freeman (saurik) [Thu, 7 Oct 2010 04:08:21 +0000 (21:08 -0700)]
Use a category for [WebScriptObject -countByEnumeratingWithState:objects:count:].
Jay Freeman (saurik) [Thu, 7 Oct 2010 04:07:56 +0000 (21:07 -0700)]
I failed at git --amend: this is the NULL->nil fix.
Jay Freeman (saurik) [Thu, 7 Oct 2010 03:46:03 +0000 (20:46 -0700)]
You can't have a 'const' Objective-C type (and use nil instead of NULL while we are editing that line).
Grant Paul [Thu, 7 Oct 2010 03:41:53 +0000 (20:41 -0700)]
Fixed a number of subtle type errors and such that Clang errors about, but gcc doesn't even notice.
Grant Paul [Thu, 7 Oct 2010 03:34:07 +0000 (20:34 -0700)]
Let UICaboodle build with clang++ as well as g++. Cydia needs additional changes.
Jay Freeman (saurik) [Thu, 7 Oct 2010 03:40:57 +0000 (20:40 -0700)]
Rename CGColor to CYColor: this mechanism should probably just be removed.
Jay Freeman (saurik) [Thu, 7 Oct 2010 03:00:42 +0000 (20:00 -0700)]
We no longer need the original Cydia icon (cydia.xcf).
Jay Freeman (saurik) [Thu, 7 Oct 2010 02:56:18 +0000 (19:56 -0700)]
The Preferences.mm file is a hopelessly out-of-date fragment.
Jay Freeman (saurik) [Thu, 7 Oct 2010 02:55:06 +0000 (19:55 -0700)]
Apple's Reachability code is ludicrously complex (and APSL).
Jay Freeman (saurik) [Thu, 7 Oct 2010 02:31:14 +0000 (19:31 -0700)]
UICaboodle/ResetView and resetViewAnimated: seem to be obsolete.
Jay Freeman (saurik) [Thu, 7 Oct 2010 02:27:29 +0000 (19:27 -0700)]
Merge CYViewController into UCViewController.
Jay Freeman (saurik) [Thu, 7 Oct 2010 02:23:32 +0000 (19:23 -0700)]
We don't want a compile-time flag for RotationEnabled: we want it to work that way only if we are on an iPad.
Dustin L. Howett [Tue, 5 Oct 2010 22:07:13 +0000 (18:07 -0400)]
Fix the default custom button behaviour for commercial packages. My understanding of the previous system was flawed enough to cause this- now, the custom button's behaviour is in _customButtonClicked, and the default customButtonClicked calls it instead of reloadButtonClicked. This is based on the original {_,__}rightButtonClicked methods.
Jay Freeman (saurik) [Tue, 5 Oct 2010 21:49:50 +0000 (14:49 -0700)]
Added call to ldid, neccessary for launch.xml (and the fact that I am no longer using cycc).
Grant Paul [Tue, 5 Oct 2010 04:00:07 +0000 (21:00 -0700)]
Additional code folding (and fixed an unmatched code folding end-marker); also, a compile-time flag for rotation.
Grant Paul [Tue, 5 Oct 2010 03:55:04 +0000 (20:55 -0700)]
Additional comment, formatting improvement, and correctness improvement (even though it makes it look worse!) for -dropBar and -raiseBar.
Dustin L. Howett [Mon, 4 Oct 2010 14:16:27 +0000 (10:16 -0400)]
Merge branch 'master' of git.saurik.com:cydia
Dustin L. Howett [Mon, 4 Oct 2010 14:15:46 +0000 (10:15 -0400)]
Fix the custom button problem - applyRightButton was overriding BrowserView's support for custom buttons. We now just expose a default right button that is used in BrowserView's applyRightButton. Minor visual artifact: The 'Install' button flashes for non-commercial packages as it changes between loading/not-loading. Slightly better behaviour than before: AlwaysReload == 1 means the button is called 'Reload'.
Jay Freeman (saurik) [Mon, 4 Oct 2010 11:55:37 +0000 (04:55 -0700)]
Add todo XXX from Optimo for icon escape.
Jay Freeman (saurik) [Mon, 4 Oct 2010 11:41:42 +0000 (04:41 -0700)]
The role dialog needs to block loading data, which itself needs to happen strictly after the view controller initializes.
Jay Freeman (saurik) [Mon, 4 Oct 2010 11:28:46 +0000 (04:28 -0700)]
Remove cycc requirement.
Jay Freeman (saurik) [Mon, 4 Oct 2010 11:12:07 +0000 (04:12 -0700)]
OMG the mechanism for allocating CYNavigationControllers was both incorrect and insane.
Jay Freeman (saurik) [Mon, 4 Oct 2010 11:11:44 +0000 (04:11 -0700)]
Prefer C++ constructor to C initializer in old main().
Jay Freeman (saurik) [Mon, 4 Oct 2010 11:11:27 +0000 (04:11 -0700)]
Reformat UIHardware$, using autorelease instead of explicit release.
Jay Freeman (saurik) [Mon, 4 Oct 2010 11:11:04 +0000 (04:11 -0700)]
Remove incorrect positioning hack.
Dustin L. Howett [Mon, 4 Oct 2010 11:05:20 +0000 (07:05 -0400)]
Fix the warnings when building with AlwaysReload=0, and fix the action button for AlwaysReload=1 (actionButtonClicked -> customButtonClicked, to match the superclass, so there's an implementation to fall through to if AlwaysReload==1)
Jay Freeman (saurik) [Mon, 4 Oct 2010 10:37:09 +0000 (03:37 -0700)]
Removed tabs and trailing space characters from codebase.
Dustin L. Howett [Mon, 4 Oct 2010 10:10:43 +0000 (06:10 -0400)]
Use drawAtPoint:forWidth:withFont:lineBreakMode: instead of drawAtPoint:forWidth:withFont:ellipsis:, as the latter is deprecated and actually crashes now for some reason.
Jay Freeman (saurik) [Mon, 4 Oct 2010 10:07:12 +0000 (03:07 -0700)]
Fix the type of the ellipsis: argument.
Jay Freeman (saurik) [Mon, 4 Oct 2010 10:07:00 +0000 (03:07 -0700)]
Add iPhonePrivate.h to makefile dependencies.
Jay Freeman (saurik) [Mon, 4 Oct 2010 10:02:26 +0000 (03:02 -0700)]
Fix permissions in dpkg-deb and add du back to package.
Jay Freeman (saurik) [Mon, 4 Oct 2010 09:40:27 +0000 (02:40 -0700)]
Rewrote the build environment from scratch.
Dustin L. Howett [Mon, 4 Oct 2010 09:02:37 +0000 (05:02 -0400)]
self isn't even initialized, why are we trying to get our own view?
Grant Paul [Mon, 4 Oct 2010 05:08:38 +0000 (22:08 -0700)]
Replaced UIActionSheet with UIAlertView in BrowserView; not fully tested, but the code looks correct when I reviewed it.
Grant Paul [Mon, 4 Oct 2010 04:46:40 +0000 (21:46 -0700)]
Changed the package preferences controller to use UITableView rather than the private UIPreferencesTable; also, it uses UISwitch rather than _UISwitchSlider, since that's gone in 4.2.
Grant Paul [Sun, 3 Oct 2010 20:19:23 +0000 (13:19 -0700)]
Apparently sometimes the superclass does implement -applicationWillResignActive:. So, if it does, we should call it!
Grant Paul [Sun, 3 Oct 2010 19:38:23 +0000 (12:38 -0700)]
Use a static value for the width of the confirm prompt to prevent it from scrolling on the iPad, where device-width isn't always the same as the real width we want.
Grant Paul [Sun, 3 Oct 2010 09:01:31 +0000 (02:01 -0700)]
Improved positioning and rotation support of Settings view.
Grant Paul [Sun, 3 Oct 2010 08:54:18 +0000 (01:54 -0700)]
Support landscape in the new Settings view.
Grant Paul [Sun, 3 Oct 2010 08:49:57 +0000 (01:49 -0700)]
Don't bother updating data if we aren't actually, like, changing anything.
Grant Paul [Sun, 3 Oct 2010 08:46:36 +0000 (01:46 -0700)]
One last fix for the new Settings panel -- actually save the settings (um yeah).
Grant Paul [Sun, 3 Oct 2010 08:40:54 +0000 (01:40 -0700)]
Fixed crash when resigning active (call, lock screen, etc) -- the superclass does not provide an implementation. (Crash was introduced in a previous commit, when I fixed the "hang on resuming after lockscreen" bug.)
Grant Paul [Sun, 3 Oct 2010 08:35:15 +0000 (01:35 -0700)]
Completed new "Who Are You?" panel. Details:
- Fixed strange crash (introduced with last commit).
- Changed to a "form sheet" style of view controller on the iPad"
- Added Settings under the "Sources" tab on the iPad (where else to put it?)
- Changed English localization to reflect the above iPad change, and made the _EX role descriptions more useful.
Grant Paul [Sun, 3 Oct 2010 08:13:45 +0000 (01:13 -0700)]
New settings view. Moar awesome. Crashes in a weird way. Hard.
Grant Paul [Fri, 1 Oct 2010 06:26:15 +0000 (23:26 -0700)]
Fixed refreshing on sleep/call/lock.
Dustin L. Howett [Fri, 1 Oct 2010 00:39:36 +0000 (20:39 -0400)]
Addons (BossPaper)
Dustin L. Howett [Fri, 1 Oct 2010 00:34:35 +0000 (20:34 -0400)]
It's just one character chpwn why do i have to do it chpwn huh chpwn why
Grant Paul [Fri, 1 Oct 2010 00:08:18 +0000 (17:08 -0700)]
Changes to sections.plist; consolidated some categories.
Ryan Petrich [Sun, 26 Sep 2010 08:48:43 +0000 (02:48 -0600)]
Add External Status API
status stored in the com.saurik.Cydia.status register: 0 = clean, 1 = installing, 2 = installed and requires confirmation to respring/reboot/etc
com.saurik.Cydia.status is notify_post'ed when status changes
Grant Paul [Sun, 26 Sep 2010 05:17:55 +0000 (22:17 -0700)]
removed uneeded code for cancel/queue ui change
Grant Paul [Sun, 26 Sep 2010 05:15:30 +0000 (22:15 -0700)]
Better Queue UI. Discoverable. WebKit JS/objc bridge.
Grant Paul [Fri, 24 Sep 2010 00:13:34 +0000 (17:13 -0700)]
Fix Manage buttons/title.
Grant Paul [Thu, 23 Sep 2010 23:44:06 +0000 (16:44 -0700)]
even more browserview/cydia; fully working now!
Grant Paul [Thu, 23 Sep 2010 23:36:19 +0000 (16:36 -0700)]
more browserview/cydia
Grant Paul [Thu, 23 Sep 2010 23:32:04 +0000 (16:32 -0700)]
actually add files
Grant Paul [Thu, 23 Sep 2010 23:31:43 +0000 (16:31 -0700)]
fixed browser and cydia (except indicator_ in browsercontroller), new default.png
Grant Paul [Thu, 23 Sep 2010 17:36:49 +0000 (10:36 -0700)]
Still untested, fixed title.
Grant Paul [Thu, 23 Sep 2010 17:34:38 +0000 (10:34 -0700)]
Update Cydia for BrowserController changes; also untested and uncompiled.
Grant Paul [Thu, 23 Sep 2010 17:29:31 +0000 (10:29 -0700)]
Untested (not even compiled), renamed to BrowserController and fixed buttons.
Ryan Petrich [Thu, 23 Sep 2010 09:28:17 +0000 (03:28 -0600)]
When cancelButtonIndex is -1, use the first button's background image for the rest of the buttons as well
Ryan Petrich [Thu, 23 Sep 2010 09:27:01 +0000 (03:27 -0600)]
Use native modal capability of UIAlertView (so that scrollbar doesn't fail)
Ryan Petrich [Thu, 23 Sep 2010 08:49:44 +0000 (02:49 -0600)]
Fix keyboard animation when selecting package from search controller when keyboard is up
Ryan Petrich [Thu, 23 Sep 2010 08:43:54 +0000 (02:43 -0600)]
Use system keyboard sounds setting
Kind of a hack, but the setting is buried in UIKit as a static
Doesn't track system notifications, but I don't think that's a big deal
Ryan Petrich [Thu, 23 Sep 2010 07:56:48 +0000 (01:56 -0600)]
White background the first time Changes is loaded
Grant Paul [Thu, 23 Sep 2010 07:22:11 +0000 (00:22 -0700)]
say thank you, comex :P. animation for editing bar button item for sections.
Ryan Petrich [Thu, 23 Sep 2010 06:50:46 +0000 (00:50 -0600)]
Fix search bar rect when starting in landscape
Ryan Petrich [Thu, 23 Sep 2010 05:28:57 +0000 (23:28 -0600)]
Fix navigation bar animation when rotating
Grant Paul [Thu, 23 Sep 2010 05:16:54 +0000 (22:16 -0700)]
added fixme where issue remains.
Grant Paul [Thu, 23 Sep 2010 04:43:06 +0000 (21:43 -0700)]
more rotation fixes: remove rotation info from UCViewController, and let the HUDs rotate (Reloading Data: now with added landscape!)
Grant Paul [Thu, 23 Sep 2010 03:47:18 +0000 (20:47 -0700)]
fixed controller thing; fixed refreshbar in landscape and w/ rotation, fixed view controller sizing and placement.
Grant Paul [Thu, 23 Sep 2010 02:41:50 +0000 (19:41 -0700)]
Renamed Views to Controllers.
Ryan Petrich [Thu, 23 Sep 2010 02:17:41 +0000 (20:17 -0600)]
Fix viewport issues with landscape and web document view's frame.y property becoming negative
Grant Paul [Wed, 22 Sep 2010 05:52:26 +0000 (05:52 +0000)]
Commit (chpwn): refresh-rotation-fixes.patch
Grant Paul [Wed, 22 Sep 2010 02:10:21 +0000 (02:10 +0000)]
Commit (chpwn): tabs-to-spaces-and-fixed-refresh-bar.patch
Grant Paul [Tue, 21 Sep 2010 10:54:30 +0000 (10:54 +0000)]
Commit (chpwn): reachability.patch
Grant Paul [Tue, 21 Sep 2010 10:53:41 +0000 (10:53 +0000)]
Commit (chpwn): uiviewcontroller-final.patch
Jay Freeman (saurik) [Wed, 15 Sep 2010 09:09:47 +0000 (09:09 +0000)]
Remove Disk Using/Freeing.
Jay Freeman (saurik) [Thu, 2 Sep 2010 00:14:38 +0000 (00:14 +0000)]
Generating leading newlines is silly.
Jay Freeman (saurik) [Thu, 2 Sep 2010 00:05:11 +0000 (00:05 +0000)]
Add some of the new cy+ stuff.
Jay Freeman (saurik) [Tue, 31 Aug 2010 02:01:09 +0000 (02:01 +0000)]
chpwn forgot something important.
Grant Paul [Tue, 31 Aug 2010 01:59:08 +0000 (01:59 +0000)]
Commit (chpwn): uitableview-three.patch
Grant Paul [Wed, 11 Aug 2010 18:11:08 +0000 (18:11 +0000)]
Commit (chpwn): popovers.patch
Grant Paul [Tue, 10 Aug 2010 17:39:04 +0000 (17:39 +0000)]
Commit (chpwn): good-bye-uiactionsheet.patch
Grant Paul [Tue, 10 Aug 2010 17:38:42 +0000 (17:38 +0000)]
Commit (chpwn): fixed-cyactionsheet.patch