summaryrefslogtreecommitdiffstats
path: root/src/eulogium.h
diff options
context:
space:
mode:
authorOlliver Schinagl <o.schinagl@ultimaker.com>2015-03-31 15:47:29 (GMT)
committerOlliver Schinagl <o.schinagl@ultimaker.com>2015-04-28 05:07:13 (GMT)
commitabc5fb57f0ba86effe610c284d21092ea28fdbaa (patch)
treef6460a2794c593fd8a76a33369fed31bfe08e339 /src/eulogium.h
parente34813f6312e30130db86c1a58e35a19da20519f (diff)
downloadeulogium-abc5fb57f0ba86effe610c284d21092ea28fdbaa.zip
eulogium-abc5fb57f0ba86effe610c284d21092ea28fdbaa.tar.gz
eulogium-abc5fb57f0ba86effe610c284d21092ea28fdbaa.tar.bz2
rename and make parameter out of filepath
Diffstat (limited to 'src/eulogium.h')
-rw-r--r--src/eulogium.h13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/eulogium.h b/src/eulogium.h
index 5577a73..47a3778 100644
--- a/src/eulogium.h
+++ b/src/eulogium.h
@@ -3,10 +3,15 @@
#ifndef _EULOGIUM_H
#define _EULOGIUM_H
+struct print_data {
+ Evas_Object *progress;
+ char *status; /* TODO probably an enum for this */
+ char *file;
+};
+
struct eulogium_data {
Evas_Object *layout;
- Evas_Object *print_progress;
- char *filepath;
+ struct print_data print;
void *data;
};
@@ -23,7 +28,7 @@ struct button_def {
void *data;
};
-void eulogium_filepath_set(struct eulogium_data *eulogium, char *filepath);
+void eulogium_print_file_set(struct eulogium_data *eulogium, char *filepath);
void eulogium_button_cb_set(struct button_def *button, struct button_cb *cb);
void eulogium_button_cb_data_set(struct button_def *button, void *data);
@@ -31,7 +36,7 @@ void eulogium_button_data_set(struct button_def *button, void *data);
Evas_Object *eulogium_main_menu(Evas_Object *window, struct eulogium_data *eulogium);
Evas_Object *eulogium_tripple_button_menu(struct eulogium_data *eulogium, const struct button_def *left, const struct button_def *right, const struct button_def *bottom);
-Evas_Object *eulogium_print_menu(struct eulogium_data *eulogium);
+Evas_Object *eulogium_print_menu(struct eulogium_data *eulogium, char *filepath);
Evas_Object *eulogium_print_progress(struct eulogium_data *eulogium);
#endif /* _EULOGIUM_H */