Thursday, May 09, 2002, 17:25:09, Gabriel Mihalache <[EMAIL PROTECTED]> wrote:
> O sigurra buba! Functurile SUG... atat in Konqueror (probleme de dimensiune)
> cat si in Mozilla (pixelate, urate, etc). Nici in OpenOffice nu arata prea
> Exista vreo solutie ? (ma intereseaza mai ales Mozilla)

Exista urmatoarea solutie, daca esti dispus sa compilezi 1.0 rc1:

--- mozilla/gfx/src/gtk/nsRenderingContextGTK.cpp Mon May 13 17:17:21 2002
+++ mozilla/gfx/src/gtk/nsRenderingContextGTK.cpp Mon May 13 17:16:43 2002
@@ -2053,6 +2053,10 @@
                                          const gchar *text,
                                          gint         text_length)
 {
+
+#define MOZ_DRAW_TEXT_WITH_GDK 
+#ifndef MOZ_DRAW_TEXT_WITH_GDK /* gdkxft patch */
+
 #ifdef MOZ_WIDGET_GTK
   GdkWindowPrivate *drawable_private;
   GdkFontPrivate *font_private;
@@ -2133,6 +2137,13 @@
   }
   else
     g_error("undefined font type\n");
+
+#else /* MOZ_DRAW_TEXT_WITH_GDK */
+
+  gdk_draw_text(drawable, font, gc, x, y, text, MIN(text_length, 32768));
+
+#endif /* MOZ_DRAW_TEXT_WITH_GDK */
+
 }


Iti mai trebuie si gdkxft instalat cu nebuniile de rigoare (un
~/.gdkxft cu * in el, un ~/.xinitrc cu "export
LD_PRELOAD=/opt/gdkxft/lib/libgdkxft.so" etc.). N-am facut decit sa
adaptez patch-ul pe care il facuse autorul gdkxft pentru mozilla 0.9.6
si 0.9.8 ca sa foloseasca gtk la randare, ca vad ca omului i s-a facut
lehamite. Daca vrei pentru rc2 fa-l si tu ca nu e greu.

Daca ai un 1.0 rc1 binar iti pot da lib/components/libgfx_gtk.so gata
patchuit.

Ca fapt divers, dupa smecheria asta ar trebui sa aiba si Galeon
fonturi AA.

Dar te avertizez ca sa faci fonturi AA in mozilla e una, sa le faci si
sa arate frumos e alta. Poate ai impresia ca fara AA arata urit... <g>
Cauta font de-uglification howto si tin'te bine.

-- GZ

---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui