aboutsummaryrefslogtreecommitdiffstats
path: root/embed/mozilla
diff options
context:
space:
mode:
authorMarco Pesenti Gritti <marco@gnome.org>2003-09-10 04:16:23 +0800
committerMarco Pesenti Gritti <marco@src.gnome.org>2003-09-10 04:16:23 +0800
commit391bbbee851c7e90e28322cf48a9277cc7aab883 (patch)
tree5cb8c2366abe12cc7551aebefe792c4183d324df /embed/mozilla
parent47fd3c8f0f15c3482ac51b6ab8de1414d4fd7881 (diff)
downloadgsoc2013-epiphany-391bbbee851c7e90e28322cf48a9277cc7aab883.tar
gsoc2013-epiphany-391bbbee851c7e90e28322cf48a9277cc7aab883.tar.gz
gsoc2013-epiphany-391bbbee851c7e90e28322cf48a9277cc7aab883.tar.bz2
gsoc2013-epiphany-391bbbee851c7e90e28322cf48a9277cc7aab883.tar.lz
gsoc2013-epiphany-391bbbee851c7e90e28322cf48a9277cc7aab883.tar.xz
gsoc2013-epiphany-391bbbee851c7e90e28322cf48a9277cc7aab883.tar.zst
gsoc2013-epiphany-391bbbee851c7e90e28322cf48a9277cc7aab883.zip
First important step in solving the fonts mess. Allow to select the
2003-09-09 Marco Pesenti Gritti <marco@gnome.org> * data/default-prefs.js: * data/glade/prefs-dialog.glade: * embed/ephy-embed-single.c: (ephy_embed_single_get_font_list): * embed/ephy-embed-single.h: * embed/mozilla/mozilla-embed-single.cpp: * embed/mozilla/mozilla-notifiers.cpp: * src/prefs-dialog.c: (setup_font_menu), (attach_fonts_signals), (setup_size_controls), (setup_fonts), (prefs_dialog_init): First important step in solving the fonts mess. Allow to select the variable width instead of families. Also use points instead of pixels. Set a minimum font size by default.
Diffstat (limited to 'embed/mozilla')
-rw-r--r--embed/mozilla/mozilla-embed-single.cpp13
-rw-r--r--embed/mozilla/mozilla-notifiers.cpp2
2 files changed, 3 insertions, 12 deletions
diff --git a/embed/mozilla/mozilla-embed-single.cpp b/embed/mozilla/mozilla-embed-single.cpp
index a850fecd0..4cee89bd5 100644
--- a/embed/mozilla/mozilla-embed-single.cpp
+++ b/embed/mozilla/mozilla-embed-single.cpp
@@ -214,9 +214,7 @@ impl_get_language_groups (EphyEmbedSingle *shell,
static gresult
impl_get_font_list (EphyEmbedSingle *shell,
const char *langGroup,
- const char *fontType,
- GList **fontList,
- char **default_font);
+ GList **fontList);
static gresult
impl_list_cookies (EphyEmbedSingle *shell,
GList **cookies);
@@ -811,9 +809,7 @@ impl_get_language_groups (EphyEmbedSingle *shell,
static gresult
impl_get_font_list (EphyEmbedSingle *shell,
const char *langGroup,
- const char *fontType,
- GList **fontList,
- char **default_font)
+ GList **fontList)
{
nsresult rv;
PRUint32 fontCount;
@@ -841,11 +837,6 @@ impl_get_font_list (EphyEmbedSingle *shell,
*fontList = g_list_reverse (l);
- if (default_font != NULL)
- {
- *default_font = g_strdup (fontType);
- }
-
return G_OK;
}
diff --git a/embed/mozilla/mozilla-notifiers.cpp b/embed/mozilla/mozilla-notifiers.cpp
index 6c46fe55e..0b5867921 100644
--- a/embed/mozilla/mozilla-notifiers.cpp
+++ b/embed/mozilla/mozilla-notifiers.cpp
@@ -440,7 +440,7 @@ mozilla_notifiers_init(EphyEmbedSingle *single)
for (i = 0; i < n_fonts_languages; i++)
{
guint k;
- char *types [] = { "serif", "sans-serif", "cursive", "fantasy", "monospace" };
+ char *types [] = { "variable", "monospace" };
char key[255];
char *info;