Added user-definable item height in folder views, for instance inventory folder, to save unused space.
parent
3b3a459b78
commit
8fa0cdffdd
|
|
@ -3,6 +3,17 @@
|
|||
xsi:noNamespaceSchemaLocation="llsd.xsd">
|
||||
<map>
|
||||
|
||||
<key>FSFolderViewItemHeight</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>Controls the height of folder items, for instance in inventory</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>S32</string>
|
||||
<key>Value</key>
|
||||
<integer>20</integer>
|
||||
</map>
|
||||
<key>UsePieMenu</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
|
|
|
|||
|
|
@ -105,7 +105,10 @@ LLFolderViewItem::Params::Params()
|
|||
item_height("item_height"),
|
||||
item_top_pad("item_top_pad"),
|
||||
creation_date()
|
||||
{}
|
||||
{
|
||||
static LLCachedControl<S32> FolderViewItemHeight(gSavedSettings, "FSFolderViewItemHeight");
|
||||
item_height = (S32)FolderViewItemHeight;
|
||||
}
|
||||
|
||||
// Default constructor
|
||||
LLFolderViewItem::LLFolderViewItem(const LLFolderViewItem::Params& p)
|
||||
|
|
|
|||
|
|
@ -731,6 +731,47 @@ Default 0. Larger values may not work well.
|
|||
V2/3 default 0. V1 default [TODO: unknown].
|
||||
</text>
|
||||
|
||||
<text
|
||||
type="string"
|
||||
length="1"
|
||||
follows="left|top"
|
||||
height="16"
|
||||
layout="topleft"
|
||||
left="10"
|
||||
name="Label_FolderItemViewHeight"
|
||||
top_pad="15"
|
||||
width="120">
|
||||
Folder Item Height:
|
||||
</text>
|
||||
<spinner
|
||||
top_delta="-5"
|
||||
left_pad="5"
|
||||
height="18"
|
||||
width="50"
|
||||
control_name="FSFolderViewItemHeight"
|
||||
layout="topleft"
|
||||
follows="left|top"
|
||||
increment="1"
|
||||
decimal_digits="0"
|
||||
initial_val="20"
|
||||
min_val="10"
|
||||
max_val="30"
|
||||
name="FSFolderViewItemHeight" />
|
||||
<text
|
||||
name="Label_FolderItemViewHeight_Scale"
|
||||
top_delta="5"
|
||||
left_pad="3"
|
||||
height="36"
|
||||
width="335"
|
||||
layout="topleft"
|
||||
follows="left|top"
|
||||
type="string"
|
||||
length="1"
|
||||
line_spacing.pixels="5">
|
||||
pixels (requires restart)
|
||||
V2/3 default 20. V1 default 18.
|
||||
</text>
|
||||
|
||||
<!-- not a live preview
|
||||
<text
|
||||
name="tooltip_textbox"
|
||||
|
|
|
|||
Loading…
Reference in New Issue