Skip to content

[Mac] Default save location is the Resources file of the current viewer. #5250

@Dan-Linden

Description

@Dan-Linden

Environment

Second Life Release 7.2.3.19375695301 (64bit)
Mac

Full Environment

Second Life Release 7.2.3.19375695301 (64bit)
Release Notes

You are at 66.8, 40.6, 38.3 in Danger! Danger! located at simhost-002bac8cae9821f58.agni
SLURL: http://maps.secondlife.com/secondlife/Danger%21%20Danger%21/67/41/38
(global coordinates 261187.0, 249641.0, 38.3)
Second Life Server 2025-11-24.19651578074
Release Notes

CPU: Apple M1 (2400 MHz)
Memory: 8192 MB
OS Version: macOS 26.1.0 Darwin 25.1.0 Darwin Kernel Version 25.1.0: Mon Oct 20 19:32:47 PDT 2025; root:xnu-12377.41.6~2/RELEASE_ARM64_T8103 arm64
Graphics Card Vendor: Apple
Graphics Card: Apple M1

OpenGL Version: 4.1 Metal - 90.5

Window size: 1094x751
Font Size Adjustment: 96pt
UI Scaling: 1
Draw distance: 96m
Bandwidth: 3000kbit/s
LOD factor: 1.125
Render quality: 1
Texture memory: 5461MB
Disk cache: Max size 2150.4 MB (0.5% used)
HiDPI display mode:

J2C Decoder Version: KDU v8.4.1
Audio Driver Version: OpenAL, version 1.1 ALSOFT 1.24.2 / OpenAL Community / OpenAL Soft: OpenAL Soft
Dullahan: 1.24.0.202510081737
CEF: 139.0.40+g465474a+chromium-139.0.7258.139
Chromium: 139.0.7258.139
LibVLC Version: 3.0.21
Voice Server Version: Vivox 4.10.0000.32327.5fc3fe7c.5942f08

Packets Lost: 0/1440 (0.0%)
January 09 2026 13:42:23

Description

[Mac] Default save location is the Resources file of the current viewer.

Reproduction steps

  1. Log into SecondLife on a Mac
  2. World menu > Snapshot
  3. Click Save to Disk
  4. Click Save
  5. Observe where the image will be saved

Observed: The default save location is the Resources file of the current viewer. That location will get wiped when the viewer is updated.

Expected: The Documents folder is a better default save location.

Test plan

  • Test with default settings.
  • Test with a custom file path.
  • Re-log and make sure it remembers the previous path.


This repo is using Opire - what does it mean? 👇
💵 Everyone can add rewards for this issue commenting /reward 100 (replace 100 with the amount).
🕵️‍♂️ If someone starts working on this issue to earn the rewards, they can comment /try to let everyone know!
🙌 And when they open the PR, they can comment /claim #5250 either in the PR description or in a PR's comment.

🪙 Also, everyone can tip any user commenting /tip 20 @Dan-Linden (replace 20 with the amount, and @Dan-Linden with the user to tip).

📖 If you want to learn more, check out our documentation.

Metadata

Metadata

Labels

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions