Created attachment 46254 [details]
When opening a Calc window, the sheet tabs are too small for being read properly, and I didn't find any way to change the size. (see screenshot attached)
NOT reproducible with "LibreOffice 3.4Beta3 – WIN7 Home Premium (64bit) German UI [DEV300m103 (Build:3)]"
Please contribute all available information concerning your Linux distribution / version and your LibO download files.
Linux distribution : Ubuntu Natty
LO Version: 1:3.3.2-1ubuntu4
(default version for Natty)
The problem is not related to Libreoffice but to the particular theme I was using (Elementary).
I'll test a bit more and report the bug to the Elementary team
It seems that the problem is due to a the fact that libreoffice does't respect the gtk theme under a certain scrollbar height.
So the bug should appear on any gtk theme that has small scrollbars I guess.
I've the same problem on Ubuntu 10.04 with Unity.
The tabs are very small compared to e.g. the icons in the toolbar. You might even say that the tabs are rather ugly. Note that this is not an issue on the Windows version.
The text in the tabs is hard to read, the navigation buttons at the left are also too small.
Created attachment 52157 [details]
Calc 3.3.4 on Ubuntu 11.04
*** Bug 39013 has been marked as a duplicate of this bug. ***
Created attachment 79899 [details]
Ubuntu 10.04 + Gnome and Crunchbang 11 + Openbox screenshots.
Whether this is a bug or an enhancement request I will leave to the original reporter and developers. It appears from the reports here and in bug #39013, that the bug side of things relates to scrollbar packages and certain gtk themes adversely affecting the tab size. In both bug #39013 and this AskLO question:
...there is a desire to be able to make the sheet tabs larger, which would seem an enhancement request. I am attaching a couple of screenshots purely for comparison:
- LO v126.96.36.199 running under Ubuntu 10.04 x86_64
- LO v188.8.131.52 running under Crunchbang 11 x86_64
Neither appear to exhibit unusually small sheet tab size (as demonstrated in this bug), although the size is not overly large either (especially when compared with the Future State UI attachment in bug #39013).
Created attachment 83498 [details]
Libre Calc v184.108.40.206 fullscreen screenshot small sheet tab
I am experiencing the same problem with the sheet tabs being so small that I can not read them. I recently removed and installed the update to v220.127.116.11 and am still having the issue. I verified that I do not have overlay-scrollbar installed. I am not running the Oxygen theme but the default Lubuntu theme.
screenshot included in attachment.
Toshiba Satellite A135-S4427
Lubuntu 13.04 (raring)
*** Bug 58748 has been marked as a duplicate of this bug. ***
*** Bug 66153 has been marked as a duplicate of this bug. ***
*** Bug 71702 has been marked as a duplicate of this bug. ***
How about adding a minimum-height value or min-textsize value to the ui to prevent this problem? That would help to make the tabs readable again.
Created attachment 93176 [details]
Proposal of new tab look
The ideal solution would be to have tabs in a separate row.
Aside from being able to display the scrollbar as it is intended to be displayed, this would also improve the problematic tab scrolling problem by increasing the space for tabs. Tab switching can be very painful in Draw, as it's quite common for vector drawings to have numerous layers.
It also presents an opportunity to redesign the tabs -- see attached mockup.
(In reply to comment #15)
> Created attachment 93176 [details]
> Proposal of new tab look
I do not like that proposal. Sorry.
Note that the reported problem is related to a certain theme and that LibreOffice does not force to show a minimum hight for the tabs.
So I (and many others) do not have the problem.
(In reply to comment #16)
> (In reply to comment #15)
> > Created attachment 93176 [details]
> > Proposal of new tab look
> I do not like that proposal. Sorry.
> Note that the reported problem is related to a certain theme and that
> LibreOffice does not force to show a minimum hight for the tabs.
> So I (and many others) do not have the problem.
I am sorry but I actually dont like your comment -.-
The problem actually IS because the height of the sheet-tabs is bound to the scrollbar height.
That should not be like this because u make theming difficult!
Making an UI-Feature depending on another non-related Ui-Feature is in my eyes not very good coding...
In fact I do not use a very-special theme. Instead of I use the gnome shell default theme...
So this might be a problem for many users...
I am sorry but its quite frustrating how problems are dealed with... :(
The proposal from Mirek2 is quite good and should be implemented asap!
(In reply to comment #15)
> Proposal of new tab look
> The ideal solution would be to have tabs in a separate row.
Agreed. I feel this is a pragmatic design solution. I have no idea how easy it would be to implement, but it at least indicates the direction to move in.
Here's a new mockup, one which fits the Tango aesthetic more and carries across its function (tabs) better, though would probably be harder to implement: https://wiki.documentfoundation.org/images/7/73/Calctabs.png .
Alternatively, we could go for a copy of Gnome's new tabs, which fit in with our icons as well.
(As per our UX guidelines, non-natively themed elements should be styled based on the icon set.)
This is an issue on Windows 8.1 as well. No way to change the theme, so there needs to be another resolution.
REOPENED is reserved for a bug that:
1. a developer has marked as FIXED;
2. a developer is assigned to the bug that is marked as FIXED;
In this case the bug report was never independently confirmed so correct status is UNCONFIRMED. Thanks!
(In reply to comment #22)
> In this case the bug report was never independently confirmed ...
Comment 8 (AskLO link), comment 9 (with attachment) and comment 10 offer confirmation, all separate from the OP. Status set to NEW. Apologies for not doing this earlier. As per comment 8 I am still uncertain whether this is a bug report (GTK theme issue) or a request for enhancement (proposal by Mirek).
(In reply to comment #21)
> This is an issue on Windows 8.1 as well.
Platform set to x86 / All, although it would be good if a screenshot showing the issue under Windows 8.1 could be attached.
TomaÅ¾ Vajngerl committed a patch related to this issue.
It has been pushed to "master":
fdo#36772 Move the scrollbar and sheet tabs in a separate row.
The patch should be included in the daily builds available at
http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More
information about daily builds can be found at:
Affected users are encouraged to test the fix and report feedback.
I just got sick of tiny tabs (especially with a new monitor) so I moved scrollbar and sheet tab bar each into its own row. Comments?
Tomaz, you are my hero for today :)
A few hours ago I though about fixin this bug, but then digged into other areas.
Glad you fixed it :)
Can you provide a screenshot please?
Created attachment 105253 [details]
Tabs and scrollbar each in own row
I have also made some visual changes to the tabs (rectangular, more plain look) but that should go into a new bug report I guess.
Also this change is only for Calc for now..
Nice job! :)
If you still want to work on this, some suggestions for further improvements:
* The buttons with the arrows pointing to the right could be moved on the right side of the screen
* All those buttons only need to be shown when the tabs don't fit in the available space
Btw, in Draw there is the same problem (as you might know) - not sure if we have a bug report for it.
*** Bug 82036 has been marked as a duplicate of this bug. ***
I can confirm that master 18.104.22.168.alpha0+ now no longer shows the problem. Thanks. Look forward to this rolling into the released version.
(In reply to comment #28)
> Created attachment 105253 [details]
> Tabs and scrollbar each in own row
Thanks a ton! :)
Changed for Draw as well (thanks Samuel!): http://cgit.freedesktop.org/libreoffice/core/commit/?id=20800ebc7ef05637134c3915798e13a272663341
Created attachment 108949 [details]
Plus button doesn't show in Right-to-Left sheet view
Thank you Thomas, tabs are much more better now :)
There are a small problem when you switch the sheets to Right-to-Left view, the + button disappears as seen in the screen-shot. Do we need a new bug report?
Yes, a new bug report would be better. And add this bug as reference and add me as CC.
(In reply to Tomaz Vajngerl from comment #36)
> Yes, a new bug report would be better. And add this bug as reference and add
> me as CC.
It turns out this is a regression, please see fdo#56970
Thanks a lot :)
This bug fix comes with LibreOffice 4.4 (release notes https://wiki.documentfoundation.org/ReleaseNotes/4.4)
Sheet tabs (Calc) and layer tabs (Draw) were moved to an independent row and are no longer displayed next to the horizontal scrollbar. As many visual styles under Linux (in addition to the default OS X configuration) use very thin scrollbars, these rendered the tabs too small to be clickable and, most importantly, readable.
See a graphic of the work:
*** Bug 92549 has been marked as a duplicate of this bug. ***