Commit Graph

46587 Commits (7df2aedb6f6704c903075f804d3cd432b3b05e2c)

Author SHA1 Message Date
Andrey Kleshchev 7df2aedb6f Reverted changes to installer_template.msi introduced by PR #259
Changes do not appear to add anything sans mac's line ending which triggers coding policy protection and shouldn't be present in window's installer file.
2023-07-05 13:51:54 +03:00
nat-goodspeed 0db12fcb41
Merge pull request #259 from secondlife/contribute-frozen
Merge ReleaseOS build into Maint U
2023-06-30 20:16:32 +03:00
Nat Goodspeed 726851b039 DRTVWR-582: Merge branch DRTVWR-582-maint-U into contribute-frozen
to resolve conflicts in installer_template.nsi
2023-06-28 11:02:11 -04:00
Alexander Gavriliuk 6f8b812ecd SL-19692 Z Offset is applied twice in Mouselook 2023-06-21 15:08:10 +02:00
Andrey Kleshchev 5c420babdc SL-19860 Fixed messages from muted objects being shown upon login 2023-06-20 20:45:48 +03:00
Alexander Gavriliuk ff005a0c2a SL-19404 Navigation bar coordinates slightly off 2023-06-15 13:45:59 +02:00
Alexander Gavriliuk 1e72b8a46c SL-19844 People floater - Remove the 'Remove friend' menu item 2023-06-09 17:20:20 +02:00
Alexander Gavriliuk 247f6ae06f SL-19286 Avatar is upside down when viewed from below 2023-06-07 19:49:45 +02:00
Alexander Gavriliuk 45a54ba544 SL-18328 Fix opening the right profile on click Callingcard embedded to a Notecard 2023-06-07 10:58:24 +02:00
Alexander Gavriliuk bbd0a09fba SL-18251 Expand extents to include the Control Avatar bounds 2023-06-02 23:10:46 +02:00
Andrey Lihatskiy 0a342cfe7c Merge branch 'xcode-14.3' into DRTVWR-582-maint-U
# Conflicts:
#	indra/llcommon/llsdserialize.cpp
#	indra/llcommon/llsdserialize.h
#	indra/llcommon/tests/llleap_test.cpp
#	indra/llcommon/tests/llsdserialize_test.cpp
#	indra/newview/llmeshrepository.cpp
2023-06-02 18:37:47 +03:00
Nat Goodspeed 364516e8bc DRTVWR-575: GCC prefers std::make_signed<std::size_t> for llssize. 2023-06-01 11:34:48 -04:00
Nat Goodspeed 7d05ade3f1 SL-18330: Merge branch 'main' of secondlife/viewer into xcode-14.3 2023-06-01 09:56:41 -04:00
Nat Goodspeed ed92f1d803 SL-18330: Consistently use new standalone Python llsd package. 2023-05-31 16:34:04 -04:00
Nat Goodspeed b11b53b72c SL-18330: Change to strip_deprecated_header(size_t* header_size)
from U32*.
2023-05-31 16:33:01 -04:00
Andrey Lihatskiy 3b13c0ca15 DRTVWR-582 xcode-14.3 merge follow up 2023-05-26 21:01:15 +03:00
Andrey Lihatskiy b9cd6e2e84 Merge branch 'xcode-14.3' into DRTVWR-582-maint-U
# Conflicts:
#	indra/llcommon/llsdserialize.h
2023-05-26 06:15:49 +03:00
Maxim Nikolenko 74b8ca575f SL-19770 allow changing current preset from My Camera Presets list 2023-05-25 13:02:52 +03:00
simon 55460b4958 SL-19711 - viewer can't parse environments. Fixed max parsing bug
(cherry picked from commit eb0516b9940f200b32349d611f38f1ccee48005d)
2023-05-24 00:25:57 +01:00
Nat Goodspeed 626bbe5032 SL-18837: Fix call to strip_deprecated_header().
Pass llssize instead of S32.
2023-05-22 19:14:48 -04:00
Maxim Nikolenko f366853f22 SL-19735 Remove FB Connect Test; remove unused variable 2023-05-22 14:42:31 +03:00
Nat Goodspeed b61ea595b5 SL-18837: Clean up more set-but-unused variables for Xcode 14.3 2023-05-19 17:33:27 -04:00
Nat Goodspeed 84278d0d2c SL-18837: Merge branch 'xcode-14.1' of secondlife/viewer into xcode-14.3 2023-05-19 17:21:51 -04:00
Andrey Kleshchev c40ee46eb1 SL-19719 Fix packaging related warnings 2023-05-17 22:40:47 +03:00
Andrey Lihatskiy 033b04f388 Merge branch 'main' into DRTVWR-582-maint-U
# Conflicts:
#	indra/newview/llagentlistener.cpp
#	indra/newview/llcommanddispatcherlistener.cpp
#	indra/newview/llfilepicker_mac.mm
#	indra/newview/llworldmapview.cpp
2023-05-17 18:05:05 +03:00
Nat Goodspeed 5a70639b79 Increment viewer version to 6.6.13
following promotion of DRTVWR-577
2023-05-17 09:54:46 -04:00
Andrey Kleshchev 07dc391ab7 SL-19720 Fix missing buttons for replacing body parts 2023-05-17 00:00:44 +03:00
simon-linden a8fc3fb32b
Merge pull request #215 from secondlife/SL-19676-add-IL-reset
SL-19676 - more IL control, added Reset Interest List Debug menu command
2023-05-15 17:07:19 -07:00
Andrey Kleshchev 60d8647a32 SL-19602 Alt-Zoom overcompensates for z pelvis fixup
Alt zoom was pointing near ground instead of agent's actual position
2023-05-16 02:00:51 +03:00
simon 2dca661b6a SL-19676 - more IL control, added Reset Interest List Debug menu command 2023-05-15 23:24:00 +01:00
Andrey Kleshchev 74687f2705 SL-19643 Shutdown and startup should not warn about attachments.
Initial attachments usually are not 'expected', shutdown is expected to detach everything
2023-05-15 23:08:21 +03:00
simon-linden 74ed32837b
Merge pull request #211 from secondlife/sl-19676-loading-stats
sl-19676 - more loading stats and 360 Interest List mode work
2023-05-12 20:21:28 -07:00
simon 81f1be6710 sl-19676 - 360 Intereset list mode. Changed mode to be a string for
future expansion instead of a bool toggle
2023-05-13 04:10:28 +01:00
simon 4173cae021 sl-19676 - more loading stats and 360 Interest List mode work 2023-05-11 01:16:42 +01:00
simon-linden a9c64940cb
Merge pull request #205 from secondlife/sl-19676-360mode-stats
sl-19676 - Stats on updates and scene loading
2023-05-09 09:27:53 -07:00
simon 90631fccef SL-19676 - more update and scene loading stats. Added texture and mesh
count
2023-05-09 17:16:26 +01:00
Andrey Kleshchev 250228af25 SL-19660 Updated contributions doc 2023-05-09 17:58:13 +03:00
akleshchev 6c4c57cb47
SL-19660 Merge pull request #199 from beqjanus/main
BUG-233797/233798 - fix blackout when u/w fog_density < 0
2023-05-09 17:55:00 +03:00
simon e8c1a18105 First work on sl-19676 - Stats on updates 2023-05-04 16:52:35 +01:00
Andrey Lihatskiy 971e851157 SL-19647 OSX buildfix 2023-05-04 16:44:23 +03:00
Andrey Lihatskiy 55e2d48941 Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-577-maint-S 2023-05-04 16:09:50 +03:00
Andrey Lihatskiy 5c5dd99b38 Merge remote-tracking branch 'origin/zap-LLSDArray' into DRTVWR-582-maint-U
# Conflicts:
#	indra/llcommon/tests/llsdserialize_test.cpp
2023-05-04 16:08:41 +03:00
Nat Goodspeed e7c5b9fb0f SL-19647: Eliminate LLSDArray entirely.
Newer C++ compilers have different semantics around LLSDArray's special copy
constructor, which was essential to proper LLSD nesting. In short, we can no
longer trust LLSDArray to behave correctly. Now that we have variadic
functions, get rid of LLSDArray and replace every reference with llsd::array().
2023-05-03 17:38:30 -04:00
Nat Goodspeed 22a07b1121 SL-18330: fix strip_deprecated_header(cur_size) param to llssize. 2023-05-03 12:48:22 -04:00
Nat Goodspeed 3c77c1b90f DRTVWR-575: Replace some LLSDArray() usage with llsd::array().
It seems newer compilers have a different interpretation of exactly when to
engage LLSDArray's copy constructor. In particular, this assignment:

