summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-08-25SL-20197 Remove 'Edit PBR material' from context menu when editing an attachmentAlexander Gavriliuk
2023-08-25SL-20199 Error creating new folderAndrey Kleshchev
2023-08-24SL-18620 Statistics->Advanced->Memory Usage no longer updatingAlexander Gavriliuk
2023-08-24Merge remote-tracking branch 'origin/main' into DRTVWR-489Andrey Kleshchev
# Conflicts: # indra/llcommon/llsdserialize.cpp # indra/llcommon/llsdserialize.h # indra/llmath/llvolume.cpp # indra/llrender/llgl.cpp # indra/llxml/llcontrol.cpp # indra/newview/llpanelnearbymedia.cpp # indra/newview/llsceneview.cpp # indra/newview/llselectmgr.cpp # indra/newview/llstartup.cpp # indra/newview/lltextureview.cpp # indra/newview/llvovolume.cpp # indra/newview/skins/default/xui/en/menu_viewer.xml
2023-08-24DRTVWR-587 Post-merge build fixAndrey Lihatskiy
2023-08-23Fix merge breakage in windows installer_templete.nsi for DRTVWR-559Brad Linden
2023-08-23Merge branch main (DRTVWR-582) into DRTVWR-567Andrey Kleshchev
# Conflicts: # indra/newview/app_settings/settings.xml # indra/newview/llinventoryfunctions.cpp # indra/newview/llinventoryfunctions.h # indra/newview/llinventorymodel.cpp # indra/newview/llinventoryobserver.cpp # indra/newview/llinventoryobserver.h # indra/newview/skins/default/xui/ja/floater_inventory_item_properties.xml
2023-08-23Merge branch 'main' into DRTVWR-588-maint-WAndrey Lihatskiy
2023-08-23Merge branch 'DRTVWR-582-maint-U' into DRTVWR-587-maint-VAndrey Lihatskiy
2023-08-23Merge branch 'main' into DRTVWR-587-maint-VAndrey Lihatskiy
# Conflicts: # autobuild.xml
2023-08-23Merge remote-tracking branch 'origin/main' into DRTVWR-559Brad Linden
2023-08-23Increment viewer version to 6.6.15Vir Linden
following promotion of DRTVWR-582
2023-08-23SL-19299 Code formatting in modified filesAlexander Gavriliuk
2023-08-23SL-20184 Crash when opening Marketplace Listings WindowAndrey Kleshchev
Looks like a bit of code from Inventory Extensions viewer leaked into release. This was supposed to prevent 'folder does not exist' spam as Inventory Extensions does not create folders this way, instead it blocked folder creation.
2023-08-23SL-19299 Viewer crashes after change 'Pick a physics model:' dropdownAlexander Gavriliuk
2023-08-23SL-20189 Crash at LLViewerMediaTexture::addFaceAndrey Kleshchev
2023-08-22Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559RunitaiLinden
2023-08-22SL-19842 WIP -- Move sky auto adjustment magic numbers to debug settings.RunitaiLinden
2023-08-22SL-20187 [AIS3] Don't fill thumbnail field if null thumbnail is setAndrey Kleshchev
2023-08-22SL-20182 dirtyFilter crash while accessing parentAndrey Kleshchev
2023-08-21SL-20173 show warning notification when trying to add invalid files as local ↵Maxim Nikolenko
texture
2023-08-21SL-20172: I missed a closing angle brace after adding a new XML notification ↵Callum Prentice
entry - mysteriously, the Viewer still worked as expected but the TeamCity coding check policy (WTF??) got a bit sad about it..
2023-08-21SL-18629 Marketplace folder creation loop avoidanceAndrey Kleshchev
Probably shouldn't happen since we do not allow logins without caps, but to be sure added validation.
2023-08-21SL-20172: Add in an 'Are you sure Y/N' type dialog before writing thumbnails ↵Callum Prentice
(as well as for clearing thumbnails) since it's also a destructive, non-undoiable operation
2023-08-21Merge remote-tracking branch 'origin/DRTVWR-567' into viewer_bulky_thumbsCallum Prentice
2023-08-21SL-20145 GLTF specific feature notificationAndrey Kleshchev
2023-08-21SL-20145 New inventory feature notificationAndrey Kleshchev
Pulled in relevant parts from SL-19929
2023-08-21Merge pull request #338 from secondlife/SL-20024cosmic-linden
SL-20024: Fix unable to modify a no-copy material from the build floater
2023-08-21SL-20140 Setting shape hand size to 36 won't saveAlexander Gavriliuk
2023-08-20SL-20140 Fix formatting file llpaneleditwearable.cppAlexander Gavriliuk
2023-08-18SL-20024: Fix unable to modify a no-copy material from the build floaterCosmic Linden
2023-08-18SL-19929 Minimize feature conflicts with gltf viewerAndrey Kleshchev
2023-08-18SL-19929 Small rework of a 'feature' notificationAndrey Kleshchev
To make multiple parallel features possible
2023-08-18SL-18837: Engage initial GH viewer release script.Nat Goodspeed
2023-08-18SL-20099 Thumbnail upload scale textures to be squareAndrey Kleshchev
thumbnail copy&paste only allows square textures and wasn't allowing none square ones despite those already being used as thumbnails
2023-08-17Remove the original prototype tool Bulky Thumbs since it is now superceded ↵Callum Prentice
by the Inventory Thumbnail Helper tool
2023-08-17Small updates to bulky thumbs but mainly, this is about the first version of ↵Callum Prentice
the Inventory Thumbnail Helper tool - see source file for a link to Confluence page listing how to use it
2023-08-18SL-20143 Alpha thumbnails should show solid color instead of checkerboard #2Andrey Kleshchev
2023-08-18SL-20140 Optimization LLDictionary::addEntry() - avoid of double searchAlexander Gavriliuk
2023-08-17DRTVWR-588: Try even harder to normalize Windows pathnames (SIGHH)Nat Goodspeed
2023-08-17DRTVWR-588: Merge branch 'DRTVWR-588-maint-W' into DRTVWR-588-cleanup-timersNat Goodspeed
2023-08-17Merge pull request #332 from secondlife/DRTVWR-588-montereynat-goodspeed
Remove unused counters that cause fatal warnings
2023-08-17SL-20162 Better cof version loggingAndrey Kleshchev
And fixed some typos
2023-08-17SL-20158 FIXED Ctrl+H shortcut acts erratically when Nearby Chat floater is ↵Mnikolenko Productengine
undocked
2023-08-17DRTVWR-588: To write b'\n' in Python source, use "b'\\n'"Nat Goodspeed
2023-08-17DRTVWR-588: Try harder to normalize Windows pathames to compare.Nat Goodspeed
2023-08-17DRTVWR-588: print(file=) to binary file still requires str argument.Nat Goodspeed
Use f.writelines((bytes, b'\n')) instead.
2023-08-17DRTVWR-588: Correct typo in deprecation warning.Nat Goodspeed
2023-08-17DRTVWR-588: Remove some unused redundant timer functionality.Nat Goodspeed
LLEventTimer supported static run_every(), run_at() and run_after() methods to schedule future work. This can still be done by deriving from LLEventTimer, but is better accomplished with a WorkSchedule instance. These convenience methods, which encourage use of LLEventTimer insted of WorkSchedule, weren't used except by LLEventTimeout. Remove them and the LLEventTimer::Generic subclass used to implement them. Similarly, LLEventTimeout supported static post_every(), post_at() and post_after() methods based on LLEventTimer::run_every(), run_at() and run_after(). These weren't used either. LLRunner is a very old mechanism to schedule future work that seems to be unused. Research suggests that it's indirectly engaged only by LLDeferredChain, which isn't used. LLIOSleeper is tested but isn't otherwise used. Add a deprecation warning to llrun.h prior to excision. Also replace Boost.Bind with lambdas.
2023-08-17DRTVWR-588: Remove Boost Phoenix, Bind and Assign from some tests.Nat Goodspeed
llsdserialize_test used Boost.Foreach, Boost.Function and Boost.Bind. llleap_test used Boost.Assign. Both used Boost.Phoenix. Replace Boost.Foreach with range 'for'. Replace Boost.Function with std::function. Replace Boost.Assign with initializer lists. Replace Boost.Bind and Boost.Phoenix with lambdas.