SL-12424 WIP Save mousewheel zoom fraction in preset
parent
b0265f9756
commit
abd5277a7b
|
|
@ -63,6 +63,17 @@
|
|||
<key>Value</key>
|
||||
<real>1</real>
|
||||
</map>
|
||||
<key>CameraZoomFraction</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>Mousewheel driven fraction of zoom</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>F32</string>
|
||||
<key>Value</key>
|
||||
<real>0.9</real>
|
||||
</map>
|
||||
<key>EditCameraMovement</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
|
|
|
|||
|
|
@ -63,6 +63,17 @@
|
|||
<key>Value</key>
|
||||
<real>1</real>
|
||||
</map>
|
||||
<key>CameraZoomFraction</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>Mousewheel driven fraction of zoom</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>F32</string>
|
||||
<key>Value</key>
|
||||
<real>0.9</real>
|
||||
</map>
|
||||
<key>EditCameraMovement</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
|
|
|
|||
|
|
@ -63,6 +63,17 @@
|
|||
<key>Value</key>
|
||||
<real>1</real>
|
||||
</map>
|
||||
<key>CameraZoomFraction</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>Mousewheel driven fraction of zoom</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>F32</string>
|
||||
<key>Value</key>
|
||||
<real>0.9</real>
|
||||
</map>
|
||||
<key>EditCameraMovement</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
|
|
|
|||
|
|
@ -1525,6 +1525,17 @@
|
|||
<key>Value</key>
|
||||
<real>1.0</real>
|
||||
</map>
|
||||
<key>CameraZoomFraction</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
<string>Mousewheel driven fraction of zoom</string>
|
||||
<key>Persist</key>
|
||||
<integer>1</integer>
|
||||
<key>Type</key>
|
||||
<string>F32</string>
|
||||
<key>Value</key>
|
||||
<real>0.9</real>
|
||||
</map>
|
||||
<key>CameraPosOnLogout</key>
|
||||
<map>
|
||||
<key>Comment</key>
|
||||
|
|
|
|||
|
|
@ -565,6 +565,7 @@ void LLFloaterCamera::switchToPreset(const std::string& name)
|
|||
{
|
||||
LLPresetsManager::getInstance()->loadPreset(PRESETS_CAMERA, name);
|
||||
}
|
||||
gAgentCamera.setCameraZoomFraction(gSavedSettings.getF32("CameraZoomFraction"));
|
||||
|
||||
LLFloaterCamera* camera_floater = LLFloaterCamera::findInstance();
|
||||
if (camera_floater)
|
||||
|
|
|
|||
|
|
@ -236,7 +236,6 @@ void LLPresetsManager::getControlNames(std::vector<std::string>& names)
|
|||
("AppearanceCameraMovement")
|
||||
// From llagentcamera.cpp
|
||||
("CameraOffsetBuild")
|
||||
("CameraOffsetScale")
|
||||
("TrackFocusObject")
|
||||
("CameraOffsetRearView")
|
||||
("FocusOffsetRearView")
|
||||
|
|
@ -288,6 +287,9 @@ bool LLPresetsManager::savePreset(const std::string& subdirectory, std::string n
|
|||
name_list.clear();
|
||||
getControlNames(name_list);
|
||||
name_list.push_back("PresetCameraActive");
|
||||
|
||||
gSavedSettings.setF32("CameraZoomFraction", gAgentCamera.getCameraZoomFraction());
|
||||
name_list.push_back("CameraZoomFraction");
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
|
|||
Loading…
Reference in New Issue