]> granicus.if.org Git - transmission/commitdiff
#1533 Remember selected preferences view across sessions
authorMitchell Livingston <livings124@transmissionbt.com>
Sat, 29 Nov 2008 22:50:04 +0000 (22:50 +0000)
committerMitchell Livingston <livings124@transmissionbt.com>
Sat, 29 Nov 2008 22:50:04 +0000 (22:50 +0000)
macosx/PrefsController.m
macosx/en.lproj/PrefsWindow.xib

index ec4958064fc34aa28e1e458b4679c0970ef327ac..3c16dfb69f4e4eefed566e4211987833c486f281 100644 (file)
 
 #define TOOLBAR_GENERAL     @"TOOLBAR_GENERAL"
 #define TOOLBAR_TRANSFERS   @"TOOLBAR_TRANSFERS"
+#define TOOLBAR_GROUPS      @"TOOLBAR_GROUPS"
 #define TOOLBAR_BANDWIDTH   @"TOOLBAR_BANDWIDTH"
 #define TOOLBAR_PEERS       @"TOOLBAR_PEERS"
 #define TOOLBAR_NETWORK     @"TOOLBAR_NETWORK"
 #define TOOLBAR_REMOTE      @"TOOLBAR_REMOTE"
-#define TOOLBAR_GROUPS      @"TOOLBAR_GROUPS"
 
 #define PROXY_KEYCHAIN_SERVICE  "Transmission:Proxy"
 #define PROXY_KEYCHAIN_NAME     "Proxy"
@@ -264,6 +264,14 @@ tr_handle * fHandle;
         [item setAction: @selector(setPrefView:)];
         [item setAutovalidates: NO];
     }
+    else if ([ident isEqualToString: TOOLBAR_GROUPS])
+    {
+        [item setLabel: NSLocalizedString(@"Groups", "Preferences -> toolbar item title")];
+        [item setImage: [NSImage imageNamed: @"Groups.png"]];
+        [item setTarget: self];
+        [item setAction: @selector(setPrefView:)];
+        [item setAutovalidates: NO];
+    }
     else if ([ident isEqualToString: TOOLBAR_BANDWIDTH])
     {
         [item setLabel: NSLocalizedString(@"Bandwidth", "Preferences -> toolbar item title")];
@@ -288,14 +296,6 @@ tr_handle * fHandle;
         [item setAction: @selector(setPrefView:)];
         [item setAutovalidates: NO];
     }
