summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRamiro Estrugo <ramiro@src.gnome.org>2001-03-05 23:42:01 +0000
committerRamiro Estrugo <ramiro@src.gnome.org>2001-03-05 23:42:01 +0000
commit7799503cc6910be19c14f1d7d9d0d3fb0094735f (patch)
tree2287e2d79f561bdf8c3074af327a59a2cde238fc
parentb93ae934992d31094c69cdf0a5df8dc2565c0531 (diff)
downloadnautilus-7799503cc6910be19c14f1d7d9d0d3fb0094735f.tar.gz
reviewed by: Darin Adler <darin@eazel.com>
Fix for bugs 7375 and 7370. * libnautilus-extensions/nautilus-font-manager.c: (font_ignore_directory): Black list the ISO8859-2 and ISO8859-7 encoded fonts which it turns out are missing all kinds of glyphs. Also add another instance of the same Abisource fonts, but from an older package that had a slightly different name. * libnautilus-extensions/nautilus-font-picker.c: Black list the Bookmark URW font which causes crashes on old version of the urw package.
-rw-r--r--ChangeLog16
-rw-r--r--libnautilus-extensions/nautilus-font-manager.c5
-rw-r--r--libnautilus-extensions/nautilus-font-picker.c2
-rw-r--r--libnautilus-private/nautilus-font-manager.c5
-rw-r--r--libnautilus-private/nautilus-font-picker.c2
5 files changed, 26 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index dc697ca3d..1f7cb0cec 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2001-03-05 Ramiro Estrugo <ramiro@eazel.com>
+
+ reviewed by: Darin Adler <darin@eazel.com>
+
+ Fix for bugs 7375 and 7370.
+
+ * libnautilus-extensions/nautilus-font-manager.c:
+ (font_ignore_directory): Black list the ISO8859-2 and ISO8859-7
+ encoded fonts which it turns out are missing all kinds of glyphs.
+ Also add another instance of the same Abisource fonts, but from an
+ older package that had a slightly different name.
+
+ * libnautilus-extensions/nautilus-font-picker.c:
+ Black list the Bookmark URW font which causes crashes on old
+ version of the urw package.
+
2001-03-05 John Harper <jsh@eazel.com>
reviewed & checked in by: Darin Adler <darin@eazel.com>
diff --git a/libnautilus-extensions/nautilus-font-manager.c b/libnautilus-extensions/nautilus-font-manager.c
index 4eda0ab7e..b00464fe6 100644
--- a/libnautilus-extensions/nautilus-font-manager.c
+++ b/libnautilus-extensions/nautilus-font-manager.c
@@ -876,8 +876,11 @@ font_ignore_directory (const char *font_directory)
"75dpi",
"misc",
"abisource/fonts",
+ "AbiSuite/fonts",
"fonts/Speedo",
- "fonts/cyrillic"
+ "fonts/cyrillic",
+ "ISO8859-2/Type1",
+ "ISO8859-7/Type1"
};
g_return_val_if_fail (string_is_valid (font_directory), TRUE);
diff --git a/libnautilus-extensions/nautilus-font-picker.c b/libnautilus-extensions/nautilus-font-picker.c
index bf520ea4a..35fbcad8a 100644
--- a/libnautilus-extensions/nautilus-font-picker.c
+++ b/libnautilus-extensions/nautilus-font-picker.c
@@ -59,13 +59,13 @@ typedef struct {
* least in the context of Nautilus.
*/
static const char *black_listed_font_families[] = {
+ "Bookman",
"Webdings",
"Wingdings",
"OCR",
"Zapf Dingbats",
"Symbol",
"cursor",
-
"mincho",
"gothic"
};
diff --git a/libnautilus-private/nautilus-font-manager.c b/libnautilus-private/nautilus-font-manager.c
index 4eda0ab7e..b00464fe6 100644
--- a/libnautilus-private/nautilus-font-manager.c
+++ b/libnautilus-private/nautilus-font-manager.c
@@ -876,8 +876,11 @@ font_ignore_directory (const char *font_directory)
"75dpi",
"misc",
"abisource/fonts",
+ "AbiSuite/fonts",
"fonts/Speedo",
- "fonts/cyrillic"
+ "fonts/cyrillic",
+ "ISO8859-2/Type1",
+ "ISO8859-7/Type1"
};
g_return_val_if_fail (string_is_valid (font_directory), TRUE);
diff --git a/libnautilus-private/nautilus-font-picker.c b/libnautilus-private/nautilus-font-picker.c
index bf520ea4a..35fbcad8a 100644
--- a/libnautilus-private/nautilus-font-picker.c
+++ b/libnautilus-private/nautilus-font-picker.c
@@ -59,13 +59,13 @@ typedef struct {
* least in the context of Nautilus.
*/
static const char *black_listed_font_families[] = {
+ "Bookman",
"Webdings",
"Wingdings",
"OCR",
"Zapf Dingbats",
"Symbol",
"cursor",
-
"mincho",
"gothic"
};