private ListStore listmodel;
private TreeModelFilter filter;
+ private string search_text;
+
private enum Columns
{
IDCARD_COL,
private bool visible_func (TreeModel model, TreeIter iter)
{
- string search_text;
string issuer;
string issuer_casefold;
string search_text_casefold;
setup_identities_list();
}
+ public void new_text_in_search_entry (string search_text)
+ {
+ this.search_text = search_text;
+
+ filter.refilter ();
+ }
+
public void receive_expanded_event (IdCardWidget id_card_widget)
{
var list = this.get_children ();
this.search_entry.set_icon_sensitive (EntryIconPosition.PRIMARY, has_text);
this.search_entry.set_icon_sensitive (EntryIconPosition.SECONDARY, has_text);
+ this.custom_vbox.new_text_in_search_entry (search_entry.get_text ());
+
this.vbox_rigth.set_visible (false);
this.resize (WINDOW_WIDTH, WINDOW_HEIGHT);
}