]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkentryprivate.h
Support inline autocompletion in entries (#135953)
[~andy/gtk] / gtk / gtkentryprivate.h
index aed129e027d2f8cb87206bfcbe50a743f2c0886c..7fb369b9ca2efcbd60cf5bf9a383db58b4c61091 100644 (file)
@@ -55,10 +55,14 @@ struct _GtkEntryCompletionPrivate
 
   gulong completion_timeout;
   gulong changed_id;
-  gulong key_press_id;
-  gulong key_release_id;
+  gulong insert_text_id;
 
-  gboolean ignore_enter;
+  guint ignore_enter      : 1;
+  guint has_completion    : 1;
+  guint inline_completion : 1;
+  guint popup_completion  : 1;
+
+  GSource *check_completion_idle;
 };
 
 gboolean            _gtk_entry_completion_resize_popup           (GtkEntryCompletion          *completion);