summaryrefslogtreecommitdiff
path: root/autobuild.xml
AgeCommit message (Collapse)Author
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-07-07SL-19756 Update viewer-manager to 3.0.580913Andrey Lihatskiy
2023-06-28DRTVWR-582: Merge branch DRTVWR-582-maint-U into contribute-frozenNat Goodspeed
to resolve conflicts in installer_template.nsi
2023-05-30DRTVWR-489: Incorporate new 3p libs for Collada and NanoSVG that have both ↵Callum Prentice
been built after merging with master (and VS 2022 for Collada DOM).
2023-05-25DRTVWR-489: Update NanoSVG build to keep readiness report happier. Remove ↵Callum Prentice
reference to Linux version of ColladaDOM - out of date, we don't have a newer build and it's making the Readiness Report sad.
2023-05-24DRTVWR-489: Trying to determine why the DRTVWR Readiness Report gets sad ↵Callum Prentice
about the NanoSVG package - I didn't think it's analysis applied to Linux 3p packages but maybe it does
2023-05-23DRTVWR-489: Pull in a new build of 3p-colladadom that has the same version ↵Callum Prentice
for all 3 platforms/bit widths (580295) - previously, the macOS version was different and the DRTVWR Readiness Script got sad about it
2023-05-17Some small tweaks after merge with Viewer releaseCallum Prentice
2023-04-20DRTVWR-489: Pull in SL-19594 Update to Bugsplat that doesn't block on ↵Callum Prentice
failure to upload PBDs - this means we need to upload symbols for this build to Bugsplat manually if we want meaningful crash reports
2023-04-19Merge branch 'SL-19594-fakesmile' into DRTVWR-577-maint-SAndrey Lihatskiy
2023-04-19SL-19594: Update to bugsplat build 579696Nat Goodspeed
2023-04-13DRTVWR-489: Pull in updated version of BugSplat to work around their change ↵Callum Prentice
in TLS on 2023-04-11
2023-04-11SL-19368: update copyright information in Viewer Fonts description that ↵Callum Prentice
eventually ends up in the Credits panel of Help->About - new 3p viewer fonts package
2023-04-10SL-19078: pull in 3p versions of the emoji/shortcode mapping XML files - 1 ↵Callum Prentice
for each language that the viewer supports except sadly, Turkish which is not available so far
2023-04-10SL-18839: Add basic Github buildBennett Goble
2023-04-07Merge branch 'main' into marchcat/main-contrib-mergeAndrey Lihatskiy
# Conflicts: # indra/cmake/CMakeLists.txt # indra/llcommon/llsdserialize.cpp # indra/llcommon/llsdserialize.h # indra/llcommon/tests/llleap_test.cpp # indra/newview/llfilepicker.h # indra/newview/llfilepicker_mac.h # indra/newview/llfilepicker_mac.mm # indra/newview/skins/default/xui/en/strings.xml
2023-04-03DRTVWR-489: pull in a version of 3p-ICU4C from the branch called ↵Callum Prentice
DRTVWR-489-emoji (identical to VS 2019) but lines up the branches for the otehr 3P packages this work uses
2023-04-03DRTVWR-489: Fix things up after a messy merge with main because of a ↵Callum Prentice
gigantic CMake patch. Sadly, my macOS box updated to Xcode14.3 overnight and that caused many warnings/errors with variables being initialized and then used but not in a way that affected anything.. Building on Xcode 14.3 also requires that MACOSX_DEPLOYMENT_TARGET be set to > 10.13. Waiting on a decision about that but checking this in in the meantime. Builds on macOS with appropriate build variables set for MACOSX_DEPLOYMENT_TARGET = 10.14 but not really expecting this to build in TC because (REDACTED). Windows version probably hopelessly broken - switching to that now.
2023-03-31DRTVWR-489-emoji-PR: Pull in a version of Collada that has std::auto_ptr ↵Callum Prentice
replaced by std::unique_ptr so it builds on modern mac systems
2023-03-30Merge branch 'main' into DRTVWR-577-maint-SAndrey Lihatskiy
# Conflicts: # indra/cmake/CMakeLists.txt # indra/newview/skins/default/xui/es/floater_tools.xml
2023-03-22SL-18876 Update fmod studion to version 2.02.13Andrey Kleshchev
Should fix "Radio/Stream hiccups at a regular rate during playback"
2023-03-20Merge branch 'DRTVWR-568' into DRTVWR-573-maint-RAndrey Lihatskiy
# Conflicts: # indra/cmake/Copy3rdPartyLibs.cmake # indra/cmake/FindOpenJPEG.cmake # indra/cmake/OpenJPEG.cmake # indra/integration_tests/llui_libtest/CMakeLists.txt # indra/newview/CMakeLists.txt
2023-03-07DRTVWR-489: Pull in updated 3p-freetype package with Kitty's latest changesCallum Linden
2023-02-09Merge branch 'main' into DRTVWR-577-maint-SAndrey Kleshchev
# Conflicts: # indra/llcommon/llsdserialize.cpp # indra/llcommon/llsdserialize.h # indra/newview/llfilepicker.h # indra/newview/llfilepicker_mac.h # indra/newview/llfilepicker_mac.mm
2023-02-08Merge branch 'xcode-14.1' into DRTVWR-489-emojiKitty Barnett
2023-02-02Merge branch 'main' into DRTVWR-573-maint-RAndrey Lihatskiy
2023-01-31SL-19110 Fix xxhash build link and properly register contributionAndrey Kleshchev
2023-01-31SL-19110 Fast hashing classes for use in place of the slow LLMD5, where ↵Henri Beauchamp
speed matters. (#64) This commit adds the HBXX64 and HBXX128 classes for use as a drop-in replacement for the slow LLMD5 hashing class, where speed matters and backward compatibility (with standard hashing algorithms) and/or cryptographic hashing qualities are not required. It also replaces LLMD5 with HBXX* in a few existing hot (well, ok, just "warm" for some) paths meeting the above requirements, while paving the way for future use cases, such as in the DRTVWR-559 and sibling branches where the slow LLMD5 is used (e.g. to hash materials and vertex buffer cache entries), and could be use such a (way) faster algorithm with very significant benefits and no negative impact. Here is the comment I added in indra/llcommon/hbxx.h: // HBXXH* classes are to be used where speed matters and cryptographic quality // is not required (no "one-way" guarantee, though they are likely not worst in // this respect than MD5 which got busted and is now considered too weak). The // xxHash code they are built upon is vectorized and about 50 times faster than // MD5. A 64 bits hash class is also provided for when 128 bits of entropy are // not needed. The hashes collision rate is similar to MD5's. // See https://github.com/Cyan4973/xxHash#readme for details.
2023-01-26DRTVWR-489-emoji: Pull in the updated version of GoogleMock that was updated ↵Callum Prentice
to Python3 so that it builds on macOS in TeamCity
2023-01-23DRTVWR-489-emoji: Pull in the updated ICU4C package that puts the libs and ↵Callum Linden
dlls in the right place for the Windows builds
2023-01-23DRTVWR-489-emoji: Pull in updated viewer-fonts package that includes ↵Callum Linden
'missing' Tweenmoji SVG font
2023-01-20DRTVWR-489-emoji: Pull in an updated version of 3p-icu4c that correctly ↵Callum Linden
copies over the Windows DLLs as part of the build process
2023-01-20Pull in (a) version of ICU4C - this one was built with VS 2019 and not VS ↵Callum Linden
2017 like everything else. The work to do this is large and we are switching soon to VS 2022 so this will do for now
2023-01-19DRTVWR-489-emoji: following kitty's recipe for emoji viewer - this pulls in ↵Callum Linden
3p library changes for steps 1-5 (boost, colladom, googlemock, nanosvg, viewer-fonts) - final 3p change (ICU4C) coming later
2023-01-12Merge branch 'main' into DRTVWR-573-maint-RAndrey Lihatskiy
# Conflicts: # autobuild.xml # indra/newview/llagent.cpp # indra/newview/llimview.cpp # indra/newview/llimview.h # indra/newview/llinventoryfunctions.cpp # indra/newview/llpanelmediasettingsgeneral.cpp # indra/newview/pipeline.cpp
2022-12-14SL-18786 Display updater on the top of other windowsMaxim Nikolenko
2022-12-12Merge branch 'main' into DRTVWR-568Callum Prentice
2022-12-12Merge branch 'main' into DRTVWR-489-emojiCallum Prentice
2022-12-12Merge branch 'main' into DRTVWR-570-maint-QAndrey Lihatskiy
# Conflicts: # doc/contributions.txt # indra/newview/app_settings/shaders/class1/deferred/materialF.glsl # indra/newview/llfloater360capture.cpp
2022-11-21Merge branch 'master' into DRTVWR-570-maint-QAndrey Lihatskiy
2022-11-21Merge branch master into DRTVWR-565-maint-PAndrey Kleshchev
2022-11-18SL-17135 Pull in apr-suit packageAndrey Kleshchev
Same apr suit version, but with debug symbols
2022-11-15SL-18618 Update libpngAndrey Kleshchev
2022-11-11SL-18603 update BugsplatMnikolenko Productengine
2022-11-09Pull in latest version of the fonts used in kitty catznip's emoji contributionCallum Linden
2022-11-09Merge branch 'DRTVWR-489-emoji' of https://bitbucket.org/lindenlab/viewer ↵Callum Linden
into DRTVWR-489-emoji
2022-11-09Add support for the 3p-nanosvg SVG library that will be used to rfender the ↵Callum Linden
emoji glyphs
2022-10-27SL-18230 - pull in updated 3p-freetype package for macOS/Darwin to build to ↵Callum Prentice
prevent linker errors in Viewer
2022-10-26SL-18468 - pull in the (new) 3P package containing the Viewer fonts that are ↵Callum Linden
required for Kitty's work
2022-10-26SL-18232 Library changes needed for emoji support from Kitty Barnett ↵Callum Linden
(updates for FreeType and ICU4C