Tiny text in libreoffice calc sheet names

Bug #1013484 reported by Saurabh Rawat
90
This bug affects 14 people
Affects Status Importance Assigned to Milestone
elementary Stylesheet
Won't Fix
Undecided
Unassigned

Bug Description

Hi,

For a long time now, there has been a bug in elementary theme which makes the text in libreoffice calc sheets really tiny (impossible to read). This is not the case with any other theme so I know its something eGTK specific. I know it may not be a high priority bug but I would really be grateful if this bug got resolved. You will get a lot of good wishes from all the people who use Calc daily.

I am attaching a screenshot of the problem.

I humbly request you to take a look.

Revision history for this message
Saurabh Rawat (eklavya) wrote :
Revision history for this message
Danielle Foré (danrabbit) wrote :

Sorry, I don't provide support for non-native apps.

Changed in egtk:
status: New → Won't Fix
Revision history for this message
Saurabh Rawat (eklavya) wrote : Re: [Bug 1013484] Re: Tiny text in libreoffice calc sheet names

Well libreoffice is a pretty popular app. But you must have your reasons.
Thanks anyways.

On Fri, Aug 24, 2012 at 5:55 AM, Daniel Fore <email address hidden>wrote:

> Sorry, I don't provide support for non-native apps.
>
> ** Changed in: egtk
> Status: New => Won't Fix
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1013484
>
> Title:
> Tiny text in libreoffice calc sheet names
>
> Status in The elementary GTK Theme:
> Won't Fix
>
> Bug description:
> Hi,
>
> For a long time now, there has been a bug in elementary theme which
> makes the text in libreoffice calc sheets really tiny (impossible to
> read). This is not the case with any other theme so I know its
> something eGTK specific. I know it may not be a high priority bug but
> I would really be grateful if this bug got resolved. You will get a
> lot of good wishes from all the people who use Calc daily.
>
> I am attaching a screenshot of the problem.
>
> I humbly request you to take a look.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/egtk/+bug/1013484/+subscriptions
>

Revision history for this message
Danielle Foré (danrabbit) wrote :

Firefox is another popular non-native app I don't support :p

Revision history for this message
Juangg (juangg-1977) wrote :

eklavya, you can solve the problem by uninstalling the package libreoffice-gtk. This will make the tabs in libreoffice calc look the size they are but will also make libreoffice look "out of place". That demonstrates that is not a libreoffice bug, it's an elementary theme bug. It happened the same to me using Adwaita Cupertino theme in ubuntu a few months ago but, in that case, after submit the problem to the developer of the theme, he fix the theme in a couple of days, and the theme still looks nice. Sadly, I think that won't happen here.

Revision history for this message
Coeur Noir (coeur-noir) wrote :

You may not support firefox as non-native - where there is no major issue with the theme.

But the problem with LOcalc / LO draw (and I guess AOcalc ?) is an other thing, which prevents from daily working with elementaryOS.

That sounds ... too bad ?

What do you advice ?

Revision history for this message
Coeur Noir (coeur-noir) wrote :

With the help of Xime from http://forum.ubuntu-fr.org/viewtopic.php?pid=11973711#p11973711 who himself adapts solutions from https://bugs.launchpad.net/ubuntu/+source/libreoffice/+bug/769086 and http://askubuntu.com/questions/138623/sheet-name-font-size-on-libreoffice-calc-is-too-small there is an efficicent workaround...

Edit your gtk2 theme as followed,

in admin' mode, modify this file with your favorite text-editor /usr/share/themes/elementary/gtk-2.0/gtkrc

and raise value of :

GtkScrollbar ::slider-width

Beware it will also modify size of scrolling bars in any gtk2 apps, like Firefox, Thunderbird or LibreOffice. 12 is a nice value on my big screen.

Revision history for this message
Coeur Noir (coeur-noir) wrote :

Oh god... one has to modify the GtkScrollbar ::slider-width value each time elementary-gtk-theme is updated.

Please developers have a thought for the millions people using libre office daily ;-)

Revision history for this message
Nathan Woodhouse (nthnwdhs) wrote :

You might not have to ... I installed libreoffice-gtk3 from synaptic and the sheet names were normal.

First I unistalled libreoffice-gtk like Juangg suggested, wasn't happy with the result so then I installed both libreoffice-gtk and libreoffice-gtk3. No problems so far. :)

Revision history for this message
Coeur Noir (coeur-noir) wrote :

You might check again :

- here when I have only libreoffice-gtk3 installed, the tabs for sheets are ok but the entire look is "old-fashionned" (see attachment)

- if I have both libreoffice-gtk AND libreoffice-gtk3 installed the entire look is ok except for the tabs which are too tiny. It's the same result with only libreoffice-gtk installed.

Revision history for this message
Coeur Noir (coeur-noir) wrote :

Here is a screenshot of what might be the best solution (for me) about color and size of scrollbars in non gtk+ apps.

Revision history for this message
Coeur Noir (coeur-noir) wrote :

And here is the modified gtkrc file that leads to the nice result above...

Revision history for this message
Coeur Noir (coeur-noir) wrote :

Is there any chance the gtk2 theme to be fixed because it is pretty annoying to have to modify it so often ???

The above workaround looks ok why not keep it ?

Revision history for this message
Marco Giannini (marco-giannini) wrote :

Same problem with Freya

Revision history for this message
Adolfo Jayme Barrientos (fitojb) wrote :

This problem has been solved upstream (you will need to download LibreOffice 4.4 to see it). Calc tabs are no longer affected by the scrollbar’s width, so there is no need to do theme workarounds anymore.

Revision history for this message
arkan (athierry-pro) wrote :

@Daniel Foré : The problem is the native theme of Elementary OS. LibreOffice gave us the possibility to make it visible.
You can say thank you to LibreOffice team, you can keep on ignoring design problems.

But don't say it's not a native problem of Elementary : it doesn't exist even with overlay scrollbars in Ubuntu.

Revision history for this message
rho (rho-t) wrote :

yeap, @DanielForè's argument actually doesn't hold at all while you read in line 15 of the gtkrc "Fix for Chrome".
So, you just should may say "i don't want to do it"... Please I encourage you to be gentle enough to accept the contribution of others that actually want this problem solved.
It is just ONE VALUE on the gtkrc that makes the problem away.

line 71:
 GtkScrollbar ::slider-width = 6 >>> change to:

 GtkScrollbar ::slider-width = 10

And that's it...
not that hard right?
Cheers!
More details and additional fixes at: http://howto.blbosti.com/2010/12/elementary-theme-fix-missing-scrollbars-in-openoffice-libreoffice/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.