Hi there,
Just upgraded from 0.42- to 0.43-1 on winXP and the font used on menus/dialogs seems considerably smaller than on previous versions (did it use the system font previously?) also the menus seem less responsive, taking a noticable time to draw.
Is this "expected" behaviour that is due to GTK/GTKmm changes or a change within inkscape itself? Or is it just me ;-)
Just upgraded from 0.42- to 0.43-1 on winXP and the font used on menus/dialogs seems considerably smaller than on previous versions (did it use the system font previously?)
I think Wimp is supposed to find your system font and size, but it fails for me too (the font might be right, but the size is too small).
Looks like bug #1356907 - Win32: Size of the GUI font causes problems http://sourceforge.net/tracker/index.php?func=detail&aid=1356907&gro...
I can't help with the real bug, but at least show one way to work around it for yourself.
Edit etc/gtk-2.0/gtkrc and select your preferred font and size by adding something like: gtk-font-name="Tahoma", or gtk-font-name="Tahoma 10" at the beginning of the file. Comment out or remove the engine "wimp" {} lines at the end of the file to disable Wimp or it will override your selection.
I have no idea in what way Inkscape will act differently with Wimp disabled, but if you want readable menus also on Windows this might be an option..
The cursor pos, zoom, and ruler text, however, remain as small after these changes.
Bob, did you put the new gtkrc into the package? If yes, what else may be the probelm - do you have an idea?
On 11/20/05, Ulf Erikson <ulferikson@...400...> wrote:
Just upgraded from 0.42- to 0.43-1 on winXP and the font used on menus/dialogs seems considerably smaller than on previous versions (did it use the system font previously?)
I think Wimp is supposed to find your system font and size, but it fails for me too (the font might be right, but the size is too small).
Looks like bug #1356907 - Win32: Size of the GUI font causes problems http://sourceforge.net/tracker/index.php?func=detail&aid=1356907&gro...
I can't help with the real bug, but at least show one way to work around it for yourself.
Edit etc/gtk-2.0/gtkrc and select your preferred font and size by adding something like: gtk-font-name="Tahoma", or gtk-font-name="Tahoma 10" at the beginning of the file. Comment out or remove the engine "wimp" {} lines at the end of the file to disable Wimp or it will override your selection.
I have no idea in what way Inkscape will act differently with Wimp disabled, but if you want readable menus also on Windows this might be an option..
The cursor pos, zoom, and ruler text, however, remain as small after these changes.
This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
bulia byak wrote:
Bob, did you put the new gtkrc into the package? If yes, what else may be the probelm - do you have an idea?
Yes, I definitely looked at it for a day or two. I asked a couple of people for more information about this solution when it was posted, as it had an erroneous assumption. Here is the email from 4 Nov:
Forwarding Kevin's solution to the list, for the reason of archiving:
I found the answer for Windows2k. Go to C:\Program Files\Common Files\GTK\2.0\etc\fonts.conf
Find the Bitstream Vera Sans header and change it from 7.5 to ?? Menu font size will increase. Thanks for your help.
Thanks for sending the solution.
ralf
Notice the "c:\program files" path. That is the Gtk installer from this site: http://gimp-win.sourceforge.net , not the Gtk libs that we supply with Inkscape. I attempted the same fix with our libs and with Gtk-Wimp enabled, but saw no difference. I emailed a Gtk-Wimp guy about this, but got no response. If people can find the trick to get it to work with our own Gtk distro and Gtk-Wimp, I will gladly and immediately fix it.
Bob
Ulf Erikson wrote:
Edit etc/gtk-2.0/gtkrc and select your preferred font and size by adding something like: gtk-font-name="Tahoma", or gtk-font-name="Tahoma 10" at the beginning of the file. Comment out or remove the engine "wimp" {} lines at the end of the file to disable Wimp or it will override your selection.
Thanks, that got the menu font back to a decent size :-)
I have no idea in what way Inkscape will act differently with Wimp disabled
It seems to make it run with more of a win3.x style, but I can live with that ...
For information, my machine is a laptop with a 1280x800 widescreen, in-case aspect ratio might influence GTK's selection of font?
I have no idea in what way Inkscape will act differently with Wimp disabled
It seems to make it run with more of a win3.x style, but I can live with that ...
I managed to get back decently sized text for cursor pos, zoom and ruler as well simply by upgrading the GTK files.
Since I only use the standard theme i Windows I cannot tell whether this too disables Wimp, but it "works for me" since the text size was what annoyed me. Might be worth a try?
(first install inkscape a new or at least redo the earlier suggested changes)
Install the latest GTK+ (2.8.7) from gimp-win: http://sourceforge.net/projects/gimp-win/ and copy its files on top of the Inkscape files. The files from the bin directory goes to your main inkscape directory, the gtk directories adds to the inkscape directories with the same names.
Something like: cp GTK/2.0/bin/* inkscape cp -r GTK/2.0/{etc,lib,share} inkscape
Install the latest GTK+ (2.8.7) from gimp-win: http://sourceforge.net/projects/gimp-win/ and copy its files on top of the Inkscape files.
Copy libcairo-2.dll from GTK/2.0/bin/ to inkscape/ is actually enough for me. Anyone else?
Inkscape: libcairo-2.dll 331.991 2005-08-24 18:32 GTK: libcairo-2.dll 336.102 2005-10-16 00:20
Ulf Erikson wrote:
Install the latest GTK+ (2.8.7) from gimp-win: http://sourceforge.net/projects/gimp-win/ and copy its files on top of the Inkscape files.
Copy libcairo-2.dll from GTK/2.0/bin/ to inkscape/ is actually enough for me. Anyone else?
Inkscape: libcairo-2.dll 331.991 2005-08-24 18:32 GTK: libcairo-2.dll 336.102 2005-10-16 00:20
That worked! Instead of using the Cairo dll from the installer, I got the latest one from here: ftp://ftp.gtk.org/pub/gtk/v2.8/win32
And now the fonts appear to be normal size again. I uploaded the Gtk libs to here with that dll: http://inkscape.org/win32/gtk28-051121.7z
So builders can either use that, or if they already have a recent bundle, just replace the dll.
Thanks for finding that fix!
Bob
Bob Jamison wrote:
Ulf Erikson wrote:
Copy libcairo-2.dll from GTK/2.0/bin/ to inkscape/ is actually enough for me. Anyone else?
That worked! Instead of using the Cairo dll from the installer, I got the latest one from here: ftp://ftp.gtk.org/pub/gtk/v2.8/win32
And now the fonts appear to be normal size again.
Well.. the text sizes are now correct, but instead I got some over sized dialog boxes (such as Save and Load). I'm not sure what incompatibility this could be. Best results, for me, is by using all files from GTK as described earlier.
On 11/21/05, Bob Jamison <rwjj@...127...> wrote:
That worked! Instead of using the Cairo dll from the installer, I got the latest one from here: ftp://ftp.gtk.org/pub/gtk/v2.8/win32
Thanks everyone for the fix! Can we make sure it goes into 0.43 windows package too? (No need for a point release with that, just update the package I think.)
Bob: while we are at it, which version is the Freetype dll? The problem is that 2.1.9 and before freeze on some PFB fonts I have (on both Windows and Linux). I tried 2.1.10 and it works fine (tested on Linux). So if you can update the Windows package with 2.1.10 it would be very much appreciated.
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
bulia byak wrote:
On 11/21/05, Bob Jamison <rwjj@...127...> wrote:
That worked! Instead of using the Cairo dll from the installer, I got the latest one from here: ftp://ftp.gtk.org/pub/gtk/v2.8/win32
Thanks everyone for the fix! Can we make sure it goes into 0.43 windows package too? (No need for a point release with that, just update the package I think.)
Bob: while we are at it, which version is the Freetype dll? The problem is that 2.1.9 and before freeze on some PFB fonts I have (on both Windows and Linux). I tried 2.1.10 and it works fine (tested on Linux). So if you can update the Windows package with 2.1.10 it would be very much appreciated.
I'll check and update the bundle again if necessary. Hey, can someone post a simple little svg file here with example text problems so that I can test it?
bob
On 11/22/05, Bob Jamison <rwjj@...127...> wrote:
I'll check and update the bundle again if necessary. Hey, can someone post a simple little svg file here with example text problems so that I can test it?
If you refer to those I just reported - just open any tutorial and you'll see text is not wrapped. (At least that's how I see it here.)
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
Bob, if the cairo dll is the cause of the problems with the win32 installer I would like to make a *-2* installer soon (tomorrow) The dlls that you provieded are already stripped? If not then could you provide a complete stripped untime package pls?
What do you think?
Adib.
-----Ursprüngliche Nachricht----- Von: inkscape-devel-admin@lists.sourceforge.net im Auftrag von Bob Jamison Gesendet: Mo 11/21/2005 21:39 An: Ulf Erikson; inkscape-devel@lists.sourceforge.net Betreff: Re: [Inkscape-devel] Re: v0.43 win32 small fonts
Ulf Erikson wrote:
Install the latest GTK+ (2.8.7) from gimp-win: http://sourceforge.net/projects/gimp-win/ and copy its files on top of the Inkscape files.
Copy libcairo-2.dll from GTK/2.0/bin/ to inkscape/ is actually enough for me. Anyone else?
Inkscape: libcairo-2.dll 331.991 2005-08-24 18:32 GTK: libcairo-2.dll 336.102 2005-10-16 00:20
That worked! Instead of using the Cairo dll from the installer, I got the latest one from here: ftp://ftp.gtk.org/pub/gtk/v2.8/win32
And now the fonts appear to be normal size again. I uploaded the Gtk libs to here with that dll: http://inkscape.org/win32/gtk28-051121.7z
So builders can either use that, or if they already have a recent bundle, just replace the dll.
Thanks for finding that fix!
Bob
------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_id=7628&alloc_id=16845&op=click _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
On 11/22/05, Taraben, Adib <taraben.a@...50...> wrote:
Bob, if the cairo dll is the cause of the problems with the win32 installer I would like to make a *-2* installer soon (tomorrow)
Cool, thanks!
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
if the cairo dll is the cause of the problems with the win32 installer I would like to make a *-2* installer soon (tomorrow)
The cairo dll was the cause of tiny letters, but replacing that dll alone gives huge dialogs. Or.. the dialogs were already too big but grow even bigger with normal text sizes. Replacing the pangocairo dll as well seems to fix that for me.
Bug #1356907 - Win32: Size of the GUI font causes problems http://sourceforge.net/tracker/index.php?func=detail&aid=1356907&gro...
Bug #1318726 - Win32: Save As dialog box oversized http://sourceforge.net/tracker/index.php?func=detail&aid=1318726&gro...
On 11/22/05, Ulf Erikson <ulferikson@...400...> wrote:
Bug #1318726 - Win32: Save As dialog box oversized http://sourceforge.net/tracker/index.php?func=detail&aid=1318726&gro...
I confirm that. Open dialog is OK but Save is huge horizontally, for no visible reason.
Any chance we can fix that too in 0.43?
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
bulia byak wrote:
On 11/22/05, Ulf Erikson <ulferikson@...400...> wrote:
Bug #1318726 - Win32: Save As dialog box oversized
I confirm that. Open dialog is OK but Save is huge horizontally, for no visible reason.
Any chance we can fix that too in 0.43?
What I tried to say was that this too seems to be a GTK/Cairo issue. By using both libcairo-2.dll and libpangocairo-1.0-0.dll from the latest GTK+ (2.8.7) of gimp-win both the small fonts issue and the large dialog boxes issue get fixed. Can you confirm that too? or am I the only lucky?
Ulf Erikson wrote:
bulia byak wrote:
On 11/22/05, Ulf Erikson <ulferikson@...400...> wrote:
Bug #1318726 - Win32: Save As dialog box oversized
I confirm that. Open dialog is OK but Save is huge horizontally, for no visible reason.
Any chance we can fix that too in 0.43?
What I tried to say was that this too seems to be a GTK/Cairo issue. By using both libcairo-2.dll and libpangocairo-1.0-0.dll from the latest GTK+ (2.8.7) of gimp-win both the small fonts issue and the large dialog boxes issue get fixed. Can you confirm that too? or am I the only lucky?
All I can confirm is that I don't have the large dialog issue. I maintain my own up-to-date gtk libs, so it sounds like it's inline with what you are saying about updating the other corresponding file. I would personally recommend that we fully update GTK in the win32 release as there are more bugfixes as usual, and nothing negative to speak of
-Josh
bulia byak wrote:
On 11/22/05, Ulf Erikson <ulferikson@...400...> wrote:
Bug #1318726 - Win32: Save As dialog box oversized http://sourceforge.net/tracker/index.php?func=detail&aid=1318726&gro...
I confirm that. Open dialog is OK but Save is huge horizontally, for no visible reason.
Any chance we can fix that too in 0.43?
Yes. I'm uploading -another- lib bundle, with all of the libs update, especially the pertinent ones like gdk-cairo and pangocairo. Ouch.
This fixes the dialogs. I'm still looking at text wrapping. Maybe that one is a more basic problem. Where in our text layout code is there a call to font metrics to get string length? Maybe that is returning a bad number.
bob
On 11/22/05, Bob Jamison <rwjj@...127...> wrote:
Yes. I'm uploading -another- lib bundle, with all of the libs update, especially the pertinent ones like gdk-cairo and pangocairo. Ouch.
Thanks! Adib (if that was you) can you please recreate the 0.43 windows builds with those?
This fixes the dialogs. I'm still looking at text wrapping. Maybe that one is a more basic problem.
Richard said he already fixed that... Thanks to everyone :)
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
Quoting bulia byak <buliabyak@...400...>:
On 11/22/05, Bob Jamison <rwjj@...127...> wrote:
Yes. I'm uploading -another- lib bundle, with all of the libs update, especially the pertinent ones like gdk-cairo and pangocairo. Ouch.
Thanks! Adib (if that was you) can you please recreate the 0.43 windows builds with those?
Also, please alert the inkscape-user list when the new builds are available, as many people there appear to have been bitten by the small fonts issue and are awaiting resolution.
-mental
mental@...3... wrote:
Also, please alert the inkscape-user list when the new builds are available, as many people there appear to have been bitten by the small fonts issue and are awaiting resolution.
Good idea. Until someone makes an 'official' build, here is a CVS build that people can test in the meantime. I checked out the problem areas, and they seem to be fixed.
http://inkscape.org/win32/Inkscape0511221435.zip
Bob
Cyreve: The text wrapping is fixed, but there are more problems:
- in text&font, font preview is broken (maybe take this occasion to finally switch that preview to your standard text layout, away from textwrapper or whatever it uses now?)
- all font names are lowercase
- not all fonts visible (this is mostly the same as was before)
- lotsa crashes.... let me know if you want details
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
I have been trying to download the latest Win versions for the last few days but cannot get more than about 10M before I get kicked out. I am on broadband and don't have any trouble with other non-inkscape related downloads. Are any other Win users having this problem? Conversely has any other Win user managed to download a complete copy?
Erik
Good idea. Until someone makes an 'official' build, here is a CVS build that people can test in the meantime. I checked out the problem areas, and they seem to be fixed.
http://inkscape.org/win32/Inkscape0511221435.zip
Bob
Bulia,
Ok, I will recreate the package as "inkscape-0.43-2.win32.exe" tomorrow ca 10:00 GMT.
Do we meanwhile remove the package from the SF.download page ?
What you thinking,
Adib.
-----Ursprüngliche Nachricht----- Von: inkscape-devel-admin@lists.sourceforge.net im Auftrag von bulia byak Gesendet: Di 11/22/2005 21:17 An: Bob Jamison Cc: inkscape-devel@lists.sourceforge.net Betreff: Re: [Inkscape-devel] Re: v0.43 win32 small fonts
On 11/22/05, Bob Jamison <rwjj@...127...> wrote:
Yes. I'm uploading -another- lib bundle, with all of the libs update, especially the pertinent ones like gdk-cairo and pangocairo. Ouch.
Thanks! Adib (if that was you) can you please recreate the 0.43 windows builds with those?
This fixes the dialogs. I'm still looking at text wrapping. Maybe that one is a more basic problem.
Richard said he already fixed that... Thanks to everyone :)
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org
------------------------------------------------------- This SF.Net email is sponsored by the JBoss Inc. Get Certified Today Register for a JBoss Training Course. Free Certification Exam for All Training Attendees Through End of 2005. For more info visit: http://ads.osdn.com/?ad_idv28&alloc_id%16845&op=ick _______________________________________________ Inkscape-devel mailing list Inkscape-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/inkscape-devel
Bob Jamison wrote:
If people can find the trick to get it to work with our own Gtk distro and Gtk-Wimp, I will gladly and immediately fix it.
I remembered that I had reduced XP's title bar height and font size within DisplayProperties/Appearance/Advanced, so changed them back to defaults, and reversed the changes in gtkrc, unfortunately it didn't increase the font size used by gtk-wimp.
I tried copying the actual gtkrc used by Gimp v2.2.8 over Inkscape's, that made no difference, I also copied the libwimp.dll used by Gimp to C:\Program Files\Inkscape\lib\gtk-2.0\2.4.0\engines and that made no difference either ...
participants (8)
-
unknown@example.com
-
Andy Burns
-
Bob Jamison
-
bulia byak
-
Erik
-
Joshua A. Andler
-
Taraben, Adib
-
Ulf Erikson