adium 4181:f8b13060fe33: Adds some more info to the quit confirm...
commits at adium.im
commits at adium.im
Sat Aug 27 19:48:53 UTC 2011
details: http://hg.adium.im/adium/rev/f8b13060fe33
revision: 4181:f8b13060fe33
branch: (none)
author: Ariel "yelly" Chinn <arielchinn at gmail.com>
date: Sat Aug 27 21:29:20 2011 +0300
Adds some more info to the quit confirmation dialog. Refs #4800.
diffs (22 lines):
diff -r e23ffce77c82 -r f8b13060fe33 Source/AIAdium.m
--- a/Source/AIAdium.m Sat Aug 27 21:08:45 2011 +0200
+++ b/Source/AIAdium.m Sat Aug 27 21:29:20 2011 +0300
@@ -307,15 +307,15 @@
case AIQuitConfirmSelective:
if ([chatController unviewedContentCount] > 0 && confirmUnreadMessages) {
- questionToAsk = AILocalizedString(@"You have unread messages.",@"Quit Confirmation");
+ questionToAsk = (([chatController unviewedContentCount] > 1) ? [NSString stringWithFormat:AILocalizedString(@"You have %d unread messages.",@"Quit Confirmation"), [chatController unviewedContentCount]] : AILocalizedString(@"You have an unread message.",@"Quit Confirmation"));
questionSelector = @selector(unreadQuitQuestion:userInfo:suppression:);
allowQuit = NSTerminateLater;
} else if ([fileTransferController activeTransferCount] > 0 && confirmFileTransfers) {
- questionToAsk = AILocalizedString(@"You have file transfers in progress.",@"Quit Confirmation");
+ questionToAsk = (([fileTransferController activeTransferCount] > 1) ? [NSString stringWithFormat:AILocalizedString(@"You have %d file transfers in progress.",@"Quit Confirmation"), [fileTransferController activeTransferCount]] : AILocalizedString(@"You have a file transfer in progress.",@"Quit Confirmation"));
questionSelector = @selector(fileTransferQuitQuestion:userInfo:suppression:);
allowQuit = NSTerminateLater;
} else if ([[chatController openChats] count] > 0 && confirmOpenChats) {
- questionToAsk = AILocalizedString(@"You have open chats.",@"Quit Confirmation");
+ questionToAsk = (([[chatController openChats] count] > 1) ? [NSString stringWithFormat:AILocalizedString(@"You have %d open chats.",@"Quit Confirmation"), [[chatController openChats] count]] : AILocalizedString(@"You have an open chat.",@"Quit Confirmation"));
questionSelector = @selector(openChatQuitQuestion:userInfo:suppression:);
allowQuit = NSTerminateLater;
}
More information about the commits
mailing list