[epiphany] Use EphyWebApplicationOptions enum for webapp creation
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany] Use EphyWebApplicationOptions enum for webapp creation
- Date: Sat, 15 Aug 2020 16:45:09 +0000 (UTC)
commit a2a080665cca167bd3a04fe37d3c96969ba56874
Author: Jan-Michael Brummer <jan brummer tabos org>
Date: Sat Aug 15 10:49:39 2020 +0200
Use EphyWebApplicationOptions enum for webapp creation
Currently we are providing a boolean instead of the enum. Let's improve
the reabability of this code by using the enum directly.
src/window-commands.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/window-commands.c b/src/window-commands.c
index b4d05f62b..7ad9a92a8 100644
--- a/src/window-commands.c
+++ b/src/window-commands.c
@@ -1353,7 +1353,7 @@ typedef struct {
char *icon_href;
GdkRGBA icon_rgba;
GCancellable *cancellable;
- gboolean mobile_capable;
+ EphyWebApplicationOptions webapp_options;
WebKitDownload *download;
} EphyApplicationDialogData;
@@ -1688,7 +1688,7 @@ fill_mobile_capable_cb (GObject *source,
capable = ephy_web_view_get_web_app_mobile_capable_finish (EPHY_WEB_VIEW (source), async_result, &error);
if (!g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED))
- data->mobile_capable = capable;
+ data->webapp_options = capable ? EPHY_WEB_APPLICATION_MOBILE_CAPABLE : EPHY_WEB_APPLICATION_NONE;
}
static void
@@ -1806,7 +1806,7 @@ dialog_save_as_application_response_cb (GtkDialog *dialog,
webkit_web_view_get_uri (WEBKIT_WEB_VIEW (data->view)),
app_name,
gtk_image_get_pixbuf (GTK_IMAGE (data->image)),
- data->mobile_capable);
+ data->webapp_options);
if (desktop_file)
message = g_strdup_printf (_("The application ā%sā is ready to be used"),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]