Skip to content

Release (Maint YZ) -> Maint C merge #1315

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 123 commits into from
Apr 24, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
2aecd42
First commit of code to investigate how we might do bulk uploads of i…
callumlinden Aug 1, 2023
57b9500
Merge remote-tracking branch 'origin/DRTVWR-567' into viewer_bulky_th…
callumlinden Aug 1, 2023
4ce1463
SL-20109: write the name of each copied inventory item to the text ed…
callumlinden Aug 1, 2023
feb40d1
SL-20109: display the inventory item asset ID and associated thumbnai…
callumlinden Aug 2, 2023
03ca946
SL-20109: now lets user copy a list of items or list of folder of ite…
callumlinden Aug 3, 2023
c92d6e3
SL-20109: Hacked in some code to write thumbnails now - had to change…
callumlinden Aug 3, 2023
263e097
SL-20109: Big clean up. Now supports arbitrary mix of folders and ent…
callumlinden Aug 4, 2023
7d84981
Merge remote-tracking branch 'origin/DRTVWR-567' into viewer_bulky_th…
callumlinden Aug 11, 2023
2d39f05
SL-20109: Now that it seems that the tool might be useful, make a ne…
callumlinden Aug 12, 2023
abb8d04
SL-20109: Some small UI tweaks before moving onto the meat of the fun…
callumlinden Aug 12, 2023
cf60c97
SL-20109: New, helper version coming together slowly modulo XUI pain
callumlinden Aug 15, 2023
dde395d
Merge remote-tracking branch 'origin/DRTVWR-567' into viewer_bulky_th…
callumlinden Aug 17, 2023
10276ee
Small updates to bulky thumbs but mainly, this is about the first ver…
callumlinden Aug 17, 2023
d314751
Remove the original prototype tool Bulky Thumbs since it is now super…
callumlinden Aug 17, 2023
2830d5c
Merge remote-tracking branch 'origin/DRTVWR-567' into viewer_bulky_th…
callumlinden Aug 21, 2023
d2bb4cd
SL-20172: Add in an 'Are you sure Y/N' type dialog before writing thu…
callumlinden Aug 21, 2023
82ee49a
SL-20172: I missed a closing angle brace after adding a new XML notif…
callumlinden Aug 21, 2023
a169576
SL-20468 Add ability to overwrite an existing outfit
maxim-productengine Oct 24, 2023
936b66b
SL-20517: When attempting to find orphans, if an object claims to be …
Rider-Linden Oct 23, 2023
2740d2b
Merge branch 'main' into DRTVWR-594-maint-Y
marchcat Oct 25, 2023
23bc4a1
Merge branch 'main' into DRTVWR-594-maint-Y
marchcat Oct 25, 2023
327f1b8
Merge branch 'viewer_bulky_thumbs' into marchcat/maint-Y-bulky-thumbs
marchcat Oct 25, 2023
0e70fad
Merge pull request #473 from secondlife/marchcat/maint-Y-bulky-thumbs
marchcat Oct 25, 2023
37cf81f
Merge branch 'main' into DRTVWR-594-maint-Y
marchcat Oct 25, 2023
29dd533
SL-20109 Add inventory_thumbnails_helper floater to blacklist_untrusted
marchcat Oct 25, 2023
272da5c
SL-20401 FIXED Popping out conversation floater second time moves loc…
maxim-productengine Oct 25, 2023
0e10127
SL-20496 FIXED Auto-adjust causes incorrect UI value of Max number of…
maxim-productengine Oct 27, 2023
afc0837
SL-20537 Add hover-preview for My Outfit list
maxim-productengine Oct 31, 2023
be823eb
SL-20462 show two decimal digits for Density Exponent
maxim-productengine Nov 1, 2023
54bfff6
DRTVWR-594 Update LLCA to v202311020117.0-0f5d9c3
marchcat Nov 1, 2023
0ab4edd
DRTVWR-594 Mac buildfix (remove unused field)
marchcat Nov 2, 2023
d079c11
SL-20565 Places floater -- allow dragging a folder into a folder (#491)
maxim-productengine Nov 6, 2023
8262c42
mac build fix
maxim-productengine Nov 6, 2023
e4b9cbc
SL-20566 Allow removal of a teleport history locations
akleshchev Nov 6, 2023
4d4abdd
SL-20579 Added "--outfile" and "--files" options to the translation e…
marchcat Nov 8, 2023
dd694f0
Fix BUG-225288: Detaching stops unrelated animations
SaladDais Nov 9, 2023
e1fc767
DRTVWR-594 Update contributions.txt
marchcat Nov 9, 2023
6abeb99
SL-20607 Version folder was not created when copying folders to marke…
akleshchev Nov 17, 2023
9bd1ef1
llmemory: use getrusage for getCurrentRSS on linux
Miezhiko Oct 31, 2023
bfcc7a9
SL-20564 reset camera when teleporting Home, so avatar points to the …
maxim-productengine Nov 20, 2023
426cf29
DRTVWR-594: Update dictionaries, glh_linear, havok-source
nat-goodspeed Nov 21, 2023
8e3253d
DRTVWR-594: Update kdu per recent PR
nat-goodspeed Nov 21, 2023
fe30ed1
DRTVWR-594: Update havok-source with havok-libs per recent PR.
nat-goodspeed Nov 21, 2023
d3da20d
SL-20603 Crash on CoInitialize
akleshchev Nov 21, 2023
40157b9
SL-20327 FIXED friend location on the map is not shown after right cl…
maxim-productengine Nov 22, 2023
faadebb
DRTVWR-594: Update kdu version from the updated package.
nat-goodspeed Nov 22, 2023
5dd50bf
Merge pull request #531 from secondlife/DRTVWR-594-pkg-updates
nat-goodspeed Nov 22, 2023
7dbe454
SL-17846 Crash at ~LLSearchEditor
akleshchev Nov 22, 2023
a1fed46
SL-17434 Crash clearing LLEventPumps
akleshchev Nov 22, 2023
dce1fae
SL-17076 MacOS crash on clearing ChicletNotificationChannel
akleshchev Nov 23, 2023
6b3dd79
SL-17076 Thread safety of LLNotificationChannelBase's items
akleshchev Nov 24, 2023
15ea200
SL-18098 Crash inside unpackBinaryData
akleshchev Nov 24, 2023
d2ade35
SL-20651 DragnDrop from library in gallery mode doesn't work
akleshchev Nov 28, 2023
c409236
Merge branch 'DRTVWR-594-maint-Y' into marchcat/594-y-pbr-merge
marchcat Nov 30, 2023
f4307be
SL-20181 Don't force fetch if vesion is unknown
akleshchev Nov 28, 2023
f394d67
SL-20181 Dupplicate prevention for forced fetches
akleshchev Nov 28, 2023
9f3edb9
SL-20181 Minor inventory fetching adjustements
akleshchev Nov 28, 2023
728a91b
SL-20181 Use back-of compatible fetch
akleshchev Nov 29, 2023
38fbe52
SL-20181 Optimize marketplace fetch request
akleshchev Nov 29, 2023
71d547b
SL-20181 Back off on failure
akleshchev Dec 4, 2023
4fc7bc0
SL-20181 Small tweak for requests
akleshchev Dec 4, 2023
5accc1f
SL-20695 Fix hardware probes
akleshchev Dec 6, 2023
bf8fb4e
SL-20694 FIXED Unable to publish classified if first entered insuffic…
maxim-productengine Dec 6, 2023
b2b1aef
SL-20693 FIXED Classifieds publish price field misinterprets invalid …
maxim-productengine Dec 6, 2023
1be2841
Merge pull request #563 from secondlife/DRTVWR-599_classifieds
maxim-productengine Dec 6, 2023
d109b84
SL-20696 FIXED llLoopSoundSlave producing no sound since viewer update
maxim-productengine Dec 7, 2023
cde3816
SL-20709 FIXED Avatar Maximum Complexity changing upon cancelling Ad…
maxim-productengine Dec 11, 2023
5abcec1
SL-20710 ignore pelvis fixup when sitting in mouselook
maxim-productengine Dec 12, 2023
009cd9a
SL-20729 Crash in getObject
akleshchev Dec 13, 2023
8ea1f4a
SL-15628 Crash inside ~LLModelInstanceBase
akleshchev Dec 14, 2023
a069a21
SL-20696 FIXED llLoopSoundSlave producing no sound since viewer update
maxim-productengine Dec 7, 2023
1ffa0ce
Merge branch 'main' into DRTVWR-599-maint-Z
marchcat Dec 18, 2023
aed6313
Merge branch 'main' into DRTVWR-594-maint-Y
marchcat Dec 18, 2023
602a2af
SL-20759 Ctrl+O should close Avatar floater if Wearing tab is opened
maxim-productengine Jan 2, 2024
706ae0a
SL-20769 Local textures shouldn't be used for Picks & Classifieds
maxim-productengine Jan 3, 2024
9659527
SL-20771 FIXED Classifieds Title not immediately updating button name
maxim-productengine Jan 4, 2024
fee3852
Merge branch 'main' into DRTVWR-594-maint-Y
marchcat Jan 8, 2024
5a82904
Merge branch 'main' into DRTVWR-599-maint-Z
marchcat Jan 8, 2024
7c89075
replace boost library to standard
AiraYumi Jan 6, 2024
e5ef481
SL-20781 Follow up on boost to std replacement
akleshchev Jan 8, 2024
8e3fb2d
Fix project structure generated by CMake
Ansariel Jan 8, 2024
ba74152
Replace BOOST_FOREACH with standard C++ range-based for-loops
Ansariel Jan 8, 2024
b3bb13b
Simplify expression
Ansariel Jan 9, 2024
5b2d5a6
DRTVWR-599 OSX buildfix
marchcat Jan 9, 2024
ffe0948
DRTVWR-599 OSX buildfix #2
marchcat Jan 9, 2024
284a3cb
DRTVWR-599 OSX buildfix #3
marchcat Jan 9, 2024
38a89c1
SL-20770 FIXED Picks location field not updating to different parcel/…
maxim-productengine Jan 10, 2024
990f9dd
SL-20798 FIXED Crash at LLIMMgr::addMessage
maxim-productengine Jan 10, 2024
5c412a2
SL-20798 use appropriate check
maxim-productengine Jan 11, 2024
5771736
SL-20799 FIXED Viewer crashes when trying to save snapshot on disc wi…
maxim-productengine Jan 12, 2024
568f1a1
SL-20783 Avatar turning animation was affected by framerate
akleshchev Jan 15, 2024
382f9f0
replace part of boost::fibers::* to std::*
AiraYumi Jan 13, 2024
746788e
Revert "replaces parts of boost to C++ standard."
marchcat Jan 16, 2024
a67dde1
SL-20783 Fix excessive control messages
akleshchev Jan 16, 2024
90aa7f0
SL-20723 CLICK_ACTION_IGNORE was ignored on some attachments
akleshchev Jan 18, 2024
e0b7cb8
Issue #30 Notecard losing thumbnail data
akleshchev Jan 23, 2024
39aefc6
Issue #716 Update Fmod Studio to version 2.02.20
akleshchev Feb 1, 2024
ea916ad
DRTVWR-594 Update llca to version 202402012004.0
marchcat Feb 1, 2024
2a84925
Merge branch 'release/maint-yz' into DRTVWR-594-maint-Y
marchcat Feb 5, 2024
6762f60
Merge branch 'main' into DRTVWR-599-maint-Z
marchcat Feb 5, 2024
aa52c85
Merge pull request #734 from secondlife/DRTVWR-594-maint-Y
marchcat Feb 5, 2024
e3e1672
Merge branch 'DRTVWR-599-maint-Z' into release/maint-yz
marchcat Feb 5, 2024
9f0faf5
Merge pull request #735 from secondlife/marchcat/yz-merge
marchcat Feb 5, 2024
faf69f4
Merge branch 'main' into marchcat/yz-merge
marchcat Mar 1, 2024
43049bc
Merge pull request #916 from secondlife/marchcat/yz-merge
marchcat Mar 1, 2024
61935a1
Add Develop menu option 'Debug Camera Controls'
LLGuru Mar 21, 2024
f815b01
secondlife/jira-archive-internal#69593 Avatar is upside down when vie…
LLGuru Mar 26, 2024
990c8b8
Merge branch 'main' into marchcat/yz-merge
marchcat Mar 26, 2024
16e638d
Merge pull request #1062 from secondlife/marchcat/yz-merge
marchcat Mar 27, 2024
84dfe55
Merge branch 'main' into marchcat/y-merge
marchcat Apr 10, 2024
5118ba7
Merge pull request #1179 from secondlife/marchcat/y-merge
marchcat Apr 10, 2024
e1f9356
Remove BuildParams
bennettgoble Mar 31, 2024
970531b
Remove unused fix-incredibuild.py
bennettgoble Apr 11, 2024
f8c7933
CI: Remove python-version from matrix
bennettgoble Apr 11, 2024
11bffc8
CI: adopt xz compression
bennettgoble Apr 11, 2024
0f1f658
Merge branch 'main' into marchcat/yz-merge
marchcat Apr 15, 2024
5a36f17
Merge pull request #1236 from secondlife/marchcat/yz-merge
marchcat Apr 15, 2024
b340042
https://github.com/secondlife/viewer/issues/1214 - Update cla.yaml
vir-linden Apr 16, 2024
a3cbd41
Merge pull request #1246 from secondlife/vir-linden-patch-2
vir-linden Apr 16, 2024
5e40b5e
Revert "SL-20140 Setting shape hand size to 36 won't save"
marchcat Apr 15, 2024
fc71a9c
Merge release/maint-yz to main on promotion of secondlife/viewer #736…
nat-goodspeed Apr 24, 2024
d98fc50
Increment viewer version to 7.1.7
nat-goodspeed Apr 24, 2024
195a6c5
Merge branch 'main' into marchcat/c-merge
marchcat Apr 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/cla.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
PERSONAL_ACCESS_TOKEN: ${{ secrets.SHARED_CLA_TOKEN }}
with:
branch: main
path-to-document: https://github.com/secondlife/cla/blob/master/CLA.md
path-to-document: https://github.com/secondlife/cla/blob/main/CLA.md
path-to-signatures: signatures.json
remote-organization-name: secondlife
remote-repository-name: cla-signatures
Expand Down
88 changes: 52 additions & 36 deletions autobuild.xml
Original file line number Diff line number Diff line change
Expand Up @@ -384,11 +384,11 @@
<key>archive</key>
<map>
<key>hash</key>
<string>f6835c4d7745cd1cadfbce47b40331d08affb532</string>
<string>e03eb77224290c875ff84f75b7fe3d0e7c162c94</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://github.com/secondlife/3p-dictionaries/releases/download/v1.0.1-dev2.gf887629-f887629/dictionaries-common-None.tar.zst</string>
<string>https://github.com/secondlife/3p-dictionaries/releases/download/v1-a01bb6c/dictionaries-1.a01bb6c-common-a01bb6c.tar.zst</string>
</map>
<key>name</key>
<string>common</string>
Expand All @@ -401,7 +401,7 @@
<key>copyright</key>
<string>Copyright 2014 Apache OpenOffice software</string>
<key>version</key>
<string>None</string>
<string>1.a01bb6c</string>
<key>name</key>
<string>dictionaries</string>
<key>description</key>
Expand Down Expand Up @@ -568,11 +568,11 @@
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>fb6797ff93b6e881b060d2a8b396d8d7477834ee</string>
<string>a2074b67de7ad4c04b5ca8f8f161506add9697b2</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-fmodstudio/releases/assets/108908444</string>
<string>https://api.github.com/repos/secondlife/3p-fmodstudio/releases/assets/149207589</string>
</map>
<key>name</key>
<string>darwin64</string>
Expand All @@ -584,11 +584,11 @@
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>a378bd1604aa97ca763140911f9f4e463ced85c0</string>
<string>8c1b701648c077220dbc576c3d9aefbef47f8324</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-fmodstudio/releases/assets/108908446</string>
<string>https://api.github.com/repos/secondlife/3p-fmodstudio/releases/assets/149207592</string>
</map>
<key>name</key>
<string>linux64</string>
Expand All @@ -600,11 +600,11 @@
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>72304491d86bd797b840999b255358f195b06609</string>
<string>7e0c3d50e8b99d8735c6c9596a72ded9ee2bc1c8</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-fmodstudio/releases/assets/108908456</string>
<string>https://api.github.com/repos/secondlife/3p-fmodstudio/releases/assets/149207594</string>
</map>
<key>name</key>
<string>windows64</string>
Expand All @@ -617,7 +617,7 @@
<key>copyright</key>
<string>FMOD Studio by Firelight Technologies Pty Ltd.</string>
<key>version</key>
<string>2.02.13.578928</string>
<string>2.02.20.c78ef55</string>
<key>name</key>
<string>fmodstudio</string>
<key>description</key>
Expand Down Expand Up @@ -768,11 +768,11 @@
<key>archive</key>
<map>
<key>hash</key>
<string>6604c1cca515d287e697997a8d5593d1cae172a9</string>
<string>066625e7aa7f697a4b6cd461aad960c57181011f</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://github.com/secondlife/3p-glh_linear/releases/download/v1.0.1-dev2.g3253ed7-3253ed7/glh_linear-common-None.tar.zst</string>
<string>https://github.com/secondlife/3p-glh_linear/releases/download/v1.0.1-dev4-984c397/glh_linear-1.0.1-dev4-common-984c397.tar.zst</string>
</map>
<key>name</key>
<string>common</string>
Expand All @@ -785,7 +785,7 @@
<key>copyright</key>
<string>Copyright (c) 2000 Cass Everitt</string>
<key>version</key>
<string>None</string>
<string>1.0.1-dev4</string>
<key>name</key>
<string>glh_linear</string>
<key>description</key>
Expand Down Expand Up @@ -904,11 +904,11 @@
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>a193ff65d6db48626d65d96c6124c6efca85e8ec</string>
<string>ae2c2a215b1bc2e3f37a67e301926dc405902d1a</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-havok-source/releases/assets/108912596</string>
<string>https://api.github.com/repos/secondlife/3p-havok-source/releases/assets/136778143</string>
</map>
<key>name</key>
<string>darwin64</string>
Expand All @@ -932,11 +932,11 @@
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>ebfb82b6143874e7938b9d1e8a70d0a2e28aa818</string>
<string>0393dd75c58f7046bed47e62a8884a78cb02a5c3</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-havok-source/releases/assets/108912599</string>
<string>https://api.github.com/repos/secondlife/3p-havok-source/releases/assets/136778145</string>
</map>
<key>name</key>
<string>windows64</string>
Expand Down Expand Up @@ -1190,11 +1190,11 @@
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>bcc7e2c34896fc9cbc41828dee8a4ddf54f10453</string>
<string>ad72fa1d103df777906f0d98f3e882b9916aeada</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-kdu/releases/assets/108298968</string>
<string>https://api.github.com/repos/secondlife/3p-kdu/releases/assets/136774118</string>
</map>
<key>name</key>
<string>darwin64</string>
Expand All @@ -1206,11 +1206,11 @@
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>9de772df2ed12e9c742df6c90670c7cbbb9c93a6</string>
<string>e46e4ac93a237b5c4a14183766f76ba5d58935a2</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-kdu/releases/assets/108298969</string>
<string>https://api.github.com/repos/secondlife/3p-kdu/releases/assets/136774125</string>
</map>
<key>name</key>
<string>linux64</string>
Expand All @@ -1222,15 +1222,31 @@
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>92533ff0f8c1881ad85e75800f9072c413ccf7b7</string>
<string>bb37557f78c72b26580a521f8b8dabfa1b34e6e6</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-kdu/releases/assets/108298970</string>
<string>https://api.github.com/repos/secondlife/3p-kdu/releases/assets/136774126</string>
</map>
<key>name</key>
<string>windows64</string>
</map>
<key>linux</key>
<map>
<key>archive</key>
<map>
<key>creds</key>
<string>github</string>
<key>hash</key>
<string>711b82f9f588d3a125af7dcd8c81f93d9c343a7d</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://api.github.com/repos/secondlife/3p-kdu/releases/assets/136774121</string>
</map>
<key>name</key>
<string>linux</string>
</map>
</map>
<key>license</key>
<string>Kakadu</string>
Expand All @@ -1239,7 +1255,7 @@
<key>copyright</key>
<string>Kakadu software</string>
<key>version</key>
<string>7.10.4.539108</string>
<string>7.10.4.4b9ec5f</string>
<key>name</key>
<string>kdu</string>
<key>description</key>
Expand Down Expand Up @@ -1531,34 +1547,34 @@
</map>
<key>llca</key>
<map>
<key>copyright</key>
<string>Copyright (c) 2016, Linden Research, Inc.; data provided by the Mozilla NSS Project.
</string>
<key>license</key>
<string>mit</string>
<key>license_file</key>
<string>LICENSES/ca-license.txt</string>
<key>name</key>
<string>llca</string>
<key>platforms</key>
<map>
<key>common</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>3a3e14563cd5fc019c3f139b82aa46ec79847709</string>
<string>a9503e1b4e1d9790cf29d18a3d9ab39e6a515679</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://github.com/secondlife/llca/releases/download/v202312051403.17-0f5d9c3/llca-202312051404.0-common-0f5d9c3.tar.zst</string>
<string>https://github.com/secondlife/llca/releases/download/v202402012004.0-0f5d9c3/llca-202402012004.0-common-0f5d9c3.tar.zst</string>
</map>
<key>name</key>
<string>common</string>
</map>
</map>
<key>license</key>
<string>mit</string>
<key>license_file</key>
<string>LICENSES/ca-license.txt</string>
<key>copyright</key>
<string>Copyright (c) 2016, Linden Research, Inc.; data provided by the Mozilla NSS Project.
</string>
<key>version</key>
<string>202312051404.0</string>
<key>name</key>
<string>llca</string>
<string>202402012004.0</string>
</map>
<key>llphysicsextensions_source</key>
<map>
Expand Down
3 changes: 3 additions & 0 deletions doc/contributions.txt
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,8 @@ Aimee Trescothick
VWR-14711
VWR-14712
VWR-15454
AiraYumi
SL-20781 (github PR #613)
Alejandro Rosenthal
VWR-1184
Aleric Inglewood
Expand Down Expand Up @@ -847,6 +849,7 @@ Kadah Coba
Jondan Lundquist
Joosten Briebers
MAINT-7074
BUG-225288
Josef Munster
Josette Windlow
Juilan Tripsa
Expand Down
16 changes: 1 addition & 15 deletions indra/llappearance/llavatarappearance.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,6 @@
* $/LicenseInfo$
*/

#if LL_MSVC
// disable warning about boost::lexical_cast returning uninitialized data
// when it fails to parse the string
#pragma warning (disable:4701)
#endif

#include "linden_common.h"

#include "llavatarappearance.h"
Expand All @@ -46,14 +40,6 @@
#include "boost/bind.hpp"
#include "boost/tokenizer.hpp"


#if LL_MSVC
// disable boost::lexical_cast warning
#pragma warning (disable:4702)
#endif

#include <boost/lexical_cast.hpp>

using namespace LLAvatarAppearanceDefines;

//-----------------------------------------------------------------------------
Expand Down Expand Up @@ -230,7 +216,7 @@ void LLAvatarAppearance::initInstance()
for (U32 lod = 0; lod < mesh_dict->mLOD; lod++)
{
LLAvatarJointMesh* mesh = createAvatarJointMesh();
std::string mesh_name = "m" + mesh_dict->mName + boost::lexical_cast<std::string>(lod);
std::string mesh_name = "m" + mesh_dict->mName + std::to_string(lod);
// We pre-pended an m - need to capitalize first character for camelCase
mesh_name[1] = toupper(mesh_name[1]);
mesh->setName(mesh_name);
Expand Down
2 changes: 1 addition & 1 deletion indra/llaudio/llaudioengine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -398,7 +398,7 @@ void LLAudioEngine::idle()
for (source_map::value_type& src_pair : mAllSources)
{
LLAudioSource *sourcep = src_pair.second;
if (sourcep->isMuted() && sourcep->isSyncMaster() && sourcep->getPriority() > max_sm_priority)
if (!sourcep->isMuted() && sourcep->isSyncMaster() && sourcep->getPriority() > max_sm_priority)
{
sync_masterp = sourcep;
master_channelp = sync_masterp->getChannel();
Expand Down
2 changes: 1 addition & 1 deletion indra/llcommon/lldoubledispatch.h
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ class LLDoubleDispatch
};

/// shared_ptr manages Entry lifespan for us
typedef boost::shared_ptr<EntryBase> EntryPtr;
typedef std::shared_ptr<EntryBase> EntryPtr;
/// use a @c list to make it easy to insert
typedef std::list<EntryPtr> DispatchTable;
DispatchTable mDispatch;
Expand Down
8 changes: 4 additions & 4 deletions indra/llcommon/llerror.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1070,7 +1070,7 @@ namespace LLError
//
// NOTE!!! Requires external mutex lock!!!
template <typename RECORDER>
std::pair<boost::shared_ptr<RECORDER>, Recorders::iterator>
std::pair<std::shared_ptr<RECORDER>, Recorders::iterator>
findRecorderPos(SettingsConfigPtr &s)
{
// Since we promise to return an iterator, use a classic iterator
Expand All @@ -1081,7 +1081,7 @@ namespace LLError
// *it is a RecorderPtr, a shared_ptr<Recorder>. Use a
// dynamic_pointer_cast to try to downcast to test if it's also a
// shared_ptr<RECORDER>.
auto ptr = boost::dynamic_pointer_cast<RECORDER>(*it);
auto ptr = std::dynamic_pointer_cast<RECORDER>(*it);
if (ptr)
{
// found the entry we want
Expand All @@ -1101,7 +1101,7 @@ namespace LLError
// shared_ptr might be empty (operator!() returns true) if there was no
// such RECORDER subclass instance in mRecorders.
template <typename RECORDER>
boost::shared_ptr<RECORDER> findRecorder()
std::shared_ptr<RECORDER> findRecorder()
{
SettingsConfigPtr s = Globals::getInstance()->getSettingsConfig();
LLMutexLock lock(&s->mRecorderMutex);
Expand Down Expand Up @@ -1134,7 +1134,7 @@ namespace LLError

if (!file_name.empty())
{
boost::shared_ptr<RecordToFile> recordToFile(new RecordToFile(file_name));
std::shared_ptr<RecordToFile> recordToFile(new RecordToFile(file_name));
if (recordToFile->okay())
{
addRecorder(recordToFile);
Expand Down
2 changes: 1 addition & 1 deletion indra/llcommon/llerrorcontrol.h
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@ namespace LLError
bool mWantsMultiline;
};

typedef boost::shared_ptr<Recorder> RecorderPtr;
typedef std::shared_ptr<Recorder> RecorderPtr;

/**
* Instantiate GenericRecorder with a callable(level, message) to get
Expand Down
Loading
Loading