1
0
Fork 0
mirror of https://github.com/transmission/transmission synced 2025-02-24 07:00:40 +00:00

fix using the filter bar to filter by tracker; add options to make the filter text searching less strict

This commit is contained in:
Mitchell Livingston 2009-09-27 16:37:57 +00:00
parent 4284d1fa23
commit 3d831a859e

View file

@ -2023,11 +2023,11 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy
{ {
if (filterTracker) if (filterTracker)
{ {
#warning fix! BOOL removeTextField = YES;
/*BOOL removeTextField = YES; for (NSString * tracker in [torrent allTrackersFlat])
for (NSString * tracker in [torrent allTrackers: NO])
{ {
if ([tracker rangeOfString: searchString options: NSCaseInsensitiveSearch].location != NSNotFound) if ([tracker rangeOfString: searchString options:
(NSCaseInsensitiveSearch | NSDiacriticInsensitiveSearch | NSWidthInsensitiveSearch)].location != NSNotFound)
{ {
removeTextField = NO; removeTextField = NO;
break; break;
@ -2035,11 +2035,12 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy
} }
if (removeTextField) if (removeTextField)
continue;*/ continue;
} }
else else
{ {
if ([[torrent name] rangeOfString: searchString options: NSCaseInsensitiveSearch].location == NSNotFound) if ([[torrent name] rangeOfString: searchString options:
(NSCaseInsensitiveSearch | NSDiacriticInsensitiveSearch | NSWidthInsensitiveSearch)].location == NSNotFound)
continue; continue;
} }
} }