D6696: Fix cut off text in sidebar header, remove restricted max width

Henrik F. noreply at phabricator.kde.org
Fri Jul 14 07:18:30 UTC 2017


rkflx created this revision.
Restricted Application added a project: Okular.

REVISION SUMMARY
  In some languages the sidebar container header is wider than the
  minimum container width and therefore cut off. By removing the
  explicitly set minimum width, the QVBoxLayout is now allowed to
  actually do its job of automatically calculating the proper minimum
  width.
  
  In times of HiDPI screens, setting the maximum width to 600px seems
  arbitrary and overly restrictive, so it is removed.
  
  Both width restrictions were originally chosen in https://phabricator.kde.org/R223:078b81b7807d6af600474e40a8ce62525a46ce4e with no
  explanation given for the values selected, which later were changed to
  different values multiple times. Today, they simply do not seem
  necessary anymore.
  
  Note: The minimum size for some languages is now wider than before,
  still acceptable though (see screenshots of Greek, where the translated
  string of "Thumbnails" is one of the longest between all languages).
  Most languages are not affected at all.
  
  BUG: 176780

TEST PLAN
  Use default fonts, change application language to Greek. Move splitter
  left (text in header of thumbnail sidebar not cut off anymore) and
  right (does not stop at 600px). Window resizing works as expected.
  
  | Before | After |
  | F3810783: okular-min-before.png <https://phabricator.kde.org/F3810783>      | F3810784: okular-min-after.png <https://phabricator.kde.org/F3810784>     |

REPOSITORY
  R223 Okular

BRANCH
  master

REVISION DETAIL
  https://phabricator.kde.org/D6696

AFFECTED FILES
  ui/sidebar.cpp

To: rkflx, #okular
Cc: aacid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20170714/e9936593/attachment.html>


More information about the Okular-devel mailing list