Fonts look blurry inside GTK since using Gettext and Autotools

Hey all,
I am noticing an issue in three of my projects, but I have no idea where to start debugging. Let me explain below.
So, I have three projects with GTK3 (and C). At first, I used a simple Makefile and nothing else to compile these applications and all was fine. Some time ago, I imported these into Anjuta (GNOME IDE) which set me up with Autools and also automatically enabled Gettext so I can translate my applications. When I build my applications with Autools, the fonts suddenly look blurry/anti-aliased.
In one project, I managed to resolve these blurry fonts by removing a call to gtk_window_set_default_icon_name(). In another, I can fix it by removing a Pango markup which does nothing but scale a font to size 48 (removing the call to gtk_window_set_default_icon_name() did not work here). In the third project, I have no idea on how to resolve this, as removing the gtk_window_set_default_icon_name() did not solve it this time either and I do not use Pango markup. As you can see, none of these workarounds have anything in common so I have no idea where to start debugging this.
I can think of three causes for this:
1. Autotools;
2. Gettext;
3. Anjuta.
But searching on Google does not give me any viable results.
You can find the code for all three projects on my GitHub, if needed:
1. https://github.com/Unia/gcolor3 - Here I removed the call to gtk_window_set_default_icon_name().
2. https://github.com/Unia/gtimeutils - This one I can solve by removing the Pango markup in GTimer. GStopwatch is fine.
3. https://github.com/Unia/gxms - No clue to resolve.
Perhaps I better ask this on another forum, but I thought I'd try here first. Thanks in advance!
Last edited by Unia (2013-06-22 14:33:36)

Yea, when I actually install my applications and launch them from GNOME Shell's menu or launcher the fonts look as blurry as they do when I launch them from Anjuta. Other applications look fine and with the workarounds I described above, my own applications display nicely too when launched from either GNOME Shell or Anjuta.

