mirror of
https://github.com/transmission/transmission
synced 2025-03-10 22:22:58 +00:00
#4182 Remember filter search text between runs
This commit is contained in:
parent
2b79fd7186
commit
d25735dd9f
2 changed files with 6 additions and 0 deletions
|
@ -2943,6 +2943,7 @@ static void sleepCallback(void * controller, io_service_t y, natural_t messageTy
|
|||
{
|
||||
[[NSUserDefaults standardUserDefaults] setObject: FILTER_NONE forKey: @"Filter"];
|
||||
[[NSUserDefaults standardUserDefaults] setInteger: GROUP_FILTER_ALL_TAG forKey: @"FilterGroup"];
|
||||
[[NSUserDefaults standardUserDefaults] removeObjectForKey: @"FilterSearchString"];
|
||||
}
|
||||
|
||||
[self applyFilter]; //do even if showing to ensure tooltips are updated
|
||||
|
|
|
@ -103,6 +103,10 @@
|
|||
}
|
||||
[[fSearchField cell] setPlaceholderString: filterSearchTypeTitle];
|
||||
|
||||
NSString * searchString;
|
||||
if ((searchString = [[NSUserDefaults standardUserDefaults] stringForKey: @"FilterSearchString"]))
|
||||
[fSearchField setStringValue: searchString];
|
||||
|
||||
[self updateGroupsButton];
|
||||
|
||||
[[NSNotificationCenter defaultCenter] addObserver: self selector: @selector(resizeBar)
|
||||
|
@ -184,6 +188,7 @@
|
|||
|
||||
- (void) setSearchText: (id) sender
|
||||
{
|
||||
[[NSUserDefaults standardUserDefaults] setObject: [fSearchField stringValue] forKey: @"FilterSearchString"];
|
||||
[[NSNotificationCenter defaultCenter] postNotificationName: @"ApplyFilter" object: nil];
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue