[geany/geany] d4acd1: *View->Change Font* should respect native dialog setting (Windows, #1059)
Nick Treleaven
git-noreply at xxxxx
Sat Aug 2 14:29:08 UTC 2014
Branch: refs/heads/master
Author: Nick Treleaven <nick.treleaven at btinternet.com>
Committer: Colomban Wendling <ban at herbesfolles.org>
Date: Sat, 02 Aug 2014 14:29:08 UTC
Commit: d4acd1e061211cb5c113b50dbe9786d62e67786e
https://github.com/geany/geany/commit/d4acd1e061211cb5c113b50dbe9786d62e67786e
Log Message:
-----------
*View->Change Font* should respect native dialog setting (Windows, #1059)
Modified Paths:
--------------
src/dialogs.c
Modified: src/dialogs.c
11 lines changed, 6 insertions(+), 5 deletions(-)
===================================================================
@@ -814,7 +814,6 @@ gboolean dialogs_show_unsaved_file(GeanyDocument *doc)
}
-#ifndef G_OS_WIN32
/* Use GtkFontChooserDialog on GTK3.2 for consistency, and because
* GtkFontSelectionDialog is somewhat broken on 3.4 */
#if GTK_CHECK_VERSION(3, 2, 0)
@@ -854,15 +853,18 @@ on_font_dialog_response(GtkDialog *dialog, gint response, gpointer user_data)
if (close)
gtk_widget_hide(ui_widgets.open_fontsel);
}
-#endif
/* This shows the font selection dialog to choose a font. */
void dialogs_show_open_font(void)
{
#ifdef G_OS_WIN32
- win32_show_font_dialog();
-#else
+ if (interface_prefs.use_native_windows_dialogs)
+ {
+ win32_show_font_dialog();
+ return;
+ }
+#endif
if (ui_widgets.open_fontsel == NULL)
{
@@ -896,7 +898,6 @@ void dialogs_show_open_font(void)
GTK_FONT_SELECTION_DIALOG(ui_widgets.open_fontsel), interface_prefs.editor_font);
/* We make sure the dialog is visible. */
gtk_window_present(GTK_WINDOW(ui_widgets.open_fontsel));
-#endif
}
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Commits
mailing list