diff options
author | Bill Meier <wmeier@newsguy.com> | 2013-02-28 23:05:09 +0000 |
---|---|---|
committer | Bill Meier <wmeier@newsguy.com> | 2013-02-28 23:05:09 +0000 |
commit | 2115cd7696fc8cdae3af00bab96b52e1c9f47fe0 (patch) | |
tree | 004004eee0661c19bbb7de017c0ec3045bdea3a3 /ui/gtk/color_edit_dlg.h | |
parent | 663e6a6d6b3a3e03677c5fefea3f50e1157c2b7a (diff) |
color_edit_dlg update:
- Significantly simplify & rework code;
- Use GtkColorChooser instead of GtkColorSelection if GTK 3.4 or newer.
- Minor UI cleanup (default buttons & etc)
- Fix crash which occurred in the (existing) GTK3 related code.
- Fix some other relatively minor bugs (including some minor memory leaks);
- Remove some old, commented-out code;
- Use a more consistent naming scheme for certain variables.
svn path=/trunk/; revision=47958
Diffstat (limited to 'ui/gtk/color_edit_dlg.h')
-rw-r--r-- | ui/gtk/color_edit_dlg.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/ui/gtk/color_edit_dlg.h b/ui/gtk/color_edit_dlg.h index 16f773dfe3..be5629eb76 100644 --- a/ui/gtk/color_edit_dlg.h +++ b/ui/gtk/color_edit_dlg.h @@ -30,13 +30,22 @@ * @ingroup dialog_group */ +struct _color_edit_dlg_info_t; + +typedef struct _color_edit_dlg_info_t color_edit_dlg_info_t; + /* new color filter edit dialog */ extern void -edit_color_filter_dialog(GtkWidget *color_filters, - gboolean is_new_filter); +color_edit_dlg(GtkWidget *color_filters, + gboolean is_new_filter); +#if 1 /* doesn't really belong here */ /* edit dialog wants to destroy itself */ extern void color_delete_single(gint row, GtkWidget *color_filters); +#endif + +extern void +color_edit_dlg_destroy(color_edit_dlg_info_t *cedi); #endif /* color_edit_dlg.h */ |