Add a gitdist target to help with release management
[jigdo.git] / src / gtk / interface.hh
1 // Automatically created from `interface.cc.tmp' by glade-filter.awk
2
3 #include <unistd-jigdo.h>
4 #ifndef INTERFACE_HH
5 #define INTERFACE_HH
6
7 #include <config.h>
8 #include <gtk/gtk.h>
9
10 namespace GUI {
11
12   struct Window {
13     GtkWidget* create();
14     GtkWidget *window;
15     GtkWidget *windowVbox;
16     GtkWidget *toolbarHandle;
17     GtkWidget *toolbar;
18     GtkIconSize tmp_toolbar_icon_size;
19     GtkWidget *toolbarOpen;
20     GtkWidget *toolbarReuse;
21     GtkWidget *toolbarSettings;
22     GtkWidget *toolbarExit;
23     GtkWidget *windowPaned;
24     GtkWidget *invisibleNotebook;
25     GtkWidget *pageOpen;
26     GtkWidget *aboutJigdoLogo;
27     AtkObject *atko;
28     GtkWidget *aboutBgnd;
29     GtkWidget *aboutJigdoLabel;
30     GtkWidget *aboutJigdoButton;
31     GtkWidget *aboutJigdoButtonLabel;
32     GtkWidget *openButton;
33     GtkWidget *open_sourceURLLabel;
34     GtkWidget *open_destinationLabel;
35     GtkWidget *open_URL;
36     GtkWidget *open_dest;
37     GtkWidget *open_URLSel;
38     GtkWidget *open_destSel;
39     GtkWidget *enterUrlLabel;
40     GtkWidget *pageOpenLabel;
41     GtkWidget *pageReuse;
42     GtkWidget *reuse_path;
43     GtkWidget *reuse_pathSel;
44     GtkWidget *reuse_scanButton;
45     GtkWidget *reuse_clearButton;
46     GtkWidget *pageReuseLabel;
47     GtkWidget *pageDownload;
48     GtkWidget *download_buttonInfo;
49     GtkWidget *download_closeButton;
50     GtkWidget *download_restartButton;
51     GtkWidget *download_stopButton;
52     GtkWidget *download_pauseButton;
53     GtkWidget *download_startButton;
54     GtkWidget *download_dest;
55     GtkWidget *download_progress;
56     GtkWidget *download_status;
57     GtkWidget *download_URL;
58     GtkWidget *pageDownloadLabel;
59     GtkWidget *pageJigdo;
60     GtkWidget *jigdo_InfoVbox;
61     GtkWidget *jigdo_ShortInfo;
62     GtkWidget *jigdo_Info;
63     GSList *radiobutton1_group ;
64     GtkWidget *combo_entry1;
65     GtkWidget *combo_entry2;
66     GtkWidget *combo_entry3;
67     GtkWidget *jigdo_buttonInfo;
68     GtkWidget *jigdo_closeButton;
69     GtkWidget *jigdo_restartButton;
70     GtkWidget *jigdo_stopButton;
71     GtkWidget *jigdo_pauseButton;
72     GtkWidget *jigdo_startButton;
73     GtkWidget *jigdo_status;
74     GtkWidget *jigdo_progress;
75     GtkWidget *jigdo_dest;
76     GtkWidget *jigdo_URL;
77     GtkWidget *pageJigdoLabel;
78     GtkWidget *progressScroll;
79     GtkWidget *jobs;
80     GtkTooltips *tooltips;
81   };
82
83   struct Filesel {
84     GtkWidget* create();
85     GtkWidget *filesel;
86     GtkWidget *okButton;
87     GtkWidget *cancelButton;
88   };
89
90   struct Settings {
91     GtkWidget* create();
92     GtkWidget *settings;
93     GtkObject *spinbutton2_adj;
94     GtkObject *spinbutton3_adj;
95     GtkTooltips *tooltips;
96   };
97
98   struct License {
99     GtkWidget* create();
100     GtkWidget *license;
101     GtkWidget *licenseScroll;
102     GtkWidget *licenseText;
103   };
104
105 } // namespace GUI
106
107 #endif /* INTERFACE_HH */