summaryrefslogtreecommitdiff
path: root/UICaboodle/BrowserView.mm
AgeCommit message (Collapse)Author
2011-02-19Use setViewportWidth: only on main thread.Jay Freeman (saurik)
2011-02-19Super-charge the Reload button to actually reload.Jay Freeman (saurik)
2011-02-18Added a public filter to pageForURL:.Jay Freeman (saurik)
2011-02-18-[BrowserController applyRightButton] must be used from the main thread.Jay Freeman (saurik)
2011-02-17Reformatted otherButtonTitles: due to variadic arguments.Jay Freeman (saurik)
2011-02-17Use document.dispatchEvent() for UIViewController events.Jay Freeman (saurik)
2011-02-17Use C++ RAII for WebThreadLock/Unlock().Jay Freeman (saurik)
2011-02-17Add LogMessages and use for console.log.Jay Freeman (saurik)
2011-02-17Support ShowInternals in more places.Jay Freeman (saurik)
2011-02-14Implement chpwn's lazy-loading API for BrowserController.Jay Freeman (saurik)
2011-01-04Merge branch 'master' of saurik.com:cydia into url-tabbarGrant Paul
2011-01-01Fix 'resubmit form' dialog: new alert API crash.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-28Allow BrowserView subclasses to be notified of changes in loading state.Grant Paul
2010-12-11Undo my own fix for the lack of pinstripes on the iPad: pinstripes spread ↵Grant Paul
out when rotating when using -pinStripeColor. A real fix is still needed.
2010-12-11Fix iPad pinstripes using private API; it sucks but it's the only way to ↵Grant Paul
work around Apple's idiotic bug there.
2010-12-02Use UIApplication::networkActivityIndicator to indicate network activity.Jay Freeman (saurik)
2010-12-02Only run the UIActivityIndicatorView animation while visible.Jay Freeman (saurik)
2010-12-02Fix reload button layout on 2.x browser.Jay Freeman (saurik)
2010-12-01One less private class: goodbye UIProgressView, hello UIActivityIndicatorView.Grant Paul
2010-12-01Check respondsToSelector: for CYWebViewDelegate::JavaScript*Panel.Jay Freeman (saurik)
2010-12-01Random removals of some dead comments/code.Jay Freeman (saurik)
2010-11-30Add back a documentation warning from the old BrowserView.Jay Freeman (saurik)
2010-11-20Make cydia.setViewportWidth() work again with CYWebView.Jay Freeman (saurik)
2010-11-18Turn off LogBrowser for official master tree.Jay Freeman (saurik)
2010-11-17Carefully audited all usages of alloc*/retain/release/autorelease/*Create*, ↵Jay Freeman (saurik)
updating _transitive marks on fields.
2010-11-15Slightly more normalized if nesting on decidePolicyForNavigationAction:.Jay Freeman (saurik)
2010-11-15Use the same pattern for willSendRequest:'s delegate as other ones.Jay Freeman (saurik)
2010-11-05Verified 2.2+ methods against 2.1 SDK: all were present.Jay Freeman (saurik)
2010-11-05Just in case it is ever useful I finished webView:createWebViewWithRequest:.Jay Freeman (saurik)
2010-11-05Verified 3.2/4.1+ methods against 4.0: all were present.Jay Freeman (saurik)
2010-11-05Add some more #if LogBrowser love to BrowserController.Jay Freeman (saurik)
2010-11-05Port CYWebView to 3.0.Jay Freeman (saurik)
2010-11-05Downgrade support for -[UIScrollView setDecelerationRate].Jay Freeman (saurik)
2010-11-04Totally reimplemented BrowserController in terms of UIWebView.Jay Freeman (saurik)
2010-10-17NSSize does not exist on the iPhone: Cydia therefore uses a truncated Cocoa ↵Jay Freeman (saurik)
header designed to remap usages of NSSize; using NSMakeSize therefore breaks the SDK build. This reverts commit 45b777c34a71958e5e83c23bfb3a7dd65961d943.
2010-10-16Fixed permissions on BrowserView.mm.Grant Paul
2010-10-16Merge branch 'master' of saurik.com:cydiaGrant Paul
2010-10-16Use NSMakeSize rather than CGSizeMake for creating a NSSize -- if it's ↵Grant Paul
stored in a NSValue using -valueWithSize:, then it's an NSSize, not a CGSize. It's a CGSize if you use -valueWithCGSize:.
2010-10-07Use -[UIColor groupTableViewBackgroundColor] instead of -[UIColor ↵Jay Freeman (saurik)
pinStripeColor].
2010-10-06Let UICaboodle build with clang++ as well as g++. Cydia needs additional ↵Grant Paul
changes.
2010-10-06UICaboodle/ResetView and resetViewAnimated: seem to be obsolete.Jay Freeman (saurik)
2010-10-06Merge CYViewController into UCViewController.Jay Freeman (saurik)
2010-10-05Fix the default custom button behaviour for commercial packages. My ↵Dustin L. Howett
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.
2010-10-04Fix the custom button problem - applyRightButton was overriding ↵Dustin L. Howett
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'.
2010-10-04Removed tabs and trailing space characters from codebase.Jay Freeman (saurik)
2010-10-04Rewrote the build environment from scratch.Jay Freeman (saurik)
2010-10-04Replaced UIActionSheet with UIAlertView in BrowserView; not fully tested, ↵Grant Paul
but the code looks correct when I reviewed it.
2010-10-04even more browserview/cydia; fully working now!Grant Paul
2010-10-04more browserview/cydiaGrant Paul