Similar Messages

  • In v.4 fonts look blurry. Can you solve this shortcoming ?

    Fonts look blurry in the overall menu in this new version of browser (v.4). I tried all the options that you specified with the ClearType an so on... It seems that the problem is not from Windows 7 because the old version looks ok. Can you solve this shortcoming ?
    Until you resolve it I'll stay with the previous version (3.6.16) which it looks really good.

    Yea, when I actually install my applications and launch them from GNOME Shell's menu or launcher the fonts look as blurry as they do when I launch them from Anjuta. Other applications look fine and with the workarounds I described above, my own applications display nicely too when launched from either GNOME Shell or Anjuta.

  • Looking for Analog Out example using DMA and C++; cannot find sample "GenMultVoltUpdates_SWTimed"

    Looking for example for Analog Out to multiple channels using DMA and C++.  Found reference to sample "GenMultVoltUpdates_SWTimed" which I do not have and cannot find.

    Hello Gerry,
    When you install DAQmx, there is an option to install
    support for Measurement Studio.  When you
    select this option, it will install these examples onto your hard drive.  All of the examples can be found at the
    following location: (C:\Documents and Settings\All Users\Documents\National
    Instruments\NI-DAQ\Examples\DotNET2.0\Analog Out\Generate Voltage)
    Respectfully,
    Rob F
    Test Engineer
    Condition Measurements
    National Instruments

  • Fonts look blurry - cannot read - Mac OSX

    New computer - iMac OSX - cannot read text - fonts blurry or entirely illegible.

    Same here, now that you and my wife mentioned it. The real problem is that we're supposed to thank Apple for that blurry text:
    http://www.joelonsoftware.com/items/2007/06/12.html
    Now that I understand why it is blurry, and that there is no hope of finding a "fix", I feel much better...sure do.

  • Messages coming to multiple iphones since using ipad and icloud

    Since i got an ipad, and subsequently used facetime to someone on it, now all my messages from that person appear on my iphone and also my partners! My partners iphone is synced with my apple id as we share itunes etc, but how can i avoid this happeneing?

    They are coming through iMessage. Each phone should have it's own Apple ID. Or you can turn off iMessage.

  • Looking for full time position using Labview and/or PLC's in Long Island NY area

    I have 13 years experience using Labview for user interface/daq applications.  I also have 20 years experience with Programmable Logic Controllers (PLC) programming for industrial machine controls.  My resume follows:
    Adam Wechsler
    111 Holbrook Rd.,Holbrook,NY 11741,(631) 981-1013 [email protected]
    Objective
    Labview programming, virtual instrumentation, industrial machine controls,
    automation, PLC, HMI, GUI, data acquisition
    Education:
    B.S. Mechanical Engineering 5/89
    Polytechnic University, Brooklyn, NY
    A.S. Engineering Science 5/86
    Suffolk Community College, Selden, NY
    (GPA 4.0 Dean's List Spring 1986)
    Experience:
    Controls Engineer 5/1994-3/2009
    Vacuum Instrument Corp., Ronkonkoma, NY
    *Program, troubleshoot, and upgrade automated Vacuum Chamber Industrial Leak Detection systems controlled by Allen Bradley PLCs in an OEM environment.
    *Debug equipment functions and programs prior to shipping, at customer's site, and by phone.
    *Integrate and install various types of peripheral equipment, barcode scanners and printers,
    *Design and develop Labview graphical user interfaces and HMI applications including recipe management and data collection for industrial machinery.
    *Write and review user manuals and installation instructions.
    Production Engineer 10/1989-5/1994
    Izumi Corporation, Yaphank, NY
    *Program, maintain, troubleshoot, and repair PLC controlled hydraulic, pneumatic, and control systems for automation in a hands-on environment.
    *Improve design for manufacturability of new products and prototypes to be urethane/injection molded.
    *Program, maintain, troubleshoot, and repair six axis hydraulic paint spraying robots.
    *Create interface between multiple PLC’s and central computer system.
    *Improved design and productivity of high volume, computer controlled, robotic molding machine by 150%.
    Consulting Projects:
    *Created Labview user interface components, and recipe management system for the testing of motion control servos.
    *Programmed Allen Bradley PLC machine logic for packaging machine for a food service supplier.
    *Created Labview to Allen Bradley PLC setpoint and monitoring interface for electric motor-starter test stand.
    *Programmed Allen Bradley PLC and PanelView operator interface terminal for cosmetic packaging assembly machine.
    *Developed Labview application for Fourier and statistical analysis of myogram biomedical data for researching the efficacy of acupuncture treatment.
    Other:
    *Attended National Instruments Labview training courses, and regularly attend local Labview Users Group meetings as a long standing member.
    *Member IEEE
    *13 years experience with Labview
    *15 years experience with vacuum chamber, mass spectrometer, and related technologies
    *20 years experience with PLC's and automated systems
    *Attended Autocad training course.
    *Willing to travel

    Will also consider contract, part time, or consultant work.

  • Looking for some guys who use macs and iChat

    I got a mac a few years ago and don't have any buddies of mine who use macs, I was wondering if you'd like to talk about macs n stuff, IM me, my aim screen name is "FightClubMaryr"

    Hi RandomSkater,
    Check this page out about halfway down for Chatter lists.
    http://www.ralphjohnsuk.dsl.pipex.com/page5.html
    Ralph

  • Fonts look fater on Safari than in iWeb

    When I create a page in iWeb the fonts look always fater once published on .Mac and wiewed with Safari. I always use regular web fonts (Helvetica, Verdana).
    When surfing to the page using Internet Explorer on Windows, the fonts do not look too fat. It's just in safari.

    i then suggest you make them as image by adding a small shadow to your text. this will make them be 1 to 1 on iWeb and online. see this image:
    http://karreth.com/iweb/Text%20Displayed%20Incorrectly_files/boldness.jpg
    click the little ---->>>>> T <<<<<------ to drop a shadow
    here are some articles about text being displayed incorrectly:
    - <a class="jive-link-external-small" href="http://">http://karreth.com/iweb/Text%20Displayed%20Incorrectly.html
    - http://web.mac.com/varkgirl/iWeb/iWebFAQ/FAQ%20Home/039F2491-7C80-4270-A867-AA9E 31F18045.html
    - http://discussions.apple.com/thread.jspa?messageID=3285882&#3285882
    the only bad thing - people cant copy your text and it will not be picked up by google!
    max
    From the Apple Terms Of Use I must state to provide this link: I may receive some form of compensation, financial or otherwise, from my recommendation or link

  • Using databases and container events?

    I'm having trouble finding documents show how one should use databases and listen for container events? I'm using Berkley Java DB. I'll need all my remote object to have access to the database. How do I pass that in? Custom adapters? Also, when Tomcat shuts down I need to close the database, how would this be down? Custom adapters? So I may be answering my own question, but I'm asking cause I really don't see anything in the documentation that points this out. It really looks like I'd be using singletons and factories for this. I could register a Servlet or Servlet Context to listen for Tomcat events, but I figured it couldn't hurt to ask others using Blaze, as I'm very new to it. Thanks.

    So how would you tell Blaze to use this? Is there something you put into the config file? My thoughts on all this is to use PicoContainer to manage all services then create an adapter to inject all resources when creating remote objects. But this seems a little heavy if Blaze can do all this for me. The adapter seems like the injection point to me. Is that not what it's used for? Or is using it like that bad practice under Blaze? I've read all I can find on Blaze, so either it's missing docs, or I'm not finding them all. If I'm missing them, by all means let me know where to go. I don't want to ask questions that are already answered in documents else where.
    On Tue, May 20, 2008 at 10:51 AM, Mete Atamel <
    [email protected]> wrote:
    A new message was posted by Mete Atamel in
    General Discussion --
      Using databases and container events?
    I think it's mainly in JavaDocs but here's a sample I have where I check to make sure the HSQLDB is running as the BlazeDS starts up:
    import java.sql.Connection;
    import java.sql.SQLException;
    import flex.messaging.config.ConfigMap;
    import flex.messaging.services.AbstractBootstrapService;
    public class DatabaseCheckService extends AbstractBootstrapService
        // This is called right before server starts up.
        public void initialize(String id, ConfigMap properties)
            Connection c = null;
            try
                // Check that the database is running...
                c = ConnectionHelper.getConnection();
                // ... if yes return
                return;
            catch (SQLException e)
                System.out.println("DB is not running!");
            finally
                ConnectionHelper.close(c);
    // This is called as server is starting.
        public void start()
            // No-op
    // This is called as server is stopping.
        public void stop()
            // No-op
    View/reply at
    Using databases and container events?
    Replies by email are OK.
    Use the
    unsubscribe form to cancel your email subscription.
    "All that is necessary for the triumph of evil is that good men do nothing." - Edmund Burke

  • Firefox is not showing fonts and evertyhing else looks blurry

    Started to use hdmi port and a 32" sony lcd. Chrome, explorer and safari works perfectly but firefox is not showing fonts and evertyhing else looks blurry
    resolution: 1360 x 768
    video card: nvidia gforce gtx 650

    You can try to disable OMTC and leave hardware acceleration in Firefox enabled.
    *<b>about:config</b> page: <b>layers.offmainthreadcomposition.enabled</b> = false
    You can open the <b>about:config</b> page via the location/address bar.
    You can accept the warning and click "I'll be careful" to continue.
    *http://kb.mozillazine.org/about:config
    You can try to disable hardware acceleration in Firefox.
    *Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"
    You need to close and restart Firefox after toggling this setting.
    *https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes
    *https://support.mozilla.org/kb/upgrade-graphics-drivers-use-hardware-acceleration

  • I am looking for an app for my iPhone and iPad, equivalent to Font Book on the iMac. I would like to be able to download a variation of fonts to use in Pages. Does this exist?

    I am looking for an app for my iPhone and iPad, equivalent to Font Book on the iMac. I would like to be able to download a variation of fonts to use in Pages. Does this exist?

    You can't add fonts to an iOS device.
    To let Apple know you want this feature, use
    http://www.apple .com/feedback

  • I created a brochure in pages and exported it to a pdf format. The pdf looks and opens perfectly using preview but when opened in adobe reader (which my printer uses), fonts look odd, transparencies don't display...etc. Tells me error exists on page?

    I created a brochure in pages and exported it to a pdf format. The pdf looks and opens perfectly using preview but when opened in adobe reader (which my printer uses), fonts look odd, transparencies don't display...etc. Tells me error exists on page?

    Does this essentially mean there is no way to fix this problem on my end? It's a pity because the design and branding of my brochure will suffer if I remove transparencies and use different fonts. It also concerns me moving forward because it means the quality of print on my pieces will be significantly lower because most commercial printers use Adobe products.

  • Greetings. I have finalized an Arabic Language brochure using indesign CS5.5. Once I opened it in CC 2014, I found Axtmanalblack font look like vertical rectangles crossed. Any suggestions?

    Greetings Dears.
    I have finalized an Arabic Language brochure using indesign CS5.5.
    Once I opened it in CC 2014,
    I found Axtmanalblack font look like vertical rectangles crossed. Any suggestions?
    Thanks.
    Tariq

    AXT fonts don't work well in new versions of InDesign. Your best bet would be to replace the font with a Unicode compliant OpenType font. I believe there are a few Arabic fonts that are included with InDesign that would work.

  • Annoying bar on the right side of my browser, makes the text and resolution of things inside the browser look blurry, is there any way to fix this?

    There's been this white, or transparent bar on the right side of the browser (picture for reference: http://imgur.com/Jhzn9ym )
    That annoying bar makes the whole browser become blurry in resolution and it even affects how I click on links, for example lets say I click on link, the browser will think im just highlighting text and make me click about half an inch to the right in order to click the link I want. I guess the transparent bar throws off the browser as if that bar isn't there but yet the browser has adjusted to fit the faulty resolution. I know about computers and I'm not a stay at home mom that has no idea how to fix things, if you notice the image the browser is fully opened, as in the button that has the square to make the browser fit the window is clicked, so the browser is set to fit. This is really annoying because it just throws off the way I use it and the functionality is not there any more.

    If the Firefox window isn't maximized can you then drag te windows borders to make it fill the full screen width?
    Do a clean reinstall and delete the Firefox program folder before (re)installing a fresh copy of the current Firefox release.
    *Download the full Firefox installer and save the file to the desktop<br>https://www.mozilla.org/en-US/firefox/all.html
    If possible uninstall your current Firefox version to cleanup the Windows registry and settings in security software.
    *Do NOT remove "personal data" when you uninstall your current Firefox version, because this will remove all profile folders and you lose personal data like bookmarks and passwords including data in profiles created by other Firefox versions.
    Remove the Firefox program folder before installing that newly downloaded copy of the Firefox installer.
    *(32 bit Windows) "C:\Program Files\Mozilla Firefox\"
    *(64 bit Windows) "C:\Program Files (x86)\Mozilla Firefox\"
    *It is important to delete the Firefox program folder to remove all the files and make sure that there are no problems with files that were leftover after uninstalling.
    *http://kb.mozillazine.org/Uninstalling_Firefox
    Your bookmarks and other personal data are stored in the Firefox profile folder and won't be affected by an uninstall and (re)install, but make sure NOT to remove personal data when you uninstall Firefox as that will remove all Firefox profile folders and you lose your personal data.
    If you keep having problems then also create a new profile.
    *http://kb.mozillazine.org/Profile_folder_-_Firefox
    *http://kb.mozillazine.org/Profile_backup
    *http://kb.mozillazine.org/Standard_diagnostic_-_Firefox#Clean_reinstall

  • HD Footage looks blurry in SD Sequence

    So this may be a very simple question, or it may not.  I'm almost entirely switched over from Final Cut Pro to Adobe Premiere Pro CS5.  So far there are some really amazing things about Premiere that I'm very impressed with.
    I have run into an issue where I shot some footage for another company in AVCHD 1080p 30fps (footage is inside a 60i container) and when I drop it into an NTSC 4:3 sequence and zoom in to about 135 percent it looks extremely blurry (the client requires the final cut to be NTSC 4:3).  In Final Cut Pro, I've shot in 1080 HD plenty of times then just dropped it into an SD sequence, adjusted the scale and position, and was able to work in the SD sequence from that point on.  While the end result would not look quite as sharp as the original 1080 HD footage, it still looked quite good (better than much of my footage shot in SD).  Since the HD footage is shot in a much higher resolution than 720x480 I was able to zoom into close to 150 percent without seeing any significant fuzziness in the image.  So now that I'm zooming in about 135 percent, I'm very surprised to see the amount of blurriness that I'm seeing.  I've tried rendering the footage and exporting the footage and i still get the same blurriness. 
    Below are some still images I exported from the footage
    Above is a still image from the original HD footage in a 1080 HD sequence
    This second image is from the HD footage in a 720x480 sequence at 100% scale
    This third image is from the HD footage in a 720x480 sequence at 135% scale
    As you can see, the third image looks very blurry.  When exporting from FCP the image would generally be at least as sharp as the second image even when at 135% or 150% scale.
    Is there a better way to edit HD footage in an SD sequence in order to not lose so much detail?  Should I nest the footage and then drag the nested HD sequence into the SD sequence?  Or is there something else going on that I'm just not aware of?
    Thanks so much for your help!
    Mike S.
    Adobe Premiere Pro CS5, Macbook Pro 15", Intel Core Duo i7 2.2 GHz Quad Core, 8 GB RAM, 24" HP 2509b Monitor, M-Audio Fast Track to Yamaha MSP3 4" Powered Monitor Speakers

    Hi Mike,
    When you initially drop the HD clip into the SD sequence, are you seeing the whole image in the frame, or just a blown up middle part? If you are enabling "Auto Scale to Frame Size" in Preferences, or manually on the clip BEFORE scaling, this could be the issue. Right-click on the clip and make sure "Scale to Frame" is off, then scale using Motion effect to suit your needs. This way, you are starting out with all the HD pixels available, so when you scale up, the picture should remain sharp as you are viewing a subset of the larger HD image in your SD "window".
    Looking at your sample images again, I think that is the case - it is being scaled down to SD, then blown up again using Scale, and that is where the loss is coming from.
    Jeff Pulera
    Safe Harbor Computers

Maybe you are looking for