Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-02-08 | Post-merge fix for xcode-14.1 branch | Kitty Barnett | |
2023-02-08 | Merge branch 'main' into xcode-14.1 | Kitty Barnett | |
2023-02-08 | Merge branch 'DRTVWR-489-emoji' of https://github.com/secondlife/viewer into ↵ | Kitty Barnett | |
DRTVWR-489-emoji | |||
2023-02-08 | SL-19160 Enable ALM ctrl when Atmospheric shaders are used | Maxim Nikolenko | |
2023-02-07 | SL-18581 Don't show the starter avatar toolbar button for NUX | Andrey Lihatskiy | |
2023-02-07 | INTL-370 | Andrey Lihatskiy | |
INTL-370 Translate the word Feed for new Viewer Profiles | |||
2023-02-03 | SL-19089 Changing UI scale crashes viewer | Andrey Kleshchev | |
This makes no sense, trying to add a glyph now will have no width or height set, neither character width or heigh, yet release viewer does that. Fixed code to match release and set width and height despite char width not being up to date. | |||
2023-02-03 | Merge branch 'main' into DRTVWR-539 | Mnikolenko Productengine | |
# Conflicts: # doc/contributions.txt # indra/cmake/Copy3rdPartyLibs.cmake # indra/cmake/FindOpenJPEG.cmake # indra/cmake/OpenJPEG.cmake # indra/integration_tests/llui_libtest/CMakeLists.txt # indra/newview/CMakeLists.txt | |||
2023-02-02 | Merge branch 'main' into DRTVWR-573-maint-R | Andrey Lihatskiy | |
2023-02-02 | Increment viewer version to 6.6.10 | Nat Goodspeed | |
following promotion of DRTVWR-570 | |||
2023-02-02 | Merge branch 'contribute' into DRTVWR-577-maint-S | Andrey Lihatskiy | |
2023-02-02 | SL-19094 Move Desired frame rate button to top level | Maxim Nikolenko | |
2023-02-02 | SL-19126 Add a button to Graphics Presets fly-out to open Auto adjust settings | Maxim Nikolenko | |
2023-01-31 | SL-19110 Fix coding policy | Andrey Kleshchev | |
2023-01-31 | SL-19110 Fix xxhash build link and properly register contribution | Andrey Kleshchev | |
2023-01-31 | SL-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-28 | SL-19097 Crash when selecting a model for upload and waiting too long | Andrey Kleshchev | |
Should be fixed by SL-18996, but just in case user decides to select a model while viewer closes | |||
2023-01-27 | Revert "SL-18581 Don't show the starter avatar toolbar button for NUX" | Andrey Lihatskiy | |
This reverts commit 4d429b7ea31f51f653e0e2ad6b5799a515e28334. | |||
2023-01-27 | SL-18996 make MacOS picker dialogs modeless to avoid disconnects #2 | Andrey Kleshchev | |
2023-01-27 | SL-18996 [WIP] MacOS make picker dialogs non-modal to avoid disconnects #1 | Andrey Kleshchev | |
2023-01-26 | DRTVWR-489-emoji: less haste. more speed. Missed another test issue. ↵ | Callum Prentice | |
Rebuilt locally with tests and confirmed it works now | |||
2023-01-26 | DRTVWR-489-emoji: missed the override warning/error in the tests... grr... | Callum Prentice | |
2023-01-26 | DRTVWR-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-26 | DRTVWR-489-emoji: Pull in some small changes from Kitty's work to move the ↵ | Callum Prentice | |
macOS build forwards | |||
2023-01-26 | DRTVWR-489-emoji: A couple of tabs slipped into this file and our new ↵ | Callum Prentice | |
no-tabs coding policy caught it and failed the build | |||
2023-01-27 | SL-18930 Update Autotune panel | Maxim Nikolenko | |
2023-01-26 | DRTVWR-489-emoji: As part of the work to get macOS version of the Viewer ↵ | Callum Prentice | |
working, the flag was introduced to warn (and therefore error out) when a virtual override was not marked with the 'override' keyword. Fixing this up involved a large number of changes and this commit represents just those changes - nothing specially from the DRTVWR-489 viewer | |||
2023-01-26 | Merge branch 'xcode-14.1' into DRTVWR-489-emoji | Callum Prentice | |
2023-01-25 | Fix Mac build | Kitty Barnett | |
- Link against ICU4C - Font files were only copied on Windows builds - Replace missing variable | |||
2023-01-25 | DRTVWR-489-emoji: declaring this variable as a U16 leads to a warning (and ↵ | Callum Linden | |
therefore an error) but only on 32bit Windows builds - 64bit is fine. I don't know why that's the case (should be both surely) but in any case, I think the variable should be declared as a size_t | |||
2023-01-24 | DRTVWR-489-emoji: Trying to get to the bottom of a TeamCity build failure ↵ | Callum Linden | |
with access to TeramCity - with all the ICU4C DLLs removed, the viewer builds fine which does suggest a size/disk space issue. Trying with the (porposed) minimum set to see if this helps. Likely it won't because the main one (icudt48.dll) is much, much bigger than the others combined - but we shall see | |||
2023-01-24 | DRTVWR-489-emoji: Trying to get to the bottom of a TeamCity build failure ↵ | Callum Linden | |
with access to TeramCity - one theory is that the extra size of these DLLs consumes too much disk space and results in the NSIS internal compiler error we observe - removing these tempoorarily to see what difference that makes | |||
2023-01-24 | SL-17425 Crash when having more than one dependent floater #2 | Andrey Kleshchev | |
2023-01-24 | DRTVWR-489-emoji: Fix a warning when packaging Viewer installer. TeamCity ↵ | Callum Linden | |
builds fail because of 'compiler error' in NSIS - wondering if this warning triggers the error (it doesn't locally) - yes, grasphing at straws | |||
2023-01-24 | SL-16683 Updated mac 'Low' preset to match Windows | Maxim Nikolenko | |
2023-01-24 | INTL-477 Translation update for Maint S | Andrey Lihatskiy | |
2023-01-24 | SL-19025 Fix for object's context menu | Andrey Kleshchev | |
Inspect and copy doesn't work for face or child selection. Disable them in such cases. | |||
2023-01-23 | DRTVWR-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-23 | DRTVWR-489-emoji: Update the machinery that copies over the ICU4C DLLs into ↵ | Callum Linden | |
the right place in Windows builds | |||
2023-01-23 | DRTVWR-489-emoji: Pull in updated viewer-fonts package that includes ↵ | Callum Linden | |
'missing' Tweenmoji SVG font | |||
2023-01-20 | DRTVWR-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-20 | Fix merge conflicts after auto merge | Callum Linden | |
2023-01-20 | Pull 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-21 | SL-18989 Saved notifications some times stops displaying information | Andrey Kleshchev | |
2023-01-20 | SL-19004 FIXED Autotune doesn't try to improve settings with VSync on and ↵ | Mnikolenko Productengine | |
target FPS 60 | |||
2023-01-19 | DRTVWR-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-20 | SL-14318 MacOS __write_nocancel crash | Andrey Kleshchev | |
Multiple instances of viewer could write to the same uuid.inv file at the same time. | |||
2023-01-19 | SL-18991 FIXED Autotune starts too early after login-in | Maxim Nikolenko | |
2023-01-19 | SL-18999 IME disabling should be called in window's thread | Andrey Kleshchev | |
For some reason positioning IME window works fine, but disabling and enabling ime works from window's thread only | |||
2023-01-18 | SL-3033 flv files prompt download instead of playing | Andrey Kleshchev | |
Viewer doesn't support web downloads, it should be safe to assume stream and play it |