You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(61) |
Oct
(14) |
Nov
|
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
From: <uj...@us...> - 2011-12-05 01:10:36
|
Revision: 1880 http://iterm.svn.sourceforge.net/iterm/?rev=1880&view=rev Author: ujwal Date: 2011-12-05 01:10:27 +0000 (Mon, 05 Dec 2011) Log Message: ----------- * Updated project file for Xcode on Lion. * Disabled Growl support for now: Removed existing Growl and added new Growl * Deleted CGSInternal since that does not compile for Lion anymore. * Result: iTerm builds, but no windows open. Need to fix. Modified Paths: -------------- trunk/Changelog trunk/English.lproj/Bookmarks.xib trunk/English.lproj/ITConfigPanel.xib trunk/PTYSession.m trunk/PseudoTerminal.m trunk/VT100Screen.m trunk/iTerm.xcodeproj/project.pbxproj trunk/iTermController.m Added Paths: ----------- trunk/Growl.framework/ trunk/Growl.framework/Growl trunk/Growl.framework/Headers trunk/Growl.framework/Resources trunk/Growl.framework/Versions/ trunk/Growl.framework/Versions/A/ trunk/Growl.framework/Versions/A/Growl trunk/Growl.framework/Versions/A/Headers/ trunk/Growl.framework/Versions/A/Headers/Growl.h trunk/Growl.framework/Versions/A/Headers/GrowlApplicationBridge.h trunk/Growl.framework/Versions/A/Headers/GrowlDefines.h trunk/Growl.framework/Versions/A/Resources/ trunk/Growl.framework/Versions/A/Resources/Info.plist trunk/Growl.framework/Versions/A/_CodeSignature/ trunk/Growl.framework/Versions/A/_CodeSignature/CodeResources trunk/Growl.framework/Versions/Current Removed Paths: ------------- trunk/Growl/CFGrowlAdditions.c trunk/Growl/CFGrowlAdditions.h trunk/Growl/Growl.h trunk/Growl/GrowlApplicationBridge-Carbon.c trunk/Growl/GrowlApplicationBridge-Carbon.h trunk/Growl/GrowlApplicationBridge.h trunk/Growl/GrowlApplicationBridge.m trunk/Growl/GrowlDefines.h trunk/Growl/GrowlDefinesInternal.h trunk/Growl/GrowlDelegate.h trunk/Growl/GrowlDelegate.m trunk/Growl/GrowlImageAdditions.h trunk/Growl/GrowlImageAdditions.m trunk/Growl/GrowlInstallationPrompt-Carbon.h trunk/Growl/GrowlPathUtil.h trunk/Growl/GrowlPathUtil.m trunk/Growl/GrowlPathway.h trunk/Growl/GrowlVersionUtilities.h trunk/Growl/NSURLAdditions.h trunk/Growl/NSURLAdditions.m Modified: trunk/Changelog =================================================================== --- trunk/Changelog 2011-12-05 01:07:49 UTC (rev 1879) +++ trunk/Changelog 2011-12-05 01:10:27 UTC (rev 1880) @@ -1,3 +1,9 @@ +2011-12-04 ujwal + * Updatd project file for Xcode on Lion. + * Disabled Growl support for now: Removed existing Growl and added new Growl + * Deleted CGSInternal since that does not compile for Lion anymore. + * Result: iTerm builds, but no windows open. Need to fix. + 2009-10-12 delx * Fixed incorrect vertical font positioning (#2765901) * Lock scrollback buffer after finding text (#2875908) Modified: trunk/English.lproj/Bookmarks.xib =================================================================== --- trunk/English.lproj/Bookmarks.xib 2011-12-05 01:07:49 UTC (rev 1879) +++ trunk/English.lproj/Bookmarks.xib 2011-12-05 01:10:27 UTC (rev 1880) @@ -1,27 +1,46 @@ <?xml version="1.0" encoding="UTF-8"?> -<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03"> +<archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.10"> <data> <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">9G2133</string> - <string key="IBDocument.InterfaceBuilderVersion">677</string> - <string key="IBDocument.AppKitVersion">949.43</string> - <string key="IBDocument.HIToolboxVersion">353.00</string> - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> + <string key="IBDocument.SystemVersion">11C74</string> + <string key="IBDocument.InterfaceBuilderVersion">1938</string> + <string key="IBDocument.AppKitVersion">1138.23</string> + <string key="IBDocument.HIToolboxVersion">567.00</string> + <object class="NSMutableDictionary" key="IBDocument.PluginVersions"> + <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaPlugin</string> + <string key="NS.object.0">1938</string> + </object> + <object class="NSArray" key="IBDocument.IntegratedClassDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> - <integer value="6"/> + <string>NSTableHeaderView</string> + <string>NSMenu</string> + <string>NSButton</string> + <string>NSCustomObject</string> + <string>NSImageView</string> + <string>NSImageCell</string> + <string>NSTextField</string> + <string>NSWindowTemplate</string> + <string>NSTextFieldCell</string> + <string>NSButtonCell</string> + <string>NSSegmentedControl</string> + <string>NSTableColumn</string> + <string>NSBox</string> + <string>NSPopUpButtonCell</string> + <string>NSOutlineView</string> + <string>NSView</string> + <string>NSScrollView</string> + <string>NSSegmentedCell</string> + <string>NSPopUpButton</string> + <string>NSMenuItem</string> + <string>NSScroller</string> </object> <object class="NSArray" key="IBDocument.PluginDependencies"> <bool key="EncodedWithXMLCoder">YES</bool> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> </object> <object class="NSMutableDictionary" key="IBDocument.Metadata"> - <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <string key="NS.key.0">PluginDependencyRecalculationVersion</string> + <integer value="1" key="NS.object.0"/> </object> <object class="NSMutableArray" key="IBDocument.RootObjects" id="443125109"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -46,7 +65,7 @@ <object class="NSMutableString" key="NSViewClass"> <characters key="NS.bytes">View</characters> </object> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <nil key="NSUserInterfaceItemIdentifier"/> <string key="NSWindowContentMinSize">{500, 200}</string> <object class="NSView" key="NSWindowView" id="944403435"> <reference key="NSNextResponder"/> @@ -68,34 +87,35 @@ <int key="NSvFlags">256</int> <string key="NSFrameSize">{557, 233}</string> <reference key="NSSuperview" ref="121332509"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSTableHeaderView" key="NSHeaderView" id="156025350"> <reference key="NSNextResponder" ref="376142252"/> <int key="NSvFlags">256</int> <string key="NSFrameSize">{557, 17}</string> <reference key="NSSuperview" ref="376142252"/> + <reference key="NSWindow"/> <reference key="NSTableView" ref="588715660"/> </object> - <object class="_NSCornerView" key="NSCornerView" id="660545021"> - <reference key="NSNextResponder" ref="226783281"/> + <object class="_NSCornerView" key="NSCornerView"> + <nil key="NSNextResponder"/> <int key="NSvFlags">-2147483392</int> <string key="NSFrame">{{-22, 0}, {12, 17}}</string> - <reference key="NSSuperview" ref="226783281"/> </object> <object class="NSMutableArray" key="NSTableColumns"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSTableColumn" id="837844401"> <string key="NSIdentifier">Name</string> - <double key="NSWidth">1.620000e+02</double> - <double key="NSMinWidth">1.600000e+01</double> - <double key="NSMaxWidth">1.000000e+03</double> + <double key="NSWidth">162</double> + <double key="NSMinWidth">16</double> + <double key="NSMaxWidth">1000</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628032</int> - <int key="NSCellFlags2">0</int> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> <string key="NSContents">Name</string> <object class="NSFont" key="NSSupport" id="26"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.100000e+01</double> + <double key="NSSize">11</double> <int key="NSfFlags">3100</int> </object> <object class="NSColor" key="NSBackgroundColor" id="748259038"> @@ -118,7 +138,7 @@ <string key="NSContents">Text Cell</string> <object class="NSFont" key="NSSupport" id="981454797"> <string key="NSName">LucidaGrande</string> - <double key="NSSize">1.300000e+01</double> + <double key="NSSize">13</double> <int key="NSfFlags">1044</int> </object> <reference key="NSControlView" ref="588715660"/> @@ -140,12 +160,12 @@ </object> <object class="NSTableColumn" id="761586191"> <string key="NSIdentifier">Command</string> - <double key="NSWidth">1.590488e+02</double> - <double key="NSMinWidth">6.900000e+01</double> - <double key="NSMaxWidth">1.000000e+03</double> + <double key="NSWidth">159.0488</double> + <double key="NSMinWidth">69</double> + <double key="NSMaxWidth">1000</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628032</int> - <int key="NSCellFlags2">0</int> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">2048</int> <string key="NSContents">Command</string> <reference key="NSSupport" ref="26"/> <reference key="NSBackgroundColor" ref="748259038"/> @@ -167,12 +187,12 @@ </object> <object class="NSTableColumn" id="1049781251"> <string key="NSIdentifier">Terminal Profile</string> - <double key="NSWidth">6.300000e+01</double> - <double key="NSMinWidth">1.000000e+01</double> - <double key="NSMaxWidth">1.000000e+03</double> + <double key="NSWidth">63</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">134219776</int> <string key="NSContents">Terminal</string> <reference key="NSSupport" ref="26"/> <object class="NSColor" key="NSBackgroundColor" id="318286862"> @@ -195,7 +215,7 @@ <string key="NSColorName">controlBackgroundColor</string> <object class="NSColor" key="NSColor" id="388699233"> <int key="NSColorSpace">3</int> - <bytes key="NSWhite">MC42NjY2NjY2OQA</bytes> + <bytes key="NSWhite">MC42NjY2NjY2NjY3AA</bytes> </object> </object> <reference key="NSTextColor" ref="99148667"/> @@ -206,12 +226,12 @@ </object> <object class="NSTableColumn" id="666848471"> <string key="NSIdentifier">Keyboard Profile</string> - <double key="NSWidth">6.300000e+01</double> - <double key="NSMinWidth">1.000000e+01</double> - <double key="NSMaxWidth">1.000000e+03</double> + <double key="NSWidth">63</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">134219776</int> <string key="NSContents">Keyboard</string> <reference key="NSSupport" ref="26"/> <reference key="NSBackgroundColor" ref="318286862"/> @@ -232,12 +252,12 @@ </object> <object class="NSTableColumn" id="679658245"> <string key="NSIdentifier">Display Profile</string> - <double key="NSWidth">6.300000e+01</double> - <double key="NSMinWidth">1.000000e+01</double> - <double key="NSMaxWidth">1.000000e+03</double> + <double key="NSWidth">63</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">1000</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">67239424</int> - <int key="NSCellFlags2">134217728</int> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">134219776</int> <string key="NSContents">Display</string> <reference key="NSSupport" ref="26"/> <reference key="NSBackgroundColor" ref="318286862"/> @@ -258,13 +278,13 @@ </object> <object class="NSTableColumn" id="658591832"> <string key="NSIdentifier">Shortcut</string> - <double key="NSWidth">2.900000e+01</double> - <double key="NSMinWidth">1.000000e+01</double> - <double key="NSMaxWidth">2.900000e+01</double> + <double key="NSWidth">29</double> + <double key="NSMinWidth">10</double> + <double key="NSMaxWidth">29</double> <object class="NSTableHeaderCell" key="NSHeaderCell"> - <int key="NSCellFlags">75628032</int> - <int key="NSCellFlags2">134217728</int> - <string type="base64-UTF8" key="NSContents">XuKMmA</string> + <int key="NSCellFlags">75628096</int> + <int key="NSCellFlags2">134219776</int> + <string key="NSContents">^⌘</string> <reference key="NSSupport" ref="26"/> <reference key="NSBackgroundColor" ref="318286862"/> <reference key="NSTextColor" ref="742845987"/> @@ -281,8 +301,8 @@ <reference key="NSTableView" ref="588715660"/> </object> </object> - <double key="NSIntercellSpacingWidth">3.000000e+00</double> - <double key="NSIntercellSpacingHeight">2.000000e+00</double> + <double key="NSIntercellSpacingWidth">3</double> + <double key="NSIntercellSpacingHeight">2</double> <reference key="NSBackgroundColor" ref="979458731"/> <object class="NSColor" key="NSGridColor"> <int key="NSColorSpace">6</int> @@ -293,18 +313,23 @@ <bytes key="NSWhite">MC41AA</bytes> </object> </object> - <double key="NSRowHeight">1.700000e+01</double> - <int key="NSTvFlags">-742359040</int> + <double key="NSRowHeight">17</double> + <int key="NSTvFlags">-205488128</int> + <reference key="NSDelegate"/> + <reference key="NSDataSource"/> <string key="NSAutosaveName">BookmarksView5</string> <int key="NSGridStyleMask">2</int> <int key="NSColumnAutoresizingStyle">1</int> <int key="NSDraggingSourceMaskForLocal">15</int> <int key="NSDraggingSourceMaskForNonLocal">0</int> <bool key="NSAllowsTypeSelect">YES</bool> + <int key="NSTableViewDraggingDestinationStyle">0</int> + <int key="NSTableViewGroupRowStyle">1</int> </object> </object> <string key="NSFrame">{{2, 19}, {557, 233}}</string> <reference key="NSSuperview" ref="226783281"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="588715660"/> <reference key="NSDocView" ref="588715660"/> <reference key="NSBGColor" ref="292156839"/> @@ -315,20 +340,22 @@ <int key="NSvFlags">-2147483392</int> <string key="NSFrame">{{548, 19}, {11, 222}}</string> <reference key="NSSuperview" ref="226783281"/> + <reference key="NSWindow"/> <int key="NSsFlags">256</int> <reference key="NSTarget" ref="226783281"/> <string key="NSAction">_doScroller:</string> - <double key="NSPercent">9.527897e-01</double> + <double key="NSPercent">0.95278969999999996</double> </object> <object class="NSScroller" id="71944760"> <reference key="NSNextResponder" ref="226783281"/> <int key="NSvFlags">-2147483392</int> <string key="NSFrame">{{2, 241}, {546, 11}}</string> <reference key="NSSuperview" ref="226783281"/> + <reference key="NSWindow"/> <int key="NSsFlags">257</int> <reference key="NSTarget" ref="226783281"/> <string key="NSAction">_doScroller:</string> - <double key="NSPercent">9.840989e-01</double> + <double key="NSPercent">0.9840989</double> </object> <object class="NSClipView" id="376142252"> <reference key="NSNextResponder" ref="226783281"/> @@ -339,22 +366,22 @@ </object> <string key="NSFrame">{{2, 2}, {557, 17}}</string> <reference key="NSSuperview" ref="226783281"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="156025350"/> <reference key="NSDocView" ref="156025350"/> <reference key="NSBGColor" ref="292156839"/> <int key="NScvFlags">4</int> </object> - <reference ref="660545021"/> </object> <string key="NSFrame">{{20, 53}, {561, 254}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <reference key="NSNextKeyView" ref="121332509"/> - <int key="NSsFlags">563</int> + <int key="NSsFlags">133683</int> <reference key="NSVScroller" ref="278330220"/> <reference key="NSHScroller" ref="71944760"/> <reference key="NSContentView" ref="121332509"/> <reference key="NSHeaderClipView" ref="376142252"/> - <reference key="NSCornerView" ref="660545021"/> <bytes key="NSScrollAmts">QSAAAEEgAABBmAAAQZgAAA</bytes> </object> <object class="NSButton" id="92661013"> @@ -362,6 +389,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{114, 11}, {39, 38}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="465013685"> <int key="NSCellFlags">67239424</int> @@ -386,6 +414,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{48, 11}, {39, 38}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="229493367"> <int key="NSCellFlags">67239424</int> @@ -410,6 +439,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{15, 11}, {39, 38}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="856375191"> <int key="NSCellFlags">67239424</int> @@ -417,7 +447,7 @@ <string key="NSContents">+</string> <object class="NSFont" key="NSSupport"> <string key="NSName">LucidaGrande-Bold</string> - <double key="NSSize">1.300000e+01</double> + <double key="NSSize">13</double> <int key="NSfFlags">2072</int> </object> <reference key="NSControlView" ref="53906530"/> @@ -438,6 +468,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{81, 11}, {39, 38}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="513109409"> <int key="NSCellFlags">67239424</int> @@ -462,6 +493,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{222, 21}, {113, 18}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="787474048"> <int key="NSCellFlags">67239424</int> @@ -489,6 +521,7 @@ <int key="NSvFlags">289</int> <string key="NSFrame">{{460, -55}, {82, 32}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="192769943"> <int key="NSCellFlags">67239424</int> @@ -508,8 +541,9 @@ <object class="NSSegmentedControl" id="736837561"> <reference key="NSNextResponder" ref="944403435"/> <int key="NSvFlags">289</int> - <string key="NSFrame">{{368, 17}, {215, 24}}</string> + <string key="NSFrame">{{368, 17}, {215, 25}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSSegmentedCell" key="NSCell" id="432043654"> <int key="NSCellFlags">67239424</int> @@ -519,12 +553,12 @@ <object class="NSMutableArray" key="NSSegmentImages"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSSegmentItem"> - <double key="NSSegmentItemWidth">1.040000e+02</double> + <double key="NSSegmentItemWidth">104</double> <string key="NSSegmentItemLabel">New Tab</string> <int key="NSSegmentItemImageScaling">2</int> </object> <object class="NSSegmentItem"> - <double key="NSSegmentItemWidth">1.040000e+02</double> + <double key="NSSegmentItemWidth">104</double> <string key="NSSegmentItemLabel">New Window</string> <int key="NSSegmentItemTag">1</int> <int key="NSSegmentItemImageScaling">2</int> @@ -539,6 +573,7 @@ <int key="NSvFlags">292</int> <string key="NSFrame">{{147, 11}, {39, 38}}</string> <reference key="NSSuperview" ref="944403435"/> + <reference key="NSWindow"/> <bool key="NSEnabled">YES</bool> <object class="NSButtonCell" key="NSCell" id="107298134"> <int key="NSCellFlags">67239424</int> @@ -561,10 +596,12 @@ </object> <string key="NSFrameSize">{601, 322}</string> <reference key="NSSuperview"/> + <reference key="NSWindow"/> </object> <string key="NSScreenRect">{{0, 0}, {1600, 1002}}</string> <string key="NSMinSize">{500, 222}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{10000000000000, 10000000000000}</string> + <bool key="NSWindowIsRestorable">YES</bool> </object> <object class="NSWindowTemplate" id="929290169"> <int key="NSWindowStyleMask">3</int> @@ -576,7 +613,7 @@ <object class="NSMutableString" key="NSViewClass"> <characters key="NS.bytes">View</characters> </object> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <nil key="NSUserInterfaceItemIdentifier"/> <string key="NSWindowContentMinSize">{213, 107}</string> <object class="NSView" key="NSWindowView" id="853298807"> <nil key="NSNextResponder"/> @@ -678,7 +715,7 @@ <int key="NSvFlags">256</int> <object class="NSMutableSet" key="NSDragTypes"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="set.sortedObjects"> + <object class="NSArray" key="set.sortedObjects"> <bool key="EncodedWithXMLCoder">YES</bool> <string>Apple PDF pasteboard type</string> <string>Apple PICT pasteboard type</string> @@ -710,7 +747,8 @@ </object> <string key="NSScreenRect">{{0, 0}, {1600, 1002}}</string> <string key="NSMinSize">{213, 129}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{10000000000000, 10000000000000}</string> + <bool key="NSWindowIsRestorable">YES</bool> </object> <object class="NSWindowTemplate" id="1058331134"> <int key="NSWindowStyleMask">3</int> @@ -724,7 +762,7 @@ <object class="NSMutableString" key="NSViewClass"> <characters key="NS.bytes">View</characters> </object> - <string key="NSWindowContentMaxSize">{3.40282e+38, 3.40282e+38}</string> + <nil key="NSUserInterfaceItemIdentifier"/> <string key="NSWindowContentMinSize">{213, 107}</string> <object class="NSView" key="NSWindowView" id="97623800"> <nil key="NSNextResponder"/> @@ -1217,7 +1255,7 @@ <object class="NSTextFieldCell" key="NSCell" id="501508300"> <int key="NSCellFlags">67239424</int> <int key="NSCellFlags2">4194304</int> - <string type="base64-UTF8" key="NSContents">U2hvcnRjdXQga2V5OiAgICAgIOKMg+KMmA</string> + <string key="NSContents">Shortcut key: ⌃⌘</string> <reference key="NSSupport" ref="981454797"/> <reference key="NSControlView" ref="393567908"/> <reference key="NSBackgroundColor" ref="764840485"/> @@ -1248,7 +1286,7 @@ <int key="NSPeriodicInterval">75</int> <object class="NSMenuItem" key="NSMenuItem" id="489933470"> <reference key="NSMenu" ref="16558044"/> - <string key="NSTitle"> </string> + <string type="base64-UTF8" key="NSTitle">IA</string> <string key="NSKeyEquiv"/> <int key="NSKeyEquivModMask">1048576</int> <int key="NSMnemonicLoc">2147483647</int> @@ -1675,8 +1713,14 @@ </object> <string key="NSScreenRect">{{0, 0}, {1600, 1002}}</string> <string key="NSMinSize">{213, 129}</string> - <string key="NSMaxSize">{3.40282e+38, 3.40282e+38}</string> + <string key="NSMaxSize">{10000000000000, 10000000000000}</string> + <bool key="NSWindowIsRestorable">YES</bool> </object> + <object class="NSView" id="383700681"> + <nil key="NSNextResponder"/> + <int key="NSvFlags">256</int> + <string key="NSFrameSize">{125, 1}</string> + </object> </object> <object class="IBObjectContainer" key="IBDocument.Objects"> <object class="NSMutableArray" key="connectionRecords"> @@ -1866,22 +1910,6 @@ <int key="connectionID">133</int> </object> <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">dataSource</string> - <reference key="source" ref="588715660"/> - <reference key="destination" ref="702893507"/> - </object> - <int key="connectionID">142</int> - </object> - <object class="IBConnectionRecord"> - <object class="IBOutletConnection" key="connection"> - <string key="label">delegate</string> - <reference key="source" ref="588715660"/> - <reference key="destination" ref="702893507"/> - </object> - <int key="connectionID">143</int> - </object> - <object class="IBConnectionRecord"> <object class="IBActionConnection" key="connection"> <string key="label">addBookmarkFolderCancel:</string> <reference key="source" ref="702893507"/> @@ -1929,6 +1957,22 @@ </object> <int key="connectionID">279</int> </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">dataSource</string> + <reference key="source" ref="588715660"/> + <reference key="destination" ref="702893507"/> + </object> + <int key="connectionID">142</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">delegate</string> + <reference key="source" ref="588715660"/> + <reference key="destination" ref="702893507"/> + </object> + <int key="connectionID">143</int> + </object> </object> <object class="IBMutableOrderedSet" key="objectRecords"> <object class="NSArray" key="orderedObjects"> @@ -1945,7 +1989,7 @@ <int key="objectID">-2</int> <reference key="object" ref="702893507"/> <reference key="parent" ref="0"/> - <string type="base64-UTF8" key="objectName">RmlsZSdzIE93bmVyA</string> + <string key="objectName">File's Owner</string> </object> <object class="IBObjectRecord"> <int key="objectID">-1</int> @@ -2395,20 +2439,10 @@ <reference key="object" ref="263341744"/> <object class="NSMutableArray" key="children"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSView" id="383700681"> - <nil key="NSNextResponder"/> - <int key="NSvFlags">256</int> - <string key="NSFrame">{{2, 2}, {125, 1}}</string> - </object> </object> <reference key="parent" ref="97623800"/> </object> <object class="IBObjectRecord"> - <int key="objectID">117</int> - <reference key="object" ref="383700681"/> - <reference key="parent" ref="263341744"/> - </object> - <object class="IBObjectRecord"> <int key="objectID">282</int> <reference key="object" ref="465013685"/> <reference key="parent" ref="92661013"/> @@ -2941,469 +2975,330 @@ <reference key="object" ref="156025350"/> <reference key="parent" ref="226783281"/> </object> + <object class="IBObjectRecord"> + <int key="objectID">117</int> + <reference key="object" ref="383700681"/> + <reference key="parent" ref="0"/> + </object> </object> </object> <object class="NSMutableDictionary" key="flattenedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>-1.IBPluginDependency</string> <string>-2.IBPluginDependency</string> <string>-3.IBPluginDependency</string> - <string>-3.ImportedFromIB2</string> <string>10.IBPluginDependency</string> - <string>10.ImportedFromIB2</string> <string>100.IBPluginDependency</string> - <string>100.ImportedFromIB2</string> <string>101.IBPluginDependency</string> - <string>101.ImportedFromIB2</string> <string>102.IBPluginDependency</string> - <string>102.ImportedFromIB2</string> <string>103.IBPluginDependency</string> - <string>103.ImportedFromIB2</string> <string>104.IBPluginDependency</string> - <string>104.ImportedFromIB2</string> <string>105.IBPluginDependency</string> - <string>105.ImportedFromIB2</string> <string>106.IBPluginDependency</string> - <string>106.ImportedFromIB2</string> <string>107.IBPluginDependency</string> - <string>107.ImportedFromIB2</string> <string>108.IBPluginDependency</string> - <string>108.ImportedFromIB2</string> <string>109.IBPluginDependency</string> - <string>109.ImportedFromIB2</string> <string>11.IBPluginDependency</string> - <string>11.ImportedFromIB2</string> <string>110.IBPluginDependency</string> - <string>110.ImportedFromIB2</string> <string>111.IBPluginDependency</string> - <string>111.ImportedFromIB2</string> <string>112.IBPluginDependency</string> - <string>112.ImportedFromIB2</string> <string>113.IBPluginDependency</string> - <string>113.ImportedFromIB2</string> <string>114.IBPluginDependency</string> - <string>114.ImportedFromIB2</string> <string>115.IBPluginDependency</string> - <string>115.ImportedFromIB2</string> <string>116.IBPluginDependency</string> - <string>116.ImportedFromIB2</string> <string>117.IBPluginDependency</string> - <string>117.ImportedFromIB2</string> <string>13.IBPluginDependency</string> - <string>13.ImportedFromIB2</string> <string>14.IBPluginDependency</string> - <string>14.ImportedFromIB2</string> <string>147.IBPluginDependency</string> - <string>147.ImportedFromIB2</string> <string>148.IBPluginDependency</string> - <string>148.ImportedFromIB2</string> <string>149.IBPluginDependency</string> - <string>149.ImportedFromIB2</string> <string>15.IBPluginDependency</string> - <string>15.ImportedFromIB2</string> <string>152.IBPluginDependency</string> - <string>152.ImportedFromIB2</string> <string>153.IBPluginDependency</string> - <string>153.ImportedFromIB2</string> <string>156.IBPluginDependency</string> - <string>156.ImportedFromIB2</string> <string>16.IBPluginDependency</string> - <string>16.ImportedFromIB2</string> <string>197.IBPluginDependency</string> - <string>197.ImportedFromIB2</string> <string>198.IBPluginDependency</string> - <string>198.ImportedFromIB2</string> - <string>23.ImportedFromIB2</string> - <string>23.windowTemplate.hasMinSize</string> - <string>23.windowTemplate.minSize</string> + <string>23.IBPluginDependency</string> <string>237.IBPluginDependency</string> - <string>237.ImportedFromIB2</string> <string>24.IBPluginDependency</string> - <string>24.ImportedFromIB2</string> <string>25.IBPluginDependency</string> - <string>25.ImportedFromIB2</string> <string>26.IBPluginDependency</string> - <string>26.ImportedFromIB2</string> <string>27.IBPluginDependency</string> - <string>27.ImportedFromIB2</string> <string>28.IBPluginDependency</string> - <string>28.ImportedFromIB2</string> + <string>282.IBPluginDependency</string> + <string>283.IBPluginDependency</string> + <string>284.IBPluginDependency</string> + <string>285.IBPluginDependency</string> + <string>286.IBPluginDependency</string> + <string>287.IBPluginDependency</string> + <string>288.IBPluginDependency</string> + <string>289.IBPluginDependency</string> + <string>290.IBPluginDependency</string> + <string>291.IBPluginDependency</string> + <string>292.IBPluginDependency</string> + <string>293.IBPluginDependency</string> + <string>294.IBPluginDependency</string> + <string>295.IBPluginDependency</string> + <string>296.IBPluginDependency</string> + <string>297.IBPluginDependency</string> + <string>298.IBPluginDependency</string> + <string>299.IBPluginDependency</string> + <string>300.IBPluginDependency</string> + <string>301.IBPluginDependency</string> + <string>302.IBPluginDependency</string> + <string>303.IBPluginDependency</string> + <string>304.IBPluginDependency</string> + <string>305.IBPluginDependency</string> + <string>306.IBPluginDependency</string> + <string>307.IBPluginDependency</string> + <string>308.IBPluginDependency</string> + <string>309.IBPluginDependency</string> + <string>310.IBPluginDependency</string> + <string>311.IBPluginDependency</string> <string>311.IBShouldRemoveOnLegacySave</string> + <string>312.IBPluginDependency</string> <string>312.IBShouldRemoveOnLegacySave</string> + <string>313.IBPluginDependency</string> <string>313.IBShouldRemoveOnLegacySave</string> + <string>314.IBPluginDependency</string> <string>314.IBShouldRemoveOnLegacySave</string> + <string>315.IBPluginDependency</string> <string>315.IBShouldRemoveOnLegacySave</string> + <string>316.IBPluginDependency</string> <string>316.IBShouldRemoveOnLegacySave</string> + <string>317.IBPluginDependency</string> <string>317.IBShouldRemoveOnLegacySave</string> + <string>318.IBPluginDependency</string> <string>318.IBShouldRemoveOnLegacySave</string> - <string>44.ImportedFromIB2</string> - <string>44.windowTemplate.hasMinSize</string> - <string>44.windowTemplate.minSize</string> + <string>44.IBPluginDependency</string> <string>45.IBPluginDependency</string> - <string>45.ImportedFromIB2</string> <string>46.IBPluginDependency</string> - <string>46.ImportedFromIB2</string> <string>47.IBPluginDependency</string> - <string>47.ImportedFromIB2</string> <string>48.IBPluginDependency</string> - <string>48.ImportedFromIB2</string> <string>49.IBPluginDependency</string> - <string>49.ImportedFromIB2</string> - <string>5.IBEditorWindowLastContentRect</string> + <string>5.IBPluginDependency</string> <string>5.IBWindowTemplateEditedContentRect</string> - <string>5.ImportedFromIB2</string> - <string>5.windowTemplate.hasMinSize</string> - <string>5.windowTemplate.minSize</string> <string>50.IBPluginDependency</string> - <string>50.ImportedFromIB2</string> <string>51.IBPluginDependency</string> - <string>51.ImportedFromIB2</string> <string>52.IBPluginDependency</string> - <string>52.ImportedFromIB2</string> <string>53.IBPluginDependency</string> - <string>53.ImportedFromIB2</string> <string>54.IBPluginDependency</string> - <string>54.ImportedFromIB2</string> <string>55.IBPluginDependency</string> - <string>55.ImportedFromIB2</string> <string>56.IBPluginDependency</string> - <string>56.ImportedFromIB2</string> <string>57.IBPluginDependency</string> - <string>57.ImportedFromIB2</string> <string>58.IBPluginDependency</string> - <string>58.ImportedFromIB2</string> <string>59.IBPluginDependency</string> - <string>59.ImportedFromIB2</string> <string>6.IBPluginDependency</string> - <string>6.ImportedFromIB2</string> <string>60.IBPluginDependency</string> - <string>60.ImportedFromIB2</string> <string>61.IBPluginDependency</string> - <string>61.ImportedFromIB2</string> <string>62.IBPluginDependency</string> - <string>62.ImportedFromIB2</string> <string>63.IBPluginDependency</string> - <string>63.ImportedFromIB2</string> <string>64.IBPluginDependency</string> - <string>64.ImportedFromIB2</string> <string>65.IBPluginDependency</string> - <string>65.ImportedFromIB2</string> <string>66.IBPluginDependency</string> - <string>66.ImportedFromIB2</string> <string>67.IBPluginDependency</string> - <string>67.ImportedFromIB2</string> <string>68.IBPluginDependency</string> - <string>68.ImportedFromIB2</string> <string>69.IBPluginDependency</string> - <string>69.ImportedFromIB2</string> <string>7.IBPluginDependency</string> - <string>7.ImportedFromIB2</string> <string>70.IBPluginDependency</string> - <string>70.ImportedFromIB2</string> <string>71.IBPluginDependency</string> - <string>71.ImportedFromIB2</string> <string>72.IBPluginDependency</string> - <string>72.ImportedFromIB2</string> <string>73.IBPluginDependency</string> - <string>73.ImportedFromIB2</string> <string>74.IBPluginDependency</string> - <string>74.ImportedFromIB2</string> <string>75.IBPluginDependency</string> - <string>75.ImportedFromIB2</string> <string>76.IBPluginDependency</string> - <string>76.ImportedFromIB2</string> <string>77.IBPluginDependency</string> - <string>77.ImportedFromIB2</string> <string>78.IBPluginDependency</string> - <string>78.ImportedFromIB2</string> <string>79.IBPluginDependency</string> - <string>79.ImportedFromIB2</string> <string>8.IBPluginDependency</string> - <string>8.ImportedFromIB2</string> <string>80.IBPluginDependency</string> - <string>80.ImportedFromIB2</string> <string>81.IBPluginDependency</string> - <string>81.ImportedFromIB2</string> <string>82.IBPluginDependency</string> - <string>82.ImportedFromIB2</string> <string>83.IBPluginDependency</string> - <string>83.ImportedFromIB2</string> <string>84.IBPluginDependency</string> - <string>84.ImportedFromIB2</string> <string>85.IBPluginDependency</string> - <string>85.ImportedFromIB2</string> <string>86.IBPluginDependency</string> - <string>86.ImportedFromIB2</string> <string>87.IBPluginDependency</string> - <string>87.ImportedFromIB2</string> <string>88.IBPluginDependency</string> - <string>88.ImportedFromIB2</string> <string>89.IBPluginDependency</string> - <string>89.ImportedFromIB2</string> <string>9.IBPluginDependency</string> - <string>9.ImportedFromIB2</string> <string>90.IBPluginDependency</string> - <string>90.ImportedFromIB2</string> <string>91.IBPluginDependency</string> - <string>91.ImportedFromIB2</string> <string>92.IBPluginDependency</string> - <string>92.ImportedFromIB2</string> <string>93.IBPluginDependency</string> - <string>93.ImportedFromIB2</string> <string>94.IBPluginDependency</string> - <string>94.ImportedFromIB2</string> <string>95.IBPluginDependency</string> - <string>95.ImportedFromIB2</string> <string>96.IBPluginDependency</string> - <string>96.ImportedFromIB2</string> <string>97.IBPluginDependency</string> - <string>97.ImportedFromIB2</string> <string>98.IBPluginDependency</string> - <string>98.ImportedFromIB2</string> <string>99.IBPluginDependency</string> - <string>99.ImportedFromIB2</string> </object> <object class="NSMutableArray" key="dict.values"> <bool key="EncodedWithXMLCoder">YES</bool> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <boolean value="YES" id="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <string>{213, 107}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <reference ref="5"/> - <string>{213, 107}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <boolean value="YES"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <boolean value="YES"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <boolean value="YES"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <boolean value="YES"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <boolean value="YES"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <boolean value="YES"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <boolean value="YES"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <boolean value="YES"/> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> + <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <string>{{21, 400}, {601, 322}}</string> - <string>{{21, 400}, {601, 322}}</string> - <reference ref="5"/> - <reference ref="5"/> - <string>{500, 200}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <reference ref="5"/> </object> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> + <reference key="dict.values" ref="0"/> </object> <nil key="activeLocalization"/> <object class="NSMutableDictionary" key="localizations"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSArray" key="dict.sortedKeys"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> - <object class="NSMutableArray" key="dict.values"> - <bool key="EncodedWithXMLCoder">YES</bool> - </object> + <reference key="dict.sortedKeys" ref="0"/> + <reference key="dict.values" ref="0"/> </object> <nil key="sourceID"/> <int key="maxID">318</int> @@ -3412,32 +3307,11 @@ <object class="NSMutableArray" key="referencedPartialClassDescriptions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBPartialClassDescription"> - <string key="className">FirstResponder</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBUserSource</string> - <string key="minorKey"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSObject</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBUserSource</string> - <string key="minorKey"/> - </object> - </object> - <object class="IBPartialClassDescription"> - <string key="className">NSSegmentedControl</string> - <object class="IBClassDescriptionSource" key="sourceIdentifier"> - <string key="majorKey">IBUserSource</string> - <string key="minorKey"/> - </object> - </object> - <object class="IBPartialClassDescription"> <string key="className">iTermBookmarkController</string> <string key="superclassName">NSWindowController</string> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>addBookmark:</string> <string>addBookmarkCancel:</string> @@ -3445,11 +3319,7 @@ <string>addBookmarkFolder:</string> <string>addBookmarkFolderCancel:</string> <string>addBookmarkFolderConfirm:</string> - <string>closeWindow:</string> <string>deleteBookmark:</string> - <string>deleteBookmarkCancel:</string> - <string>deleteBookmarkConfirm:</string> - <string>deleteBookmarkFolder:</string> <string>editBookmark:</string> <string>launchSession:</string> <string>setDefaultSession:</string> @@ -3468,15 +3338,75 @@ <string>id</string> <string>id</string> <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> - <string>id</string> </object> </object> + <object class="NSMutableDictionary" key="actionInfosByName"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="NSArray" key="dict.sortedKeys"> + <bool key="EncodedWithXMLCoder">YES</bool> + <string>addBookmark:</string> + <string>addBookmarkCancel:</string> + <string>addBookmarkConfirm:</string> + <string>addBookmarkFolder:</string> + <string>addBookmarkFolderCancel:</string> + <string>addBookmarkFolderConfirm:</string> + <string>deleteBookmark:</string> + <string>editBookmark:</string> + <string>launchSession:</string> + <string>setDefaultSession:</string> + <string>sortBookmark:</string> + </object> + <object class="NSMutableArray" key="dict.values"> + <bool key="EncodedWithXMLCoder">YES</bool> + <object class="IBActionInfo"> + <string key="name">addBookmark:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">addBookmarkCancel:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">addBookmarkConfirm:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">addBookmarkFolder:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">addBookmarkFolderCancel:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">addBookmarkFolderConfirm:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">deleteBookmark:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">editBookmark:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">launchSession:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">setDefaultSession:</string> + <string key="candidateClassName">id</string> + </object> + <object class="IBActionInfo"> + <string key="name">sortBookmark:</string> + <string key="candidateClassName">id</string> + </object> + </object> + </object> <object class="NSMutableDictionary" key="outlets"> <bool key="EncodedWithXMLCoder">YES</bool> - <object class="NSMutableArray" key="dict.sortedKeys"> + <object class="NSArray" key="dict.sortedKeys"> <bool key="EncodedWithXMLCoder">YES</bool> <string>addBookmarkFolderPanel</string> <string>addFolderPanelTitle</string> @@ -3517,15 +3447,145 @@ <string>NSSegmentedControl</string> </object> </... [truncated message content] |
From: <uj...@us...> - 2011-12-05 01:07:55
|
Revision: 1879 http://iterm.svn.sourceforge.net/iterm/?rev=1879&view=rev Author: ujwal Date: 2011-12-05 01:07:49 +0000 (Mon, 05 Dec 2011) Log Message: ----------- Disabled CGSInternal calls. Not compiling on Lion. Modified Paths: -------------- trunk/PTYWindow.m Modified: trunk/PTYWindow.m =================================================================== --- trunk/PTYWindow.m 2009-10-19 02:45:25 UTC (rev 1878) +++ trunk/PTYWindow.m 2011-12-05 01:07:49 UTC (rev 1879) @@ -33,7 +33,6 @@ #import <iTerm/PreferencePanel.h> #import <iTerm/PseudoTerminal.h> #import <iTerm/iTermController.h> -#import <CGSInternal.h> #define DEBUG_METHOD_ALLOC 0 #define DEBUG_METHOD_TRACE 0 @@ -78,48 +77,7 @@ } -- (void)enableBlur -{ -#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 - // Only works in Leopard (or hopefully later) - if (!OSX_LEOPARDORLATER) return; - - if (blurFilter) - return; - CGSConnectionID con = CGSMainConnectionID(); - if (!con) - return; - - if (CGSNewCIFilterByName(con, (CFStringRef)@"CIGaussianBlur", &blurFilter)) - return; - - // should really set this from options: - NSDictionary *optionsDict = [NSDictionary dictionaryWithObject:[NSNumber numberWithFloat:2.0] forKey:@"inputRadius"]; - CGSSetCIFilterValuesFromDictionary(con, blurFilter, (CFDictionaryRef)optionsDict); - - CGSAddWindowFilter(con, [self windowNumber], blurFilter, kCGWindowFilterUnderlay); -#endif -} - -- (void)disableBlur -{ -#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 - //only works in Leopard (or hopefully later) - if (!OSX_LEOPARDORLATER) return; - - if (blurFilter) { - CGSConnectionID con = CGSMainConnectionID(); - if (!con) - return; - - CGSRemoveWindowFilter(con, (CGSWindowID)[self windowNumber], blurFilter); - CGSReleaseCIFilter(CGSMainConnectionID(), blurFilter); - blurFilter = 0; - } -#endif -} - - (int)screenNumber { return [[[[self screen] deviceDescription] objectForKey:@"NSScreenNumber"] intValue]; @@ -129,13 +87,6 @@ { NSEnumerator* iterator; -#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 - CGSConnectionID con = CGSMainConnectionID(); - if (!con) return; - CGSWorkspaceID currentSpace = -1; - CGSGetWorkspace(con, ¤tSpace); -#endif - int currentScreen = [self screenNumber]; NSRect screenRect = [[self screen] visibleFrame]; @@ -150,12 +101,6 @@ int otherScreen = [otherWindow screenNumber]; if(otherScreen != currentScreen) continue; -#if MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_4 - CGSWorkspaceID otherSpace = -1; - CGSGetWindowWorkspace(con, [otherWindow windowNumber], &otherSpace); - if(otherSpace != currentSpace) continue; -#endif - [windows addObject:otherWindow]; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-19 02:45:32
|
Revision: 1878 http://iterm.svn.sourceforge.net/iterm/?rev=1878&view=rev Author: delx Date: 2009-10-19 02:45:25 +0000 (Mon, 19 Oct 2009) Log Message: ----------- Fixed memory leak on error conditions in PTYTask Modified Paths: -------------- trunk/PTYTask.m Modified: trunk/PTYTask.m =================================================================== --- trunk/PTYTask.m 2009-10-12 02:03:45 UTC (rev 1877) +++ trunk/PTYTask.m 2009-10-19 02:45:25 UTC (rev 1878) @@ -198,7 +198,7 @@ while(task = [iter nextObject]) { int fd = [task fd]; if(fd < 0) - continue; + goto breakloop; if(fd > highfd) highfd = fd; if([task wantsRead]) @@ -213,7 +213,7 @@ switch(errno) { case EAGAIN: case EINTR: - continue; + goto breakloop; default: NSLog(@"Major fail! %s", strerror(errno)); exit(1); @@ -233,7 +233,7 @@ while(task = [iter nextObject]) { int fd = [task fd]; if(fd < 0) - continue; + goto breakloop; if(FD_ISSET(fd, &rfds)) [task processRead]; if(FD_ISSET(fd, &wfds)) @@ -242,6 +242,7 @@ [task brokenPipe]; } + breakloop: [innerPool drain]; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-12 02:03:55
|
Revision: 1877 http://iterm.svn.sourceforge.net/iterm/?rev=1877&view=rev Author: delx Date: 2009-10-12 02:03:45 +0000 (Mon, 12 Oct 2009) Log Message: ----------- Lock scrollback buffer after finding text (#2875908) Modified Paths: -------------- trunk/Changelog trunk/PTYTextView.m Modified: trunk/Changelog =================================================================== --- trunk/Changelog 2009-10-12 01:49:38 UTC (rev 1876) +++ trunk/Changelog 2009-10-12 02:03:45 UTC (rev 1877) @@ -1,5 +1,6 @@ 2009-10-12 delx * Fixed incorrect vertical font positioning (#2765901) + * Lock scrollback buffer after finding text (#2875908) 2009-10-07 delx * Fixed report bug link in about box (#2872981) Modified: trunk/PTYTextView.m =================================================================== --- trunk/PTYTextView.m 2009-10-12 01:49:38 UTC (rev 1876) +++ trunk/PTYTextView.m 2009-10-12 02:03:45 UTC (rev 1877) @@ -2935,6 +2935,9 @@ endX = anIndex % [dataSource width]; endY = anIndex/[dataSource width]; + // Lock scrolling after finding text + [(PTYScroller*)([[self enclosingScrollView] verticalScroller]) setUserScroll:YES]; + [self _scrollToLine:endY]; [self setNeedsDisplay:YES]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-12 01:49:46
|
Revision: 1876 http://iterm.svn.sourceforge.net/iterm/?rev=1876&view=rev Author: delx Date: 2009-10-12 01:49:38 +0000 (Mon, 12 Oct 2009) Log Message: ----------- Fixed incorrect vertical font positioning (#2765901) Modified Paths: -------------- trunk/Changelog trunk/PTYTextView.m Modified: trunk/Changelog =================================================================== --- trunk/Changelog 2009-10-09 13:02:48 UTC (rev 1875) +++ trunk/Changelog 2009-10-12 01:49:38 UTC (rev 1876) @@ -1,3 +1,6 @@ +2009-10-12 delx + * Fixed incorrect vertical font positioning (#2765901) + 2009-10-07 delx * Fixed report bug link in about box (#2872981) Modified: trunk/PTYTextView.m =================================================================== --- trunk/PTYTextView.m 2009-10-09 13:02:48 UTC (rev 1875) +++ trunk/PTYTextView.m 2009-10-12 01:49:38 UTC (rev 1876) @@ -2473,12 +2473,13 @@ if(oldFont != theFont) [attrib setObject:theFont forKey: NSFontAttributeName]; + Y += lineHeight + [theFont descender]; NSString* crap = [NSString stringWithCharacters:&code length:1]; - [crap drawWithRect:NSMakeRect(X,Y+[theFont ascender], 0, 0) options:0 attributes:attrib]; + [crap drawWithRect:NSMakeRect(X,Y, 0, 0) options:0 attributes:attrib]; // redraw the character offset by 1 pixel, this is faster than real bold if(renderBold) { - [crap drawWithRect:NSMakeRect(X+1,Y+[theFont ascender], 0, 0) options:0 attributes:attrib]; + [crap drawWithRect:NSMakeRect(X+1,Y, 0, 0) options:0 attributes:attrib]; } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-09 13:02:58
|
Revision: 1875 http://iterm.svn.sourceforge.net/iterm/?rev=1875&view=rev Author: delx Date: 2009-10-09 13:02:48 +0000 (Fri, 09 Oct 2009) Log Message: ----------- Fixed broken link Modified Paths: -------------- website/downloads.shtml Modified: website/downloads.shtml =================================================================== --- website/downloads.shtml 2009-10-07 12:11:05 UTC (rev 1874) +++ website/downloads.shtml 2009-10-09 13:02:48 UTC (rev 1875) @@ -6,7 +6,7 @@ <h1>Download</h1> <ul> - <li><a href="http://download.sourceforge.net/iterm/0.10/iTerm_0.10.zip">iTerm 0.10</a>: The latest stable iTerm release</li> + <li><a href="http://downloads.sourceforge.net/iterm/iTerm_0.10.zip">iTerm 0.10</a>: The latest stable iTerm release</li> <!-- <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090928.zip">Recent binary build from SVN</a> (0.9.6.20090928, English only)</li>--> <li><a href="http://iterm.svn.sourceforge.net/viewvc/iterm/trunk/Changelog">SVN Changelog</a></li> </ul> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-07 12:11:13
|
Revision: 1874 http://iterm.svn.sourceforge.net/iterm/?rev=1874&view=rev Author: delx Date: 2009-10-07 12:11:05 +0000 (Wed, 07 Oct 2009) Log Message: ----------- Testing versions will now be 0.11.YYYYMMDD Modified Paths: -------------- trunk/version.txt Modified: trunk/version.txt =================================================================== --- trunk/version.txt 2009-10-07 12:06:46 UTC (rev 1873) +++ trunk/version.txt 2009-10-07 12:11:05 UTC (rev 1874) @@ -1 +1 @@ -0.10.%(extra)s +0.11.%(extra)s This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-07 12:06:56
|
Revision: 1873 http://iterm.svn.sourceforge.net/iterm/?rev=1873&view=rev Author: delx Date: 2009-10-07 12:06:46 +0000 (Wed, 07 Oct 2009) Log Message: ----------- Updated website tools for publishing of stable releases Modified Paths: -------------- website/bin/publish_test.sh Added Paths: ----------- website/bin/appcast_final.xml website/bin/appcast_testing.xml website/bin/publish_final.sh Removed Paths: ------------- website/bin/appcast_template.xml Added: website/bin/appcast_final.xml =================================================================== --- website/bin/appcast_final.xml (rev 0) +++ website/bin/appcast_final.xml 2009-10-07 12:06:46 UTC (rev 1873) @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <channel> + <title>iTerm Changelog</title> + <link>http://iterm.sourceforge.net/appcasts/b/final.xml</link> + <description>Stable releases with and bugfixes.</description> + <language>en</language> + <item> + <title>Version $APPCAST_VERSION</title> + <sparkle:releaseNotesLink> + http://iterm.sourceforge.net/appcasts/b/final_changes.html + </sparkle:releaseNotesLink> + <pubDate>$APPCAST_TIME</pubDate> + <enclosure url="$APPCAST_URL" + sparkle:version="$APPCAST_VERSION" length="$APPCAST_SIZE" type="application/octet-stream" + sparkle:dsaSignature="$APPCAST_SIGNATURE" /> + </item> + </channel> +</rss> Deleted: website/bin/appcast_template.xml =================================================================== --- website/bin/appcast_template.xml 2009-10-07 11:58:49 UTC (rev 1872) +++ website/bin/appcast_template.xml 2009-10-07 12:06:46 UTC (rev 1873) @@ -1,19 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/"> - <channel> - <title>iTerm Changelog - Test releases</title> - <link>http://iterm.sourceforge.net/appcasts/b/testing.xml</link> - <description>Most recent changes with links to updates.</description> - <language>en</language> - <item> - <title>Version $APPCAST_VERSION</title> - <sparkle:releaseNotesLink> - http://iterm.sourceforge.net/appcasts/b/testing_changes.html - </sparkle:releaseNotesLink> - <pubDate>$APPCAST_TIME</pubDate> - <enclosure url="http://iterm.sourceforge.net/files/$APPCAST_RELEASE" - sparkle:version="$APPCAST_VERSION" length="$APPCAST_SIZE" type="application/octet-stream" - sparkle:dsaSignature="$APPCAST_SIGNATURE" /> - </item> - </channel> -</rss> Copied: website/bin/appcast_testing.xml (from rev 1860, website/bin/appcast_template.xml) =================================================================== --- website/bin/appcast_testing.xml (rev 0) +++ website/bin/appcast_testing.xml 2009-10-07 12:06:46 UTC (rev 1873) @@ -0,0 +1,19 @@ +<?xml version="1.0" encoding="utf-8"?> +<rss version="2.0" xmlns:sparkle="http://www.andymatuschak.org/xml-namespaces/sparkle" xmlns:dc="http://purl.org/dc/elements/1.1/"> + <channel> + <title>iTerm Changelog - Test releases</title> + <link>http://iterm.sourceforge.net/appcasts/b/testing.xml</link> + <description>Most recent changes with links to updates.</description> + <language>en</language> + <item> + <title>Version $APPCAST_VERSION</title> + <sparkle:releaseNotesLink> + http://iterm.sourceforge.net/appcasts/b/testing_changes.html + </sparkle:releaseNotesLink> + <pubDate>$APPCAST_TIME</pubDate> + <enclosure url="$APPCAST_URL" + sparkle:version="$APPCAST_VERSION" length="$APPCAST_SIZE" type="application/octet-stream" + sparkle:dsaSignature="$APPCAST_SIGNATURE" /> + </item> + </channel> +</rss> Added: website/bin/publish_final.sh =================================================================== --- website/bin/publish_final.sh (rev 0) +++ website/bin/publish_final.sh 2009-10-07 12:06:46 UTC (rev 1873) @@ -0,0 +1,50 @@ +#!/bin/bash + +cd "$(dirname "$0")/.." + +if ! [ -d .keydir ]; then + echo "Please create a .keydir symlink to the directory containing your iTerm keys" + echo "It should have dsa_priv.pem, and sign_update.rb" + exit 1 +fi + +if ! [ -r "$1" ]; then + echo "Usage: $0 /path/to/iTerm_X.Y.Z.AAAAAAAA.zip" + echo " (use an absolute path)" + exit 1 +fi + +# Get parameters for template +export APPCAST_RELEASE="$(basename "$1")" +export APPCAST_TIME="$(date '+%a, %d %b %G %H:%M:%S %z')" +export APPCAST_VERSION="$(basename "$(echo "$APPCAST_RELEASE" | cut -d_ -f2)" .zip)" +export APPCAST_SIZE="$(stat -f '%z' "$1")" +export APPCAST_SIGNATURE="$(.keydir/sign_update.rb "$1" .keydir/dsa_priv.pem)" +export APPCAST_URL="http://downloads.sourceforge.net/iterm/$APPCAST_RELEASE" +set|grep APPCAST|grep -v "^_" +echo + +# Write out template +echo 'cat <<EOT' > tempfile +cat bin/appcast_final.xml >> tempfile +echo 'EOT' >> tempfile +bash tempfile > appcasts/b/final.xml +rm -f tempfile + +# Further instructions +cat <<EOT + + +What to do next? +---------------- + +1) $ Upload to Sourceforge files +2) Update appcasts/b/final_changes.html and appcasts/b/testing_changes.html +3) Update downloads.html +4) $ svn diff # check everything is ok +5) $ bin/upload.sh -n # check that it's output is sane +6) $ bin/upload.sh # push changes to webserver +7) $ svn commit +EOT + + Property changes on: website/bin/publish_final.sh ___________________________________________________________________ Added: svn:executable + * Modified: website/bin/publish_test.sh =================================================================== --- website/bin/publish_test.sh 2009-10-07 11:58:49 UTC (rev 1872) +++ website/bin/publish_test.sh 2009-10-07 12:06:46 UTC (rev 1873) @@ -20,12 +20,13 @@ export APPCAST_VERSION="$(basename "$(echo "$APPCAST_RELEASE" | cut -d_ -f2)" .zip)" export APPCAST_SIZE="$(stat -f '%z' "$1")" export APPCAST_SIGNATURE="$(.keydir/sign_update.rb "$1" .keydir/dsa_priv.pem)" +export APPCAST_URL="http://iterm.sourceforge.net/files/$APPCAST_RELEASE" set|grep APPCAST|grep -v "^_" echo # Write out template echo 'cat <<EOT' > tempfile -cat bin/appcast_template.xml >> tempfile +cat bin/appcast_testing.xml >> tempfile echo 'EOT' >> tempfile bash tempfile > appcasts/b/testing.xml rm -f tempfile This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-07 11:58:55
|
Revision: 1872 http://iterm.svn.sourceforge.net/iterm/?rev=1872&view=rev Author: delx Date: 2009-10-07 11:58:49 +0000 (Wed, 07 Oct 2009) Log Message: ----------- Updated website for 0.10 release Modified Paths: -------------- website/appcasts/a/Changelog_final.html website/appcasts/a/appcast_final.xml website/appcasts/b/final.xml website/appcasts/b/final_changes.html website/appcasts/b/testing.xml website/appcasts/b/testing_changes.html website/downloads.shtml website/news.shtml Modified: website/appcasts/a/Changelog_final.html =================================================================== --- website/appcasts/a/Changelog_final.html 2009-10-07 11:08:22 UTC (rev 1871) +++ website/appcasts/a/Changelog_final.html 2009-10-07 11:58:49 UTC (rev 1872) @@ -1,25 +1,11 @@ -<STRONG>Release 0.9.6</STRONG> 9/24/08<BR><BR> -This is our first release after Leopard was released. Besides the Leopard support, -0.9.6 has the following features and fixes:<BR> +<STRONG>Release 0.10</STRONG> 2009/10/07<BR><BR> +The focus for this release has been on improving performance, stability and +reliability. There are a few new features too. <UL> -<LI>"Blur" effect for transparent windows</LI> -<LI>Full screen mode now supports Spaces and multi-monitor setups.</LI> -<LI>Automatically set up the locale in terminal sessions.</LI> -<LI>Dropping a folder to the iTerm icon opens a new sesssion in the folder path.</LI> -<LI>A bunch of UI improvements, including:</LI> - <UL> - <LI>New option to prompt a warning when a multi-tab window is to be closed.</LI> - <LI>Double-clicking the tab bar now launches a new session.</LI> - <LI>Bookmarks are now sorted alphabetically.</LI> - <LI>Double-clicking in the bookmark window now launches a bookmark.</LI> - <LI>Editing profile names is now correctly implemented.</LI> - </UL> -<LI>As usual, there are many bug fixes including</LI> - <UL> - <LI>Several keyboard issues are fixed.</LI> - <LI>Several fixes for the UTF and double-width characters.</LI> - <LI>No more execessive log entries in the system log.</LI> - <LI>Fixed a bug that crashes iTerm when using Applescripts.</LI> - <LI>Greatly enhanced stability.</LI> - </UL> +<LI>Smart window placement - new terminals are position to avoid overlap with existing ones</LI> +<LI>Open new tab in previous directory (See FAQ to get this to work)</LI> +<LI>Improved drawing performance, particularly when the scrollback buffer is full</LI> +<LI>Better interactivity when terminals are busy, menus no longer block applications</LI> +<LI>Various terminal emulation fixes</LI> +<LI>Cryptographically signed auto updates</LI> </UL> Modified: website/appcasts/a/appcast_final.xml =================================================================== --- website/appcasts/a/appcast_final.xml 2009-10-07 11:08:22 UTC (rev 1871) +++ website/appcasts/a/appcast_final.xml 2009-10-07 11:58:49 UTC (rev 1872) @@ -7,10 +7,10 @@ <description>Most recent changes with links to updates.</description> <language>en</language> <item> - <title>Version 0.9.6</title> + <title>Version 0.10</title> <description>http://iterm.sourceforge.net/appcasts/a/Changelog_final.html</description> - <pubDate>Wed, 24 Sep 2008 15:00:00 +0000</pubDate> - <enclosure url="http://downloads.sourceforge.net/iterm/iTerm_0.9.6.dmg" length="1934268" type="application/octet-stream"/> + <pubDate>Wed, 07 Oct 2009 22:47:25 +1100</pubDate> + <enclosure url="http://downloads.sourceforge.net/iterm/iTerm_0.10.zip" length="3833172" type="application/octet-stream"/> </item> </channel> </rss> Modified: website/appcasts/b/final.xml =================================================================== --- website/appcasts/b/final.xml 2009-10-07 11:08:22 UTC (rev 1871) +++ website/appcasts/b/final.xml 2009-10-07 11:58:49 UTC (rev 1872) @@ -3,17 +3,17 @@ <channel> <title>iTerm Changelog</title> <link>http://iterm.sourceforge.net/appcasts/b/final.xml</link> - <description>Stable releases with links to updates.</description> + <description>Stable releases with and bugfixes.</description> <language>en</language> <item> - <title>Version 0.9.6</title> + <title>Version 0.10</title> <sparkle:releaseNotesLink> http://iterm.sourceforge.net/appcasts/b/final_changes.html </sparkle:releaseNotesLink> - <pubDate>Wed, 24 Sep 2008 15:00:00 +0000</pubDate> - <enclosure url="http://downloads.sourceforge.net/iterm/iTerm_0.9.6.dmg" - sparkle:version="0.9.6" length="1934268" type="application/octet-stream" - sparkle:dsaSignature="MCwCFFhLL8U/0F5/sT+JRzMoYa5a8bCDAhRjcCVSLHN6OeAx9sRoFNPmUIIyMQ==" /> + <pubDate>Wed, 07 Oct 2009 22:47:25 +1100</pubDate> + <enclosure url="http://downloads.sourceforge.net/iterm/iTerm_0.10.zip" + sparkle:version="0.10" length="3833172" type="application/octet-stream" + sparkle:dsaSignature="MC0CFFbx0i97+i50ok5UPGBvOZi2rsJ7AhUAlTHK2Sy7/w1uCekeWEOV490gprk=" /> </item> </channel> </rss> Modified: website/appcasts/b/final_changes.html =================================================================== --- website/appcasts/b/final_changes.html 2009-10-07 11:08:22 UTC (rev 1871) +++ website/appcasts/b/final_changes.html 2009-10-07 11:58:49 UTC (rev 1872) @@ -1,25 +1,11 @@ -<STRONG>Release 0.9.6</STRONG> 9/24/08<BR><BR> -This is our first release after Leopard was released. Besides the Leopard support, -0.9.6 has the following features and fixes:<BR> +<STRONG>Release 0.10</STRONG> 2009/10/07<BR><BR> +The focus for this release has been on improving performance, stability and +reliability. There are a few new features too. <UL> -<LI>"Blur" effect for transparent windows</LI> -<LI>Full screen mode now supports Spaces and multi-monitor setups.</LI> -<LI>Automatically set up the locale in terminal sessions.</LI> -<LI>Dropping a folder to the iTerm icon opens a new sesssion in the folder path.</LI> -<LI>A bunch of UI improvements, including:</LI> - <UL> - <LI>New option to prompt a warning when a multi-tab window is to be closed.</LI> - <LI>Double-clicking the tab bar now launches a new session.</LI> - <LI>Bookmarks are now sorted alphabetically.</LI> - <LI>Double-clicking in the bookmark window now launches a bookmark.</LI> - <LI>Editing profile names is now correctly implemented.</LI> - </UL> -<LI>As usual, there are many bug fixes including</LI> - <UL> - <LI>Several keyboard issues are fixed.</LI> - <LI>Several fixes for the UTF and double-width characters.</LI> - <LI>No more execessive log entries in the system log.</LI> - <LI>Fixed a bug that crashes iTerm when using Applescripts.</LI> - <LI>Greatly enhanced stability.</LI> - </UL> +<LI>Smart window placement - new terminals are position to avoid overlap with existing ones</LI> +<LI>Open new tab in previous directory (See FAQ to get this to work)</LI> +<LI>Improved drawing performance, particularly when the scrollback buffer is full</LI> +<LI>Better interactivity when terminals are busy, menus no longer block applications</LI> +<LI>Various terminal emulation fixes</LI> +<LI>Cryptographically signed auto updates</LI> </UL> Modified: website/appcasts/b/testing.xml =================================================================== --- website/appcasts/b/testing.xml 2009-10-07 11:08:22 UTC (rev 1871) +++ website/appcasts/b/testing.xml 2009-10-07 11:58:49 UTC (rev 1872) @@ -6,14 +6,14 @@ <description>Most recent changes with links to updates.</description> <language>en</language> <item> - <title>Version 0.9.6.20090928</title> + <title>Version 0.10</title> <sparkle:releaseNotesLink> http://iterm.sourceforge.net/appcasts/b/testing_changes.html </sparkle:releaseNotesLink> - <pubDate>Mon, 28 Sep 2009 22:57:30 +1000</pubDate> - <enclosure url="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090928.zip" - sparkle:version="0.9.6.20090928" length="3832287" type="application/octet-stream" - sparkle:dsaSignature="MCwCFC0kHHzEVXmpYRK9qb89lboIHvBuAhRDLkcbnDWiTO1epoMXVkcYbExMXQ==" /> + <pubDate>Wed, 07 Oct 2009 22:44:53 +1100</pubDate> + <enclosure url="http://downloads.sourceforge.net/iterm/iTerm_0.10.zip" + sparkle:version="0.10" length="3833172" type="application/octet-stream" + sparkle:dsaSignature="MCwCFGR6nahtNbPnzNZ9JcGcgriUxMxHAhRi2o1I07oDfbnZcCR2OBuB4APNIw==" /> </item> </channel> </rss> Modified: website/appcasts/b/testing_changes.html =================================================================== --- website/appcasts/b/testing_changes.html 2009-10-07 11:08:22 UTC (rev 1871) +++ website/appcasts/b/testing_changes.html 2009-10-07 11:58:49 UTC (rev 1872) @@ -1,6 +1,13 @@ -<STRONG>WARNING! These are testing releases! If you want a stable release, please stick to 0.9.6</STRONG> +<STRONG>WARNING! These are testing releases! If you want a stable release, please stick to 0.10</STRONG> <BR><BR><BR> +Version <STRONG>0.10</STRONG> includes the following changes: +<UL> + <LI> Lock scrolling while the user is selecting text (#2868971)</LI> + <LI> Fixed report bug link in about box (#2872981)</LI> + <LI> This is a new stable release! =D</LI> +</UL> + Version <STRONG>0.9.6.20090928</STRONG> includes the following changes: <UL> <LI> Fixed IME when option key is set to meta/esc</LI> Modified: website/downloads.shtml =================================================================== --- website/downloads.shtml 2009-10-07 11:08:22 UTC (rev 1871) +++ website/downloads.shtml 2009-10-07 11:58:49 UTC (rev 1872) @@ -6,13 +6,14 @@ <h1>Download</h1> <ul> - <li><a href="http://sourceforge.net/project/showfiles.php?group_id=67789">iTerm 0.9.6</a>: The latest stable iTerm release</li> - <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090928.zip">Recent binary build from SVN</a> (0.9.6.20090928, English only)</li> + <li><a href="http://download.sourceforge.net/iterm/0.10/iTerm_0.10.zip">iTerm 0.10</a>: The latest stable iTerm release</li> +<!-- <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090928.zip">Recent binary build from SVN</a> (0.9.6.20090928, English only)</li>--> <li><a href="http://iterm.svn.sourceforge.net/viewvc/iterm/trunk/Changelog">SVN Changelog</a></li> </ul> <h2>Earlier Builds</h2> <ul> + <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090927.zip">build 0.9.6.20090928</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090927.zip">build 0.9.6.20090927</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090923.zip">build 0.9.6.20090923</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090920.1.zip">build 0.9.6.20090920.1</a></li> Modified: website/news.shtml =================================================================== --- website/news.shtml 2009-10-07 11:08:22 UTC (rev 1871) +++ website/news.shtml 2009-10-07 11:58:49 UTC (rev 1872) @@ -7,6 +7,17 @@ <h1>News</h1> +<h2>Release 0.10</h2> +<div class="date">2009/10/7</div> +<p>The focus for this release has been on improving performance, stability and reliability. There are a few new features too.</p> +<ul> +<li>Smart window placement - new terminals are position to avoid overlap with existing ones</li> +<li>Open new tab in previous directory (See FAQ to get this to work)</li> +<li>Improved drawing performance, particularly when the scrollback buffer is full</li> +<li>Better interactivity when terminals are busy, menus no longer block applications</li> +<li>Various terminal emulation fixes</li> +<li>Cryptographically signed auto updates</li> +</ul> <h2>Website Redesign</h2> <div class="date">2009/9/22</div> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-07 11:08:31
|
Revision: 1871 http://iterm.svn.sourceforge.net/iterm/?rev=1871&view=rev Author: delx Date: 2009-10-07 11:08:22 +0000 (Wed, 07 Oct 2009) Log Message: ----------- 0.10 release Modified Paths: -------------- branches/0.10.x/version.txt Modified: branches/0.10.x/version.txt =================================================================== --- branches/0.10.x/version.txt 2009-10-07 11:02:43 UTC (rev 1870) +++ branches/0.10.x/version.txt 2009-10-07 11:08:22 UTC (rev 1871) @@ -1 +1 @@ -0.10.%(extra)s +0.10 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-07 11:03:03
|
Revision: 1870 http://iterm.svn.sourceforge.net/iterm/?rev=1870&view=rev Author: delx Date: 2009-10-07 11:02:43 +0000 (Wed, 07 Oct 2009) Log Message: ----------- Stable branch - 0.10.x Added Paths: ----------- branches/0.10.x/ Property changes on: branches/0.10.x ___________________________________________________________________ Added: svn:ignore + .DS_Store *.pbxuser build Added: svn:mergeinfo + /branches/newsparkle:1810-1829 This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-07 11:01:20
|
Revision: 1869 http://iterm.svn.sourceforge.net/iterm/?rev=1869&view=rev Author: delx Date: 2009-10-07 11:01:13 +0000 (Wed, 07 Oct 2009) Log Message: ----------- Improve updateVersion.py to support stable releases Modified Paths: -------------- trunk/updateVersion.py trunk/version.txt Modified: trunk/updateVersion.py =================================================================== --- trunk/updateVersion.py 2009-10-07 10:57:20 UTC (rev 1868) +++ trunk/updateVersion.py 2009-10-07 11:01:13 UTC (rev 1869) @@ -30,7 +30,7 @@ infoFile = os.environ["INFOPLIST_PATH"] path = os.path.join(buildDir, infoFile) plist = NSMutableDictionary.dictionaryWithContentsOfFile_(path) -version = "%s.%s" % (open("version.txt").read().strip(), revision) +version = open("version.txt").read().strip() % {"extra": revision} print "Updating versions:", infoFile, version plist["CFBundleShortVersionString"] = version plist["CFBundleGetInfoString"] = version Modified: trunk/version.txt =================================================================== --- trunk/version.txt 2009-10-07 10:57:20 UTC (rev 1868) +++ trunk/version.txt 2009-10-07 11:01:13 UTC (rev 1869) @@ -1 +1 @@ -0.9.6 +0.10.%(extra)s This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-07 10:57:26
|
Revision: 1868 http://iterm.svn.sourceforge.net/iterm/?rev=1868&view=rev Author: delx Date: 2009-10-07 10:57:20 +0000 (Wed, 07 Oct 2009) Log Message: ----------- Report bug link now goes to a 302 redirect on website Modified Paths: -------------- website/.htaccess website/sidebar.html Modified: website/.htaccess =================================================================== --- website/.htaccess 2009-10-07 10:56:49 UTC (rev 1867) +++ website/.htaccess 2009-10-07 10:57:20 UTC (rev 1868) @@ -1,5 +1,8 @@ AddType 'text/html; charset=UTF-8' shtml +Redirect temp /tracker-feature http://sourceforge.net/tracker/?group_id=67789&atid=518976 +Redirect temp /tracker-bug http://sourceforge.net/tracker/?group_id=67789&atid=518973 + # Keep old Sparkle versions running Redirect permanent /Changelog.html http://iterm.sourceforge.net/appcasts/a/Changelog.html Redirect permanent /Changelog_final.html http://iterm.sourceforge.net/appcasts/a/Changelog_final.html Modified: website/sidebar.html =================================================================== --- website/sidebar.html 2009-10-07 10:56:49 UTC (rev 1867) +++ website/sidebar.html 2009-10-07 10:57:20 UTC (rev 1868) @@ -29,8 +29,8 @@ <h1>Links:</h1> <ul> <li><a href="http://sourceforge.net/projects/iterm/">Sourceforge</a></li> - <li><a href="http://sourceforge.net/tracker/?atid=518976&group_id=67789&func=browse">Request feature</a></li> - <li><a href="http://sourceforge.net/tracker/?atid=518973&group_id=67789&func=browse">Report bug</a></li> + <li><a href="/tracker-feature">Request feature</a></li> + <li><a href="/tracker-bug">Report bug</a></li> </ul> <h1>Search:</h1> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-07 10:57:01
|
Revision: 1867 http://iterm.svn.sourceforge.net/iterm/?rev=1867&view=rev Author: delx Date: 2009-10-07 10:56:49 +0000 (Wed, 07 Oct 2009) Log Message: ----------- Fixed report bug link in about box (#2872981) Modified Paths: -------------- trunk/Changelog trunk/iTermApplicationDelegate.m Modified: trunk/Changelog =================================================================== --- trunk/Changelog 2009-10-02 00:11:11 UTC (rev 1866) +++ trunk/Changelog 2009-10-07 10:56:49 UTC (rev 1867) @@ -1,3 +1,6 @@ +2009-10-07 delx + * Fixed report bug link in about box (#2872981) + 2009-09-29 delx * Lock scrolling while the user is selecting text (#2868971) Modified: trunk/iTermApplicationDelegate.m =================================================================== --- trunk/iTermApplicationDelegate.m 2009-10-02 00:11:11 UTC (rev 1866) +++ trunk/iTermApplicationDelegate.m 2009-10-07 10:56:49 UTC (rev 1867) @@ -374,7 +374,7 @@ webSite = [[NSAttributedString alloc] initWithString: @"http://iterm.sourceforge.net" attributes: linkAttributes]; // Bug report - bugURL = [NSURL URLWithString: @"https://sourceforge.net/tracker/?func=add&group_id=67789&atid=518973"]; + bugURL = [NSURL URLWithString: @"http://iterm.sourceforge.net/tracker-bug"]; linkAttributes= [NSDictionary dictionaryWithObjectsAndKeys: bugURL, NSLinkAttributeName, [NSNumber numberWithInt: NSSingleUnderlineStyle], NSUnderlineStyleAttributeName, [NSColor blueColor], NSForegroundColorAttributeName, This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-02 00:11:19
|
Revision: 1866 http://iterm.svn.sourceforge.net/iterm/?rev=1866&view=rev Author: delx Date: 2009-10-02 00:11:11 +0000 (Fri, 02 Oct 2009) Log Message: ----------- Fixed faq entry for Snow Leopard Modified Paths: -------------- website/faq.shtml Modified: website/faq.shtml =================================================================== --- website/faq.shtml 2009-10-01 23:22:36 UTC (rev 1865) +++ website/faq.shtml 2009-10-02 00:11:11 UTC (rev 1866) @@ -24,7 +24,7 @@ <p>Try pressing CMD-I and unchecking the Bold option. If you like the result then press "Update" to save it.</p> <p>Try running this command to see the difference between the two behaviours:</p> <pre> -echo -ne '\e[0;31mplain\n\e[1;31mbold\n'\ +printf '\e[0;31mplain\n\e[1;31mbold\n'\ '\e[0;91mhighlight\n\e[1;91mbold+highlight\n\e[0m' </pre> <p>With bold off, the last three appear the same, with bold on they are all distinct.</p> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-10-01 23:22:57
|
Revision: 1865 http://iterm.svn.sourceforge.net/iterm/?rev=1865&view=rev Author: delx Date: 2009-10-01 23:22:36 +0000 (Thu, 01 Oct 2009) Log Message: ----------- Added FAQ for bold rendering change Modified Paths: -------------- website/faq.shtml Modified: website/faq.shtml =================================================================== --- website/faq.shtml 2009-09-30 00:31:38 UTC (rev 1864) +++ website/faq.shtml 2009-10-01 23:22:36 UTC (rev 1865) @@ -19,6 +19,18 @@ </li> <li> + <div class="question">I don't like the way that iTerm renders bold fonts</div> + <div class="answer"> + <p>Try pressing CMD-I and unchecking the Bold option. If you like the result then press "Update" to save it.</p> + <p>Try running this command to see the difference between the two behaviours:</p> + <pre> +echo -ne '\e[0;31mplain\n\e[1;31mbold\n'\ +'\e[0;91mhighlight\n\e[1;91mbold+highlight\n\e[0m' +</pre> + <p>With bold off, the last three appear the same, with bold on they are all distinct.</p> + </li> + + <li> <div class="question">My iTerm is too slow. What can I do to improve its performance?</div> <div class="answer"><p>First of all, upgrade to the latest version. We are constantly updating the program to improve its performance. The latest version should run at least as fast as Apple's Terminal.app. Secondly, there are a couple of things you can tweak. Avoid using a big scrollback buffer. This would use a lot of memory especially if you have lots of tab open. Keeping windows geometry and font size small helps too. Disable transparency and anti-aliasing does have a minimal effect on speed. Turning off blur can improve performance dramatically for users with older computers. There is also an option to allow users to adjust the display refresh rate. Fast refreshing rate means more CPU usage, and it might decrease performance when there is a lot of scrolling.</p></div> </li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-30 00:31:44
|
Revision: 1864 http://iterm.svn.sourceforge.net/iterm/?rev=1864&view=rev Author: delx Date: 2009-09-30 00:31:38 +0000 (Wed, 30 Sep 2009) Log Message: ----------- Added faq for open new tab in cwd Modified Paths: -------------- website/faq.shtml Modified: website/faq.shtml =================================================================== --- website/faq.shtml 2009-09-28 23:47:17 UTC (rev 1863) +++ website/faq.shtml 2009-09-30 00:31:38 UTC (rev 1864) @@ -24,6 +24,11 @@ </li> <li> + <div class="question">How do I make new tabs open in the same directory as previous ones?</div> + <div class="answer"><p>This is a new feature, so make sure you're running one of the test releases. First you need to change your bookmark command to run <tt>/bin/bash -li</tt>, then remove any working directory from the bookmark. The user interface for this will be improved soon.</p></div> + </li> + + <li> <div class="question">Why my arrow/HOME/END keys are not working?</div> <div class="answer"> <p>In one of the old versions, there was a Terminal Profile called "Xterm (OS X)". That one CAN CAUSE this problem. Please remove it if you still have it.</p> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-28 23:47:23
|
Revision: 1863 http://iterm.svn.sourceforge.net/iterm/?rev=1863&view=rev Author: delx Date: 2009-09-28 23:47:17 +0000 (Mon, 28 Sep 2009) Log Message: ----------- Updated changelog Modified Paths: -------------- trunk/Changelog Modified: trunk/Changelog =================================================================== --- trunk/Changelog 2009-09-28 23:45:38 UTC (rev 1862) +++ trunk/Changelog 2009-09-28 23:47:17 UTC (rev 1863) @@ -1,3 +1,6 @@ +2009-09-29 delx + * Lock scrolling while the user is selecting text (#2868971) + 2009-09-28 delx * Fixed IME when option key is set to meta/esc * Fix auto update bug This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-28 23:45:44
|
Revision: 1862 http://iterm.svn.sourceforge.net/iterm/?rev=1862&view=rev Author: delx Date: 2009-09-28 23:45:38 +0000 (Mon, 28 Sep 2009) Log Message: ----------- Lock scrolling while the user is selecting text (#2868971) Modified Paths: -------------- trunk/PTYTextView.m Modified: trunk/PTYTextView.m =================================================================== --- trunk/PTYTextView.m 2009-09-28 23:21:57 UTC (rev 1861) +++ trunk/PTYTextView.m 2009-09-28 23:45:38 UTC (rev 1862) @@ -1180,7 +1180,10 @@ break; } } - + + // Lock auto scrolling while the user is selecting text + [(PTYScroller*)([[self enclosingScrollView] verticalScroller]) setUserScroll:YES]; + if(mouseDownEvent != nil) { [mouseDownEvent release]; @@ -1330,7 +1333,12 @@ break; } } - + + // Unlock auto scrolling as the user as finished selecting text + if(([self visibleRect].origin.y + [self visibleRect].size.height) / lineHeight == [dataSource numberOfLines]) { + [(PTYScroller*)([[self enclosingScrollView] verticalScroller]) setUserScroll:NO]; + } + if(mouseDown == NO) return; mouseDown = NO; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-28 23:22:05
|
Revision: 1861 http://iterm.svn.sourceforge.net/iterm/?rev=1861&view=rev Author: delx Date: 2009-09-28 23:21:57 +0000 (Mon, 28 Sep 2009) Log Message: ----------- Push users with older Sparkle straight to 0.9.6.20090928 Modified Paths: -------------- website/appcasts/a/Changelog.html website/appcasts/a/appcast.xml Modified: website/appcasts/a/Changelog.html =================================================================== --- website/appcasts/a/Changelog.html 2009-09-28 13:13:56 UTC (rev 1860) +++ website/appcasts/a/Changelog.html 2009-09-28 23:21:57 UTC (rev 1861) @@ -1,6 +1,22 @@ <STRONG>WARNING! These are testing releases! If you want a stable release, please stick to 0.9.6</STRONG> <BR><BR><BR> +Version <STRONG>0.9.6.20090928</STRONG> includes the following changes: +<UL> + <LI> Fixed IME when option key is set to meta/esc</LI> + <LI> Fix auto software update bug</LI> + <LI> Fix showing toolbar when window is maximised (#2765328)</LI> + <LI> Fixed window cycling (#2805216, #2688460)</LI> +</UL> + +Version <STRONG>0.9.6.20090927</STRONG> includes the following changes: +<UL> + <LI> Don't redraw the screen completely every 0.5 seconds (was too slow)</LI> + <LI> Clear text selection when leaving alternate screens, eg vim</LI> + <LI> Fixed option key as esc/meta under Snow Leopard (#2849154) </LI> + <LI> Fixed focus follows mouse not working when viewing scrollback </LI> +</UL> + Version <STRONG>0.9.6.20090923</STRONG> includes the following changes: <UL> <LI> Integrated new version of Sparkle for cryptographically protected updates. Should also be better about prompting for updates.</LI> Modified: website/appcasts/a/appcast.xml =================================================================== --- website/appcasts/a/appcast.xml 2009-09-28 13:13:56 UTC (rev 1860) +++ website/appcasts/a/appcast.xml 2009-09-28 23:21:57 UTC (rev 1861) @@ -6,10 +6,10 @@ <description>Most recent changes with links to updates.</description> <language>en</language> <item> - <title>Version 0.9.6.20090923</title> + <title>Version 0.9.6.20090928</title> <description>http://iterm.sourceforge.net/appcasts/a/Changelog.html</description> - <pubDate>Wed, 23 Sep 2009 11:54:00 +1000</pubDate> - <enclosure url="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090923.zip" length="3834084" type="application/octet-stream"/> + <pubDate>Mon, 28 Sep 2009 22:57:30 +1000</pubDate> + <enclosure url="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090928.zip" length="3832287" type="application/octet-stream"/> </item> </channel> </rss> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-28 14:39:32
|
Revision: 1857 http://iterm.svn.sourceforge.net/iterm/?rev=1857&view=rev Author: delx Date: 2009-09-28 12:50:24 +0000 (Mon, 28 Sep 2009) Log Message: ----------- Updated changelog Modified Paths: -------------- trunk/Changelog Modified: trunk/Changelog =================================================================== --- trunk/Changelog 2009-09-28 12:49:43 UTC (rev 1856) +++ trunk/Changelog 2009-09-28 12:50:24 UTC (rev 1857) @@ -2,7 +2,7 @@ * Fixed IME when option key is set to meta/esc * Fix auto update bug * Fix showing toolbar when window is maximised (#2765328) - * Removed prev/next items from Window menu (fixes #2805216, #2688460) + * Fixed window cycling (#2805216, #2688460) 2009-09-27 delx * Fixed focus follows mouse not working when viewing scrollback (#2764633) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-28 13:14:01
|
Revision: 1860 http://iterm.svn.sourceforge.net/iterm/?rev=1860&view=rev Author: delx Date: 2009-09-28 13:13:56 +0000 (Mon, 28 Sep 2009) Log Message: ----------- Fixed downloads page Modified Paths: -------------- website/downloads.shtml Modified: website/downloads.shtml =================================================================== --- website/downloads.shtml 2009-09-28 13:04:01 UTC (rev 1859) +++ website/downloads.shtml 2009-09-28 13:13:56 UTC (rev 1860) @@ -13,7 +13,7 @@ <h2>Earlier Builds</h2> <ul> - <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090927.zip">build 0.9.6.20090923</a></li> + <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090927.zip">build 0.9.6.20090927</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090923.zip">build 0.9.6.20090923</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090920.1.zip">build 0.9.6.20090920.1</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090919.zip">build 0.9.6.20090919</a></li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-28 13:04:09
|
Revision: 1859 http://iterm.svn.sourceforge.net/iterm/?rev=1859&view=rev Author: delx Date: 2009-09-28 13:04:01 +0000 (Mon, 28 Sep 2009) Log Message: ----------- Added faq about broken auto update Modified Paths: -------------- website/faq.shtml Modified: website/faq.shtml =================================================================== --- website/faq.shtml 2009-09-28 13:00:42 UTC (rev 1858) +++ website/faq.shtml 2009-09-28 13:04:01 UTC (rev 1859) @@ -9,6 +9,11 @@ <ul> <li> + <div class="question">Auto update does not work</div> + <div class="answer"><p>Version 0.9.6.20090923 and 0.9.6.20090927 are broken and will not auto update to future releases. You can fix this simply by ticking and unticking the "Prompt for test release updates" box in preferences. Alternatively, download a newer version directly from this site.</p></div> + </li> + + <li> <div class="question">I get blank windows, or transparent windows in expose.</div> <div class="answer"><p>Try turning off blur in your terminals. Unfortunately Apple has yet to create a public API for this functionality, and the undocument API we use at the moment has glitches. Namely it doesn't work at all on some older Macs (eg, PowerPC iBook G4s), also on Snow Leopard it causes windows to disappear during expose.</p></div> </li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-28 13:00:49
|
Revision: 1858 http://iterm.svn.sourceforge.net/iterm/?rev=1858&view=rev Author: delx Date: 2009-09-28 13:00:42 +0000 (Mon, 28 Sep 2009) Log Message: ----------- Update for new release Modified Paths: -------------- website/appcasts/b/testing.xml website/appcasts/b/testing_changes.html website/downloads.shtml Modified: website/appcasts/b/testing.xml =================================================================== --- website/appcasts/b/testing.xml 2009-09-28 12:50:24 UTC (rev 1857) +++ website/appcasts/b/testing.xml 2009-09-28 13:00:42 UTC (rev 1858) @@ -6,14 +6,14 @@ <description>Most recent changes with links to updates.</description> <language>en</language> <item> - <title>Version 0.9.6.20090927</title> + <title>Version 0.9.6.20090928</title> <sparkle:releaseNotesLink> http://iterm.sourceforge.net/appcasts/b/testing_changes.html </sparkle:releaseNotesLink> - <pubDate>Sun, 27 Sep 2009 14:23:47 +1000</pubDate> - <enclosure url="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090927.zip" - sparkle:version="0.9.6.20090927" length="3834044" type="application/octet-stream" - sparkle:dsaSignature="MCwCFCNILzTlI3QdLU5F8+LwlWDybYVRAhRn7ltVBynpOijkLPVVgX7WiFh7oQ==" /> + <pubDate>Mon, 28 Sep 2009 22:57:30 +1000</pubDate> + <enclosure url="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090928.zip" + sparkle:version="0.9.6.20090928" length="3832287" type="application/octet-stream" + sparkle:dsaSignature="MCwCFC0kHHzEVXmpYRK9qb89lboIHvBuAhRDLkcbnDWiTO1epoMXVkcYbExMXQ==" /> </item> </channel> </rss> Modified: website/appcasts/b/testing_changes.html =================================================================== --- website/appcasts/b/testing_changes.html 2009-09-28 12:50:24 UTC (rev 1857) +++ website/appcasts/b/testing_changes.html 2009-09-28 13:00:42 UTC (rev 1858) @@ -1,6 +1,14 @@ <STRONG>WARNING! These are testing releases! If you want a stable release, please stick to 0.9.6</STRONG> <BR><BR><BR> +Version <STRONG>0.9.6.20090928</STRONG> includes the following changes: +<UL> + <LI> Fixed IME when option key is set to meta/esc</LI> + <LI> Fix auto software update bug</LI> + <LI> Fix showing toolbar when window is maximised (#2765328)</LI> + <LI> Fixed window cycling (#2805216, #2688460)</LI> +</UL> + Version <STRONG>0.9.6.20090927</STRONG> includes the following changes: <UL> <LI> Don't redraw the screen completely every 0.5 seconds (was too slow)</LI> Modified: website/downloads.shtml =================================================================== --- website/downloads.shtml 2009-09-28 12:50:24 UTC (rev 1857) +++ website/downloads.shtml 2009-09-28 13:00:42 UTC (rev 1858) @@ -7,12 +7,13 @@ <h1>Download</h1> <ul> <li><a href="http://sourceforge.net/project/showfiles.php?group_id=67789">iTerm 0.9.6</a>: The latest stable iTerm release</li> - <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090927.zip">Recent binary build from SVN</a> (0.9.6.20090927, English only)</li> + <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090928.zip">Recent binary build from SVN</a> (0.9.6.20090928, English only)</li> <li><a href="http://iterm.svn.sourceforge.net/viewvc/iterm/trunk/Changelog">SVN Changelog</a></li> </ul> <h2>Earlier Builds</h2> <ul> + <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090927.zip">build 0.9.6.20090923</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090923.zip">build 0.9.6.20090923</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090920.1.zip">build 0.9.6.20090920.1</a></li> <li><a href="http://iterm.sourceforge.net/files/iTerm_0.9.6.20090919.zip">build 0.9.6.20090919</a></li> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <de...@us...> - 2009-09-28 12:49:51
|
Revision: 1856 http://iterm.svn.sourceforge.net/iterm/?rev=1856&view=rev Author: delx Date: 2009-09-28 12:49:43 +0000 (Mon, 28 Sep 2009) Log Message: ----------- Fixed application cycling differently Modified Paths: -------------- trunk/English.lproj/MainMenu.xib trunk/Headers/iTerm/VT100Screen.h trunk/iTermApplicationDelegate.h trunk/iTermApplicationDelegate.m trunk/iTermController.m Modified: trunk/English.lproj/MainMenu.xib =================================================================== --- trunk/English.lproj/MainMenu.xib 2009-09-28 04:20:42 UTC (rev 1855) +++ trunk/English.lproj/MainMenu.xib 2009-09-28 12:49:43 UTC (rev 1856) @@ -2,9 +2,9 @@ <archive type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="7.03"> <data> <int key="IBDocument.SystemTarget">1050</int> - <string key="IBDocument.SystemVersion">9L30</string> + <string key="IBDocument.SystemVersion">9G2133</string> <string key="IBDocument.InterfaceBuilderVersion">677</string> - <string key="IBDocument.AppKitVersion">949.54</string> + <string key="IBDocument.AppKitVersion">949.43</string> <string key="IBDocument.HIToolboxVersion">353.00</string> <object class="NSMutableArray" key="IBDocument.EditedObjectIDs"> <bool key="EncodedWithXMLCoder">YES</bool> @@ -868,6 +868,35 @@ <reference key="NSOnImage" ref="643967552"/> <reference key="NSMixedImage" ref="326707852"/> </object> + <object class="NSMenuItem" id="606479112"> + <reference key="NSMenu" ref="704295309"/> + <string key="NSTitle">Previous Terminal</string> + <string key="NSKeyEquiv">`</string> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="643967552"/> + <reference key="NSMixedImage" ref="326707852"/> + </object> + <object class="NSMenuItem" id="77932280"> + <reference key="NSMenu" ref="704295309"/> + <string key="NSTitle">Next Terminal</string> + <string key="NSKeyEquiv">~</string> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="643967552"/> + <reference key="NSMixedImage" ref="326707852"/> + </object> + <object class="NSMenuItem" id="983824543"> + <reference key="NSMenu" ref="704295309"/> + <bool key="NSIsDisabled">YES</bool> + <bool key="NSIsSeparator">YES</bool> + <string key="NSTitle"/> + <string key="NSKeyEquiv"/> + <int key="NSKeyEquivModMask">1048576</int> + <int key="NSMnemonicLoc">2147483647</int> + <reference key="NSOnImage" ref="643967552"/> + <reference key="NSMixedImage" ref="326707852"/> + </object> <object class="NSMenuItem" id="48039160"> <reference key="NSMenu" ref="704295309"/> <string key="NSTitle">Select Next Tab</string> @@ -1055,7 +1084,7 @@ <object class="NSTextView" id="637673380"> <reference key="NSNextResponder" ref="829948544"/> <int key="NSvFlags">2322</int> - <string key="NSFrameSize">{182, 14}</string> + <string key="NSFrame">{{0, 192}, {182, 14}}</string> <reference key="NSSuperview" ref="829948544"/> <object class="NSTextContainer" key="NSTextContainer" id="700346087"> <object class="NSLayoutManager" key="NSLayoutManager"> @@ -1108,12 +1137,13 @@ <nil key="NSDefaultParagraphStyle"/> </object> <int key="NSTVFlags">6</int> - <string key="NSMaxSize">{364, 1e+07}</string> - <string key="NSMinize">{175, 0}</string> + <string key="NSMaxSize">{231, 1e+07}</string> + <string key="NSMinize">{175, 8}</string> <nil key="NSDelegate"/> </object> </object> <string key="NSFrameSize">{182, 61}</string> + <string key="NSBounds">{{0, 180}, {182, 61}}</string> <reference key="NSSuperview" ref="949675429"/> <reference key="NSNextKeyView" ref="637673380"/> <reference key="NSDocView" ref="637673380"/> @@ -1334,7 +1364,7 @@ <nil key="NSDefaultParagraphStyle"/> </object> <int key="NSTVFlags">6</int> - <string key="NSMaxSize">{660, 1e+07}</string> + <string key="NSMaxSize">{378, 1e+07}</string> <string key="NSMinize">{114, 0}</string> <nil key="NSDelegate"/> </object> @@ -1664,7 +1694,39 @@ <int key="connectionID">780</int> </object> <object class="IBConnectionRecord"> + <object class="IBActionConnection" key="connection"> + <string key="label">previousTerminal:</string> + <reference key="source" ref="608955146"/> + <reference key="destination" ref="606479112"/> + </object> + <int key="connectionID">785</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBActionConnection" key="connection"> + <string key="label">nextTerminal:</string> + <reference key="source" ref="608955146"/> + <reference key="destination" ref="77932280"/> + </object> + <int key="connectionID">786</int> + </object> + <object class="IBConnectionRecord"> <object class="IBOutletConnection" key="connection"> + <string key="label">previousTerminal</string> + <reference key="source" ref="608955146"/> + <reference key="destination" ref="606479112"/> + </object> + <int key="connectionID">787</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> + <string key="label">nextTerminal</string> + <reference key="source" ref="608955146"/> + <reference key="destination" ref="77932280"/> + </object> + <int key="connectionID">788</int> + </object> + <object class="IBConnectionRecord"> + <object class="IBOutletConnection" key="connection"> <string key="label">logStart</string> <reference key="source" ref="608955146"/> <reference key="destination" ref="381797437"/> @@ -2006,10 +2068,13 @@ <reference ref="603172949"/> <reference ref="99361977"/> <reference ref="669599182"/> + <reference ref="606479112"/> + <reference ref="77932280"/> <reference ref="915870994"/> <reference ref="839254411"/> <reference ref="48039160"/> <reference ref="39668782"/> + <reference ref="983824543"/> <reference ref="365978022"/> <reference ref="135837852"/> <reference ref="249023174"/> @@ -2032,6 +2097,16 @@ <reference key="parent" ref="704295309"/> </object> <object class="IBObjectRecord"> + <int key="objectID">782</int> + <reference key="object" ref="606479112"/> + <reference key="parent" ref="704295309"/> + </object> + <object class="IBObjectRecord"> + <int key="objectID">783</int> + <reference key="object" ref="77932280"/> + <reference key="parent" ref="704295309"/> + </object> + <object class="IBObjectRecord"> <int key="objectID">784</int> <reference key="object" ref="915870994"/> <reference key="parent" ref="704295309"/> @@ -2061,6 +2136,11 @@ <reference key="parent" ref="39668782"/> </object> <object class="IBObjectRecord"> + <int key="objectID">849</int> + <reference key="object" ref="983824543"/> + <reference key="parent" ref="704295309"/> + </object> + <object class="IBObjectRecord"> <int key="objectID">882</int> <reference key="object" ref="365978022"/> <reference key="parent" ref="704295309"/> @@ -2902,6 +2982,10 @@ <string>765.ImportedFromIB2</string> <string>778.IBPluginDependency</string> <string>778.ImportedFromIB2</string> + <string>782.IBPluginDependency</string> + <string>782.ImportedFromIB2</string> + <string>783.IBPluginDependency</string> + <string>783.ImportedFromIB2</string> <string>784.IBPluginDependency</string> <string>784.ImportedFromIB2</string> <string>802.IBPluginDependency</string> @@ -2942,6 +3026,8 @@ <string>847.ImportedFromIB2</string> <string>848.IBPluginDependency</string> <string>848.ImportedFromIB2</string> + <string>849.IBPluginDependency</string> + <string>849.ImportedFromIB2</string> <string>850.IBPluginDependency</string> <string>850.ImportedFromIB2</string> <string>852.IBPluginDependency</string> @@ -2998,16 +3084,9 @@ <string>915.ImportedFromIB2</string> <string>92.IBPluginDependency</string> <string>92.ImportedFromIB2</string> - <string>928.IBPluginDependency</string> - <string>929.IBPluginDependency</string> - <string>930.IBPluginDependency</string> - <string>931.IBPluginDependency</string> <string>931.IBShouldRemoveOnLegacySave</string> - <string>932.IBPluginDependency</string> <string>932.IBShouldRemoveOnLegacySave</string> - <string>933.IBPluginDependency</string> <string>933.IBShouldRemoveOnLegacySave</string> - <string>934.IBPluginDependency</string> <string>934.IBShouldRemoveOnLegacySave</string> </object> <object class="NSMutableArray" key="dict.values"> @@ -3078,7 +3157,7 @@ <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <reference ref="5"/> - <string>{{312, 541}, {246, 173}}</string> + <string>{{312, 491}, {246, 223}}</string> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> @@ -3240,16 +3319,15 @@ <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <reference ref="5"/> <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <reference ref="5"/> - <string>com.apple.InterfaceBuilder.CocoaPlugin</string> <reference ref="5"/> + <reference ref="5"/> + <reference ref="5"/> + <reference ref="5"/> </object> </object> <object class="NSMutableDictionary" key="unlocalizedProperties"> @@ -3279,7 +3357,6 @@ <bool key="EncodedWithXMLCoder">YES</bool> <object class="IBPartialClassDescription"> <string key="className">FirstResponder</string> - <string key="superclassName">NSObject</string> <object class="NSMutableDictionary" key="actions"> <bool key="EncodedWithXMLCoder">YES</bool> <object class="NSMutableArray" key="dict.sortedKeys"> Modified: trunk/Headers/iTerm/VT100Screen.h =================================================================== --- trunk/Headers/iTerm/VT100Screen.h 2009-09-28 04:20:42 UTC (rev 1855) +++ trunk/Headers/iTerm/VT100Screen.h 2009-09-28 12:49:43 UTC (rev 1856) @@ -38,8 +38,8 @@ typedef struct screen_char_t { unichar ch; // the actual character - unsigned short bg_color; // background color - unsigned short fg_color; // foreground color + unsigned int bg_color; // background color + unsigned int fg_color; // foreground color } screen_char_t; #define TABWINDOW 300 Modified: trunk/iTermApplicationDelegate.h =================================================================== --- trunk/iTermApplicationDelegate.h 2009-09-28 04:20:42 UTC (rev 1855) +++ trunk/iTermApplicationDelegate.h 2009-09-28 12:49:43 UTC (rev 1856) @@ -50,6 +50,8 @@ // Menu items IBOutlet NSMenu *bookmarkMenu; IBOutlet NSMenuItem *selectTab; + IBOutlet NSMenuItem *previousTerminal; + IBOutlet NSMenuItem *nextTerminal; IBOutlet NSMenuItem *logStart; IBOutlet NSMenuItem *logStop; IBOutlet NSMenuItem *closeTab; @@ -81,6 +83,10 @@ - (IBAction)showPrefWindow:(id)sender; - (IBAction)showBookmarkWindow:(id)sender; + // navigation +- (IBAction) previousTerminal: (id) sender; +- (IBAction) nextTerminal: (id) sender; + // Notifications - (void) reloadMenus: (NSNotification *) aNotification; - (void) buildSessionSubmenu: (NSNotification *) aNotification; Modified: trunk/iTermApplicationDelegate.m =================================================================== --- trunk/iTermApplicationDelegate.m 2009-09-28 04:20:42 UTC (rev 1855) +++ trunk/iTermApplicationDelegate.m 2009-09-28 12:49:43 UTC (rev 1856) @@ -266,6 +266,17 @@ [[iTermController sharedInstance] newSession:sender]; } +// navigation +- (IBAction) previousTerminal: (id) sender +{ + [[iTermController sharedInstance] previousTerminal:sender]; +} + +- (IBAction) nextTerminal: (id) sender +{ + [[iTermController sharedInstance] nextTerminal:sender]; +} + - (IBAction)showPrefWindow:(id)sender { [[PreferencePanel sharedInstance] run]; @@ -450,6 +461,9 @@ unsigned int drawerState; + [previousTerminal setAction: (frontTerminal?@selector(previousTerminal:):nil)]; + [nextTerminal setAction: (frontTerminal?@selector(nextTerminal:):nil)]; + [self buildSessionSubmenu: aNotification]; [self buildAddressBookMenu: aNotification]; // reset the close tab/window shortcuts Modified: trunk/iTermController.m =================================================================== --- trunk/iTermController.m 2009-09-28 04:20:42 UTC (rev 1855) +++ trunk/iTermController.m 2009-09-28 12:49:43 UTC (rev 1856) @@ -44,6 +44,12 @@ #import <iTermProfileWindowController.h> #import <iTermBookmarkController.h> + +@interface NSApplication (Undocumented) +- (void)_cycleWindowsReversed:(BOOL)back; +@end + + static NSString* APPLICATION_SUPPORT_DIRECTORY = @"~/Library/Application Support"; static NSString *SUPPORT_DIRECTORY = @"~/Library/Application Support/iTerm"; static NSString *SCRIPT_DIRECTORY = @"~/Library/Application Support/iTerm/Scripts"; @@ -207,6 +213,16 @@ [self launchBookmark:nil inTerminal: FRONT]; } +// navigation +- (IBAction) previousTerminal:(id)sender +{ + [NSApp _cycleWindowsReversed:YES]; +} +- (IBAction)nextTerminal:(id)sender +{ + [NSApp _cycleWindowsReversed:NO]; +} + - (PseudoTerminal *) currentTerminal { return (FRONT); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |