Commit Graph

64024 Commits (dde3c2c7a8a3f70aeb7696cd21cbecc1e2a0bd69)

Author SHA1 Message Date
Ansariel dde3c2c7a8 Merge branch 'DRTVWR-519' of https://bitbucket.org/lindenlab/viewer 2021-06-05 14:03:30 +02:00
Ansariel 3f31af4c1f Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm 2021-06-05 13:59:25 +02:00
Ansariel 6ec1a1f8f4 Update German translation 2021-05-31 09:07:42 +02:00
Ansariel 06d5f5339a Increase label width 2021-05-31 09:07:34 +02:00
Ansariel a1d9351739 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2021-05-31 08:29:56 +02:00
Beq 1ef2f20d12 de-couple the imageworkerthreads 2021-05-31 01:38:27 +01:00
Beq fe28f62187 Add thread names to Telemetry 2021-05-31 01:33:15 +01:00
Beq dcdc510e69 FIRE-30947 - Auto-unmute Sounds/Ambient from patch by Rebecca Ashbourne 2021-05-29 21:45:09 +01:00
Ansariel 72bd38a0ce Copy&paste error 2021-05-29 22:40:02 +02:00
Liny 9f3b23bd05 Fix mac and linux builds. 2021-05-28 19:28:10 -07:00
PanteraPolnocy ccc9196baa Updated Polish translation 2021-05-29 03:47:20 +02:00
Beq f8204c43e8 Restore the "proper" mismatched indents cos Beq was sleep coding 2021-05-28 11:08:32 +01:00
Beq b979ddef7d FIRE-30979 Fix Ambient Lighting in Mesh preview
and a couple of typo fixes
2021-05-28 03:58:37 +01:00
Beq 99027205df FIRE-30965 Improve mesh upload error + rewrite subset checks
Rewrite material parsing to properly implement material subset with the NoGeometry tag.
2021-05-28 03:07:14 +01:00
Beq 20cd749175 Instrument threaded texture decode
includes fix for timeout in slow decoded bakes
2021-05-28 02:22:53 +01:00
Ansariel f7e2f750d8 FIRE-30962: Fix animation details not being displayed for animations in task inventory 2021-05-27 19:39:40 +02:00
Zi Ree fb7a9106cd FIRE-30967 - When clearing inventory cache, also clear library cache 2021-05-27 14:01:48 +02:00
Ansariel e6befde465 Update German translation 2021-05-23 01:54:52 +02:00
Ansariel 1cb2089a11 Layout fixes in mesh upload preview floater 2021-05-23 01:54:40 +02:00
Ansariel 14347fbc78 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2021-05-23 01:19:08 +02:00
PanteraPolnocy 40ab624875 FIRE-30972 French translation update, by Laurent Bechir 2021-05-22 02:26:04 +02:00
PanteraPolnocy dc752e2d0a FIRE-30971 Russian translation update, by Romka Swallowtail 2021-05-21 17:13:44 +02:00
Beq f1be8cd48a Expose thread pool setting for image decode 2021-05-21 01:58:15 +01:00
PanteraPolnocy 8f644338dd Updated Polish translation 2021-05-21 01:05:46 +02:00
Beq 95633f80c3 FIRE-30964 [OpenSim] re-enable analyse function in opensim 2021-05-18 23:54:46 +01:00
Beq 9cfaca5536 Merge branch 'uploader_error_cleanup' 2021-05-18 23:28:57 +01:00
Beq e2fd2687d4 FIRE-30963 - better physics defaults 2021-05-18 23:27:52 +01:00
Nat Goodspeed ac8640d338 SL-15200: LLPurgeDiskCacheThread's CHECK_INTERVAL is secs. 2021-05-18 09:51:45 -04:00
Ansariel ef501d40af Merge branch 'DRTVWR-519' of https://bitbucket.org/lindenlab/viewer 2021-05-18 09:02:44 +02:00
Ansariel 5fac534027 Merge branch 'master' of https://bitbucket.org/Ansariel/phoenix-firestorm 2021-05-18 08:59:41 +02:00
Ansariel b3111d2f05 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2021-05-18 08:56:56 +02:00
Beq 52ce165290 uploader error cleanup round 1 2021-05-17 21:25:05 +01:00
Beq d5a05df031 Merge branch 'OS_VARRegionFixesV2' 2021-05-17 21:16:05 +01:00
Beq 71eb75382e Further VarRegion slurl updates and fixes 2021-05-17 20:35:19 +01:00
Beq a1f1fb3ff4 [OpenSim] Var Region fixups from Oren @ kitely 2021-05-17 20:35:19 +01:00
Beq 8880aac517 import VarRegion slurl and landmark fixups from older branch 2021-05-17 20:35:19 +01:00
Nat Goodspeed b3708ac238 SL-15200: Use new LLApp::sleep() in LLPurgeDiskCacheThread::run(). 2021-05-17 15:10:06 -04:00
Nat Goodspeed d313d7021f SL-15200: Add LLApp::sleep(duration) methods.
Two sleep() methods: one accepting F32Milliseconds, or in general any LLUnits
time class; the other accepting any std::chrono::duration.

The significant thing about each of these sleep() methods, as opposed to any
freestanding sleep() function, is that it only sleeps until the app starts
shutdown. Moreover, it returns true if it slept for the whole specified
duration, false if it woke for app shutdown.

This is accomplished by making LLApp::sStatus be an LLScalarCond<EAppStatus>
instead of a plain EAppStatus enum, and by making setStatus() call set_all()
each time the value changes. Then each new sleep() method can call
wait_for_unequal(duration, APP_STATUS_RUNNING).

Introducing llcond.h into llapp.h triggered an #include circularity because
llthread.h #included llapp.h even though it didn't reference anything from it.
Removed. This, in turn, necessitated adding #include "llapp.h" to several .cpp
files that reference LLApp but had been depending on other header files to
drag in llapp.h.
2021-05-17 13:37:13 -04:00
Nat Goodspeed 87faf25891 SL-15200: Explain why purge() is called on another thread.
Also add Ansariel's explanation for why interaction through the filesystem
itself should be safe.
2021-05-17 10:24:27 -04:00
Ansariel b4cff7345a FIRE-24262: Prevent executing "wear outfit" SLURLs from avatar inspect and legacy people search 2021-05-17 11:16:16 +02:00
Ansariel 89cf988aaf BUG-230673: Add warning that LLDiskCache::purge() is also called from outside the main thread 2021-05-17 09:49:32 +02:00
Ansariel fcfaa2d735 Update OpenJPEG to 2.4.0 for Windows 2021-05-16 16:20:19 +02:00
Ansariel bf19b30545 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2021-05-16 14:54:29 +02:00
Liny ae88588b55 Cleanup openjpeg2 includes and version string creation. 2021-05-15 18:43:35 -07:00
Ansariel 78f6dec12f Fix typo 2021-05-12 22:39:42 +02:00
Nicky 43628bba45 Typo/copy paste correction. 2021-05-12 22:18:24 +02:00
Nicky d823084bc9 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2021-05-12 20:56:37 +02:00
Nicky 770dc6c865 Image decode thread pool ported from CoolVL. 2021-05-12 20:42:09 +02:00
Ansariel 00539b284e Simple cache viewer: Rename debug setting EnableCacheDebugInfo -> EnableDiskCacheDebugInfo 2021-05-12 13:50:43 +02:00
Ansariel 438bced137 Simple cache viewer: Add file read/write checks 2021-05-12 13:49:15 +02:00