Commit Graph

66156 Commits (ccb078ae08dc2fd69159dadcc7e9cbbda60e403c)

Author SHA1 Message Date
Ansariel ccb078ae08 Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer 2022-02-02 10:03:48 +01:00
Ansariel f669e46308 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2022-02-02 09:39:17 +01:00
Euclid Linden e6d44588d0 Merged in revert-16418 (pull request #854)
Revert SL-16418 commits

Approved-by: Michael Pohoreski
2022-02-02 00:34:05 +00:00
Dave Houlton fdc4a81b57 Revert "Merged in euclid-16418 (pull request #846)"
This reverts commit 40fe5277e1, reversing
changes made to af830e5fc5.
2022-02-01 15:49:32 -07:00
Dave Houlton 795a349b9f Revert "Merged in euclid-16418-a (pull request #852)"
This reverts commit dcf8f69536, reversing
changes made to 594910a840.
2022-02-01 15:44:09 -07:00
Dave Parks 0b850360f5 SL-16714 and SL-16750 Break rigged alpha into its own pass (restore release like behavior) and fix rigged alpha emissive not rendering. 2022-02-01 22:28:02 +00:00
Nicky 49920893c9 Rework linux_volume_catcher to not just look for current pid but also to walk up the parent chains to look for a matching pid.
With CEF there will be a process created for render, gpu and so on, meaning SLPlugin (the process with the volume catcher) will not be the process playing audio, it will rather be a child process of slplugin.
2022-02-01 21:48:02 +01:00
Nicky 65f30d196c Move pulse header detection. 2022-02-01 17:44:51 +01:00
Mnikolenko ProductEngine 19281510bc SL-16752 FIXED [Mac] Enabling or disabling vsync does not take effect until the next session. 2022-02-01 14:23:06 +02:00
Ansariel 9811f7f13c Shut up, fucken OSX! 2022-02-01 10:52:44 +01:00
Euclid Linden dcf8f69536 Merged in euclid-16418-a (pull request #852)
SL-16418 Avoid crash on tear-down of running media prim texture
2022-01-31 23:54:44 +00:00
Dave Houlton 25370e10b6 SL-16418 add tear-down lock 2022-01-31 16:53:43 -07:00
Michael Pohoreski 594910a840 Merged in SL-16722 (pull request #850)
SL-16722 Fix void water not being rendered due to PR 782 skipping second pass of water rendering

Approved-by: Euclid Linden
Approved-by: Dave Parks
2022-01-31 20:17:35 +00:00
PanteraPolnocy 7203cc4af9 FIRE-31390 Russian translation update, by Romka Swallowtail 2022-01-31 15:07:24 +01:00
PanteraPolnocy 3a71bb0650 Updated Polish translation 2022-01-31 13:27:41 +01:00
Nicky e52fc55391 Detect Pulseaudio (only headers are needed), if found compile linux_colume_catcher.cpp for CEF volume control. 2022-01-31 11:35:16 +01:00
Nicky 43ae70c1d8 Wire up creation of Appimage. Maybe later rework this, make appimage.sh be standalone and just
accept the tarball as arument, extract and hten bundle. Then it could be called in a step after
viewer_manifest.py
2022-01-31 11:35:16 +01:00
Ansariel 4b46b23ffc Update German translation 2022-01-31 10:31:48 +01:00
Nicky 070b48e5d3 AppImage creation script for Linux 2022-01-31 01:23:02 +01:00
Zi Ree 8750ff107b Add file types and titles to FLTK file and directory pickers 2022-01-30 20:05:11 +01:00
Beq 105f20b055 FIRE-31326 - Fix crash thread contention crash
Crash caused by DD stepping and AutoTune both hacking the RenderFarClip. Added a proxy tunables structure to allow the main thread to tweak the tunables while the work is still done on the perf thread.
2022-01-30 15:48:16 +00:00
Ptolemy d38a273014 SL-16722 Fix void water not being rendered due to PR 782 skipping second pass of water rendering 2022-01-28 18:05:18 -08:00
Runitai Linden 6344c6f81d SL-16696 Hacky fix for disappearing underwater objects. 2022-01-28 14:41:55 -06:00
Euclid Linden 40fe5277e1 Merged in euclid-16418 (pull request #846)
SL-16418 move media texture updates to background thread

Approved-by: Dave Parks
2022-01-28 16:46:58 +00:00
Dave Houlton d28a271fa8 SL-16418 add some big-endian future-proofing 2022-01-28 09:43:21 -07:00
Dave Houlton c76f8f7bcc SL-16418 remove duplicated ref() 2022-01-27 17:25:42 -07:00
Dave Houlton 7f1832c1ca SL-16418 restore tracy macros stomped in merge 2022-01-27 17:10:22 -07:00
Dave Houlton 8d0efb54db SL-16418 rename media tex image per-update to avoid contention stall 2022-01-27 17:09:29 -07:00
Dave Houlton 7dcca7f180 SL-16418 bg thread for media texture updates 2022-01-27 15:44:35 -07:00
Dave Houlton c8926630af SL-16418 optimize imageraw clear 2022-01-27 15:44:35 -07:00
Andrey Kleshchev af830e5fc5 SL-16721 Crash at LLVOAvatar::idleUpdateMisc
bridge in state 24 (dead)
2022-01-28 00:32:33 +02:00
Nicky 5b1282d35e Merge branch 'master' of ssh://vcs.firestormviewer.org/phoenix-firestorm 2022-01-27 22:01:40 +01:00
Nicky ba31ac8efe Remove old dbus code and replace it with a glib/gio implementation. 2022-01-27 22:00:35 +01:00
Andrey Kleshchev 12f21640c6 SL-16717 Rename RenderGLCoreProfile to prevent compatibility issues 2022-01-27 21:48:23 +02:00
Andrey Kleshchev 3dd841277e SL-16056 Avatar gas cloud adaptive delay #2
Reset avatar 'loaded' timer after getting new mesh data
2022-01-27 00:32:24 +02:00
Ansariel 61a842ee43 Debug builds are gone 2022-01-26 19:02:00 +01:00
Ansariel b35b1bec60 Fix bumps floater leaking names under RLVa @shownames 2022-01-25 17:58:06 +01:00
Nicky dcb9bda19c Only leave out LLFilePicker *mFilePicker when using FLTK. 2022-01-25 12:30:56 +01:00
Nicky f4e1e9df8c Use before/afterDialog around dir picker too. 2022-01-25 10:28:16 +01:00
Nicky eac04a219e Merge remote-tracking branch 'origin/master' 2022-01-25 00:24:45 +01:00
Nicky 4bc91a83cf Linux: - Remove obsolete natives_blob.bin
- tweak script to copy step produces a directory fully populated for viewer to run (without having to use --package)
2022-01-25 00:21:39 +01:00
Nicky f3ceec3ae3 Statically link against hunspell 2022-01-25 00:20:32 +01:00
Runitai Linden 345733173f SL-16594 Fix for occasional single-frame culling of rigged attachments 2022-01-24 14:54:52 -06:00
Nicky 0c738bc9d7 Static link to libfreetype.a/libfontconfig.a 2022-01-24 17:45:23 +01:00
Nicky 7aed9134a4 Call beforeDialog/afterDialog before opening (fltk) dialog or input queue is blocked. 2022-01-24 17:43:00 +01:00
PanteraPolnocy c46401fc39 FIRE-31378 Update Russian (patch by Romka Swallowtail) and Polish translations for "ear position" voice setting 2022-01-23 14:06:17 +01:00
Ansariel 6ee3a14bb5 Update German translation 2022-01-22 23:06:37 +01:00
Ansariel 7a82edf4e4 Fix next check 2022-01-22 22:58:41 +01:00
Beq b3d297ca9b FIRE-17459 - Add unattenuated local voice support back on OpenSim
More details in Jira. Seems this functionality is not supported on later Vivox 4 versions. Still works on server 4.6 (opensim)
2022-01-22 16:46:54 +00:00
Ansariel 212e6d8fc1 Merge branch 'DRTVWR-546' of https://bitbucket.org/lindenlab/viewer 2022-01-22 11:46:39 +01:00