Add setting to avoid shrinking pinned tabs

This commit is contained in:
Jay Kamat 2017-11-10 23:20:02 -05:00
parent c47f0402ab
commit f242fc5cd7
No known key found for this signature in database
GPG Key ID: 5D2E399600F4F7B5
2 changed files with 11 additions and 2 deletions

View File

@ -1358,6 +1358,11 @@ tabs.indicator.padding:
tabs.width.pinned:
deleted: true
tabs.pinned.shrink:
default: true
type: Bool
desc: Shrink pinned tabs down to their contents.
tabs.wrap:
default: true
type: Bool

View File

@ -565,8 +565,12 @@ class TabBar(QTabBar):
# want to ensure it's valid in this special case.
return QSize()
else:
if config.val.tabs.pinned.shrink:
pinned = self._tab_pinned(index)
pinned_count, pinned_width = self._pinned_statistics()
else:
pinned = False
pinned_count, pinned_width = (0, 0)
no_pinned_count = self.count() - pinned_count
no_pinned_width = self.width() - pinned_width