summaryrefslogtreecommitdiff
path: root/src/completion.h
blob: c72e482b1885ca6435a45da6afb631e095aed8d6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#ifndef COMPLETION_H
#define COMPLETION_H

typedef struct _Completion Completion;

struct _Completion {
  GtkWidget *event;
  GtkWidget *rlabel;
  GtkWidget *llabel;
  GtkWidget *mlabel;
  void *data;
};

void dwb_comp_clean_completion(void);
void dwb_comp_clean_autocompletion(void);
void dwb_comp_autocomplete(GList *, GdkEventKey *e);
void dwb_comp_set_autcompletion(GList *, WebSettings *);
void dwb_comp_eval_autocompletion(void);
void dwb_comp_complete(gint);
void dwb_comp_complete_download(gint back);
void dwb_comp_clean_path_completion(void);

#endif