Audacity on Netbook "Giganto-Font" problem...

This section is now closed.
Forum rules
Audacity 1.3.x is now obsolete. Please use the current Audacity 2.x.x package for your distribution or compile Audacity from the source code.
Locked
Epicanis
Posts: 1
Joined: Sat Sep 05, 2009 6:20 pm
Operating System: Please select

Audacity on Netbook "Giganto-Font" problem...

Post by Epicanis » Sat Sep 05, 2009 6:47 pm

This isn't ONLY a problem with Audacity, but Audacity is the only one I haven't been able to fix (completely) so far.

I'm using a full-scale KDE environment on my little netbook here. Performance actually hasn't been a problem, but I initially had a huge problem getting applications to actually fit themselves onto the 1024x600 screen. It seems most applications have default font sizes that are HUGE at this resolution. Shrinking the font sizes back to a rational level seems to get all of them working (e.g. Firefox, Google Earth, etc.).

Editing the font and icon sizes in ~/.gtkrc-2.0 has fixed this for MOST GTK-using applications, but it has only partially fixed Audacity, which I have been using for recording and editing a podcast on my nice, portable netbook. The menu option text is now the correct size, but it looks as though much of the interface text may have hard-coded font sizes. Is this true?
Here's a screenshot of what I'm talking about
Image
The menu text size is just fine, but the "Welcome to Audacity" popup and (for example) the "Project Rate" and other labels are HUGE (on this screen) and don't fit. I can't find any preference option or configuration file which would allow me to change the size (or the font, but that's less important to me).

Are these font settings hard-coded? I don't really object to modifying the source and recompiling if that's what it takes, but was hoping for an easier way. (If the settings ARE hard-coded, can anyone give me a pointer to where they are set? I'm lazily trying to avoid poking through the source code to find it...)

If there's a way to shrink the control-button icons a bit that would be useful for me too.

Thanks

jademan
Forum Crew
Posts: 1171
Joined: Fri Jul 17, 2009 10:11 pm
Operating System: Please select

Re: Audacity on Netbook "Giganto-Font" problem...

Post by jademan » Fri Oct 02, 2009 4:12 am

Epicanis wrote: Are these font settings hard-coded?
Epicanis,

If the following code excerpt from SelectionBar.cpp is any example, I would say, yes, they are hard-coded:

Code: Select all

void SelectionBar::Populate()
{
   int i;

   // This will be inherited by all children:
   SetFont(wxFont(9, wxSWISS, wxNORMAL, wxNORMAL));
I believe there is an experimental "Skin" or "Theme" feature, which will not be available in 2.0. I assume development work will continue after 2.0 is released. Check out these threads:

Request: Skin
Skins/Themes And Other Display Options For Version 1.3.6?
Fugue Audacity Skin

You might consider adding a feature request to include font and other "sizing" control as part of the skin/themes feature. If this would increase Audacity's "exportability", I am sure the development team would be interested.

I hope this helps.

Locked