-    else if ([ident isEqualToString: TOOLBAR_GROUPS])
-    {
-        [item setLabel: NSLocalizedString(@"Groups", "Preferences -> toolbar item title")];
-        [item setImage: [NSImage imageNamed: @"Groups.png"]]; // FIXME needs toolbar icon
-        [item setTarget: self];
-        [item setAction: @selector(setPrefView:)];
-        [item setAutovalidates: NO];
-    }
     else if ([ident isEqualToString: TOOLBAR_REMOTE])
     {
         [item setLabel: NSLocalizedString(@"Remote", "Preferences -> toolbar item title")];
@@ -325,8 +325,8 @@ tr_handle * fHandle;
 
 - (NSArray *) toolbarAllowedItemIdentifiers: (NSToolbar *) toolbar
 {
-    return [NSArray arrayWithObjects: TOOLBAR_GENERAL, TOOLBAR_TRANSFERS, TOOLBAR_BANDWIDTH,
-                                        TOOLBAR_PEERS, TOOLBAR_NETWORK, TOOLBAR_REMOTE, TOOLBAR_GROUPS, nil];
+    return [NSArray arrayWithObjects: TOOLBAR_GENERAL, TOOLBAR_TRANSFERS, TOOLBAR_GROUPS, TOOLBAR_BANDWIDTH,
+                                        TOOLBAR_PEERS, TOOLBAR_NETWORK, TOOLBAR_REMOTE, nil];
 }
 
 - (void) setPort: (id) sender
@@ -1072,24 +1072,35 @@ tr_handle * fHandle;
 
 - (void) setPrefView: (id) sender
 {
-    NSView * view = fGeneralView;
+    NSString * identifier;
     if (sender)
     {
-        NSString * identifier = [sender itemIdentifier];
-        if ([identifier isEqualToString: TOOLBAR_TRANSFERS])
-            view = fTransfersView;
-        else if ([identifier isEqualToString: TOOLBAR_BANDWIDTH])
-            view = fBandwidthView;
-        else if ([identifier isEqualToString: TOOLBAR_PEERS])
-            view = fPeersView;
-        else if ([identifier isEqualToString: TOOLBAR_NETWORK])
-            view = fNetworkView;
-        else if ([identifier isEqualToString: TOOLBAR_REMOTE])
-            view = fRemoteView;
-        else if ([identifier isEqualToString: TOOLBAR_GROUPS])
-            view = fGroupsView;
-        else; //general view already selected
+        identifier = [sender itemIdentifier];
+        [[NSUserDefaults standardUserDefaults] setObject: identifier forKey: @"SelectedPrefView"];
     }
+    else
+        identifier = [[NSUserDefaults standardUserDefaults] stringForKey: @"SelectedPrefView"];
+    
+    NSView * view;
+    if ([identifier isEqualToString: TOOLBAR_TRANSFERS])
+        view = fTransfersView;
+    else if ([identifier isEqualToString: TOOLBAR_GROUPS])
+        view = fGroupsView;
+    else if ([identifier isEqualToString: TOOLBAR_BANDWIDTH])
+        view = fBandwidthView;
+    else if ([identifier isEqualToString: TOOLBAR_PEERS])
+        view = fPeersView;
+    else if ([identifier isEqualToString: TOOLBAR_NETWORK])
+        view = fNetworkView;
+    else if ([identifier isEqualToString: TOOLBAR_REMOTE])
+        view = fRemoteView;
+    else
+    {
+        identifier = TOOLBAR_GENERAL; //general view is the default selected
+        view = fGeneralView;
+    }
+    
+    [[[self window] toolbar] setSelectedItemIdentifier: identifier];
     
     NSWindow * window = [self window];
     if ([window contentView] == view)
index 0200d00dd4ce02653257e387a137ca580e1328e6..3b59410ca9bff3f68f4c2aec1c0dd00a714e5a29 100644 (file)
                                <string key="NSClassName">NSView</string>
                                <string key="NSExtension">NSResponder</string>
                        </object>
+                       <object class="NSCustomView" id="284666863">
+                               <nil key="NSNextResponder"/>
+                               <int key="NSvFlags">256</int>
+                               <object class="NSMutableArray" key="NSSubviews">
+                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                       <object class="NSScrollView" id="544077474">
+                                               <reference key="NSNextResponder" ref="284666863"/>
+                                               <int key="NSvFlags">4372</int>
+                                               <object class="NSMutableArray" key="NSSubviews">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <object class="NSClipView" id="568562479">
+                                                               <reference key="NSNextResponder" ref="544077474"/>
+                                                               <int key="NSvFlags">2304</int>
+                                                               <object class="NSMutableArray" key="NSSubviews">
+                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                       <object class="NSTableView" id="638525082">
+                                                                               <reference key="NSNextResponder" ref="568562479"/>
+                                                                               <int key="NSvFlags">4352</int>
+                                                                               <string key="NSFrameSize">{160, 169}</string>
+                                                                               <reference key="NSSuperview" ref="568562479"/>
+                                                                               <bool key="NSEnabled">YES</bool>
+                                                                               <object class="_NSCornerView" key="NSCornerView">
+                                                                                       <nil key="NSNextResponder"/>
+                                                                                       <int key="NSvFlags">256</int>
+                                                                                       <string key="NSFrame">{{184, 0}, {16, 17}}</string>
+                                                                               </object>
+                                                                               <object class="NSMutableArray" key="NSTableColumns">
+                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                       <object class="NSTableColumn" id="601318027">
+                                                                                               <string key="NSIdentifier">Color</string>
+                                                                                               <double key="NSWidth">2.000000e+01</double>
+                                                                                               <double key="NSMinWidth">2.000000e+01</double>
+                                                                                               <double key="NSMaxWidth">2.000000e+01</double>
+                                                                                               <object class="NSTableHeaderCell" key="NSHeaderCell">
+                                                                                                       <int key="NSCellFlags">75628032</int>
+                                                                                                       <int key="NSCellFlags2">0</int>
+                                                                                                       <string key="NSContents">Color</string>
+                                                                                                       <reference key="NSSupport" ref="26"/>
+                                                                                                       <object class="NSColor" key="NSBackgroundColor">
+                                                                                                               <int key="NSColorSpace">6</int>
+                                                                                                               <string key="NSCatalogName">System</string>
+                                                                                                               <string key="NSColorName">headerColor</string>
+                                                                                                               <reference key="NSColor" ref="381671284"/>
+                                                                                                       </object>
+                                                                                                       <object class="NSColor" key="NSTextColor" id="884431849">
+                                                                                                               <int key="NSColorSpace">6</int>
+                                                                                                               <string key="NSCatalogName">System</string>
+                                                                                                               <string key="NSColorName">headerTextColor</string>
+                                                                                                               <reference key="NSColor" ref="341432566"/>
+                                                                                                       </object>
+                                                                                               </object>
+                                                                                               <object class="NSImageCell" key="NSDataCell" id="1011884457">
+                                                                                                       <int key="NSCellFlags">67239424</int>
+                                                                                                       <int key="NSCellFlags2">33685504</int>
+                                                                                                       <object class="NSImage" key="NSContents">
+                                                                                                               <int key="NSImageFlags">549453824</int>
+                                                                                                               <string key="NSSize">{18, 18}</string>
+                                                                                                               <object class="NSMutableArray" key="NSReps">
+                                                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                                                       <object class="NSArray">
+                                                                                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                                                                                               <reference ref="8"/>
+                                                                                                                               <object class="NSCachedImageRep">
+                                                                                                                                       <object class="NSData" key="NSTIFFRepresentation">
+                                                                                                                                               <bytes key="NS.bytes">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</bytes>
+                                                                                                                                       </object>
+                                                                                                                                       <string key="NSCacheWindowColorSpace">NSCalibratedRGBColorSpace</string>
+                                                                                                                                       <int key="NSCacheWindowBPS">8</int>
+                                                                                                                                       <int key="NSCacheWindowBPP">24</int>
+                                                                                                                                       <int key="NSCacheWindowIsPlanar">0</int>
+                                                                                                                               </object>
+                                                                                                                       </object>
+                                                                                                               </object>
+                                                                                                               <object class="NSColor" key="NSColor">
+                                                                                                                       <int key="NSColorSpace">3</int>
+                                                                                                                       <bytes key="NSWhite">MCAwAA</bytes>
+                                                                                                               </object>
+                                                                                                       </object>
+                                                                                                       <reference key="NSSupport" ref="26"/>
+                                                                                                       <int key="NSAlign">0</int>
+                                                                                                       <int key="NSScale">0</int>
+                                                                                                       <int key="NSStyle">0</int>
+                                                                                                       <bool key="NSAnimates">NO</bool>
+                                                                                               </object>
+                                                                                               <reference key="NSTableView" ref="638525082"/>
+                                                                                       </object>
+                                                                                       <object class="NSTableColumn" id="859466801">
+                                                                                               <string key="NSIdentifier">Name</string>
+                                                                                               <double key="NSWidth">1.340000e+02</double>
+                                                                                               <double key="NSMinWidth">4.000000e+01</double>
+                                                                                               <double key="NSMaxWidth">1.000000e+03</double>
+                                                                                               <object class="NSTableHeaderCell" key="NSHeaderCell">
+                                                                                                       <int key="NSCellFlags">75628032</int>
+                                                                                                       <int key="NSCellFlags2">0</int>
+                                                                                                       <string key="NSContents">Name</string>
+                                                                                                       <reference key="NSSupport" ref="26"/>
+                                                                                                       <object class="NSColor" key="NSBackgroundColor">
+                                                                                                               <int key="NSColorSpace">3</int>
+                                                                                                               <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
+                                                                                                       </object>
+                                                                                                       <reference key="NSTextColor" ref="884431849"/>
+                                                                                               </object>
+                                                                                               <object class="NSTextFieldCell" key="NSDataCell" id="819909414">
+                                                                                                       <int key="NSCellFlags">337772096</int>
+                                                                                                       <int key="NSCellFlags2">2048</int>
+                                                                                                       <string key="NSContents">Text Cell</string>
+                                                                                                       <reference key="NSSupport" ref="86725571"/>
+                                                                                                       <reference key="NSControlView" ref="638525082"/>
+                                                                                                       <object class="NSColor" key="NSBackgroundColor" id="729660797">
+                                                                                                               <int key="NSColorSpace">6</int>
+                                                                                                               <string key="NSCatalogName">System</string>
+                                                                                                               <string key="NSColorName">controlBackgroundColor</string>
+                                                                                                               <reference key="NSColor" ref="244872114"/>
+                                                                                                       </object>
+                                                                                                       <reference key="NSTextColor" ref="400627124"/>
+                                                                                               </object>
+                                                                                               <int key="NSResizingMask">1</int>
+                                                                                               <bool key="NSIsResizeable">YES</bool>
+                                                                                               <reference key="NSTableView" ref="638525082"/>
+                                                                                       </object>
+                                                                               </object>
+                                                                               <double key="NSIntercellSpacingWidth">3.000000e+00</double>
+                                                                               <double key="NSIntercellSpacingHeight">2.000000e+00</double>
+                                                                               <reference key="NSBackgroundColor" ref="381671284"/>
+                                                                               <object class="NSColor" key="NSGridColor" id="1038987165">
+                                                                                       <int key="NSColorSpace">6</int>
+                                                                                       <string key="NSCatalogName">System</string>
+                                                                                       <string key="NSColorName">gridColor</string>
+                                                                                       <object class="NSColor" key="NSColor">
+                                                                                               <int key="NSColorSpace">3</int>
+                                                                                               <bytes key="NSWhite">MC41AA</bytes>
+                                                                                       </object>
+                                                                               </object>
+                                                                               <double key="NSRowHeight">1.800000e+01</double>
+                                                                               <int key="NSTvFlags">46137344</int>
+                                                                               <int key="NSColumnAutoresizingStyle">4</int>
+                                                                               <int key="NSDraggingSourceMaskForLocal">15</int>
+                                                                               <int key="NSDraggingSourceMaskForNonLocal">0</int>
+                                                                               <bool key="NSAllowsTypeSelect">YES</bool>
+                                                                       </object>
+                                                               </object>
+                                                               <string key="NSFrame">{{1, 1}, {160, 169}}</string>
+                                                               <reference key="NSSuperview" ref="544077474"/>
+                                                               <reference key="NSNextKeyView" ref="638525082"/>
+                                                               <reference key="NSDocView" ref="638525082"/>
+                                                               <reference key="NSBGColor" ref="729660797"/>
+                                                               <int key="NScvFlags">4</int>
+                                                       </object>
+                                                       <object class="NSScroller" id="287972127">
+                                                               <reference key="NSNextResponder" ref="544077474"/>
+                                                               <int key="NSvFlags">-2147483392</int>
+                                                               <string key="NSFrame">{{184, 1}, {15, 188}}</string>
+                                                               <reference key="NSSuperview" ref="544077474"/>
+                                                               <reference key="NSTarget" ref="544077474"/>
+                                                               <string key="NSAction">_doScroller:</string>
+                                                               <double key="NSPercent">9.949238e-01</double>
+                                                       </object>
+                                                       <object class="NSScroller" id="781866080">
+                                                               <reference key="NSNextResponder" ref="544077474"/>
+                                                               <int key="NSvFlags">256</int>
+                                                               <string key="NSFrame">{{-100, -100}, {470, 15}}</string>
+                                                               <reference key="NSSuperview" ref="544077474"/>
+                                                               <int key="NSsFlags">1</int>
+                                                               <reference key="NSTarget" ref="544077474"/>
+                                                               <string key="NSAction">_doScroller:</string>
+                                                               <double key="NSCurValue">1.967213e-01</double>
+                                                               <double key="NSPercent">9.978769e-01</double>
+                                                       </object>
+                                               </object>
+                                               <string key="NSFrame">{{20, 49}, {162, 171}}</string>
+                                               <reference key="NSSuperview" ref="284666863"/>
+                                               <reference key="NSNextKeyView" ref="568562479"/>
+                                               <int key="NSsFlags">530</int>
+                                               <reference key="NSVScroller" ref="287972127"/>
+                                               <reference key="NSHScroller" ref="781866080"/>
+                                               <reference key="NSContentView" ref="568562479"/>
+                                               <bytes key="NSScrollAmts">QSAAAEEgAABBoAAAQaAAAA</bytes>
+                                       </object>
+                                       <object class="NSSegmentedControl" id="931871344">
+                                               <reference key="NSNextResponder" ref="284666863"/>
+                                               <int key="NSvFlags">292</int>
+                                               <string key="NSFrame">{{20, 19}, {67, 23}}</string>
+                                               <reference key="NSSuperview" ref="284666863"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSSegmentedCell" key="NSCell" id="116288466">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">0</int>
+                                                       <reference key="NSSupport" ref="86725571"/>
+                                                       <reference key="NSControlView" ref="931871344"/>
+                                                       <object class="NSMutableArray" key="NSSegmentImages">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <object class="NSSegmentItem">
+                                                                       <double key="NSSegmentItemWidth">3.200000e+01</double>
+                                                                       <object class="NSCustomResource" key="NSSegmentItemImage" id="582516127">
+                                                                               <string key="NSClassName">NSImage</string>
+                                                                               <string key="NSResourceName">NSAddTemplate</string>
+                                                                       </object>
+                                                                       <string key="NSSegmentItemLabel"/>
+                                                                       <int key="NSSegmentItemImageScaling">0</int>
+                                                               </object>
+                                                               <object class="NSSegmentItem">
+                                                                       <double key="NSSegmentItemWidth">3.200000e+01</double>
+                                                                       <object class="NSCustomResource" key="NSSegmentItemImage" id="450847202">
+                                                                               <string key="NSClassName">NSImage</string>
+                                                                               <string key="NSResourceName">NSRemoveTemplate</string>
+                                                                       </object>
+                                                                       <string key="NSSegmentItemLabel"/>
+                                                                       <int key="NSSegmentItemTag">1</int>
+                                                                       <int key="NSSegmentItemImageScaling">0</int>
+                                                               </object>
+                                                       </object>
+                                                       <int key="NSSelectedSegment">1</int>
+                                                       <int key="NSTrackingMode">2</int>
+                                                       <int key="NSSegmentStyle">6</int>
+                                               </object>
+                                       </object>
+                                       <object class="NSTextField" id="873906094">
+                                               <reference key="NSNextResponder" ref="284666863"/>
+                                               <int key="NSvFlags">268</int>
+                                               <string key="NSFrame">{{250, 173}, {265, 22}}</string>
+                                               <reference key="NSSuperview" ref="284666863"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSTextFieldCell" key="NSCell" id="227628947">
+                                                       <int key="NSCellFlags">-1804468671</int>
+                                                       <int key="NSCellFlags2">272630784</int>
+                                                       <string key="NSContents"/>
+                                                       <reference key="NSSupport" ref="86725571"/>
+                                                       <reference key="NSControlView" ref="873906094"/>
+                                                       <bool key="NSDrawsBackground">YES</bool>
+                                                       <reference key="NSBackgroundColor" ref="317620196"/>
+                                                       <reference key="NSTextColor" ref="430340990"/>
+                                               </object>
+                                       </object>
+                                       <object class="NSTextField" id="415414007">
+                                               <reference key="NSNextResponder" ref="284666863"/>
+                                               <int key="NSvFlags">268</int>
+                                               <string key="NSFrame">{{247, 203}, {88, 17}}</string>
+                                               <reference key="NSSuperview" ref="284666863"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSTextFieldCell" key="NSCell" id="810991095">
+                                                       <int key="NSCellFlags">68288064</int>
+                                                       <int key="NSCellFlags2">272630784</int>
+                                                       <string key="NSContents">Group Name:</string>
+                                                       <reference key="NSSupport" ref="86725571"/>
+                                                       <reference key="NSControlView" ref="415414007"/>
+                                                       <reference key="NSBackgroundColor" ref="977951849"/>
+                                                       <reference key="NSTextColor" ref="400627124"/>
+                                               </object>
+                                       </object>
+                                       <object class="NSColorWell" id="1066282417">
+                                               <reference key="NSNextResponder" ref="284666863"/>
+                                               <int key="NSvFlags">268</int>
+                                               <object class="NSMutableSet" key="NSDragTypes">
+                                                       <bool key="EncodedWithXMLCoder">YES</bool>
+                                                       <object class="NSArray" key="set.sortedObjects">
+                                                               <bool key="EncodedWithXMLCoder">YES</bool>
+                                                               <string>NSColor pasteboard type</string>
+                                                       </object>
+                                               </object>
+                                               <string key="NSFrame">{{190, 173}, {52, 47}}</string>
+                                               <reference key="NSSuperview" ref="284666863"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <bool key="NSIsBordered">YES</bool>
+                                               <object class="NSColor" key="NSColor">
+                                                       <int key="NSColorSpace">1</int>
+                                                       <bytes key="NSRGB">MC4wNTgxMzA0OTkgMC4wNTU1NDE4OTkgMQA</bytes>
+                                               </object>
+                                       </object>
+                               </object>
+                               <string key="NSFrameSize">{535, 240}</string>
+                               <string key="NSClassName">NSView</string>
+                       </object>
                        <object class="NSCustomView" id="352903881">
                                <nil key="NSNextResponder"/>
                                <int key="NSvFlags">256</int>
                                                                        <bool key="NS.raise.overflow">YES</bool>
                                                                        <bool key="NS.raise.underflow">YES</bool>
                                                                        <bool key="NS.raise.dividebyzero">YES</bool>
-                                                               </object>
-                                                               <string key="NS.decimal">.</string>
-                                                               <string key="NS.thousand">,</string>
-                                                               <bool key="NS.hasthousands">NO</bool>
-                                                               <bool key="NS.localized">YES</bool>
-                                                               <bool key="NS.allowsfloats">NO</bool>
-                                                       </object>
-                                                       <reference key="NSControlView" ref="272019863"/>
-                                                       <bool key="NSDrawsBackground">YES</bool>
-                                                       <reference key="NSBackgroundColor" ref="317620196"/>
-                                                       <reference key="NSTextColor" ref="430340990"/>
-                                               </object>
-                                       </object>
-                                       <object class="NSTextField" id="522207273">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{350, 117}, {34, 17}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="826580374">
-                                                       <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">272629760</int>
-                                                       <string key="NSContents">KB/s</string>
-                                                       <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="522207273"/>
-                                                       <reference key="NSBackgroundColor" ref="977951849"/>
-                                                       <reference key="NSTextColor" ref="400627124"/>
-                                               </object>
-                                       </object>
-                                       <object class="NSTextField" id="162764282">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{350, 91}, {34, 17}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="389698940">
-                                                       <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">272629760</int>
-                                                       <string key="NSContents">KB/s</string>
-                                                       <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="162764282"/>
-                                                       <reference key="NSBackgroundColor" ref="977951849"/>
-                                                       <reference key="NSTextColor" ref="400627124"/>
-                                               </object>
-                                       </object>
-                                       <object class="NSTextField" id="150499212">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{46, 118}, {122, 17}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="162938096">
-                                                       <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">71303168</int>
-                                                       <string key="NSContents">Speed Limit mode:</string>
-                                                       <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="150499212"/>
-                                                       <reference key="NSBackgroundColor" ref="977951849"/>
-                                                       <reference key="NSTextColor" ref="400627124"/>
-                                               </object>
-                                       </object>
-                                       <object class="NSTextField" id="680684601">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{170, 92}, {82, 17}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="646507129">
-                                                       <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">71303168</int>
-                                                       <string key="NSContents">Upload rate:</string>
-                                                       <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="680684601"/>
-                                                       <reference key="NSBackgroundColor" ref="977951849"/>
-                                                       <reference key="NSTextColor" ref="400627124"/>
-                                               </object>
-                                       </object>
-                                       <object class="NSTextField" id="55562493">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{170, 118}, {100, 17}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="1023099604">
-                                                       <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">71303168</int>
-                                                       <string key="NSContents">Download rate:</string>
-                                                       <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="55562493"/>
-                                                       <reference key="NSBackgroundColor" ref="977951849"/>
-                                                       <reference key="NSTextColor" ref="400627124"/>
-                                               </object>
-                                       </object>
-                                       <object class="NSTextField" id="767699022">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{170, 72}, {339, 14}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="229954658">
-                                                       <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">272760832</int>
-                                                       <string key="NSContents">When enabled Speed Limit overrides the total bandwidth limits</string>
-                                                       <reference key="NSSupport" ref="26"/>
-                                                       <reference key="NSControlView" ref="767699022"/>
-                                                       <reference key="NSBackgroundColor" ref="977951849"/>
-                                                       <reference key="NSTextColor" ref="540507142"/>
-                                               </object>
-                                       </object>
-                                       <object class="NSImageView" id="871760904">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <object class="NSMutableSet" key="NSDragTypes">
-                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <object class="NSMutableArray" key="set.sortedObjects">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <string>Apple PDF pasteboard type</string>
-                                                               <string>Apple PICT pasteboard type</string>
-                                                               <string>Apple PNG pasteboard type</string>
-                                                               <string>NSFilenamesPboardType</string>
-                                                               <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
-                                                               <string>NeXT TIFF v4.0 pasteboard type</string>
-                                                       </object>
-                                               </object>
-                                               <string key="NSFrame">{{28, 118}, {20, 14}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSImageCell" key="NSCell" id="916608870">
-                                                       <int key="NSCellFlags">130560</int>
-                                                       <int key="NSCellFlags2">33554432</int>
-                                                       <object class="NSCustomResource" key="NSContents">
-                                                               <string key="NSClassName">NSImage</string>
-                                                               <string key="NSResourceName">Turtle</string>
-                                                       </object>
-                                                       <int key="NSAlign">0</int>
-                                                       <int key="NSScale">1</int>
-                                                       <int key="NSStyle">0</int>
-                                                       <bool key="NSAnimates">NO</bool>
-                                               </object>
-                                               <bool key="NSEditable">YES</bool>
-                                       </object>
-                                       <object class="NSButton" id="49689562">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{171, 48}, {217, 18}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSButtonCell" key="NSCell" id="881251804">
-                                                       <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">0</int>
-                                                       <string key="NSContents">Schedule Speed Limit between:</string>
-                                                       <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="49689562"/>
-                                                       <int key="NSButtonFlags">1211912703</int>
-                                                       <int key="NSButtonFlags2">2</int>
-                                                       <reference key="NSNormalImage" ref="1001726176"/>
-                                                       <reference key="NSAlternateImage" ref="764913887"/>
-                                                       <string key="NSAlternateContents"/>
-                                                       <string key="NSKeyEquivalent"/>
-                                                       <int key="NSPeriodicDelay">200</int>
-                                                       <int key="NSPeriodicInterval">25</int>
-                                               </object>
-                                       </object>
-                                       <object class="NSTextField" id="161729812">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{273, 22}, {28, 17}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="314009658">
-                                                       <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">272629760</int>
-                                                       <string key="NSContents">and</string>
-                                                       <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="161729812"/>
-                                                       <reference key="NSBackgroundColor" ref="977951849"/>
-                                                       <reference key="NSTextColor" ref="400627124"/>
-                                               </object>
-                                       </object>
-                                       <object class="NSDatePicker" id="401711944">
-                                               <reference key="NSNextResponder" ref="352903881"/>
-                                               <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{185, 20}, {86, 27}}</string>
-                                               <reference key="NSSuperview" ref="352903881"/>
-                                               <bool key="NSEnabled">YES</bool>
-                                               <object class="NSDatePickerCell" key="NSCell" id="1041237499">
-                                                       <int key="NSCellFlags">71433728</int>
-                                                       <int key="NSCellFlags2">0</int>
-                                                       <object class="NSCalendarDate" key="NSContents">
-                                                               <double key="NS.time">-3.152520e+07</double>
-                                                               <object class="NSTimeZone" key="NS.timezone" id="719332332">
-                                                                       <string key="NS.name">America/New_York</string>
-                                                                       <object class="NSMutableData" key="NS.data">
-                                                                               <bytes key="NS.bytes">VFppZgAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAADrAAAABAAAABCeph5wn7rrYKCGAHChms1g
-omXicKOD6eCkaq5wpTWnYKZTyvCnFYlgqDOs8Kj+peCqE47wqt6H4KvzcPCsvmngrdNS8K6eS+CvszTw
-sH4t4LGcUXCyZ0pgs3wzcLRHLGC1XBVwticOYLc793C4BvBguRvZcLnm0mC7BPXwu8a0YLzk1/C9r9Dg
-vsS58L+PsuDApJvwwW+U4MKEffDDT3bgxGRf8MUvWODGTXxwxw864MgtXnDI+Fdgyg1AcMrYOWDLiPBw
-0iP0cNJg++DTdeTw1EDd4NVVxvDWIL/g1zWo8NgAoeDZFYrw2eCD4Nr+p3DbwGXg3N6JcN2pgmDevmtw
-34lkYOCeTXDhaUZg4n4vcONJKGDkXhFw5Vcu4OZHLfDnNxDg6CcP8OkW8uDqBvHw6vbU4Ovm0/Ds1rbg
-7ca18O6/02Dvr9Jw8J+1YPGPtHDyf5dg82+WcPRfeWD1T3hw9j9bYPcvWnD4KHfg+Q88cPoIWeD6+Fjw
-++g74PzYOvD9yB3g/rgc8P+n/+AAl/7wAYfh4AJ34PADcP5gBGD9cAVQ4GAGQN9wBzDCYAeNGXAJEKRg
-Ca2U8ArwhmAL4IVwDNmi4A3AZ3AOuYTgD6mD8BCZZuARiWXwEnlI4BNpR/AUWSrgFUkp8BY5DOAXKQvw
-GCIpYBkI7fAaAgtgGvIKcBvh7WAc0exwHcHPYB6xznAfobFgIHYA8CGBk2AiVeLwI2qv4CQ1xPAlSpHg
-JhWm8Ccqc+An/sNwKQpV4CnepXAq6jfgK76HcCzTVGAtnmlwLrM2YC9+S3AwkxhgMWdn8DJy+mAzR0nw
-NFLcYDUnK/A2Mr5gNwcN8Dgb2uA45u/wOfu84DrG0fA7257gPK/ucD27gOA+j9BwP5ti4EBvsnBBhH9g
-Qk+UcENkYWBEL3ZwRURDYEXzqPBHLV/gR9OK8EkNQeBJs2zwSu0j4EuciXBM1kBgTXxrcE62ImBPXE1w
-UJYEYFE8L3BSdeZgUxwRcFRVyGBU+/NwVjWqYFblD/BYHsbgWMTx8Fn+qOBapNPwW96K4FyEtfBdvmzg
-XmSX8F+eTuBgTbRwYYdrYGItlnBjZ01gZA14cGVHL2Bl7VpwZycRYGfNPHBpBvNgaa0ecGrm1WBrljrw
-bM/x4G12HPBur9Pgb1X+8HCPteBxNeDwcm+X4HMVwvB0T3ngdP7fcHY4lmB23sFweBh4YHi+o3B5+Fpg
-ep6FcHvYPGB8fmdwfbgeYH5eSXB/mABgAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB
-AAEAAQABAAEAAQABAgMBAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA
-AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA
-AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA
-AQABAAEAAQABAAEAAQABAAEAAf//x8ABAP//ubAABP//x8ABCP//x8ABDEVEVABFU1QARVdUAEVQVAAA
-AAABAAAAAQ</bytes>
-                                                                       </object>
-                                                               </object>
-                                                               <string key="NS.format">%Y-%m-%d %H:%M:%S %z</string>
-                                                       </object>
-                                                       <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="401711944"/>
-                                                       <double key="NSTimeInterval">0.000000e+00</double>
-                                                       <int key="NSDatePickerElements">12</int>
-                                                       <object class="NSColor" key="NSBackgroundColor" id="729660797">
-                                                               <int key="NSColorSpace">6</int>
-                                                               <string key="NSCatalogName">System</string>
-                                                               <string key="NSColorName">controlBackgroundColor</string>
-                                                               <reference key="NSColor" ref="244872114"/>
+                                                               </object>
+                                                               <string key="NS.decimal">.</string>
+                                                               <string key="NS.thousand">,</string>
+                                                               <bool key="NS.hasthousands">NO</bool>
+                                                               <bool key="NS.localized">YES</bool>
+                                                               <bool key="NS.allowsfloats">NO</bool>
                                                        </object>
-                                                       <reference key="NSTextColor" ref="400627124"/>
+                                                       <reference key="NSControlView" ref="272019863"/>
+                                                       <bool key="NSDrawsBackground">YES</bool>
+                                                       <reference key="NSBackgroundColor" ref="317620196"/>
+                                                       <reference key="NSTextColor" ref="430340990"/>
                                                </object>
                                        </object>
-                                       <object class="NSDatePicker" id="497078689">
+                                       <object class="NSTextField" id="522207273">
                                                <reference key="NSNextResponder" ref="352903881"/>
                                                <int key="NSvFlags">256</int>
-                                               <string key="NSFrame">{{306, 20}, {86, 27}}</string>
+                                               <string key="NSFrame">{{350, 117}, {34, 17}}</string>
                                                <reference key="NSSuperview" ref="352903881"/>
                                                <bool key="NSEnabled">YES</bool>
-                                               <object class="NSDatePickerCell" key="NSCell" id="283024896">
-                                                       <int key="NSCellFlags">71433728</int>
-                                                       <int key="NSCellFlags2">0</int>
-                                                       <object class="NSCalendarDate" key="NSContents">
-                                                               <double key="NS.time">-3.157560e+07</double>
-                                                               <reference key="NS.timezone" ref="719332332"/>
-                                                               <string key="NS.format">%Y-%m-%d %H:%M:%S %z</string>
-                                                       </object>
+                                               <object class="NSTextFieldCell" key="NSCell" id="826580374">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">272629760</int>
+                                                       <string key="NSContents">KB/s</string>
                                                        <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="497078689"/>
-                                                       <double key="NSTimeInterval">0.000000e+00</double>
-                                                       <int key="NSDatePickerElements">12</int>
-                                                       <reference key="NSBackgroundColor" ref="729660797"/>
+                                                       <reference key="NSControlView" ref="522207273"/>
+                                                       <reference key="NSBackgroundColor" ref="977951849"/>
                                                        <reference key="NSTextColor" ref="400627124"/>
                                                </object>
                                        </object>
-                               </object>
-                               <string key="NSFrameSize">{535, 226}</string>
-                               <string key="NSClassName">NSView</string>
-                               <string key="NSExtension">NSResponder</string>
-                       </object>
-                       <object class="NSCustomView" id="284666863">
-                               <nil key="NSNextResponder"/>
-                               <int key="NSvFlags">256</int>
-                               <object class="NSMutableArray" key="NSSubviews">
-                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                       <object class="NSScrollView" id="544077474">
-                                               <reference key="NSNextResponder" ref="284666863"/>
-                                               <int key="NSvFlags">4372</int>
-                                               <object class="NSMutableArray" key="NSSubviews">
-                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <object class="NSClipView" id="568562479">
-                                                               <reference key="NSNextResponder" ref="544077474"/>
-                                                               <int key="NSvFlags">2304</int>
-                                                               <object class="NSMutableArray" key="NSSubviews">
-                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                       <object class="NSTableView" id="638525082">
-                                                                               <reference key="NSNextResponder" ref="568562479"/>
-                                                                               <int key="NSvFlags">4352</int>
-                                                                               <string key="NSFrameSize">{160, 169}</string>
-                                                                               <reference key="NSSuperview" ref="568562479"/>
-                                                                               <bool key="NSEnabled">YES</bool>
-                                                                               <object class="_NSCornerView" key="NSCornerView">
-                                                                                       <nil key="NSNextResponder"/>
-                                                                                       <int key="NSvFlags">256</int>
-                                                                                       <string key="NSFrame">{{184, 0}, {16, 17}}</string>
-                                                                               </object>
-                                                                               <object class="NSMutableArray" key="NSTableColumns">
-                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                                       <object class="NSTableColumn" id="601318027">
-                                                                                               <string key="NSIdentifier">Color</string>
-                                                                                               <double key="NSWidth">2.000000e+01</double>
-                                                                                               <double key="NSMinWidth">2.000000e+01</double>
-                                                                                               <double key="NSMaxWidth">2.000000e+01</double>
-                                                                                               <object class="NSTableHeaderCell" key="NSHeaderCell">
-                                                                                                       <int key="NSCellFlags">75628032</int>
-                                                                                                       <int key="NSCellFlags2">0</int>
-                                                                                                       <string key="NSContents">Color</string>
-                                                                                                       <reference key="NSSupport" ref="26"/>
-                                                                                                       <object class="NSColor" key="NSBackgroundColor">
-                                                                                                               <int key="NSColorSpace">6</int>
-                                                                                                               <string key="NSCatalogName">System</string>
-                                                                                                               <string key="NSColorName">headerColor</string>
-                                                                                                               <reference key="NSColor" ref="381671284"/>
-                                                                                                       </object>
-                                                                                                       <object class="NSColor" key="NSTextColor" id="884431849">
-                                                                                                               <int key="NSColorSpace">6</int>
-                                                                                                               <string key="NSCatalogName">System</string>
-                                                                                                               <string key="NSColorName">headerTextColor</string>
-                                                                                                               <reference key="NSColor" ref="341432566"/>
-                                                                                                       </object>
-                                                                                               </object>
-                                                                                               <object class="NSImageCell" key="NSDataCell" id="1011884457">
-                                                                                                       <int key="NSCellFlags">67239424</int>
-                                                                                                       <int key="NSCellFlags2">33685504</int>
-                                                                                                       <object class="NSImage" key="NSContents">
-                                                                                                               <int key="NSImageFlags">549453824</int>
-                                                                                                               <string key="NSSize">{18, 18}</string>
-                                                                                                               <object class="NSMutableArray" key="NSReps">
-                                                                                                                       <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                                                                       <object class="NSArray">
-                                                                                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                                                                                               <reference ref="8"/>
-                                                                                                                               <object class="NSCachedImageRep">
-                                                                                                                                       <object class="NSData" key="NSTIFFRepresentation">
-                                                                                                                                               <bytes key="NS.bytes">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</bytes>
-                                                                                                                                       </object>
-                                                                                                                                       <string key="NSCacheWindowColorSpace">NSCalibratedRGBColorSpace</string>
-                                                                                                                                       <int key="NSCacheWindowBPS">8</int>
-                                                                                                                                       <int key="NSCacheWindowBPP">24</int>
-                                                                                                                                       <int key="NSCacheWindowIsPlanar">0</int>
-                                                                                                                               </object>
-                                                                                                                       </object>
-                                                                                                               </object>
-                                                                                                               <object class="NSColor" key="NSColor">
-                                                                                                                       <int key="NSColorSpace">3</int>
-                                                                                                                       <bytes key="NSWhite">MCAwAA</bytes>
-                                                                                                               </object>
-                                                                                                       </object>
-                                                                                                       <reference key="NSSupport" ref="26"/>
-                                                                                                       <int key="NSAlign">0</int>
-                                                                                                       <int key="NSScale">0</int>
-                                                                                                       <int key="NSStyle">0</int>
-                                                                                                       <bool key="NSAnimates">NO</bool>
-                                                                                               </object>
-                                                                                               <reference key="NSTableView" ref="638525082"/>
-                                                                                       </object>
-                                                                                       <object class="NSTableColumn" id="859466801">
-                                                                                               <string key="NSIdentifier">Name</string>
-                                                                                               <double key="NSWidth">1.340000e+02</double>
-                                                                                               <double key="NSMinWidth">4.000000e+01</double>
-                                                                                               <double key="NSMaxWidth">1.000000e+03</double>
-                                                                                               <object class="NSTableHeaderCell" key="NSHeaderCell">
-                                                                                                       <int key="NSCellFlags">75628032</int>
-                                                                                                       <int key="NSCellFlags2">0</int>
-                                                                                                       <string key="NSContents">Name</string>
-                                                                                                       <reference key="NSSupport" ref="26"/>
-                                                                                                       <object class="NSColor" key="NSBackgroundColor">
-                                                                                                               <int key="NSColorSpace">3</int>
-                                                                                                               <bytes key="NSWhite">MC4zMzMzMzI5OQA</bytes>
-                                                                                                       </object>
-                                                                                                       <reference key="NSTextColor" ref="884431849"/>
-                                                                                               </object>
-                                                                                               <object class="NSTextFieldCell" key="NSDataCell" id="819909414">
-                                                                                                       <int key="NSCellFlags">337772096</int>
-                                                                                                       <int key="NSCellFlags2">2048</int>
-                                                                                                       <string key="NSContents">Text Cell</string>
-                                                                                                       <reference key="NSSupport" ref="86725571"/>
-                                                                                                       <reference key="NSControlView" ref="638525082"/>
-                                                                                                       <reference key="NSBackgroundColor" ref="729660797"/>
-                                                                                                       <reference key="NSTextColor" ref="400627124"/>
-                                                                                               </object>
-                                                                                               <int key="NSResizingMask">1</int>
-                                                                                               <bool key="NSIsResizeable">YES</bool>
-                                                                                               <reference key="NSTableView" ref="638525082"/>
-                                                                                       </object>
-                                                                               </object>
-                                                                               <double key="NSIntercellSpacingWidth">3.000000e+00</double>
-                                                                               <double key="NSIntercellSpacingHeight">2.000000e+00</double>
-                                                                               <reference key="NSBackgroundColor" ref="381671284"/>
-                                                                               <object class="NSColor" key="NSGridColor" id="1038987165">
-                                                                                       <int key="NSColorSpace">6</int>
-                                                                                       <string key="NSCatalogName">System</string>
-                                                                                       <string key="NSColorName">gridColor</string>
-                                                                                       <object class="NSColor" key="NSColor">
-                                                                                               <int key="NSColorSpace">3</int>
-                                                                                               <bytes key="NSWhite">MC41AA</bytes>
-                                                                                       </object>
-                                                                               </object>
-                                                                               <double key="NSRowHeight">1.800000e+01</double>
-                                                                               <int key="NSTvFlags">46137344</int>
-                                                                               <int key="NSColumnAutoresizingStyle">4</int>
-                                                                               <int key="NSDraggingSourceMaskForLocal">15</int>
-                                                                               <int key="NSDraggingSourceMaskForNonLocal">0</int>
-                                                                               <bool key="NSAllowsTypeSelect">YES</bool>
-                                                                       </object>
-                                                               </object>
-                                                               <string key="NSFrame">{{1, 1}, {160, 169}}</string>
-                                                               <reference key="NSSuperview" ref="544077474"/>
-                                                               <reference key="NSDocView" ref="638525082"/>
-                                                               <reference key="NSBGColor" ref="729660797"/>
-                                                               <int key="NScvFlags">4</int>
-                                                       </object>
-                                                       <object class="NSScroller" id="287972127">
-                                                               <reference key="NSNextResponder" ref="544077474"/>
-                                                               <int key="NSvFlags">-2147483392</int>
-                                                               <string key="NSFrame">{{184, 1}, {15, 188}}</string>
-                                                               <reference key="NSSuperview" ref="544077474"/>
-                                                               <reference key="NSTarget" ref="544077474"/>
-                                                               <string key="NSAction">_doScroller:</string>
-                                                               <double key="NSPercent">9.949238e-01</double>
-                                                       </object>
-                                                       <object class="NSScroller" id="781866080">
-                                                               <reference key="NSNextResponder" ref="544077474"/>
-                                                               <int key="NSvFlags">256</int>
-                                                               <string key="NSFrame">{{-100, -100}, {470, 15}}</string>
-                                                               <reference key="NSSuperview" ref="544077474"/>
-                                                               <int key="NSsFlags">1</int>
-                                                               <reference key="NSTarget" ref="544077474"/>
-                                                               <string key="NSAction">_doScroller:</string>
-                                                               <double key="NSCurValue">1.967213e-01</double>
-                                                               <double key="NSPercent">9.978769e-01</double>
-                                                       </object>
-                                               </object>
-                                               <string key="NSFrame">{{20, 49}, {162, 171}}</string>
-                                               <reference key="NSSuperview" ref="284666863"/>
-                                               <int key="NSsFlags">530</int>
-                                               <reference key="NSVScroller" ref="287972127"/>
-                                               <reference key="NSHScroller" ref="781866080"/>
-                                               <reference key="NSContentView" ref="568562479"/>
-                                               <bytes key="NSScrollAmts">QSAAAEEgAABBoAAAQaAAAA</bytes>
+                                       <object class="NSTextField" id="162764282">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{350, 91}, {34, 17}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSTextFieldCell" key="NSCell" id="389698940">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">272629760</int>
+                                                       <string key="NSContents">KB/s</string>
+                                                       <reference key="NSSupport" ref="86725571"/>
+                                                       <reference key="NSControlView" ref="162764282"/>
+                                                       <reference key="NSBackgroundColor" ref="977951849"/>
+                                                       <reference key="NSTextColor" ref="400627124"/>
+                                               </object>
                                        </object>
-                                       <object class="NSSegmentedControl" id="931871344">
-                                               <reference key="NSNextResponder" ref="284666863"/>
-                                               <int key="NSvFlags">292</int>
-                                               <string key="NSFrame">{{20, 19}, {67, 23}}</string>
-                                               <reference key="NSSuperview" ref="284666863"/>
+                                       <object class="NSTextField" id="150499212">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{46, 118}, {122, 17}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
                                                <bool key="NSEnabled">YES</bool>
-                                               <object class="NSSegmentedCell" key="NSCell" id="116288466">
+                                               <object class="NSTextFieldCell" key="NSCell" id="162938096">
                                                        <int key="NSCellFlags">67239424</int>
-                                                       <int key="NSCellFlags2">0</int>
+                                                       <int key="NSCellFlags2">71303168</int>
+                                                       <string key="NSContents">Speed Limit mode:</string>
                                                        <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="931871344"/>
-                                                       <object class="NSMutableArray" key="NSSegmentImages">
-                                                               <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <object class="NSSegmentItem">
-                                                                       <double key="NSSegmentItemWidth">3.200000e+01</double>
-                                                                       <object class="NSCustomResource" key="NSSegmentItemImage" id="582516127">
-                                                                               <string key="NSClassName">NSImage</string>
-                                                                               <string key="NSResourceName">NSAddTemplate</string>
-                                                                       </object>
-                                                                       <string key="NSSegmentItemLabel"/>
-                                                                       <int key="NSSegmentItemImageScaling">0</int>
-                                                               </object>
-                                                               <object class="NSSegmentItem">
-                                                                       <double key="NSSegmentItemWidth">3.200000e+01</double>
-                                                                       <object class="NSCustomResource" key="NSSegmentItemImage" id="450847202">
-                                                                               <string key="NSClassName">NSImage</string>
-                                                                               <string key="NSResourceName">NSRemoveTemplate</string>
-                                                                       </object>
-                                                                       <string key="NSSegmentItemLabel"/>
-                                                                       <int key="NSSegmentItemTag">1</int>
-                                                                       <int key="NSSegmentItemImageScaling">0</int>
-                                                               </object>
-                                                       </object>
-                                                       <int key="NSSelectedSegment">1</int>
-                                                       <int key="NSTrackingMode">2</int>
-                                                       <int key="NSSegmentStyle">6</int>
+                                                       <reference key="NSControlView" ref="150499212"/>
+                                                       <reference key="NSBackgroundColor" ref="977951849"/>
+                                                       <reference key="NSTextColor" ref="400627124"/>
                                                </object>
                                        </object>
-                                       <object class="NSTextField" id="873906094">
-                                               <reference key="NSNextResponder" ref="284666863"/>
-                                               <int key="NSvFlags">268</int>
-                                               <string key="NSFrame">{{250, 173}, {265, 22}}</string>
-                                               <reference key="NSSuperview" ref="284666863"/>
+                                       <object class="NSTextField" id="680684601">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{170, 92}, {82, 17}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
                                                <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="227628947">
-                                                       <int key="NSCellFlags">-1804468671</int>
-                                                       <int key="NSCellFlags2">272630784</int>
-                                                       <string key="NSContents"/>
+                                               <object class="NSTextFieldCell" key="NSCell" id="646507129">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">71303168</int>
+                                                       <string key="NSContents">Upload rate:</string>
                                                        <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="873906094"/>
-                                                       <bool key="NSDrawsBackground">YES</bool>
-                                                       <reference key="NSBackgroundColor" ref="317620196"/>
-                                                       <reference key="NSTextColor" ref="430340990"/>
+                                                       <reference key="NSControlView" ref="680684601"/>
+                                                       <reference key="NSBackgroundColor" ref="977951849"/>
+                                                       <reference key="NSTextColor" ref="400627124"/>
                                                </object>
                                        </object>
-                                       <object class="NSTextField" id="415414007">
-                                               <reference key="NSNextResponder" ref="284666863"/>
-                                               <int key="NSvFlags">268</int>
-                                               <string key="NSFrame">{{247, 203}, {88, 17}}</string>
-                                               <reference key="NSSuperview" ref="284666863"/>
+                                       <object class="NSTextField" id="55562493">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{170, 118}, {100, 17}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
                                                <bool key="NSEnabled">YES</bool>
-                                               <object class="NSTextFieldCell" key="NSCell" id="810991095">
-                                                       <int key="NSCellFlags">68288064</int>
-                                                       <int key="NSCellFlags2">272630784</int>
-                                                       <string key="NSContents">Group Name:</string>
+                                               <object class="NSTextFieldCell" key="NSCell" id="1023099604">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">71303168</int>
+                                                       <string key="NSContents">Download rate:</string>
                                                        <reference key="NSSupport" ref="86725571"/>
-                                                       <reference key="NSControlView" ref="415414007"/>
+                                                       <reference key="NSControlView" ref="55562493"/>
                                                        <reference key="NSBackgroundColor" ref="977951849"/>
                                                        <reference key="NSTextColor" ref="400627124"/>
                                                </object>
                                        </object>
-                                       <object class="NSColorWell" id="1066282417">
-                                               <reference key="NSNextResponder" ref="284666863"/>
-                                               <int key="NSvFlags">268</int>
+                                       <object class="NSTextField" id="767699022">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{170, 72}, {339, 14}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSTextFieldCell" key="NSCell" id="229954658">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">272760832</int>
+                                                       <string key="NSContents">When enabled Speed Limit overrides the total bandwidth limits</string>
+                                                       <reference key="NSSupport" ref="26"/>
+                                                       <reference key="NSControlView" ref="767699022"/>
+                                                       <reference key="NSBackgroundColor" ref="977951849"/>
+                                                       <reference key="NSTextColor" ref="540507142"/>
+                                               </object>
+                                       </object>
+                                       <object class="NSImageView" id="871760904">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
                                                <object class="NSMutableSet" key="NSDragTypes">
                                                        <bool key="EncodedWithXMLCoder">YES</bool>
-                                                       <object class="NSArray" key="set.sortedObjects">
+                                                       <object class="NSMutableArray" key="set.sortedObjects">
                                                                <bool key="EncodedWithXMLCoder">YES</bool>
-                                                               <string>NSColor pasteboard type</string>
+                                                               <string>Apple PDF pasteboard type</string>
+                                                               <string>Apple PICT pasteboard type</string>
+                                                               <string>Apple PNG pasteboard type</string>
+                                                               <string>NSFilenamesPboardType</string>
+                                                               <string>NeXT Encapsulated PostScript v1.2 pasteboard type</string>
+                                                               <string>NeXT TIFF v4.0 pasteboard type</string>
                                                        </object>
                                                </object>
-                                               <string key="NSFrame">{{190, 173}, {52, 47}}</string>
-                                               <reference key="NSSuperview" ref="284666863"/>
+                                               <string key="NSFrame">{{28, 118}, {20, 14}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
                                                <bool key="NSEnabled">YES</bool>
-                                               <bool key="NSIsBordered">YES</bool>
-                                               <object class="NSColor" key="NSColor">
-                                                       <int key="NSColorSpace">1</int>
-                                                       <bytes key="NSRGB">MC4wNTgxMzA0OTkgMC4wNTU1NDE4OTkgMQA</bytes>
+                                               <object class="NSImageCell" key="NSCell" id="916608870">
+                                                       <int key="NSCellFlags">130560</int>
+                                                       <int key="NSCellFlags2">33554432</int>
+                                                       <object class="NSCustomResource" key="NSContents">
+                                                               <string key="NSClassName">NSImage</string>
+                                                               <string key="NSResourceName">Turtle</string>
+                                                       </object>
+                                                       <int key="NSAlign">0</int>
+                                                       <int key="NSScale">1</int>
+                                                       <int key="NSStyle">0</int>
+                                                       <bool key="NSAnimates">NO</bool>
+                                               </object>
+                                               <bool key="NSEditable">YES</bool>
+                                       </object>
+                                       <object class="NSButton" id="49689562">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{171, 48}, {217, 18}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSButtonCell" key="NSCell" id="881251804">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">0</int>
+                                                       <string key="NSContents">Schedule Speed Limit between:</string>
+                                                       <reference key="NSSupport" ref="86725571"/>
+                                                       <reference key="NSControlView" ref="49689562"/>
+                                                       <int key="NSButtonFlags">1211912703</int>
+                                                       <int key="NSButtonFlags2">2</int>
+                                                       <reference key="NSNormalImage" ref="1001726176"/>
+                                                       <reference key="NSAlternateImage" ref="764913887"/>
+                                                       <string key="NSAlternateContents"/>
+                                                       <string key="NSKeyEquivalent"/>
+                                                       <int key="NSPeriodicDelay">200</int>
+                                                       <int key="NSPeriodicInterval">25</int>
+                                               </object>
+                                       </object>
+                                       <object class="NSTextField" id="161729812">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{273, 22}, {28, 17}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSTextFieldCell" key="NSCell" id="314009658">
+                                                       <int key="NSCellFlags">67239424</int>
+                                                       <int key="NSCellFlags2">272629760</int>
+                                                       <string key="NSContents">and</string>
+                                                       <reference key="NSSupport" ref="86725571"/>
+                                                       <reference key="NSControlView" ref="161729812"/>
+                                                       <reference key="NSBackgroundColor" ref="977951849"/>
+                                                       <reference key="NSTextColor" ref="400627124"/>
+                                               </object>
+                                       </object>
+                                       <object class="NSDatePicker" id="401711944">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{185, 20}, {86, 27}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSDatePickerCell" key="NSCell" id="1041237499">
+                                                       <int key="NSCellFlags">71433728</int>
+                                                       <int key="NSCellFlags2">0</int>
+                                                       <object class="NSCalendarDate" key="NSContents">
+                                                               <double key="NS.time">-3.152520e+07</double>
+                                                               <object class="NSTimeZone" key="NS.timezone" id="719332332">
+                                                                       <string key="NS.name">America/New_York</string>
+                                                                       <object class="NSMutableData" key="NS.data">
+                                                                               <bytes key="NS.bytes">VFppZgAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAAAAAAAADrAAAABAAAABCeph5wn7rrYKCGAHChms1g
+omXicKOD6eCkaq5wpTWnYKZTyvCnFYlgqDOs8Kj+peCqE47wqt6H4KvzcPCsvmngrdNS8K6eS+CvszTw
+sH4t4LGcUXCyZ0pgs3wzcLRHLGC1XBVwticOYLc793C4BvBguRvZcLnm0mC7BPXwu8a0YLzk1/C9r9Dg
+vsS58L+PsuDApJvwwW+U4MKEffDDT3bgxGRf8MUvWODGTXxwxw864MgtXnDI+Fdgyg1AcMrYOWDLiPBw
+0iP0cNJg++DTdeTw1EDd4NVVxvDWIL/g1zWo8NgAoeDZFYrw2eCD4Nr+p3DbwGXg3N6JcN2pgmDevmtw
+34lkYOCeTXDhaUZg4n4vcONJKGDkXhFw5Vcu4OZHLfDnNxDg6CcP8OkW8uDqBvHw6vbU4Ovm0/Ds1rbg
+7ca18O6/02Dvr9Jw8J+1YPGPtHDyf5dg82+WcPRfeWD1T3hw9j9bYPcvWnD4KHfg+Q88cPoIWeD6+Fjw
+++g74PzYOvD9yB3g/rgc8P+n/+AAl/7wAYfh4AJ34PADcP5gBGD9cAVQ4GAGQN9wBzDCYAeNGXAJEKRg
+Ca2U8ArwhmAL4IVwDNmi4A3AZ3AOuYTgD6mD8BCZZuARiWXwEnlI4BNpR/AUWSrgFUkp8BY5DOAXKQvw
+GCIpYBkI7fAaAgtgGvIKcBvh7WAc0exwHcHPYB6xznAfobFgIHYA8CGBk2AiVeLwI2qv4CQ1xPAlSpHg
+JhWm8Ccqc+An/sNwKQpV4CnepXAq6jfgK76HcCzTVGAtnmlwLrM2YC9+S3AwkxhgMWdn8DJy+mAzR0nw
+NFLcYDUnK/A2Mr5gNwcN8Dgb2uA45u/wOfu84DrG0fA7257gPK/ucD27gOA+j9BwP5ti4EBvsnBBhH9g
+Qk+UcENkYWBEL3ZwRURDYEXzqPBHLV/gR9OK8EkNQeBJs2zwSu0j4EuciXBM1kBgTXxrcE62ImBPXE1w
+UJYEYFE8L3BSdeZgUxwRcFRVyGBU+/NwVjWqYFblD/BYHsbgWMTx8Fn+qOBapNPwW96K4FyEtfBdvmzg
+XmSX8F+eTuBgTbRwYYdrYGItlnBjZ01gZA14cGVHL2Bl7VpwZycRYGfNPHBpBvNgaa0ecGrm1WBrljrw
+bM/x4G12HPBur9Pgb1X+8HCPteBxNeDwcm+X4HMVwvB0T3ngdP7fcHY4lmB23sFweBh4YHi+o3B5+Fpg
+ep6FcHvYPGB8fmdwfbgeYH5eSXB/mABgAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB
+AAEAAQABAAEAAQABAgMBAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA
+AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA
+AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA
+AQABAAEAAQABAAEAAQABAAEAAf//x8ABAP//ubAABP//x8ABCP//x8ABDEVEVABFU1QARVdUAEVQVAAA
+AAABAAAAAQ</bytes>
+                                                                       </object>
+                                                               </object>
+                                                               <string key="NS.format">%Y-%m-%d %H:%M:%S %z</string>
+                                                       </object>
+                                                       <reference key="NSSupport" ref="86725571"/>
+                                                       <reference key="NSControlView" ref="401711944"/>
+                                                       <double key="NSTimeInterval">0.000000e+00</double>
+                                                       <int key="NSDatePickerElements">12</int>
+                                                       <reference key="NSBackgroundColor" ref="729660797"/>
+                                                       <reference key="NSTextColor" ref="400627124"/>
+                                               </object>
+                                       </object>
+                                       <object class="NSDatePicker" id="497078689">
+                                               <reference key="NSNextResponder" ref="352903881"/>
+                                               <int key="NSvFlags">256</int>
+                                               <string key="NSFrame">{{306, 20}, {86, 27}}</string>
+                                               <reference key="NSSuperview" ref="352903881"/>
+                                               <bool key="NSEnabled">YES</bool>
+                                               <object class="NSDatePickerCell" key="NSCell" id="283024896">
+                                                       <int key="NSCellFlags">71433728</int>
+                                                       <int key="NSCellFlags2">0</int>
+                                                       <object class="NSCalendarDate" key="NSContents">
+                                                               <double key="NS.time">-3.157560e+07</double>
+                                                               <reference key="NS.timezone" ref="719332332"/>
+                                                               <string key="NS.format">%Y-%m-%d %H:%M:%S %z</string>
+                                                       </object>
+                                                       <reference key="NSSupport" ref="86725571"/>
+                                                       <reference key="NSControlView" ref="497078689"/>
+                                                       <double key="NSTimeInterval">0.000000e+00</double>
+                                                       <int key="NSDatePickerElements">12</int>
+                                                       <reference key="NSBackgroundColor" ref="729660797"/>
+                                                       <reference key="NSTextColor" ref="400627124"/>
                                                </object>
                                        </object>
                                </object>
-                               <string key="NSFrameSize">{535, 240}</string>
+                               <string key="NSFrameSize">{535, 226}</string>
                                <string key="NSClassName">NSView</string>
+                               <string key="NSExtension">NSResponder</string>
                        </object>
                        <object class="NSCustomView" id="538122014">
                                <nil key="NSNextResponder"/>