2007-06-01 Alex Roitman <shura@gramps-project.org>
* src/FilterEditor/_FilterEditor.py (check_recursive_filters, clean_after_rename, _do_delete_filter,_do_delete_selected_filter): Handle renaming and deletion of filters when other filters depend on them. * src/FilterEditor/_EditFilter.py (filter_name_changed): Prohibit creating new filter names colliding with existing filter names; (on_ok_clicked): Signal the name change. * src/DisplayState.py (DisplayState.__signals__): Add new signal to indicate filter name change: necessary for renaming/removing filters based on the changed name. svn: r8525
This commit is contained in:
@@ -256,6 +256,7 @@ class DisplayState(GrampsDb.GrampsDBCallback):
|
||||
|
||||
__signals__ = {
|
||||
'filters-changed' : (str,),
|
||||
'filter-name-changed' : (str,unicode,unicode),
|
||||
'nameformat-changed' : None,
|
||||
'plugins-reloaded' : (list,list),
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user