Maxim Nikolenko
d7bd769129
#4715 disable ZoomIn an object item when the region is not connected to the current region
2025-09-22 15:46:04 +03:00
PanteraPolnocy
ad47437067
Follow up; const -> constexpr
2025-09-20 20:49:13 +02:00
PanteraPolnocy
1e299cc480
Scale MAX_TIME in LLOutfitListBase::onIdleRefreshList() with FPS to avoid overloading the viewer with function calls at low frame rates
...
Partial solution / prosthesis for FIRE-35936; Does not fix the core problem with the UI refreshing, but helps with freezing a bit
2025-09-20 20:37:06 +02:00
Ansariel
b911b63398
Remove Nicky's original outfit list performance fix that now act counterproductive and completely ignores the max processing time of the idle callback update
2025-09-20 16:55:21 +02:00
Ansariel
9e3cef558c
Update German translation
2025-09-20 16:54:14 +02:00
Hecklezz
b48c1b630d
Fix OpenJPEG uploading small textures by correctly accounting for the maximum numresolutions
...
Merged upstream in PR-4708
2025-09-20 22:10:21 +10:00
PanteraPolnocy
34d087040c
Add a visual warning (not just information in logfile) about too many outfits
2025-09-20 14:00:52 +02:00
Andrey Kleshchev
3ff163887d
#4695 Fix missing voice cleanup
...
Cleanup is in LLVoiceClient::terminate()
gWebRTCImpl was never deleted
Added mDeviceModule security
2025-09-20 00:32:04 +03:00
Hecklezz
569d7c6a8b
Fix OpenJPEG uploading small textures by correctly accounting for the maximum numresolutions
2025-09-19 19:16:35 +03:00
Andrey Kleshchev
5a0ada943d
#4570 Make 'About' floater use real bandwidth
2025-09-19 18:40:15 +03:00
Andrey Kleshchev
edbb763545
Fix builds after update of build-variables branch
2025-09-19 18:40:15 +03:00
Andrey Kleshchev
acd8794775
#4671 Some locales are missing AM/PM labels
2025-09-19 16:19:27 +03:00
Andrey Kleshchev
0fb6dc22ff
Fix builds after update of build-variables branch
2025-09-19 15:45:59 +03:00
Andrey Kleshchev
e918d240fd
#4679 Logging for crash on updateMenuOptions
...
Logs say that viewer closed settings picker and immediately crashed
Yet callstack indicates that some inventory was right clicked, which
shouldn't be possible if picker already closed.
May be some click is closing the picker and opens menu at the same time,
but it's better to gather information first.
2025-09-19 12:29:27 +03:00
Alexander Gavriliuk
95725f709d
#2577 Worn transparent prims no longer show with 'Highlight transparent'
2025-09-18 23:38:02 +03:00
Jonathan "Geenz" Goodman
f316a92f30
Merge pull request #4700 from secondlife/geenz/2025.07-develop
...
Geenz/2025.07 -> develop
2025-09-18 15:25:31 -04:00
Jonathan "Geenz" Goodman
82e431e090
Merge remote-tracking branch 'origin/release/2025.07' into geenz/2025.07-develop
2025-09-18 15:23:26 -04:00
Andrey Lihatskiy
badeccbebc
NSIS build fix ( #4698 )
2025-09-18 21:37:12 +03:00
PanteraPolnocy
d992570ea9
Add VS temp folders to gitignore
2025-09-18 18:54:48 +02:00
Andrey Kleshchev
1cda0a1a45
#4687 Fix audio device selection showing a bunch of zeros
2025-09-18 19:30:57 +03:00
PanteraPolnocy
f27f8220d3
FIRE-35961 Update Japanese translation, by Logue Takacs
2025-09-18 12:53:16 +02:00
Angeldark Raymaker
f0061fcd95
FIRE-35794: Only save pose information for things you own
2025-09-17 20:26:12 +01:00
Andrey Kleshchev
42b09b236b
#4685 EventQueueGet shouldn't use llcorehttp's backoff-retry logic
...
- Event poll already has own backoff logic with 10 retries, using llcorehttp's one on top makes no sense.
- Better logging coverage
- Better in-code documentation
- Add timing-based error detection
2025-09-17 18:24:35 +03:00
Andrey Kleshchev
bf0f60039b
#4691 Log WebRTC termination
...
for diagnostic purposes
2025-09-17 17:54:35 +03:00
Maxim Nikolenko
e33b5c5e6c
#4432 Change graphics quality via a debug setting
2025-09-17 15:56:08 +03:00
Andrey Kleshchev
892fb2d6e2
#4651 Fix marker presence check
2025-09-16 21:27:58 +03:00
Roxanne Skelly
c743ea2b6d
Fix indexing problem with mac devices ( #4676 )
...
* Fix indexing problem with mac devices
This resulted in the wrong device being selected.
Also, fix a shutdown crash where recording was not being stopped, hence the recording
thread was still running on shutdown and crashed because it lost access to resources.
Fix an issue with p2p calls where they're coming up muted even though the button indicates
they are unmuted.
* Always refresh device list on notification of device changes
Even when the selected device doesn't change, we need to
re-deploy it as it might have had characteristics (sampling rate, etc.) changed.
Also, we need to redeploy when the Default device has changed
2025-09-16 13:36:26 -04:00
Ansariel
5fdef7863e
Merge branch 'release/2025.07' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/newview/skins/default/xui/en/menu_inventory.xml
2025-09-16 18:33:02 +02:00
Andrey Kleshchev
6e24218680
#789 Cannot set the material to Default or None
...
After setting material to Blank when blank material is present in inventory
2025-09-16 19:25:16 +03:00
Ansariel
fcb87e8c72
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-09-16 18:05:36 +02:00
Ansariel
160187664f
Update German translation
2025-09-16 18:04:48 +02:00
Andrey Kleshchev
7ec9736200
#4675 Voice indicator did not reappear after tuning
...
resume() was trigggering sOnCurrentChannelChanged which was wiping
participant list with no follow up updates.
2025-09-16 09:29:59 +03:00
Ayane
ba36297c84
Merge pull request #164 from AyaneStorm/pr-camera-tpp-icon
...
Possibly a better icon for the new Camera TPP preset button #2
2025-09-15 22:15:12 +02:00
chanayane
c708bf159c
Possibly a better icon for the new Camera TPP preset button #2
2025-09-15 22:11:55 +02:00
Ayane
f00c506979
Merge pull request #163 from AyaneStorm/pr-camera-tpp-icon
...
Possibly a better icon for the new Camera TPP preset button
2025-09-15 21:53:48 +02:00
chanayane
46e3877935
Possibly a better icon for the new Camera TPP preset button
2025-09-15 21:49:19 +02:00
PanteraPolnocy
cba69b4467
FIRE-35956 Chinese Translation Update, by 小滢 Zi Ying
2025-09-15 20:48:04 +02:00
Andrey Kleshchev
5c69ae1d66
#4604 Tweak range decrease
...
isSystemMemoryLow() and factor check were too agressive for draw range.
2025-09-15 19:40:52 +03:00
PanteraPolnocy
5da9522aba
FIRE-35948 Russian translation update, by Romka Swallowtail
2025-09-15 17:26:17 +02:00
Andrey Lihatskiy
f64a41f09e
LLLeap: handle partial lines in stderr ( #4678 )
2025-09-15 18:24:21 +03:00
PanteraPolnocy
49b5e40a18
FIRE-35947 Ensure the top menu buttons (gear/sort/trash) are only visible in the outfits panel
2025-09-15 12:39:25 +02:00
PanteraPolnocy
142392f4c0
Merge branch 'master' of https://github.com/FirestormViewer/phoenix-firestorm
2025-09-15 10:32:07 +02:00
PanteraPolnocy
ef79084f55
Minor Polish translation adjustments
2025-09-15 10:31:47 +02:00
PanteraPolnocy
b0bb7f33ed
FIRE-35885 Preferences tabs are cut off at the bottom in Vintage skin
2025-09-15 10:22:16 +02:00
Andrey Kleshchev
3b3c85d1f3
#4651 Try distinguishing freezes from crashes
2025-09-15 11:16:24 +03:00
PanteraPolnocy
43d01499fc
FIRE-35942 Cannot set default location for uploads via inventory context menu
...
fileUploadLocation needs params with "def_" to set default upload locations
2025-09-15 09:53:42 +02:00
Dragon
7879863c4f
FIRE-35931 Guard against empty "new feature" popup, plus comment out the bogus call with "gltf" param that was overwriting value 4 with 0
2025-09-15 08:59:33 +02:00
PanteraPolnocy
64adbe60af
TPP view graphics: correct BPP and alpha
2025-09-15 00:26:17 +02:00
Angeldark Raymaker
dddce2b568
FIRE-35794: First pass at restoring pose state
...
Updated save version: now saves all the playing poses and their times, making 'diffs' much more useful.
Loading attempts to replay the pose at that time; making several tries if needed.
These poses restore the 'base' rotation state (position needs work).
2025-09-14 20:47:28 +01:00
PanteraPolnocy
3debcc1ca7
FIRE-32595 TPP preset is missing from camera floaters
2025-09-14 19:35:53 +02:00