[gedit/wip/loader-saver: 5/19] encodings-combo-box: use GtkSourceEncoding
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit/wip/loader-saver: 5/19] encodings-combo-box: use GtkSourceEncoding
- Date: Tue, 24 Jun 2014 22:24:17 +0000 (UTC)
commit 82f39f84b296f7619bf3b3cb72bba3dc2f3779ac
Author: Sébastien Wilmet <swilmet gnome org>
Date: Thu Jun 12 00:07:21 2014 +0200
encodings-combo-box: use GtkSourceEncoding
gedit/gedit-encodings-combo-box.c | 34 +++++++++++++++++-----------------
gedit/gedit-encodings-combo-box.h | 18 +++++++++---------
2 files changed, 26 insertions(+), 26 deletions(-)
---
diff --git a/gedit/gedit-encodings-combo-box.c b/gedit/gedit-encodings-combo-box.c
index a4263e2..0d54c83 100644
--- a/gedit/gedit-encodings-combo-box.c
+++ b/gedit/gedit-encodings-combo-box.c
@@ -24,10 +24,10 @@
#endif
#include <glib/gi18n.h>
-#include <gtk/gtk.h>
+#include <gtksourceview/gtksource.h>
-#include <gedit/gedit-encodings-combo-box.h>
-#include <gedit/gedit-encodings-dialog.h>
+#include "gedit-encodings-combo-box.h"
+#include "gedit-encodings-dialog.h"
#include "gedit-settings.h"
#include "gedit-utils.h"
@@ -261,8 +261,8 @@ update_menu (GeditEncodingsComboBox *menu)
GtkTreeIter iter;
GSList *encodings, *l;
gchar *str;
- const GeditEncoding *utf8_encoding;
- const GeditEncoding *current_encoding;
+ const GtkSourceEncoding *utf8_encoding;
+ const GtkSourceEncoding *current_encoding;
gchar **enc_strv;
store = menu->priv->store;
@@ -273,8 +273,8 @@ update_menu (GeditEncodingsComboBox *menu)
gtk_combo_box_set_model (GTK_COMBO_BOX (menu),
NULL);
- utf8_encoding = gedit_encoding_get_utf8 ();
- current_encoding = gedit_encoding_get_current ();
+ utf8_encoding = gtk_source_encoding_get_utf8 ();
+ current_encoding = gtk_source_encoding_get_current ();
if (!menu->priv->save_mode)
{
@@ -295,12 +295,12 @@ update_menu (GeditEncodingsComboBox *menu)
if (current_encoding != utf8_encoding)
{
- str = gedit_encoding_to_string (utf8_encoding);
+ str = gtk_source_encoding_to_string (utf8_encoding);
}
else
{
str = g_strdup_printf (_("Current Locale (%s)"),
- gedit_encoding_get_charset (utf8_encoding));
+ gtk_source_encoding_get_charset (utf8_encoding));
}
gtk_list_store_append (store, &iter);
@@ -316,7 +316,7 @@ update_menu (GeditEncodingsComboBox *menu)
(current_encoding != NULL))
{
str = g_strdup_printf (_("Current Locale (%s)"),
- gedit_encoding_get_charset (current_encoding));
+ gtk_source_encoding_get_charset (current_encoding));
gtk_list_store_append (store, &iter);
gtk_list_store_set (store, &iter,
@@ -336,13 +336,13 @@ update_menu (GeditEncodingsComboBox *menu)
for (l = encodings; l != NULL; l = g_slist_next (l))
{
- const GeditEncoding *enc = (const GeditEncoding *)l->data;
+ const GtkSourceEncoding *enc = l->data;
if ((enc != current_encoding) &&
(enc != utf8_encoding) &&
(enc != NULL))
{
- str = gedit_encoding_to_string (enc);
+ str = gtk_source_encoding_to_string (enc);
gtk_list_store_append (store, &iter);
gtk_list_store_set (store, &iter,
@@ -409,7 +409,7 @@ gedit_encodings_combo_box_new (gboolean save_mode)
NULL);
}
-const GeditEncoding *
+const GtkSourceEncoding *
gedit_encodings_combo_box_get_selected_encoding (GeditEncodingsComboBox *menu)
{
GtkTreeIter iter;
@@ -418,7 +418,7 @@ gedit_encodings_combo_box_get_selected_encoding (GeditEncodingsComboBox *menu)
if (gtk_combo_box_get_active_iter (GTK_COMBO_BOX (menu), &iter))
{
- const GeditEncoding *ret;
+ const GtkSourceEncoding *ret;
GtkTreeModel *model;
model = gtk_combo_box_get_model (GTK_COMBO_BOX (menu));
@@ -439,8 +439,8 @@ gedit_encodings_combo_box_get_selected_encoding (GeditEncodingsComboBox *menu)
* @encoding: (allow-none):
**/
void
-gedit_encodings_combo_box_set_selected_encoding (GeditEncodingsComboBox *menu,
- const GeditEncoding *encoding)
+gedit_encodings_combo_box_set_selected_encoding (GeditEncodingsComboBox *menu,
+ const GtkSourceEncoding *encoding)
{
GtkTreeIter iter;
GtkTreeModel *model;
@@ -453,7 +453,7 @@ gedit_encodings_combo_box_set_selected_encoding (GeditEncodingsComboBox *menu,
while (b)
{
- const GeditEncoding *enc;
+ const GtkSourceEncoding *enc;
gtk_tree_model_get (model, &iter,
ENCODING_COLUMN, &enc,
diff --git a/gedit/gedit-encodings-combo-box.h b/gedit/gedit-encodings-combo-box.h
index 3e0225c..12827d3 100644
--- a/gedit/gedit-encodings-combo-box.h
+++ b/gedit/gedit-encodings-combo-box.h
@@ -42,24 +42,24 @@ typedef struct _GeditEncodingsComboBoxPrivate GeditEncodingsComboBoxPrivate;
struct _GeditEncodingsComboBox
{
- GtkComboBox parent;
+ GtkComboBox parent;
- GeditEncodingsComboBoxPrivate *priv;
+ GeditEncodingsComboBoxPrivate *priv;
};
struct _GeditEncodingsComboBoxClass
{
- GtkComboBoxClass parent_class;
+ GtkComboBoxClass parent_class;
};
-GType gedit_encodings_combo_box_get_type (void) G_GNUC_CONST;
+GType gedit_encodings_combo_box_get_type (void) G_GNUC_CONST;
-/* Constructor */
-GtkWidget *gedit_encodings_combo_box_new (gboolean save_mode);
+GtkWidget *gedit_encodings_combo_box_new (gboolean save_mode);
-const GeditEncoding *gedit_encodings_combo_box_get_selected_encoding (GeditEncodingsComboBox *menu);
-void gedit_encodings_combo_box_set_selected_encoding (GeditEncodingsComboBox *menu,
- const GeditEncoding *encoding);
+const GtkSourceEncoding *gedit_encodings_combo_box_get_selected_encoding
(GeditEncodingsComboBox *menu);
+
+void gedit_encodings_combo_box_set_selected_encoding (GeditEncodingsComboBox
*menu,
+ const GtkSourceEncoding
*encoding);
G_END_DECLS
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]