diff options
| author | William Weaver <paperwork.resident@gmail.com> | 2025-04-02 04:09:00 +0300 | 
|---|---|---|
| committer | William Weaver <paperwork.resident@gmail.com> | 2025-04-02 04:09:00 +0300 | 
| commit | be595b440321dcad842be5d982d20fd601bb8b4c (patch) | |
| tree | 95348cccca392b67e285f610c62fac75a3141ed7 /indra | |
| parent | 61ba4b0d7705ca12b606d238d48a0b1bc370bf31 (diff) | |
Fix(XUI): Resolve parsing warnings for Fixed Environment editor widgets
Problem:
Opening the Fixed Environment floater generated three distinct XUI parsing warnings in the logs:
- Failed to parse parameter "decimal_digits." in xy_vector.xml
- Failed to parse parameter "user_resize." in xy_vector.xml
- Failed to parse parameter "logarithmic." in panel_settings_sky_clouds.xml
Cause:
These attributes were either not recognized/utilized by the underlying C++ widget implementations ('decimal_digits', 'user_resize' in LLXYVector) or were using an incorrect value ('logarithmic="1"' instead of a boolean 'true'/'false' in LLSliderCtrl).
Solution:
This commit addresses these three warnings:
- Removed the extraneous 'decimal_digits' and 'user_resize' attributes from the definition of the 'xyvector' widget in xy_vector.xml.
- Corrected the 'logarithmic' attribute value from "1" to "true" for the 'cloud_scroll_xy' slider in panel_settings_sky_clouds.xml.
Result:
Eliminates these specific parsing warnings from the logs when the Fixed Environment floater is opened.
Testing:
- Launch viewer.
- Open World -> Environment Editor -> My Environments.
- Select a sky setting and click Edit (or create a New one).
- Observe the logs upon the Fixed Environment floater opening.
- Verify the absence of the 'decimal_digits', 'user_resize' (from xy_vector.xml), and 'logarithmic' (from panel_settings_sky_clouds.xml) parsing warnings.
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/newview/skins/default/xui/en/panel_settings_sky_clouds.xml | 2 | ||||
| -rw-r--r-- | indra/newview/skins/default/xui/en/widgets/xy_vector.xml | 4 | 
2 files changed, 2 insertions, 4 deletions
| diff --git a/indra/newview/skins/default/xui/en/panel_settings_sky_clouds.xml b/indra/newview/skins/default/xui/en/panel_settings_sky_clouds.xml index 7687f7cd96..23bbf45e88 100644 --- a/indra/newview/skins/default/xui/en/panel_settings_sky_clouds.xml +++ b/indra/newview/skins/default/xui/en/panel_settings_sky_clouds.xml @@ -139,7 +139,7 @@                      max_val_x="30"                      min_val_y="-30"                      max_val_y="30"  -                    logarithmic="1"/> +                    logarithmic="true"/>              <text                      name="cloud_image_label" diff --git a/indra/newview/skins/default/xui/en/widgets/xy_vector.xml b/indra/newview/skins/default/xui/en/widgets/xy_vector.xml index 23cde55f30..923895be5e 100644 --- a/indra/newview/skins/default/xui/en/widgets/xy_vector.xml +++ b/indra/newview/skins/default/xui/en/widgets/xy_vector.xml @@ -3,11 +3,9 @@      name="xyvector"      width="120"      height="140" -    decimal_digits="1"      label_width="16"      padding="4" -    edit_bar_height="18" -    user_resize="false"> +    edit_bar_height="18">      <xy_vector.border          visible="true"/> | 
