Andrey Kleshchev
4053bae85d
viewer#1081 Fix XMLPRC not being parced to LLSD correctly
...
which interferred with getting benefits from LLSD array
2024-04-12 21:53:35 +03:00
Andrey Kleshchev
713d443ae8
viewer#1081 LLFloaterImagePreview 2048 image upload support
2024-04-12 21:53:35 +03:00
Andrey Kleshchev
7df1bc9e65
viewer#1081 2K texture apload price arrives as an array #2
2024-04-12 21:53:35 +03:00
Signal Linden
7507abb566
Merge pull request #1198 from secondlife/signal/xz
...
CI: adopt xz compression, actions/*-artifact@v4
2024-04-12 07:44:47 -07:00
Andrey Lihatskiy
9bc190c8d3
Merge pull request #1211 from secondlife/marchcat/x-merge
...
Release (Maint W) -> Maint X merge
2024-04-12 17:05:23 +03:00
Andrey Kleshchev
f5a7fba76a
viewer-private#226 Unhandled PngError throws application into a loop
...
png_read_info triggered a PngError, LLAppViewer::frame() handled it
instead of LLPngWrapper::readPng, and since status didn't
change viewer tried to decode image again and again and again.
2024-04-12 16:03:07 +03:00
Andrey Lihatskiy
eab5beb54c
Merge branch 'main' into marchcat/x-merge
...
# Conflicts:
# indra/llimage/llimageworker.cpp
# indra/llimage/llimageworker.h
# indra/newview/llcontrolavatar.cpp
# indra/newview/llfloaterprofiletexture.cpp
# indra/newview/lloutfitslist.cpp
# indra/newview/lloutfitslist.h
# indra/newview/lltexturefetch.cpp
2024-04-12 15:43:34 +03:00
Cosmic Linden
47255bf44d
secondlife/viewer#1184 : Stop making terrain textures undeletable
2024-04-11 17:26:02 -07:00
Bennett Goble
0f94ea86d4
CI: adopt xz compression
...
Move towards packaging artifacts with xz, which offers higher compression ratios and faster decode time.
2024-04-11 15:18:42 -07:00
Andrey Lihatskiy
dfbbad813f
Merge pull request #1204 from Ansariel/DRTVWR-600-maint-A
...
Merge main into maint-A
2024-04-12 00:12:30 +03:00
Ansariel
d0102af56d
Merge branch 'main' of https://github.com/secondlife/viewer into DRTVWR-600-maint-A
...
# Conflicts:
# indra/llcommon/llapp.cpp
# indra/llcommon/llapp.h
# indra/llimage/llimageworker.cpp
# indra/llui/llcontainerview.cpp
# indra/llui/llcontainerview.h
# indra/llui/llkeywords.cpp
# indra/llui/lltabcontainer.cpp
# indra/llui/lltextbase.cpp
# indra/newview/llappviewer.cpp
# indra/newview/llfavoritesbar.cpp
# indra/newview/llfavoritesbar.h
# indra/newview/llfloaterimnearbychathandler.cpp
# indra/newview/llfloaterpreference.cpp
# indra/newview/llhudnametag.h
# indra/newview/llinventorypanel.cpp
# indra/newview/llinventorypanel.h
# indra/newview/llmeshrepository.cpp
# indra/newview/lloutfitgallery.cpp
# indra/newview/lloutfitslist.cpp
# indra/newview/llpaneleditwearable.cpp
# indra/newview/llpanelprofilepicks.cpp
# indra/newview/llpanelvoicedevicesettings.h
# indra/newview/llpreviewscript.cpp
# indra/newview/llpreviewscript.h
# indra/newview/llselectmgr.cpp
# indra/newview/lltranslate.cpp
# indra/newview/llviewerassetupload.cpp
# indra/newview/llviewermessage.cpp
2024-04-11 21:59:38 +02:00
Signal Linden
cc8fdf341d
Merge pull request #1197 from secondlife/signal/rm-incredibuild.py
...
Remove unused fix-incredibuild.py
2024-04-11 11:32:38 -07:00
Signal Linden
c070f23547
Merge pull request #1095 from secondlife/signal/rm-buildparams
...
Remove BuildParams
2024-04-11 11:32:12 -07:00
Signal Linden
4b24c32678
Merge pull request #1199 from secondlife/signal/rm-py-matrix
...
CI: Remove python-version from matrix
2024-04-11 11:32:00 -07:00
Bennett Goble
7fa24d636e
CI: Remove python-version from matrix
...
Drop python version from matrix configuration as it's always 3.11.
2024-04-11 00:16:17 -07:00
Bennett Goble
72d46037bd
Remove unused fix-incredibuild.py
2024-04-10 21:21:09 -07:00
cosmic-linden
5156347c4d
Merge pull request #1194 from secondlife/v-1163
...
viewer#1163: Avoid terrain texture memory leak
2024-04-10 16:43:20 -07:00
Cosmic Linden
b7b962affd
viewer#1163: Unboost terrain textures when done to allow deletion
2024-04-10 15:34:48 -07:00
Jonathan "Geenz" Goodman
7ef2b43802
Multiple fixes for mirrors. ( #1192 )
...
* #1064 Fix for mirror surfaces going black when the roughness is set too high.
* #1130 Fix for the user's avatar not appearing in mouselook in a mirror.
* #1059 Disable mirrors on low settings per the feature table.
* #860 Modify the settings UI to better reflect that we only have two AA modes: off and FXAA.
* #1191 Add some settings for mirrors in preferences.
* #1185 Add support for runtime mirror resolution changing. Useful for quality settings, and auto-FPS.
2024-04-10 15:21:59 -07:00
RunitaiLinden
720f7d7ef5
Fix mac build ( #1182 )
...
* Fix mac build
* Mac build take 2
* Mac build take 3
2024-04-10 11:25:07 -05:00
Salad Dais
00e09ddcad
Fix BUG-225288: Detaching stops unrelated animations
...
This is to do with misunderstandings related to how .find()
works with multimaps. .find() will, in fact, return an iterator
to the first iterator it finds, and will iterate through all
elements in the multimap when incremented, not just items with
the same key.
Change code working with animation sources to be aware of this
fact, so unrelated animation sources do not have their animations
stopped.
2024-04-10 17:59:25 +03:00
Andrey Lihatskiy
5118ba7adf
Merge pull request #1179 from secondlife/marchcat/y-merge
...
Release (Maint W) -> Maint YZ merge
2024-04-10 10:29:47 +03:00
Andrey Lihatskiy
84dfe55810
Merge branch 'main' into marchcat/y-merge
...
# Conflicts:
# autobuild.xml
# indra/llcommon/llsys.cpp
2024-04-10 07:08:25 +03:00
RunitaiLinden
b2a450a308
#1126 gltf scene import prototype ( #1172 )
...
* #1126 GLTF Scene import initial prototype (working geometry import for some assets)
* #1126 WIP -- Expand support for more vertex formats, PoC material import, shadow support, scale support
* #1126 move GLTF implementation to newview/gltf
* #1126 Refactor attribute loading to be less copy/pasta for each combination of types
* #1126 Partially working object selection. Ability to have multiple scenes at once. Helpful message on how to use the preview button.
* #1126 Add bounding box debug display and untangle GLTF raycast from LLVOVolume raycast
* #1126 Working raycast on GLTF scenes.
* #1126 Remove some #pragma optimize offs
2024-04-09 19:21:10 -05:00
Brad Linden
5a47a3cb23
Merge remote-tracking branch 'origin/main' into release/materials_featurette
2024-04-09 14:17:34 -07:00
Nat Goodspeed
da9a1dcb55
Increment viewer version to 7.1.6
...
following promotion of secondlife/viewer #690
2024-04-09 17:14:13 -04:00
cosmic-linden
03c7520160
Merge pull request #1162 from secondlife/v-759
...
secondlife/viewer#759 : Fix minimap loading for 2k PBR materials
2024-04-09 13:33:20 -07:00
Cosmic Linden
7c92398cf6
secondlife/viewer#759 : Fix minimap loading for 2k PBR materials, and probably other odd cases
2024-04-08 10:26:14 -07:00
Rye Mutt
17e1f3692c
Port from JsonCPP to Boost.Json for json parsing and serializing ( #1054 )
2024-04-06 02:03:58 +03:00
Andrey Kleshchev
7dbdfda7d6
SL-19585 Fix openal exit failure logging
2024-04-05 23:48:49 +03:00
Andrey Kleshchev
d9d180aa00
viewer#1117 Use attacment info for declouding logic
2024-04-04 23:42:25 +03:00
Alexander Gavriliuk
f17d86889f
secondlife/viewer#984 BugSplat Crash: LLLoadedCallbackEntry::removeTexture(146)
2024-04-04 19:10:53 +02:00
cosmic-linden
a9b61c90e7
Merge pull request #1133 from secondlife/v-773
...
secondlife/viewer#773 : Improve documentation for RenderTerrainPBREnabled
2024-04-03 13:45:12 -07:00
Cosmic Linden
e2da41a759
secondlife/viewer#773 : Improve test plan for PBR terrain feature flag
2024-04-03 10:28:19 -07:00
Cosmic Linden
dea2192814
secondlife/viewer#773 : Amend dev setting description for RenderTerrainPBREnabled
2024-04-03 10:08:09 -07:00
RunitaiLinden
54fc10acb1
#1116 HDRI preview enhancements ( #1119 )
...
Don't split sky in radiance and irradiance maps
Allow for applying HDRI sky to only irradiance map
Allow for showing entire EEP sky (clouds and all) when split is set to zero
2024-04-02 16:09:20 -05:00
RunitaiLinden
92efb16039
#854 Fix for skies that shouldn't be auto-adjusted getting auto-adjusted. ( #1115 )
2024-04-02 15:27:22 -05:00
RunitaiLinden
422ab40704
https://github.com/secondlife/jira-archive-internal/issues/71062 Fix for avatar not responding to keyboard inputs when not visible ( #1113 )
2024-04-02 14:04:42 -05:00
Guru
5b88d4d325
Merge pull request #1106 from secondlife/guru/viewer-925-missing-simple-smile-emoji
...
secondlife/viewer#925 Missing simple :smile emoji
2024-04-02 18:21:06 +02:00
Alexander Gavriliuk
1ad53b9707
secondlife/viewer#925 Missing simple :smile emoji
2024-04-02 04:23:54 +02:00
Henri Beauchamp
4c7a139e09
Fix the bogus, zero cloud scroll rate in default EE sky settings.
...
Obvioulsy, there has been a typo done when copying WL default sky parameters to EE ones.
This causes "static" and quite unrealistic clouds when this default setting is used as a
base for a new sky setting, and we see this bad static sky resurfacing now with PBR and
its "adjusted" (more like hacked, but this is another story) mid-day sky setting.
Let's fix this typo once and for all in LL's code base (most TPVs have it fixed already,
and this ever since EEP got released).
@LL: please also fix the cloud scroll rate in the PBR mid-day inventory setting accordingly.
2024-04-01 20:02:38 +03:00
Andrey Kleshchev
e1e0b6fc5b
viewer#1081 Account for 2K texture upload price in bulk upload
2024-04-01 19:30:51 +03:00
Andrey Kleshchev
18ef2e3b2b
viewer#1081 Account for 2K texture upload price in material and texture upload
2024-04-01 19:30:51 +03:00
Bennett Goble
d9f7cd36a7
Switch to 3p-boost repo built libs
2024-04-01 10:28:17 +03:00
Bennett Goble
cf45bf5f6e
Add boost 1.84.0, boost.json
...
Update boost from 1.81.0 (2022) to 1.84.0 (2023) and enable the
`boost.json` module so that it can replace rapidjson.
2024-04-01 10:28:17 +03:00
Bennett Goble
2b1e372f76
Remove BuildParams
...
This file is no longer used.
2024-03-30 21:21:55 -07:00
RunitaiLinden
43e605b833
#731 Fix for divide by zero when haze density set to zero ( #1085 )
2024-03-28 16:07:09 -05:00
RunitaiLinden
617436b7cb
#1046 Tweak auto-exposure to not underexpose bright scenes ( #1084 )
2024-03-28 14:06:11 -05:00
Andrey Kleshchev
50a70fe2f8
viewer#1073 crash at loadSkeleton
...
looks like file that was being parced got corrupted 'in progress'
2024-03-28 20:38:15 +02:00
Rye Mutt
53d4fcd359
Remove dead googlemock dependency and related setup code
2024-03-28 19:41:47 +02:00