static void gth_file_tool_sharpen_cancel (GthFileTool *base) { GthFileToolSharpen *self = (GthFileToolSharpen *) base; GtkWidget *window; GtkWidget *viewer_page; if (self->priv->apply_event != 0) { g_source_remove (self->priv->apply_event); self->priv->apply_event = 0; } window = gth_file_tool_get_window (GTH_FILE_TOOL (self)); viewer_page = gth_browser_get_viewer_page (GTH_BROWSER (window)); gth_image_viewer_page_reset (GTH_IMAGE_VIEWER_PAGE (viewer_page)); }
static void gth_file_tool_adjust_contrast_reset_image (GthImageViewerPageTool *base) { GthFileToolAdjustContrast *self = GTH_FILE_TOOL_ADJUST_CONTRAST (base); if (self->priv->image_task != NULL) { self->priv->closing = TRUE; return; } if (self->priv->apply_event != 0) { g_source_remove (self->priv->apply_event); self->priv->apply_event = 0; } gth_image_viewer_page_reset (GTH_IMAGE_VIEWER_PAGE (gth_image_viewer_page_tool_get_page (GTH_IMAGE_VIEWER_PAGE_TOOL (self)))); gth_file_tool_hide_options (GTH_FILE_TOOL (self)); }
static void gth_file_tool_grayscale_reset_image (GthImageViewerPageTool *base) { GthFileToolGrayscale *self = GTH_FILE_TOOL_GRAYSCALE (base); if (self->priv->image_task != NULL) { self->priv->closing = TRUE; return; } if (self->priv->apply_event != 0) { g_source_remove (self->priv->apply_event); self->priv->apply_event = 0; } gth_image_viewer_page_reset (GTH_IMAGE_VIEWER_PAGE (gth_image_viewer_page_tool_get_page (GTH_IMAGE_VIEWER_PAGE_TOOL (self)))); gth_file_tool_hide_options (GTH_FILE_TOOL (self)); }
static void gth_file_tool_resize_reset_image (GthImageViewerPageTool *base) { GthFileToolResize *self = (GthFileToolResize *) base; if (self->priv->resize_task != NULL) { self->priv->closing = TRUE; gth_task_cancel (self->priv->resize_task); return; } if (self->priv->update_size_id != 0) { g_source_remove (self->priv->update_size_id); self->priv->update_size_id = 0; } gth_image_viewer_page_reset (GTH_IMAGE_VIEWER_PAGE (gth_image_viewer_page_tool_get_page (GTH_IMAGE_VIEWER_PAGE_TOOL (self)))); gth_file_tool_hide_options (GTH_FILE_TOOL (self)); }