some_LLSD_map[key] = LLSDArray(...)(...)...;

used to convert the LLSDArray object directly to LLSD; now it first calls the
custom copy constructor, which embeds the intended array within an outer array
before assigning it into the containing map.

The newer llsd::array() function avoids that problem because what it returns
is already an LLSD object.

Taking inventory of LLSDArray assignments of that form turned up a number of
workarounds like LLSD(LLSDArray(...)). Replacing those with llsd::array() is
both simpler and more readable.

Tip of the hat to Chorazinallen for surfacing this issue!

(cherry picked from commit bb718155bd)
2023-05-03 12:31:42 -04:00
Beq Janus 8254407854
Merge branch 'main' into main 2023-05-02 21:11:10 +01:00
Andrey Lihatskiy ff8dcc23bf Merge branch 'main' into DRTVWR-577-maint-S 2023-05-02 17:39:37 +03:00
Andrey Lihatskiy 1444c4a23c Merge branch 'main' into DRTVWR-582-maint-U 2023-05-02 17:39:13 +03:00
Vir Linden 7ed52090a6 Increment viewer version to 6.6.12
following promotion of DRTVWR-539
2023-05-02 10:24:54 -04:00
Beq 4ae5a8965f BUG-233797/BUG-233798 -ve underwater fog density causes blackout. 2023-04-30 11:52:22 +01:00