Maxim Nikolenko
e1661fdcda
SL-19160 Enable ALM ctrl when Atmospheric shaders are used
2023-02-08 01:39:56 +02:00
Andrey Lihatskiy
d6002da559
SL-18581 Don't show the starter avatar toolbar button for NUX
2023-02-07 22:54:28 +02:00
Andrey Lihatskiy
1377173dec
INTL-370
...
INTL-370 Translate the word Feed for new Viewer Profiles
2023-02-07 17:44:17 +02:00
Mnikolenko Productengine
e7ba1753d2
Merge branch 'main' into DRTVWR-539
...
# 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-03 01:46:01 +02:00
Andrey Lihatskiy
7a5381b39f
Merge branch 'main' into DRTVWR-573-maint-R
2023-02-02 21:51:07 +02:00
Nat Goodspeed
8d21d29bd7
Increment viewer version to 6.6.10
...
following promotion of DRTVWR-570
2023-02-02 14:33:39 -05:00
Andrey Lihatskiy
e9370893f7
Merge branch 'contribute' into DRTVWR-577-maint-S
2023-02-02 21:22:50 +02:00
Maxim Nikolenko
788ba76bdf
SL-19094 Move Desired frame rate button to top level
2023-02-02 16:17:09 +02:00
Maxim Nikolenko
0169e8cc97
SL-19126 Add a button to Graphics Presets fly-out to open Auto adjust settings
2023-02-02 13:43:11 +02:00
Andrey Kleshchev
a6615b3264
SL-19110 Fix coding policy
2023-01-31 19:35:10 +02:00
Andrey Kleshchev
8518154426
SL-19110 Fix xxhash build link and properly register contribution
2023-01-31 19:17:34 +02:00
Henri Beauchamp
9438ef5f79
SL-19110 Fast hashing classes for use in place of the slow LLMD5, where 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-31 18:42:51 +02:00
Andrey Kleshchev
21b5928652
SL-19097 Crash when selecting a model for upload and waiting too long
...
Should be fixed by SL-18996, but just in case user decides to select a model while viewer closes
2023-01-28 02:02:42 +02:00
Andrey Lihatskiy
71657b66f9
Revert "SL-18581 Don't show the starter avatar toolbar button for NUX"
...
This reverts commit 4d429b7ea3 .
2023-01-27 22:04:11 +02:00
Andrey Kleshchev
27080dc7f7
SL-18996 make MacOS picker dialogs modeless to avoid disconnects #2
2023-01-27 17:25:18 +02:00
Andrey Kleshchev
2398a28af6
SL-18996 [WIP] MacOS make picker dialogs non-modal to avoid disconnects #1
2023-01-27 17:25:18 +02:00
Maxim Nikolenko
c43336d5ed
SL-18930 Update Autotune panel
2023-01-27 01:33:11 +02:00
Andrey Kleshchev
6dec98a14c
SL-17425 Crash when having more than one dependent floater #2
2023-01-24 21:51:43 +02:00
Maxim Nikolenko
918efa3611
SL-16683 Updated mac 'Low' preset to match Windows
2023-01-24 20:07:30 +02:00
Andrey Lihatskiy
11b9b6f5f8
INTL-477 Translation update for Maint S
2023-01-24 15:01:53 +02:00
Andrey Kleshchev
1109fca197
SL-19025 Fix for object's context menu
...
Inspect and copy doesn't work for face or child selection. Disable them in such cases.
2023-01-24 14:17:08 +02:00
Andrey Kleshchev
a94f907a17
SL-18989 Saved notifications some times stops displaying information
2023-01-21 00:04:11 +02:00
Mnikolenko Productengine
aac046c81e
SL-19004 FIXED Autotune doesn't try to improve settings with VSync on and target FPS 60
2023-01-20 18:47:17 +02:00
Andrey Kleshchev
4c364dc07e
SL-14318 MacOS __write_nocancel crash
...
Multiple instances of viewer could write to the same uuid.inv file at the same time.
2023-01-20 00:22:18 +02:00
Maxim Nikolenko
6cbe17305c
SL-18991 FIXED Autotune starts too early after login-in
2023-01-19 15:55:44 +02:00
Andrey Kleshchev
472ecc8088
SL-18999 IME disabling should be called in window's thread
...
For some reason positioning IME window works fine, but disabling and enabling ime works from window's thread only
2023-01-19 01:45:57 +02:00
Andrey Kleshchev
e3a90ba4c1
SL-3033 flv files prompt download instead of playing
...
Viewer doesn't support web downloads, it should be safe to assume stream and play it
2023-01-18 22:00:01 +02:00
Andrey Kleshchev
89f3bf6c13
SL-18985 Crash at std::basic_string::erase
2023-01-18 19:20:36 +02:00
Andrey Kleshchev
1c0d478436
SL-18773 Crash incrementing directory_iterator
...
make_iterator_range doesn't verify errors, replaced with basic increments
2023-01-18 19:20:36 +02:00
Maxim Nikolenko
cf2e153b7a
SL-18978 Avatars switch to/from impostored too quickly
2023-01-18 17:14:06 +02:00
Mnikolenko Productengine
a7280281a1
SL-18934 Don't adjust settings if mean frame time still doesn't exceed expected
2023-01-17 20:28:22 +02:00
Andrey Lihatskiy
8ff51bdeb2
Merge branch 'contribute' into DRTVWR-577-maint-S
2023-01-16 23:17:19 +02:00
Andrey Lihatskiy
8ec8732ec9
SL-18893 OSX buildfix
2023-01-16 23:16:43 +02:00
Andrey Kleshchev
20b16ddf05
MacOS Build fix
2023-01-16 20:43:12 +02:00
Andrey Kleshchev
a1931d8cc4
SL-18735 Using "Find original" in main inventory tab breaks inventory view
...
Fixes folders being invidible (missing arrange)
Fixes sroll to target not working reliably
2023-01-16 20:42:20 +02:00
Andrey Kleshchev
484e3b6213
Merge branch 'xcode-14.1' into DRTVWR-577-maint-S
...
D577 should have picked part of the changes from contribute branch, picking up the rest for the sake of branch specific crash fixes
2023-01-16 20:07:02 +02:00
Andrey Kleshchev
77a42cb8d6
Merge branch 'contribute' into DRTVWR-577-maint-S
2023-01-16 20:04:57 +02:00
Pantera Północy
b34d209abc
SL-18937 Add missing panel_* files in Polish translation ( #50 )
2023-01-16 20:03:58 +02:00
Andrey Kleshchev
de77dc3ed3
MacOS Build fix
2023-01-16 19:52:35 +02:00
Maxim Nikolenko
6c418060c1
SL-18979 FIXED "Reset to recommended settings" should reset Maximum render time of Avatars nearby
2023-01-16 19:12:42 +02:00
Andrey Lihatskiy
bea930071f
Merge branch 'contribute' into DRTVWR-577-maint-S
2023-01-16 07:05:01 +02:00
Mnikolenko Productengine
752075d6d4
SL-18823 Restore fix after the merge
2023-01-13 19:47:24 +02:00
Maxim Nikolenko
1ecb7186fb
SL-18973 Wait a bit after viewer regains focus before engaging the Preferred frame rate
2023-01-13 15:43:37 +02:00
Andrey Kleshchev
63494cf5c9
SL-12456 Potential fix for NSPersistentUIFileManager crash
...
NSPersistentUIFileManager is supposed to be responsible for restoring window position and size
2023-01-12 23:37:25 +02:00
Andrey Lihatskiy
252a590c6a
DRTVWR-573 add missed argument
2023-01-12 05:10:01 +02:00
Andrey Lihatskiy
bb28e9e4aa
DRTVWR-573 post-merge buildfix
2023-01-12 04:39:27 +02:00
Andrey Lihatskiy
f9866a3543
Merge branch 'main' into DRTVWR-573-maint-R
...
# 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
2023-01-12 04:37:42 +02:00
Maxim Nikolenko
005b29b89f
SL-18933 FIXED Maximum render time cycles if the Desired framerate is much lower than current framerate
2023-01-11 20:46:28 +02:00
Andrey Kleshchev
b3201e75b1
SL-18945 Links have no 'cut' option
...
Links can be drag and dropped so they should be movable via 'cut' as well
2023-01-11 16:03:33 +02:00
Andrey Kleshchev
007939f0a7
SL-18939 Cannot copy inventory folders with copiable links
2023-01-11 08:30:32 +02:00