From 1204639d4aeeac3d3dda7b0c53b8941266b9e685 Mon Sep 17 00:00:00 2001 From: "gtm.daemon" Date: Wed, 2 Nov 2011 18:30:18 +0000 Subject: [Author: thomasvl] - Support for localizing non datasource versions of NSComboxBox (http://code.google.com/p/google-toolbox-for-mac/issues/detail?id=77). - Fix up some category names. - Avoid conflicting category names. - Move placeholder string support down to NSTextField instead of NSSearchField. - Support for NSTextField placeholder in unittesting state. - Support for non datasource combobox values in unittesting state. - Fix NSSegmentControl localization support. - Add explicit tests for no localized values and document it in the strings file. - Unittesting for as much as possible of the above. R=dmaclach DELTA=762 (660 added, 55 deleted, 47 changed) --- AppKit/GTMUILocalizerTestWindow.xib | 258 +++++++++++++++++++++++++++++++++--- 1 file changed, 238 insertions(+), 20 deletions(-) (limited to 'AppKit/GTMUILocalizerTestWindow.xib') diff --git a/AppKit/GTMUILocalizerTestWindow.xib b/AppKit/GTMUILocalizerTestWindow.xib index 6161945..8bb4172 100644 --- a/AppKit/GTMUILocalizerTestWindow.xib +++ b/AppKit/GTMUILocalizerTestWindow.xib @@ -2,18 +2,18 @@ 1050 - 10D2063a - 762 - 1038.29 - 460.00 + 10K549 + 851 + 1038.36 + 461.00 com.apple.InterfaceBuilder.CocoaPlugin - 762 + 851 YES + - @@ -196,7 +196,7 @@ 6 System controlColor - + 3 MC42NjY2NjY2NjY3AA @@ -1204,6 +1204,107 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 1 + + + 268 + {{371, 180}, {92, 26}} + + YES + + 343014976 + 272630784 + ^Label1 + + ^Placeholder1 + + YES + + + 4 + YES + + YES + ^Choice1 + ^Choice2 + ^Choice3 + ^Choice4 + ^Choice5 + + + + + 274 + {13, 105} + + + YES + + YES + + + 10 + 10 + 1000 + + 75628032 + 0 + + + LucidaGrande + 12 + 16 + + + 3 + MC4zMzMzMzI5ODU2AA + + + + + 338820672 + 1024 + + + YES + + 6 + System + controlBackgroundColor + + + + + 3 + YES + + + + 3 + 2 + + + 6 + System + gridColor + + 3 + MC41AA + + + 19 + tableViewAction: + -765427712 + + + + 1 + 15 + 0 + YES + 0 + + + {480, 270} @@ -1631,6 +1732,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + @@ -1873,6 +1975,20 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA + + 173 + + + YES + + + + + + 174 + + + @@ -1900,6 +2016,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA 16.IBPluginDependency 169.IBPluginDependency 170.IBPluginDependency + 173.IBPluginDependency + 173.IBViewBoundsToFrameTransform + 174.IBPluginDependency 2.IBPluginDependency 22.IBEditorWindowLastContentRect 22.IBPluginDependency @@ -1962,9 +2081,9 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{329, 451}, {480, 270}} + {{387, 451}, {480, 270}} com.apple.InterfaceBuilder.CocoaPlugin - {{329, 451}, {480, 270}} + {{387, 451}, {480, 270}} {196, 240} {{357, 418}, {480, 270}} @@ -1981,9 +2100,14 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin com.apple.InterfaceBuilder.CocoaPlugin - {{960, 479}, {480, 270}} + + P4AAAL+AAABDuYAAw0wAAA + + com.apple.InterfaceBuilder.CocoaPlugin + com.apple.InterfaceBuilder.CocoaPlugin + {{948, 629}, {480, 270}} com.apple.InterfaceBuilder.CocoaPlugin - {{960, 479}, {480, 270}} + {{948, 629}, {480, 270}} com.apple.InterfaceBuilder.CocoaPlugin {{126, 673}, {161, 23}} @@ -2054,7 +2178,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA - 170 + 174 @@ -2077,6 +2201,30 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA id + + YES + + YES + otherObjectToLocalize_ + owner_ + yetAnotherObjectToLocalize_ + + + YES + + otherObjectToLocalize_ + id + + + owner_ + id + + + yetAnotherObjectToLocalize_ + id + + + IBProjectSource AppKit/GTMUILocalizer.h @@ -2104,6 +2252,40 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA NSWindow + + YES + + YES + anotherWindow_ + bindingsSearchField_ + bindingsTextField_ + otherMenu_ + otherWindow_ + + + YES + + anotherWindow_ + NSWindow + + + bindingsSearchField_ + NSSearchField + + + bindingsTextField_ + NSTextField + + + otherMenu_ + NSMenu + + + otherWindow_ + NSWindow + + + IBProjectSource AppKit/GTMUILocalizerTest.h @@ -2123,6 +2305,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA UnitTesting/GTMAppKitUnitTestingUtilities.h + + NSBox + + NSButton @@ -2131,6 +2317,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA NSCell + + NSComboBox + + NSControl @@ -2161,13 +2351,6 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA AppKit/GTMDelegatingTableColumn.h - - NSObject - - IBProjectSource - Foundation/GTMHTTPServer.h - - NSObject @@ -2203,6 +2386,10 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA UnitTesting/GTMNSObject+UnitTesting.h + + NSSegmentedControl + + NSTabView @@ -2215,6 +2402,14 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA NSTextField + + NSToolbar + + + + NSToolbarItem + + NSView @@ -2320,6 +2515,22 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA AppKit.framework/Headers/NSCell.h + + NSComboBox + NSTextField + + IBFrameworkSource + AppKit.framework/Headers/NSComboBox.h + + + + NSComboBoxCell + NSTextFieldCell + + IBFrameworkSource + AppKit.framework/Headers/NSComboBoxCell.h + + NSControl NSView @@ -2847,6 +3058,13 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA showWindow: id + + showWindow: + + showWindow: + id + + IBFrameworkSource AppKit.framework/Headers/NSWindowController.h @@ -2862,7 +3080,7 @@ AAMAAAABAAEAAAFTAAMAAAAEAAAFwgAAAAAACAAIAAgACAABAAEAAQABA com.apple.InterfaceBuilder.CocoaPlugin.macosx - + com.apple.InterfaceBuilder.CocoaPlugin.InterfaceBuilder3 -- cgit v1.2.3