let txt = Ext.String.format(gettext("Tree Shape: {0}"), shapeText);
let orderText = PVE.Utils.tagOrderOptions[value.ordering ?? '__default__'];
txt += `, ${Ext.String.format(gettext("Ordering: {0}"), orderText)}`;
+ if (value['case-sensitive']) {
+ txt += `, ${gettext('Case-Sensitive')}`;
+ }
if (Object.keys(colors).length > 0) {
txt += `, ${gettext('Color Overrides')}: `;
for (const tag of Object.keys(colors)) {
if (values.ordering) {
style.ordering = values.ordering;
}
+ if (values['case-sensitive']) {
+ style['case-sensitive'] = 1;
+ }
let value = PVE.Parser.printPropertyString(style);
if (value === '') {
return {
value: '__default__',
deleteEmpty: true,
},
+ {
+ name: 'case-sensitive',
+ xtype: 'proxmoxcheckbox',
+ fieldLabel: gettext('Case-Sensitive'),
+ boxLabel: gettext('Applies to new edits'),
+ value: 0,
+ },
{
xtype: 'displayfield',
fieldLabel: gettext('Color Overrides'),