From 24ec75acb137c21e117c6cbbe42f41745d0cfa84 Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Wed, 10 Oct 2007 02:35:16 +0000 Subject: [PATCH] improve Activity icon and display the tab name in the inspector's title --- Transmission.xcodeproj/project.pbxproj | 2 +- macosx/Images/InfoActivity.png | Bin 853 -> 1127 bytes macosx/InfoWindowController.m | 9 ++++++++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/Transmission.xcodeproj/project.pbxproj b/Transmission.xcodeproj/project.pbxproj index 55dc3d85b..61d95fee9 100644 --- a/Transmission.xcodeproj/project.pbxproj +++ b/Transmission.xcodeproj/project.pbxproj @@ -364,7 +364,7 @@ 4DFBC2DD09C0970D00D5C571 /* Torrent.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Torrent.h; path = macosx/Torrent.h; sourceTree = ""; }; 4DFBC2DE09C0970D00D5C571 /* Torrent.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = Torrent.m; path = macosx/Torrent.m; sourceTree = ""; }; 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; name = Info.plist; path = macosx/Info.plist; sourceTree = ""; }; - 8D1107320486CEB800E47090 /* Transmission.app */ = {isa = PBXFileReference; includeInIndex = 0; lastKnownFileType = wrapper.application; path = Transmission.app; sourceTree = BUILT_PRODUCTS_DIR; }; + 8D1107320486CEB800E47090 /* Transmission.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Transmission.app; sourceTree = BUILT_PRODUCTS_DIR; }; A200B8390A2263BA007BBB1E /* InfoWindowController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = InfoWindowController.h; path = macosx/InfoWindowController.h; sourceTree = ""; }; A200B83A0A2263BA007BBB1E /* InfoWindowController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = InfoWindowController.m; path = macosx/InfoWindowController.m; sourceTree = ""; }; A2041D520C9AC523000ACFFB /* Lock.tiff */ = {isa = PBXFileReference; lastKnownFileType = image.tiff; name = Lock.tiff; path = macosx/Images/Lock.tiff; sourceTree = ""; }; diff --git a/macosx/Images/InfoActivity.png b/macosx/Images/InfoActivity.png index e4bf8c358e4e5a9b1784f5f78405e87cda6e0f20..99bec1e66360dc0db34d2a2a1146e7401eed43c5 100644 GIT binary patch delta 1070 zcmV+}1kwA|2ImNnNPh$gNkl}ph}g0c(myci+~dMk(@7oyaQQM6@+Ia-HoP@JrE+F83cnzplDn=DQ9 zotz}+ z)?NL4^5dz4>KG0J9d0@Q{GlfA&qt0OW{>m-xW?v2(1b%KnMN!UMSOFod~HUf?w||@u_O=EmhK5e#@JsD@+}@*&97=^al&S$lqrtKax&~X((!~KePRK{3 ziBta3qd%^X{l1qj*$-ML+GpK-H_9dtmY3rA_1Z)H6G|f)tw0umVqQjkyNJ4HXj~hQ zfpfIu_~47+vi$6Rx_d(3?R)>M!_mpavleVUC}3x`jDKIQWbpT_h}#n>AM7W*2^g6 zfQ@B+w|`;#k1AE+5BO03h-Xo1mUL_V!zGhD)rFLog& zG#Dfba*5!OpU22W58RC`h^{p7iVK}5T}UKYNU*wVc5hK7DVDD`x!gP|LmQym9|QiGC`kZ7X8 z?xLaSN5|Qr7i_@tJs_lCSz^^dn;AH4M$nuDnIxoYl?p!9akzBi8{x~z(NJt7dO5li z(h5}-2|X&b6BsU!4wJI{vLt^G*pxyWTlE z)2 zd&Qcdl!1w8mWrS#sxK1G+)Qp47Mi-mGszg!6I!9&0t=>&A(cGQb|Vime@2!QQzv?q o(u|RK&Gl?l4^Ct+?SBOr0Jj9Op{v=wBLDyZ07*qoM6N<$f+WEW+W-In delta 794 zcmV+#1LgeZ2-OCVNPhzNNklF)p;`q(5iW{$74+IfN@}2~Jxp}Q8OQ51qoa53ksw+7bn2Rl0Z%4h5DMiU@{m^xSx0Os5m=4~K5Q`xBJ=o%3k@Ss`eK zdn3_S!Gw&NZ+|*6(>ii<7IGO@>5PT=mH^VTJa+9lDEJZXJ<)Jk_!HFqJ7+|Wo{@#x zST-j?N?6Ez)cy;6*p4#&oC&6P8XfH>qR#lL1Glg3O0IN`I2qc6qnhW*O#^4l1feJiIo8 zA4wAnD#hZwfu=Se3!?DIJcKe2I61^VTG>z%v}p4vuaP171ti8bP>q8micCrwmFv8y zYf-SV(ThL@kG5mw;5}`hM1M`Q2sI~+mjvZ`=P4%^I|!Sq`AG^ds}Q;y4f{ES;snF5Ea9`5NuS@%WL2O9ML3cR-$x0uX~s7=Xn7tL5g85}+Off@Bt@a8BndcINXbgYXQ(qLmFy9zQTX?4U^4lJIh%7JoruDPgeD>Ad^woL16Cy3~F@#u0Zk z98>niYu8^<*2lxqdIgP50{Y+U&T|P5Q_ioPHM=tZ<+QD({S;sT Y$`hnWwK$VYfB*mh07*qoM6N<$f`ll4iU0rr diff --git a/macosx/InfoWindowController.m b/macosx/InfoWindowController.m index 5ece68b10..0b0516a7e 100644 --- a/macosx/InfoWindowController.m +++ b/macosx/InfoWindowController.m @@ -512,17 +512,19 @@ typedef enum fCurrentTabTag = [fTabMatrix selectedTag]; NSView * view; - NSString * identifier; + NSString * identifier, * title;; switch (fCurrentTabTag) { case TAB_INFO_TAG: view = fInfoView; identifier = TAB_INFO_IDENT; + title = NSLocalizedString(@"General Info", "Inspector -> title"); canResizeVertical = NO; break; case TAB_ACTIVITY_TAG: view = fActivityView; identifier = TAB_ACTIVITY_IDENT; + title = NSLocalizedString(@"Activity", "Inspector -> title"); canResizeVertical = NO; [fPiecesView updateView: YES]; @@ -530,16 +532,19 @@ typedef enum case TAB_PEERS_TAG: view = fPeersView; identifier = TAB_PEERS_IDENT; + title = NSLocalizedString(@"Peers", "Inspector -> title"); canResizeVertical = YES; break; case TAB_FILES_TAG: view = fFilesView; identifier = TAB_FILES_IDENT; + title = NSLocalizedString(@"Files", "Inspector -> title"); canResizeVertical = YES; break; case TAB_OPTIONS_TAG: view = fOptionsView; identifier = TAB_OPTIONS_IDENT; + title = NSLocalizedString(@"Options", "Inspector -> title"); canResizeVertical = NO; break; default: @@ -571,6 +576,8 @@ typedef enum [[NSUserDefaults standardUserDefaults] setFloat: [oldView frame].size.height forKey: @"InspectorContentHeight"]; } + [window setTitle: [NSString stringWithFormat: @"%@ - %@", title, NSLocalizedString(@"Torrent Inspector", "Inspector -> title")]]; + //selected tab item [(InfoTabButtonCell *)[fTabMatrix selectedCell] setSelectedTab: YES];