Fixed double click in File Tree. Updated KnownIssues to reflect problem with double click automatically adding directories.
This commit is contained in:
parent
a9aa9be81a
commit
ea57907678
7 changed files with 2031 additions and 2020 deletions
|
@ -8,7 +8,7 @@
|
|||
<string key="IBDocument.HIToolboxVersion">352.00</string>
|
||||
<object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<integer value="11"/>
|
||||
<integer value="14"/>
|
||||
</object>
|
||||
<object class="NSArray" key="IBDocument.PluginDependencies">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
|
@ -26,7 +26,7 @@
|
|||
<string key="NSClassName">NSApplication</string>
|
||||
</object>
|
||||
<object class="NSCustomObject" id="381152635">
|
||||
<string key="NSClassName" id="150797245">FileTreeDataSource</string>
|
||||
<string key="NSClassName" id="710860098">FileTreeDataSource</string>
|
||||
</object>
|
||||
<object class="NSWindowTemplate" id="453942877">
|
||||
<int key="NSWindowStyleMask">31</int>
|
||||
|
@ -74,7 +74,7 @@
|
|||
<int key="NSCellFlags2">0</int>
|
||||
<string key="NSContents" id="607347959"/>
|
||||
<object class="NSFont" key="NSSupport" id="26">
|
||||
<string key="NSName" id="698818143">LucidaGrande</string>
|
||||
<string key="NSName" id="741298765">LucidaGrande</string>
|
||||
<double key="NSSize">1.100000e+01</double>
|
||||
<int key="NSfFlags">3100</int>
|
||||
</object>
|
||||
|
@ -84,7 +84,7 @@
|
|||
</object>
|
||||
<object class="NSColor" key="NSTextColor">
|
||||
<int key="NSColorSpace">6</int>
|
||||
<string key="NSCatalogName" id="827918298">System</string>
|
||||
<string key="NSCatalogName" id="561806561">System</string>
|
||||
<string key="NSColorName">headerTextColor</string>
|
||||
<object class="NSColor" key="NSColor" id="1016173790">
|
||||
<int key="NSColorSpace">3</int>
|
||||
|
@ -97,14 +97,14 @@
|
|||
<int key="NSCellFlags2">2048</int>
|
||||
<string key="NSContents">Text Cell</string>
|
||||
<object class="NSFont" key="NSSupport">
|
||||
<reference key="NSName" ref="698818143"/>
|
||||
<reference key="NSName" ref="741298765"/>
|
||||
<double key="NSSize">1.300000e+01</double>
|
||||
<int key="NSfFlags">1044</int>
|
||||
</object>
|
||||
<reference key="NSControlView" ref="846237243"/>
|
||||
<object class="NSColor" key="NSBackgroundColor" id="518416176">
|
||||
<int key="NSColorSpace">6</int>
|
||||
<reference key="NSCatalogName" ref="827918298"/>
|
||||
<reference key="NSCatalogName" ref="561806561"/>
|
||||
<string key="NSColorName">controlBackgroundColor</string>
|
||||
<object class="NSColor" key="NSColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
|
@ -113,7 +113,7 @@
|
|||
</object>
|
||||
<object class="NSColor" key="NSTextColor">
|
||||
<int key="NSColorSpace">6</int>
|
||||
<reference key="NSCatalogName" ref="827918298"/>
|
||||
<reference key="NSCatalogName" ref="561806561"/>
|
||||
<string key="NSColorName">controlTextColor</string>
|
||||
<reference key="NSColor" ref="1016173790"/>
|
||||
</object>
|
||||
|
@ -128,7 +128,7 @@
|
|||
<reference key="NSBackgroundColor" ref="518416176"/>
|
||||
<object class="NSColor" key="NSGridColor">
|
||||
<int key="NSColorSpace">6</int>
|
||||
<reference key="NSCatalogName" ref="827918298"/>
|
||||
<reference key="NSCatalogName" ref="561806561"/>
|
||||
<string key="NSColorName">gridColor</string>
|
||||
<object class="NSColor" key="NSColor">
|
||||
<int key="NSColorSpace">3</int>
|
||||
|
@ -230,14 +230,6 @@
|
|||
<object class="IBObjectContainer" key="IBDocument.Objects">
|
||||
<object class="NSMutableArray" key="connectionRecords">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBOutletConnection" key="connection">
|
||||
<string key="label">outlineView</string>
|
||||
<reference key="source" ref="381152635"/>
|
||||
<reference key="destination" ref="846237243"/>
|
||||
</object>
|
||||
<int key="connectionID">21</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBOutletConnection" key="connection">
|
||||
<string key="label">dataSource</string>
|
||||
|
@ -300,11 +292,19 @@
|
|||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBOutletConnection" key="connection">
|
||||
<string key="label" id="205615699">fileTreeController</string>
|
||||
<string key="label">outlineView</string>
|
||||
<reference key="source" ref="381152635"/>
|
||||
<reference key="destination" ref="1001"/>
|
||||
<reference key="destination" ref="846237243"/>
|
||||
</object>
|
||||
<int key="connectionID">35</int>
|
||||
<int key="connectionID">37</int>
|
||||
</object>
|
||||
<object class="IBConnectionRecord">
|
||||
<object class="IBOutletConnection" key="connection">
|
||||
<string key="label" id="107863887">outlineView</string>
|
||||
<reference key="source" ref="1001"/>
|
||||
<reference key="destination" ref="846237243"/>
|
||||
</object>
|
||||
<int key="connectionID">46</int>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBMutableOrderedSet" key="objectRecords">
|
||||
|
@ -340,7 +340,7 @@
|
|||
<int key="objectID">9</int>
|
||||
<reference key="object" ref="381152635"/>
|
||||
<reference key="parent" ref="1002"/>
|
||||
<reference key="objectName" ref="150797245"/>
|
||||
<reference key="objectName" ref="710860098"/>
|
||||
</object>
|
||||
<object class="IBObjectRecord">
|
||||
<int key="objectID">10</int>
|
||||
|
@ -469,9 +469,9 @@
|
|||
<reference ref="796939136"/>
|
||||
<reference ref="796939136"/>
|
||||
<reference ref="796939136"/>
|
||||
<string id="255536364">{{384, 347}, {306, 398}}</string>
|
||||
<string id="186940740">{{809, 629}, {306, 398}}</string>
|
||||
<integer value="1" id="9"/>
|
||||
<reference ref="255536364"/>
|
||||
<reference ref="186940740"/>
|
||||
<reference ref="796939136"/>
|
||||
<reference ref="796939136"/>
|
||||
<reference ref="9"/>
|
||||
|
@ -513,14 +513,14 @@
|
|||
</object>
|
||||
</object>
|
||||
<nil key="sourceID"/>
|
||||
<int key="maxID">35</int>
|
||||
<int key="maxID">46</int>
|
||||
</object>
|
||||
<object class="IBClassDescriber" key="IBDocument.Classes">
|
||||
<object class="NSMutableArray" key="referencedPartialClassDescriptions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className" id="696656415">NSObject</string>
|
||||
<nil key="superclassName"/>
|
||||
<reference key="className" ref="710860098"/>
|
||||
<string key="superclassName" id="696656415">NSObject</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
|
@ -540,8 +540,38 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey" id="794364647">IBProjectSource</string>
|
||||
<string key="minorKey">ThirdParty/AppleRemote/AppleRemote.h</string>
|
||||
<string key="majorKey">IBUserSource</string>
|
||||
<reference key="minorKey" ref="607347959"/>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">FileTreeDataSource</string>
|
||||
<reference key="superclassName" ref="696656415"/>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSMutableArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>outlineView</string>
|
||||
<string>watcher</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NSOutlineView</string>
|
||||
<string>PathWatcher</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey" id="468616922">IBProjectSource</string>
|
||||
<string key="minorKey">FileTreeWindow/FileTreeDataSource.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
|
@ -566,7 +596,33 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">ThirdParty/GCWindowMenu/GCOneShotEffectTimer.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<reference key="className" ref="696656415"/>
|
||||
<nil key="superclassName"/>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">ThirdParty/NDHotKeys/NDHotKeyEvent.h</string>
|
||||
</object>
|
||||
</object>
|
||||
|
@ -592,108 +648,8 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<string key="minorKey">ThirdParty/GCWindowMenu/GCOneShotEffectTimer.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">ImageTextCell</string>
|
||||
<string key="superclassName">NSTextFieldCell</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<string key="minorKey">ThirdParty/ImageTextCell/ImageTextCell.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">FileTreeDataSource</string>
|
||||
<reference key="superclassName" ref="696656415"/>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">doubleClickSelector:</string>
|
||||
<string key="NS.object.0" id="193476439">id</string>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSMutableArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="205615699"/>
|
||||
<string>outlineView</string>
|
||||
<string>watcher</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>FileTreeWindowController</string>
|
||||
<string>NSOutlineView</string>
|
||||
<string>PathWatcher</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<string key="minorKey">FileTreeWindow/FileTreeDataSource.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<reference key="className" ref="150797245"/>
|
||||
<reference key="superclassName" ref="696656415"/>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<string key="majorKey">IBUserSource</string>
|
||||
<reference key="minorKey" ref="607347959"/>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">PathWatcher</string>
|
||||
<reference key="superclassName" ref="696656415"/>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<reference key="NS.key.0" ref="1005462213"/>
|
||||
<reference key="NS.object.0" ref="193476439"/>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<string key="minorKey">FileTreeWindow/PathWatcher.h</string>
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">ThirdParty/AppleRemote/AppleRemote.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
|
@ -713,13 +669,13 @@
|
|||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="193476439"/>
|
||||
<reference ref="193476439"/>
|
||||
<reference ref="193476439"/>
|
||||
<reference ref="193476439"/>
|
||||
<reference ref="193476439"/>
|
||||
<reference ref="193476439"/>
|
||||
<reference ref="193476439"/>
|
||||
<string id="803556128">id</string>
|
||||
<reference ref="803556128"/>
|
||||
<reference ref="803556128"/>
|
||||
<reference ref="803556128"/>
|
||||
<reference ref="803556128"/>
|
||||
<reference ref="803556128"/>
|
||||
<reference ref="803556128"/>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
|
@ -738,10 +694,31 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">Playlist/PlaylistController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">PlaylistLoader</string>
|
||||
<reference key="superclassName" ref="696656415"/>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<string key="NS.key.0">playlistController</string>
|
||||
<string key="NS.object.0">PlaylistController</string>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">Playlist/PlaylistLoader.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">FileIconCell</string>
|
||||
<string key="superclassName">ImageTextCell</string>
|
||||
|
@ -764,13 +741,13 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">FileTreeWindow/FileIconCell.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">PlaylistLoader</string>
|
||||
<reference key="superclassName" ref="696656415"/>
|
||||
<string key="className">ImageTextCell</string>
|
||||
<string key="superclassName">NSTextFieldCell</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
|
@ -781,18 +758,6 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<string key="NS.key.0">playlistController</string>
|
||||
<string key="NS.object.0">PlaylistController</string>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<string key="minorKey">Playlist/PlaylistLoader.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">FileTreeWindowController</string>
|
||||
<string key="superclassName">NSWindowController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
|
@ -801,13 +766,9 @@
|
|||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<string key="NS.key.0">playlistLoader</string>
|
||||
<string key="NS.object.0">PlaylistLoader</string>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<string key="minorKey">FileTreeWindow/FileTreeWindowController.h</string>
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">ThirdParty/ImageTextCell/ImageTextCell.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
|
@ -815,7 +776,7 @@
|
|||
<string key="superclassName">NSWindowController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">addToPlaylist:</string>
|
||||
<reference key="NS.object.0" ref="193476439"/>
|
||||
<reference key="NS.object.0" ref="803556128"/>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
|
@ -835,10 +796,35 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">Spotlight/SpotlightWindowController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">FileTreeWindowController</string>
|
||||
<string key="superclassName">NSWindowController</string>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<string key="NS.key.0">addToPlaylist:</string>
|
||||
<reference key="NS.object.0" ref="803556128"/>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSMutableArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<reference ref="107863887"/>
|
||||
<string>playlistLoader</string>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<string>NSOutlineView</string>
|
||||
<string>PlaylistLoader</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">FileTreeWindow/FileTreeWindowController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">DNDArrayController</string>
|
||||
<string key="superclassName">NSArrayController</string>
|
||||
|
@ -856,10 +842,31 @@
|
|||
<string key="NS.object.0">NSTableView</string>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">Playlist/DNDArrayController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">PathWatcher</string>
|
||||
<reference key="superclassName" ref="696656415"/>
|
||||
<object class="NSMutableDictionary" key="actions">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
<object class="NSArray" key="dict.sortedKeys">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
<object class="NSMutableArray" key="dict.values">
|
||||
<bool key="EncodedWithXMLCoder">YES</bool>
|
||||
</object>
|
||||
</object>
|
||||
<object class="NSMutableDictionary" key="outlets">
|
||||
<reference key="NS.key.0" ref="1005462213"/>
|
||||
<reference key="NS.object.0" ref="803556128"/>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">FileTreeWindow/PathWatcher.h</string>
|
||||
</object>
|
||||
</object>
|
||||
<object class="IBPartialClassDescription">
|
||||
<string key="className">EntriesController</string>
|
||||
<reference key="superclassName" ref="696656415"/>
|
||||
|
@ -882,7 +889,7 @@
|
|||
</object>
|
||||
</object>
|
||||
<object class="IBClassDescriptionSource" key="sourceIdentifier">
|
||||
<reference key="majorKey" ref="794364647"/>
|
||||
<reference key="majorKey" ref="468616922"/>
|
||||
<string key="minorKey">Playlist/EntriesController.h</string>
|
||||
</object>
|
||||
</object>
|
||||
|
@ -896,16 +903,16 @@
|
|||
AYag0QAHAAhdSUIub2JqZWN0ZGF0YYABXxAPTlNLZXllZEFyY2hpdmVyrxCiAAsADAAxADUANgA8AD0A
|
||||
QgBYAFkAWgBbAAsAaQBuAIIAiACXAJsAvwDAAMYAxwDMANAA4gDuAO8A9wD4APsBAAEDAQsBDAENARAB
|
||||
FgEjARMBJAElASoBLwEwATMBOAE5ATwBPwFDAUgBSQFMAU0AvwFRAVQBYAFhAWIBZQFvAL8BcAFzAX4B
|
||||
gwGEAYUBiQGKAZUBmAGbAZ4ACwGfAaEBogGlAbABuAG7AbwBvwHAAcEBxQHKAcsB0AHRAdYB1wHcAeEB
|
||||
4gHnAegB9AH4AfwB/QH+Af8CBgIHAggCCwIOAh8CIgIjAiUCNgJIAloCWwJcAl0CXgJfAmACYQJiAmMC
|
||||
ZAJlAmYCZwJoAmwCcAKKAqQCpQKmAFYCpwKoAqkCqgKrAqwCrQKuAq8AuwKwArECsgKzArQCtQK2ArcC
|
||||
uAK5ArwCvwLCVSRudWxs3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAh
|
||||
gwGEAYUBiQGKAZUBmAGbAZ4ACwGfAaEBogGlAbABuAG5Ab0BwgHFAcYByQHKAcsB0AHRAdYB1wHcAeEB
|
||||
4gHhAecB8wH3AfsB/AH9Af4CBQIGAgcCCgINAh4CIQIiAiQCNQJHAlkCWgJbAlwCXQJeAl8CYAJhAmIC
|
||||
YwJkAmUCZgJnAmsCbwKJAqMCpAKlAqYCpwKoAqkCqgKrAqwCrQKuAFYCrwKwArEAuwKyArMCtAK1ArYC
|
||||
twK4ArsCvgLBVSRudWxs3xASAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAh
|
||||
ACIAIwAkACUAJgAnACgAKQAqACsALAAtAC4ALwAwVk5TUm9vdFYkY2xhc3NdTlNPYmplY3RzS2V5c18Q
|
||||
D05TQ2xhc3Nlc1ZhbHVlc18QGU5TQWNjZXNzaWJpbGl0eU9pZHNWYWx1ZXNdTlNDb25uZWN0aW9uc1tO
|
||||
U05hbWVzS2V5c1tOU0ZyYW1ld29ya11OU0NsYXNzZXNLZXlzWk5TT2lkc0tleXNdTlNOYW1lc1ZhbHVl
|
||||
c18QGU5TQWNjZXNzaWJpbGl0eUNvbm5lY3RvcnNdTlNGb250TWFuYWdlcl8QEE5TVmlzaWJsZVdpbmRv
|
||||
d3NfEA9OU09iamVjdHNWYWx1ZXNfEBdOU0FjY2Vzc2liaWxpdHlPaWRzS2V5c1lOU05leHRPaWRcTlNP
|
||||
aWRzVmFsdWVzgAKAoYBugISAoIBQgHOABYCDgIWAdICegACABoBygJ8QJYCG0gAOADIAMwA0W05TQ2xh
|
||||
aWRzVmFsdWVzgAKAoYBugISAoIBQgHOABYCDgIWAdICegACABoBygJ8QMICG0gAOADIAMwA0W05TQ2xh
|
||||
c3NOYW1lgASAA18QGEZpbGVUcmVlV2luZG93Q29udHJvbGxlctIANwA4ADkAOlgkY2xhc3Nlc1okY2xh
|
||||
c3NuYW1logA6ADteTlNDdXN0b21PYmplY3RYTlNPYmplY3RfEBBJQkNvY29hRnJhbWV3b3Jr0gAOAD4A
|
||||
PwBAWk5TLm9iamVjdHOARaEAQYAH2wBDAA4ARABFAEYARwBIAEkASgBLAEwATQBOAE8AUABQAFIAUwBU
|
||||
|
@ -962,60 +969,59 @@ U1BhdGhDb21wb25lbnRDZWxsc1pOU0RlbGVnYXRlEhQh/gGASYAbgEESAAKAAIBIgEHSAA4APgBqAZeA
|
|||
MaDSADcAOAGZAZqkAZoBFAEVADtaTlNQYXRoQ2VsbNIANwA4AZwBnaUBnQFQAMoAywA7XU5TUGF0aENv
|
||||
bnRyb2xaezMwNiwgMzk4fdIANwA4AaAAyqMAygDLADtfEBZ7ezAsIDB9LCB7MTkyMCwgMTE3OH190gA3
|
||||
ADgBowGkogGkADtfEBBOU1dpbmRvd1RlbXBsYXRl0gAOAD4AagGngDGoAagBqQGqAasBrAGtAa4Br4BR
|
||||
gFiAWoBcgF6AX4BhgGPUAA4BsQGyAbMBtAG1AbYBt11OU0Rlc3RpbmF0aW9uWE5TU291cmNlV05TTGFi
|
||||
ZWyAV4BUgFKAVtIADgAyADMBuoAEgFNbUGF0aFdhdGNoZXLSAA4AMgAzAb6ABIBVXxASRmlsZVRyZWVE
|
||||
YXRhU291cmNlWGRlbGVnYXRl0gA3ADgBwgHDowHDAcQAO18QFE5TTmliT3V0bGV0Q29ubmVjdG9yXk5T
|
||||
TmliQ29ubmVjdG9y1AAOAbEBsgGzAbQBtgG1AcmAV4BSgFSAWVd3YXRjaGVy1AAOAbEBsgGzAbQBtQCS
|
||||
Ac+AV4BUgBKAW1pkYXRhU291cmNl1AAOAbEBsgGzAbQAkgG1AdWAV4ASgFSAXVtvdXRsaW5lVmlld9QA
|
||||
DgGxAbIBswG0AB8AkgG3gFeAAoASgFbUAA4BsQGyAbMBtABBAB8B4IBXgAeAAoBgVndpbmRvd9QADgGx
|
||||
AbIBswG0AB8BtQHmgFeAAoBUgGJfEBJmaWxlVHJlZUNvbnRyb2xsZXLYAA4BsQHpAeoBsgGzAesB7AHt
|
||||
Ae4B7wHwAG0B8gHzAFVZTlNLZXlQYXRoWU5TQmluZGluZ1lOU09wdGlvbnNfEBxOU05pYkJpbmRpbmdD
|
||||
b25uZWN0b3JWZXJzaW9ugG2AZIBogGeAQYBmgGnSAA4B9QH2ALBfEBBOU1NoYXJlZEluc3RhbmNlgGUJ
|
||||
0gA3ADgB+QH6owH6AfsAO18QGE5TVXNlckRlZmF1bHRzQ29udHJvbGxlclxOU0NvbnRyb2xsZXJfEB12
|
||||
YWx1ZTogdmFsdWVzLmZpbGVUcmVlUm9vdFVSTFV2YWx1ZV8QFnZhbHVlcy5maWxlVHJlZVJvb3RVUkzT
|
||||
AA4CAAA+AgECAgIEV05TLmtleXOAbKECA4BqoQIFgGtfEBZOU1ZhbHVlVHJhbnNmb3JtZXJOYW1lXxAW
|
||||
U3RyaW5nVG9VUkxUcmFuc2Zvcm1lctIANwA4AgkCCqICCgA7XE5TRGljdGlvbmFyedIANwA4AgwCDaMC
|
||||
DQHEADtfEBVOU05pYkJpbmRpbmdDb25uZWN0b3LSAA4APgIPAhCAca4BeABtAbYCFABNAEEB7gG1AJIA
|
||||
3QB/AHYAbADPgEeAQYBSgG+AC4AHgGSAVIASgCWAOYA9gA6AGNIADgAyADMCIYAEgHBdTlNBcHBsaWNh
|
||||
dGlvbtIANwA4AiQBQqIBQgA70gAOAD4CDwIngHGuAG0ATQAfAB8AQQAfAB8AHwBsAM8AbABsAE0AkoBB
|
||||
gAuAAoACgAeAAoACgAKADoAYgA6ADoALgBLSAA4APgIPAjiAca8QDwF4AG0BtgIUAe4AQQBNAbUAkgDd
|
||||
AH8AdgAfAGwAz4BHgEGAUoBvgGSAB4ALgFSAEoAlgDmAPYACgA6AGNIADgA+Ag8CSoBxrxAPAksCTAJN
|
||||
Ak4CTwJQAlEBvgJTAlQCVQJWAlcCWAJZgHWAdoB3gHiAeYB6gHuAVYB8gH2AfoB/gICAgYCCWVBhdGgg
|
||||
Q2VsbF8QGlBvcCBVcCBQYXRoIENvbnRyb2wgV2lkZ2V0XFBhdGggV2F0Y2hlcltBcHBsaWNhdGlvbl8Q
|
||||
H1NoYXJlZCBVc2VyIERlZmF1bHRzIENvbnRyb2xsZXJfEBFQYW5lbCAoRmlsZSBUcmVlKVxDb250ZW50
|
||||
IFZpZXdcT3V0bGluZSBWaWV3XxAaRmlsZSBJY29uIENlbGwgKFRleHQgQ2VsbClfEBFWZXJ0aWNhbCBT
|
||||
Y3JvbGxlcl8QE0hvcml6b250YWwgU2Nyb2xsZXJcRmlsZSdzIE93bmVyW1Njcm9sbCBWaWV3XFRhYmxl
|
||||
IENvbHVtbtIADgA+Ag8CaoBxoQDdgCXSAA4APgIPAm6AcaEBIYAm0gAOAD4CDwJygHGvEBcBeABtAa4B
|
||||
tgGoAakCFAGsAE0AQQHuAbUBrQCSAN0AfwB2AB8AbAGvAM8BqgGrgEeAQYBhgFKAUYBYgG+AXoALgAeA
|
||||
ZIBUgF+AEoAlgDmAPYACgA6AY4AYgFqAXNIADgA+Ag8CjIBxrxAXAo0CjgKPApACkQKSApMClAKVApYC
|
||||
lwKYApkCmgKbApwCnQKeAp8CoAKhAqICo4CHgIiAiYCKgIuAjICNgI6Aj4CQgJGAkoCTgJSAlYCWgJeA
|
||||
mICZgJqAm4CcgJ0QGhAZECMQIRAiE//////////9EBcQCxAKEBsQCRAYEBQQEBARECQQDhAeEBMQFhAV
|
||||
0gAOAD4AagK7gDGg0gAOAD4CDwK+gHGg0gAOAD4CDwLBgHGg0gA3ADgCwwLEogLEADteTlNJQk9iamVj
|
||||
dERhdGEACAAZACIAJwAxADoAPwBEAFIAVABmAa0BswH+AgUCDAIaAiwCSAJWAmICbgJ8AocClQKxAr8C
|
||||
0gLkAv4DCAMVAxcDGQMbAx0DHwMhAyMDJQMnAykDKwMtAy8DMQMzAzUDNwM5A0IDTgNQA1IDbQN2A38D
|
||||
igOPA54DpwO6A8MDzgPQA9MD1QQCBA8EHAQyBEAESgRYBGUEdwSLBJcEmQSbBJ0EnwShBKoErASuBLAE
|
||||
sgS0BM8E2QThBP4FEAUbBSQFMAU5BUUFRwVJBUsFTgVQBVIFVAVdBV8FZAVmBWgFnQWpBbIFvwXLBdkF
|
||||
5wXpBesF7QXwBfIGBQYIBgoGDAYOBhAGEgYUBh0GHwYmBigGKgYsBlkGYwZtBncGeQZ7Bn0GfwaCBoQG
|
||||
hgaIBooGjAaOBpcGmQacBp4G9QcXByEHNQdKB1cHcQeNB6gHsgfBB+kH9QgUCCMILwgxCDMINQg6CDwI
|
||||
PQg/CEgIUQhUCFYIVwhZCFsIXAheCGAIYghkCG0IeAiJCJEIkwiVCJcIoAi3CMAIyQjXCN4I6gjzCPUI
|
||||
+Aj6CR8JLgk7CUMJTgldCWgJcwl/CYAJggmECY0JjwmRCZoJowmlCcIJzgnZCeMJ8An8CgEKAwoFCgcK
|
||||
CQoLCgwKHQokCisKNAo2Cj8KQQpEClEKWgpfCmYKcwqACogKigqWCp8KpAqsCsEKzQrbCt0K3wrhCuMK
|
||||
5QrsCv4LCwsNCxALGQskCzgLSgtXC14LhwudC6sLsAuyC7QLtgu4C7oLvAu/C8ELwwvQC9oL6wvtC/YL
|
||||
+Av7DBAMEgwUDBYMGAwxDD4MQAxMDGEMYwxlDGcMaQx8DIUMigyZDKIMpwy1DL4MxQzUDNwM8QzzDPUM
|
||||
9wz5DQMNEA0SDRcNIA0pDTYNRA1ODVcNYA1rDZANmQ2iDawNrg2wDbINtA22DbgNug3DDdsN6A3xDfwO
|
||||
Bw4wDjIONA42DjgOOg48Dj4OQA5JDmEOag5zDoAOpQ6xDrMOtQ63DrkOuw6+Dr8OwQ7DDswOzg7TDtUO
|
||||
1w7zDwsPFA8bDygPLg9HD2gPdA+LD5YPmw+dD58PoQ+mD6gPqg+zD7UPtg+/D8gP0w/cD+cP9RAAEAkQ
|
||||
EBApEDIQNxBKEFMQVRBmEGgQahBsEG4QcBByEHQQdhCHEJUQnhCmEKgQqhCsEK4QtxC5ELsQxxDQENIQ
|
||||
1BDpEPIQ+xECERkRKBE5ETsRPRE/EUERSRFaEVwRXhFgEWIRbRF+EYARghGEEYYRkhGjEaURpxGpEasR
|
||||
vBG+EcARwhHEEcsR3BHeEeAR4hHkEfkSGhIkEi4SOBJXElkSWxJdEl8SYRJjEmUSbhKBEoMShBKNEpQS
|
||||
rxK8EtwS4hL7EwgTEBMSExUTFxMaExwTNRNOE1cTXBNpE3ITeRORE5oTnBO5E7sTvRO/E8ETwxPFE8cT
|
||||
yRPLE80TzxPRE9MT1RPeE+AT4hPwE/kT/hQHFAkUJhQoFCoULBQuFDAUMhQ0FDYUOBQ6FDwUPhRAFEIU
|
||||
SxRNFG4UcBRyFHQUdhR4FHoUfBR+FIAUghSEFIYUiBSKFIwUlRSXFLgUuhS8FL4UwBTCFMQUxhTIFMoU
|
||||
zBTOFNAU0hTUFNYU4BT9FQoVFhU4FUwVWRVmFYMVlxWtFboVxhXTFdwV3hXhFeMV7BXuFfEV8xX8Ff4W
|
||||
LxYxFjMWNRY3FjkWOxY9Fj8WQRZDFkUWRxZJFksWTRZPFlEWUxZVFlcWWRZbFl0WZhZoFpkWmxadFp8W
|
||||
oRajFqUWpxapFqsWrRavFrEWsxa1FrcWuRa7Fr0WvxbBFsMWxRbHFskWyxbNFs8W0RbaFtwW3hbgFuIW
|
||||
5BbmFugW6hbsFu4W8BbyFvQW9hb4FwEXAxcEFw0XDxcQFxkXGxccFyUXKgAAAAAAAAICAAAAAAAAAsUA
|
||||
AAAAAAAAAAAAAAAAABc5A</bytes>
|
||||
gFSAWoBcgF6AX4BhgGPUAA4BsQGyAbMBtABBAB8Bt11OU0Rlc3RpbmF0aW9uWE5TU291cmNlV05TTGFi
|
||||
ZWyAU4AHgAKAUlZ3aW5kb3fSADcAOAG6AbujAbsBvAA7XxAUTlNOaWJPdXRsZXRDb25uZWN0b3JeTlNO
|
||||
aWJDb25uZWN0b3LUAA4BsQGyAbMBtAG/AcABwYBTgFeAVYBZ0gAOADIAMwHEgASAVl8QEkZpbGVUcmVl
|
||||
RGF0YVNvdXJjZdIADgAyADMByIAEgFhbUGF0aFdhdGNoZXJXd2F0Y2hlctQADgGxAbIBswG0AcABvwHP
|
||||
gFOAVYBXgFtYZGVsZWdhdGXUAA4BsQGyAbMBtAHAAJIB1YBTgFWAEoBdWmRhdGFTb3VyY2XUAA4BsQGy
|
||||
AbMBtAAfAJIBz4BTgAKAEoBb1AAOAbEBsgGzAbQAkgHAAeCAU4ASgFWAYFtvdXRsaW5lVmlld9QADgGx
|
||||
AbIBswG0AJIAHwHmgFOAEoACgGLYAA4BsQHoAekBsgGzAeoB6wHsAe0B7gHvAG0B8QHyAFVZTlNLZXlQ
|
||||
YXRoWU5TQmluZGluZ1lOU09wdGlvbnNfEBxOU05pYkJpbmRpbmdDb25uZWN0b3JWZXJzaW9ugG2AZIBo
|
||||
gGeAQYBmgGnSAA4B9AH1ALBfEBBOU1NoYXJlZEluc3RhbmNlgGUJ0gA3ADgB+AH5owH5AfoAO18QGE5T
|
||||
VXNlckRlZmF1bHRzQ29udHJvbGxlclxOU0NvbnRyb2xsZXJfEB12YWx1ZTogdmFsdWVzLmZpbGVUcmVl
|
||||
Um9vdFVSTFV2YWx1ZV8QFnZhbHVlcy5maWxlVHJlZVJvb3RVUkzTAA4B/wA+AgACAQIDV05TLmtleXOA
|
||||
bKECAoBqoQIEgGtfEBZOU1ZhbHVlVHJhbnNmb3JtZXJOYW1lXxAWU3RyaW5nVG9VUkxUcmFuc2Zvcm1l
|
||||
ctIANwA4AggCCaICCQA7XE5TRGljdGlvbmFyedIANwA4AgsCDKMCDAG8ADtfEBVOU05pYkJpbmRpbmdD
|
||||
b25uZWN0b3LSAA4APgIOAg+Aca4AzwHAAEEAfwIUAG0BvwB2AN0AkgBsAXgB7QBNgBiAVYAHgDmAb4BB
|
||||
gFeAPYAlgBKADoBHgGSAC9IADgAyADMCIIAEgHBdTlNBcHBsaWNhdGlvbtIANwA4AiMBQqIBQgA70gAO
|
||||
AD4CDgImgHGuAJIAHwAfAGwAHwBNAB8AbADPAGwATQBtAB8AQYASgAKAAoAOgAKAC4ACgA6AGIAOgAuA
|
||||
QYACgAfSAA4APgIOAjeAca8QDwDPAcAAQQB/AG0CFAG/AHYA3QCSAB8B7QBsAXgATYAYgFWAB4A5gEGA
|
||||
b4BXgD2AJYASgAKAZIAOgEeAC9IADgA+Ag4CSYBxrxAPAkoBxAJMAk0CTgJPAlACUQJSAlMCVAJVAlYC
|
||||
VwJYgHWAVoB2gHeAeIB5gHqAe4B8gH2AfoB/gICAgYCCXFRhYmxlIENvbHVtbl8QEVBhbmVsIChGaWxl
|
||||
IFRyZWUpXxARVmVydGljYWwgU2Nyb2xsZXJfEBpQb3AgVXAgUGF0aCBDb250cm9sIFdpZGdldFtBcHBs
|
||||
aWNhdGlvblxQYXRoIFdhdGNoZXJfEBNIb3Jpem9udGFsIFNjcm9sbGVyXxAaRmlsZSBJY29uIENlbGwg
|
||||
KFRleHQgQ2VsbClcT3V0bGluZSBWaWV3XEZpbGUncyBPd25lcl8QH1NoYXJlZCBVc2VyIERlZmF1bHRz
|
||||
IENvbnRyb2xsZXJbU2Nyb2xsIFZpZXdZUGF0aCBDZWxsXENvbnRlbnQgVmlld9IADgA+Ag4CaYBxoQDd
|
||||
gCXSAA4APgIOAm2AcaEBIYAm0gAOAD4CDgJxgHGvEBcBqwGsAM8BrQHAAagBrgBBAH8CFABtAaoBvwB2
|
||||
AN0BqQCSAB8BrwBsAXgB7QBNgFyAXoAYgF+AVYBRgGGAB4A5gG+AQYBagFeAPYAlgFSAEoACgGOADoBH
|
||||
gGSAC9IADgA+Ag4Ci4BxrxAXAowCjQKOAo8CkAKRApICkwKUApUClgKXApgCmQKaApsCnAKdAp4CnwKg
|
||||
AqECooCHgIiAiYCKgIuAjICNgI6Aj4CQgJGAkoCTgJSAlYCWgJeAmICZgJqAm4CcgJ0QFhAXEBMQJRAJ
|
||||
EBgQLhAKEBAT//////////0QGRAhEBEQFBAiEC8QHhAOEBoQGxAL0gAOAD4AagK6gDGg0gAOAD4CDgK9
|
||||
gHGg0gAOAD4CDgLAgHGg0gA3ADgCwgLDogLDADteTlNJQk9iamVjdERhdGEACAAZACIAJwAxADoAPwBE
|
||||
AFIAVABmAa0BswH+AgUCDAIaAiwCSAJWAmICbgJ8AocClQKxAr8C0gLkAv4DCAMVAxcDGQMbAx0DHwMh
|
||||
AyMDJQMnAykDKwMtAy8DMQMzAzUDNwM5A0IDTgNQA1IDbQN2A38DigOPA54DpwO6A8MDzgPQA9MD1QQC
|
||||
BA8EHAQyBEAESgRYBGUEdwSLBJcEmQSbBJ0EnwShBKoErASuBLAEsgS0BM8E2QThBP4FEAUbBSQFMAU5
|
||||
BUUFRwVJBUsFTgVQBVIFVAVdBV8FZAVmBWgFnQWpBbIFvwXLBdkF5wXpBesF7QXwBfIGBQYIBgoGDAYO
|
||||
BhAGEgYUBh0GHwYmBigGKgYsBlkGYwZtBncGeQZ7Bn0GfwaCBoQGhgaIBooGjAaOBpcGmQacBp4G9QcX
|
||||
ByEHNQdKB1cHcQeNB6gHsgfBB+kH9QgUCCMILwgxCDMINQg6CDwIPQg/CEgIUQhUCFYIVwhZCFsIXAhe
|
||||
CGAIYghkCG0IeAiJCJEIkwiVCJcIoAi3CMAIyQjXCN4I6gjzCPUI+Aj6CR8JLgk7CUMJTgldCWgJcwl/
|
||||
CYAJggmECY0JjwmRCZoJowmlCcIJzgnZCeMJ8An8CgEKAwoFCgcKCQoLCgwKHQokCisKNAo2Cj8KQQpE
|
||||
ClEKWgpfCmYKcwqACogKigqWCp8KpAqsCsEKzQrbCt0K3wrhCuMK5QrsCv4LCwsNCxALGQskCzgLSgtX
|
||||
C14LhwudC6sLsAuyC7QLtgu4C7oLvAu/C8ELwwvQC9oL6wvtC/YL+Av7DBAMEgwUDBYMGAwxDD4MQAxM
|
||||
DGEMYwxlDGcMaQx8DIUMigyZDKIMpwy1DL4MxQzUDNwM8QzzDPUM9wz5DQMNEA0SDRcNIA0pDTYNRA1O
|
||||
DVcNYA1rDZANmQ2iDawNrg2wDbINtA22DbgNug3DDdsN6A3xDfwOBw4wDjIONA42DjgOOg48Dj4OQA5J
|
||||
DmEOag5zDoAOpQ6xDrMOtQ63DrkOuw6+Dr8OwQ7DDswOzg7TDtUO1w7zDwsPFA8bDygPLg9HD2gPdA+L
|
||||
D5YPmw+dD58PoQ+mD6gPqg+zD7UPtg+/D8gP0w/cD+cP9RAAEAkQEBApEDIQNxBKEFMQVRBmEGgQahBs
|
||||
EG4QcBByEHQQdhCHEJUQnhCmEKgQqhCsEK4QtRC+EMUQ3BDrEPwQ/hEAEQIRBBENEQ8REREmES8RMREz
|
||||
ET8RRxFYEVoRXBFeEWARaRF6EXwRfhGAEYIRjRGeEaARohGkEaYRtxG5EbsRvRG/EcsR3BHeEeAR4hHk
|
||||
EgUSDxIZEiMSQhJEEkYSSBJKEkwSThJQElkSbBJuEm8SeBJ/EpoSpxLHEs0S5hLzEvsS/RMAEwITBRMH
|
||||
EyATORNCE0cTVBNdE2QTfBOFE4cTpBOmE6gTqhOsE64TsBOyE7QTthO4E7oTvBO+E8ATyRPLE80T2xPk
|
||||
E+kT8hP0FBEUExQVFBcUGRQbFB0UHxQhFCMUJRQnFCkUKxQtFDYUOBRZFFsUXRRfFGEUYxRlFGcUaRRr
|
||||
FG0UbxRxFHMUdRR3FIAUghSjFKUUpxSpFKsUrRSvFLEUsxS1FLcUuRS7FL0UvxTBFM4U4hT2FRMVHxUs
|
||||
FUIVXxVsFXkVmxWnFbEVvhXHFckVzBXOFdcV2RXcFd4V5xXpFhoWHBYeFiAWIhYkFiYWKBYqFiwWLhYw
|
||||
FjIWNBY2FjgWOhY8Fj4WQBZCFkQWRhZIFlEWUxaEFoYWiBaKFowWjhaQFpIWlBaWFpgWmhacFp4WoBai
|
||||
FqQWphaoFqoWrBauFrAWsha0FrYWuBa6FrwWvhbAFsIWxBbNFs8W0RbTFtUW1xbZFtsW3RbfFuEW4xbs
|
||||
Fu4W7xb4FvoW+xcEFwYXBxcQFxUAAAAAAAACAgAAAAAAAALEAAAAAAAAAAAAAAAAAAAXJA</bytes>
|
||||
</object>
|
||||
</data>
|
||||
</archive>
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -10,12 +10,10 @@
|
|||
|
||||
@class PathNode;
|
||||
@class PathWatcher;
|
||||
@class FileTreeWindowController;
|
||||
|
||||
@interface FileTreeDataSource : NSObject {
|
||||
PathNode *rootNode;
|
||||
|
||||
IBOutlet FileTreeWindowController *fileTreeController;
|
||||
IBOutlet PathWatcher *watcher;
|
||||
IBOutlet NSOutlineView *outlineView;
|
||||
}
|
||||
|
@ -23,8 +21,6 @@
|
|||
- (NSURL *)rootURL;
|
||||
- (void)setRootURL:(NSURL *)rootURL;
|
||||
|
||||
- (IBAction)doubleClickSelector:(id)sender;
|
||||
|
||||
- (void)reloadPathNode:(PathNode *)item;
|
||||
|
||||
@end
|
||||
|
|
|
@ -12,7 +12,6 @@
|
|||
|
||||
#import "DirectoryNode.h"
|
||||
#import "PathWatcher.h"
|
||||
#import "FileTreeWindowController.h"
|
||||
|
||||
@implementation FileTreeDataSource
|
||||
|
||||
|
@ -30,18 +29,9 @@
|
|||
[[NSUserDefaultsController sharedUserDefaultsController] addObserver:self forKeyPath:@"values.fileTreeRootURL" options:0 context:nil];
|
||||
|
||||
[self setRootURL: [NSURL URLWithString:[[[NSUserDefaultsController sharedUserDefaultsController] defaults] objectForKey:@"fileTreeRootURL"]]];
|
||||
|
||||
[outlineView setDoubleAction:@selector(doubleClickSelector:)];
|
||||
[outlineView setTarget:self];
|
||||
|
||||
}
|
||||
|
||||
// double click in file tree view
|
||||
- (IBAction)doubleClickSelector:(id)sender
|
||||
{
|
||||
NSArray *urls = [NSArray arrayWithObject:[[outlineView itemAtRow:[outlineView clickedRow]] URL]];
|
||||
|
||||
[fileTreeController addToPlaylist:urls];
|
||||
}
|
||||
- (void) observeValueForKeyPath:(NSString *)keyPath
|
||||
ofObject:(id)object
|
||||
change:(NSDictionary *)change
|
||||
|
|
|
@ -13,8 +13,9 @@
|
|||
|
||||
@interface FileTreeWindowController : NSWindowController {
|
||||
IBOutlet PlaylistLoader *playlistLoader;
|
||||
IBOutlet NSOutlineView *outlineView;
|
||||
}
|
||||
|
||||
- (void)addToPlaylist:(NSArray *)urls;
|
||||
- (IBAction)addToPlaylist:(id)sender;
|
||||
|
||||
@end
|
||||
|
|
|
@ -16,8 +16,16 @@
|
|||
return [super initWithWindowNibName:@"FileTreePanel"];
|
||||
}
|
||||
|
||||
- (void)addToPlaylist:(NSArray *)urls
|
||||
- (void)awakeFromNib
|
||||
{
|
||||
[outlineView setDoubleAction:@selector(addToPlaylist:)];
|
||||
[outlineView setTarget:self];
|
||||
}
|
||||
|
||||
- (IBAction)addToPlaylist:(id)sender
|
||||
{
|
||||
NSArray *urls = [NSArray arrayWithObject:[[outlineView itemAtRow:[outlineView clickedRow]] URL]];
|
||||
|
||||
[playlistLoader addURLs:urls sort:NO];
|
||||
}
|
||||
|
||||
|
|
|
@ -11,5 +11,8 @@ start or end of it (in Repeat All mode)
|
|||
|
||||
Repeat Album isn't implemented.
|
||||
|
||||
Double dlick in File Tree will automatically add unexpanded
|
||||
directories.
|
||||
|
||||
mp3 bitrate is a tad off.
|
||||
|
||||
|
|
Loading…
Reference in a new issue