Skip to content

Commit

Permalink
Added new Catalog entries to point to QSApp.com
Browse files Browse the repository at this point in the history
  • Loading branch information
pjrobertson committed Apr 23, 2011
1 parent 993f113 commit 391bbb1
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
18 changes: 9 additions & 9 deletions elements.websearch/Info.plist
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
<key>CFBundlePackageType</key>
<string>BNDL</string>
<key>CFBundleVersion</key>
<string>20B</string>
<string>213</string>
<key>NSPrincipalClass</key>
<string>QSWebSearchPlugIn</string>
<key>QSActions</key>
Expand Down Expand Up @@ -53,7 +53,7 @@
<string>Search for text on a web site</string>
<key>directTypes</key>
<array>
<string>QSSearchURLType</string>
<string>Apple URL pasteboard type</string>
</array>
<key>icon</key>
<string>Find</string>
Expand All @@ -74,7 +74,7 @@
<string>Returns the results of a query directly to the command window</string>
<key>directTypes</key>
<array>
<string>QSSearchURLType</string>
<string>Apple URL pasteboard type</string>
</array>
<key>enabled</key>
<string>NO</string>
Expand Down Expand Up @@ -113,38 +113,38 @@
<array>
<dict>
<key>ID</key>
<string>QSPresetDocWebSearches</string>
<string>QSPresetDocWebSearchesSimple</string>
<key>enabled</key>
<string>YES</string>
<key>name</key>
<string>Web Searches (from docs.blacktree.com)</string>
<string>Web Searches (Simple)</string>
<key>settings</key>
<dict>
<key>contentPrefix</key>
<string>&lt;div class="QSWebSearchContentStart"&gt;&lt;/div&gt;</string>
<key>contentSuffix</key>
<string>&lt;div class="QSWebSearchContentEnd"&gt;&lt;/div&gt;</string>
<key>path</key>
<string>http://docs.blacktree.com/doku.php?id=quicksilver:web_search_list</string>
<string>http://qs0.qsapp.com/plugin-data/web-search-list.php?type=simple</string>
</dict>
<key>source</key>
<string>QSWebSource</string>
</dict>
<dict>
<key>ID</key>
<string>QSPresetDocWebFullListSearches</string>
<string>QSPresetDocWebSearches</string>
<key>enabled</key>
<string>NO</string>
<key>name</key>
<string>Web Searches - Full List (from docs.blacktree.com)</string>
<string>Web Searches (Full List)</string>
<key>settings</key>
<dict>
<key>contentPrefix</key>
<string>&lt;div class="QSWebSearchContentStart"&gt;&lt;/div&gt;</string>
<key>contentSuffix</key>
<string>&lt;div class="QSWebSearchContentEnd"&gt;&lt;/div&gt;</string>
<key>path</key>
<string>http://docs.blacktree.com/quicksilver/extended_web_search_list</string>
<string>http://qs0.qsapp.com/plugin-data/web-search-list.php?type=full</string>
</dict>
<key>source</key>
<string>QSWebSource</string>
Expand Down
4 changes: 2 additions & 2 deletions elements.websearch/QSURLSearchActions.m
Original file line number Diff line number Diff line change
Expand Up @@ -53,18 +53,18 @@ - (NSArray *)validIndirectObjectsForAction:(NSString *)action directObject:(QSOb
}

- (NSArray *)validActionsForDirectObject:(QSObject *)dObject indirectObject:(QSObject *)iObject{
//[dObject arrayForType:kQSSearchURLType]
NSString *urlString=[[dObject arrayForType:QSURLType]lastObject];

NSMutableArray *newActions=[NSMutableArray arrayWithCapacity:1];
if (urlString){
NSURL *url=[NSURL URLWithString:[urlString URLEncoding]];
NSURL *url=[NSURL URLWithString:urlString];
NSString *query=[url absoluteString];
if (query && [query rangeOfString:QUERY_KEY].location!=NSNotFound){
[newActions addObject:kURLSearchAction];
[newActions addObject:kURLSearchForAction];
[newActions addObject:kURLSearchForAndReturnAction];
}

} else if ([dObject containsType:QSTextType] && ![dObject containsType:QSFilePathType]){
[newActions addObject:kURLFindWithAction];
}
Expand Down

0 comments on commit 391bbb1

Please sign in to comment.