SF.net SVN: geany:[3641] branches/reorder-filetypes
ntrel at users.sourceforge.net
ntrel at xxxxx
Fri Mar 20 16:33:59 UTC 2009
Revision: 3641
http://geany.svn.sourceforge.net/geany/?rev=3641&view=rev
Author: ntrel
Date: 2009-03-20 16:33:59 +0000 (Fri, 20 Mar 2009)
Log Message:
-----------
Fix setting Open dialog filetype on opening a file.
Modified Paths:
--------------
branches/reorder-filetypes/ChangeLog
branches/reorder-filetypes/src/dialogs.c
Modified: branches/reorder-filetypes/ChangeLog
===================================================================
--- branches/reorder-filetypes/ChangeLog 2009-03-20 16:18:32 UTC (rev 3640)
+++ branches/reorder-filetypes/ChangeLog 2009-03-20 16:33:59 UTC (rev 3641)
@@ -4,6 +4,8 @@
src/filetypes.c, src/filetypes.h, src/symbols.c:
Make GEANY_FILETYPES_NONE = 0; other things are now broken, e.g.
setting Open dialog filetypes.
+ * src/dialogs.c:
+ Fix setting Open dialog filetype on opening a file.
2009-03-19 Enrico Tröger <enrico(dot)troeger(at)uvena(dot)de>
Modified: branches/reorder-filetypes/src/dialogs.c
===================================================================
--- branches/reorder-filetypes/src/dialogs.c 2009-03-20 16:18:32 UTC (rev 3640)
+++ branches/reorder-filetypes/src/dialogs.c 2009-03-20 16:33:59 UTC (rev 3641)
@@ -207,23 +207,20 @@
add_file_open_extra_widget());
filetype_combo = ui_lookup_widget(ui_widgets.open_filesel, "filetype_combo");
+ gtk_combo_box_append_text(GTK_COMBO_BOX(filetype_combo), _("Detect by file extension"));
/* add FileFilters(start with "All Files") */
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(ui_widgets.open_filesel),
filetypes_create_file_filter(filetypes[GEANY_FILETYPES_NONE]));
/* now create meta filter "All Source" */
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(ui_widgets.open_filesel),
filetypes_create_file_filter_all_source());
- for (i = 0; i < filetypes_array->len; i++)
+ for (i = 1; i < filetypes_array->len; i++)
{
- if (i == GEANY_FILETYPES_NONE)
- continue;
-
gtk_combo_box_append_text(GTK_COMBO_BOX(filetype_combo), filetypes[i]->title);
gtk_file_chooser_add_filter(GTK_FILE_CHOOSER(ui_widgets.open_filesel),
filetypes_create_file_filter(filetypes[i]));
}
- gtk_combo_box_append_text(GTK_COMBO_BOX(filetype_combo), _("Detect by file extension"));
- gtk_combo_box_set_active(GTK_COMBO_BOX(filetype_combo), filetypes_array->len - 1);
+ gtk_combo_box_set_active(GTK_COMBO_BOX(filetype_combo), 0);
/* fill encoding combo box */
encoding_combo = ui_lookup_widget(ui_widgets.open_filesel, "encoding_combo");
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the Commits
mailing list