summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrant Paul <chpwn@chpwn.com>2010-08-10 17:35:42 +0000
committerJay Freeman (saurik) <saurik@saurik.com>2010-09-30 08:21:22 +0000
commit6cb593f279314f4c633b6155a6729141d6b8f253 (patch)
tree9f3ebcf501bfb741a150ad75f0d681f728674951
parent38be2c4b5f4a0183977f113365f0fb4634a88066 (diff)
Commit (chpwn): uitabbar-fixed-badging.patch
-rw-r--r--Cydia.mm12
-rw-r--r--control2
2 files changed, 7 insertions, 7 deletions
diff --git a/Cydia.mm b/Cydia.mm
index 29c7982..6e40a2c 100644
--- a/Cydia.mm
+++ b/Cydia.mm
@@ -7768,17 +7768,17 @@ static _finline void _setHomePage(Cydia *self) {
if (changes != 0) {
NSString *badge([[NSNumber numberWithInt:changes] stringValue]);
- [toolbar_ setBadgeValue:badge forButton:3];
+ [[[toolbar_ items] objectAtIndex:2] setBadgeValue:badge];
if ([toolbar_ respondsToSelector:@selector(setBadgeAnimated:forButton:)])
- [toolbar_ setBadgeAnimated:([essential_ count] != 0) forButton:3];
+ [[[toolbar_ items] objectAtIndex:2] setAnimatedBadge:YES];
if ([self respondsToSelector:@selector(setApplicationBadge:)])
[self setApplicationBadge:badge];
else
[self setApplicationBadgeString:badge];
} else {
- [toolbar_ setBadgeValue:nil forButton:3];
+ [[[toolbar_ items] objectAtIndex:2] setBadgeValue:nil];
if ([toolbar_ respondsToSelector:@selector(setBadgeAnimated:forButton:)])
- [toolbar_ setBadgeAnimated:NO forButton:3];
+ [[[toolbar_ items] objectAtIndex:2] setAnimatedBadge:NO];
if ([self respondsToSelector:@selector(removeApplicationBadge)])
[self removeApplicationBadge];
else // XXX: maybe use setApplicationBadgeString also?
@@ -7786,7 +7786,7 @@ static _finline void _setHomePage(Cydia *self) {
}
Queuing_ = false;
- [toolbar_ setBadgeValue:nil forButton:4];
+ [[[toolbar_ items] objectAtIndex:3] setBadgeValue:nil];
[self _updateData];
@@ -8131,7 +8131,7 @@ static _finline void _setHomePage(Cydia *self) {
[self _reloadData];
else {
Queuing_ = true;
- [toolbar_ setBadgeValue:UCLocalize("Q_D") forButton:4];
+ [[[toolbar_ items] objectAtIndex:3] setBadgeValue:UCLocalize("Q_D")];
[book_ reloadData];
}
diff --git a/control b/control
index 5843b4b..5c86fbe 100644
--- a/control
+++ b/control
@@ -3,7 +3,7 @@ Priority: required
Section: Packaging
Maintainer: Jay Freeman (saurik) <saurik@saurik.com>
Architecture: iphoneos-arm
-Version: 1.0.3215-1
+Version: 1.0.3229-1
Replaces: com.sosiphone.addcydia
Depends: apr-lib, apt7-lib, apt7-key, darwintools, pcre, sed, shell-cmds, system-cmds, uikittools (>= 1.0.3198)
Pre-Depends: dpkg (>= 1.14.25-8)