Bennett Goble
e9f493cea0
Add python 3.12 to FindPython search path
...
Look for python 3.12 in the registry along with all the other versions.
2023-10-08 16:36:54 -07:00
Alexander Gavriliuk
e7f1466a7b
Merge branch main into DRTVWR-489
2023-10-08 14:01:05 +02:00
Andrey Kleshchev
eab9396579
SL-20386 Fix default material recognition in picker's inventory
2023-10-07 19:20:44 +03:00
Andrey Kleshchev
18f3ecfc04
SL-20383 Fix scroll locking view
2023-10-07 19:20:44 +03:00
Alexander Gavriliuk
c6f469a2b4
SL-20420 Emoji - Increase nearby chat history buffer size
2023-10-06 23:10:35 +02:00
Alexander Gavriliuk
393896be16
SL-20420 Emoji - Increase nearby chat history buffer size
2023-10-06 23:09:54 +02:00
Alexander Gavriliuk
13fe9744d7
SL-20420 Emoji - Increase nearby chat history buffer size
2023-10-06 22:58:10 +02:00
Cosmic Linden
7297f02704
SL-20396: On second thought, just apply the whole Blinn-Phong transform stack to PBR, but only during texture animations
2023-10-06 11:08:44 -07:00
Cosmic Linden
85470fc4d2
SL-20396: Apply blinn-phong rotation to texture translation animations for GLTF materials, for more consistent behavior
2023-10-06 10:13:00 -07:00
Nat Goodspeed
6d3fa5f13f
SL-18837: Update Tracy to 0.8.1-235e98f
2023-10-06 12:25:13 -04:00
Nat Goodspeed
909371d080
SL-18837: Remove 32-bit Windows package entries.
...
glext, which contains only header files, now builds only a single common
package instead of platform-specific ones. But as long as we retain the
platform-specific URLs, autobuild will continue to prefer those over the
common platform. Remove all platform-specific glext package entries.
2023-10-06 11:52:42 -04:00
Nat Goodspeed
093b6a1494
SL-18837: Update to Dullahan 1.14.0 with CEF 117
2023-10-06 06:55:34 -04:00
Nat Goodspeed
7648978397
SL-18837: Name the release for the build number to readily find it.
2023-10-05 15:25:54 -04:00
Andrey Kleshchev
4bff253101
SL-19311 Grey textures after teleport
2023-10-05 22:03:44 +03:00
Alexander Gavriliuk
f9a4266e2f
SL-20355 Sort completion suggestions by position of the search pattern
2023-10-05 18:41:01 +02:00
Nat Goodspeed
7504b1c319
SL-18837: When llrand_test.cpp fails, display the failing value.
...
It's frustrating and unactionable to have a failing test report merely that
the random value was greater than the specified high end. Okay, so what was
the value? If it's supposed to be less than the high end, did it happen to be
equal? Or was it garbage? We can't reproduce the failure by rerunning!
The new ensure_in_exc_range(), ensure_in_inc_range() mechanism is somewhat
complex because exactly one test allows equality with the high end of the
expected range, where the rest mandate that the function return less than the
high end. If that's a bug in the test -- if every llrand function is supposed
to return less than the high end -- then we could simplify the test logic.
2023-10-05 10:17:09 -04:00
Alexander Gavriliuk
da783d1750
SL-20389 Emoji Completion floater - highlight the entered part of the shortcode
2023-10-05 14:25:26 +02:00
Alexander Gavriliuk
98214577c3
SL-20390 Emoji Completion floater - ignore symbols in shortcodes when searching by pattern
2023-10-05 12:24:20 +02:00
Alexander Gavriliuk
9f8763cae1
SL-20402 Emoji Completion floater - use vertical scrollbar when needed
2023-10-05 12:10:34 +02:00
Nat Goodspeed
18b8a68c46
SL-18837: Merge branch 'actions-clean-manifest' into actions.
...
This branch cleans up crufty code in build.yaml, build.sh and
viewer_manifest.py that was packaging, signing and uploading installers before
the SL-19242 work.
2023-10-04 20:46:22 -04:00
Alexander Gavriliuk
b6109a0da5
SL-20348 Focus should be in the chat bar when the Conversations floater is opened
2023-10-05 02:21:54 +02:00
Nat Goodspeed
1570153a84
SL-18837: build.sh shouldn't even check for an installer.
...
We no longer package the installer before this point, and we want to upload
symbol files even so.
2023-10-04 19:40:46 -04:00
Alexander Gavriliuk
45d11733e8
SL-20348 Focus should be in the chat bar when the Conversations floater is opened
2023-10-05 01:35:42 +02:00
Nat Goodspeed
89191059ef
SL-18837: Upload symbol file and physics pkg without installer.
...
build.sh logic used to test whether the installer existed and skip the
symbol-file and llphysicsextensions uploads if not. Since we now sign and
package the built viewer in a later build job, it's no longer appropriate to
gate these uploads on existence of the installer.
2023-10-04 16:54:07 -04:00
RunitaiLinden
b553899087
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-10-04 15:42:10 -05:00
RunitaiLinden
a1a32edf52
SL-20141 Remove "Local Lights" checkbox and instead make the number of lights rendered scale with the "Quality & speed" slider
2023-10-04 15:41:44 -05:00
Cosmic Linden
70abb3085d
SL-20254: Fix blinn-phong alpha of 0 making GLTF materials invisible for non-root prims.
2023-10-04 13:02:21 -07:00
Nat Goodspeed
59cd3f48b0
SL-18837: Fix set-but-unreferenced in LLInventoryGallery::startDrag()
2023-10-04 14:19:44 -04:00
Andrey Lihatskiy
03d2dc5d2c
Revert "DRTVWR-587: Simplify Python.cmake by omitting find_package(Python3)."
2023-10-04 20:57:25 +03:00
Andrey Kleshchev
50133bdebe
SL-20400 Fixed cannot touch objects with "Select Only My Objects"
2023-10-04 20:55:07 +03:00
Nat Goodspeed
617801401f
SL-18837: Restore setting ViewerManifest.package_file.
...
This is referenced after running the packaging.
2023-10-04 08:55:15 -04:00
Nat Goodspeed
c26123e11f
SL-18837: Merge branch 'main' of secondlife/viewer into actions
2023-10-04 08:45:47 -04:00
Alexander Gavriliuk
66aee79e3e
SL-20348 Focus should be in the chat bar when the Conversations floater is opened
2023-10-04 09:50:55 +02:00
Nat Goodspeed
1684d62499
SL-19242: Remove signing and packaging from viewer_manifest.py
...
for Mac and Windows. That's now done by subsequent jobs in the GitHub build.
Remove workflow step to upload installers before signing and packaging jobs.
Remove from viewer_manifest.py conditionals for 32-bit Windows or Mac.
Also bump to actions/checkout@v4, per dependabot.
2023-10-03 19:02:40 -04:00
Andrey Kleshchev
5d7b1b09ff
MacOS build fix
2023-10-04 00:01:51 +03:00
Andrey Kleshchev
af9fe17089
SL-17135 Apr process creation crash
...
looks like pool regularly gets corrupted, try using separate pool
2023-10-03 21:14:34 +03:00
Andrey Kleshchev
35c3b39167
SL-20341 Close Item Properties on deletion
2023-10-03 21:14:34 +03:00
Andrey Kleshchev
893857caba
SL-20384 Add "play" button into inventory menu.
2023-10-03 21:14:34 +03:00
Andrey Kleshchev
57ce6834e6
SL-20383 Fix scroll locking view
2023-10-03 21:14:34 +03:00
Andrey Kleshchev
55ebcf3fd4
SL-20347 Fix structure of localized panel_main_inventory
2023-10-03 21:14:34 +03:00
Andrey Kleshchev
aee8f570e1
SL-20368 Request outfits using 'links'
...
instead of getting items one by one
2023-10-03 21:14:34 +03:00
Andrey Kleshchev
5566f28b03
D559 Post merge fixes
2023-10-03 20:13:23 +03:00
Andrey Lihatskiy
13f1273c1d
Merge branch 'main' into DRTVWR-588-maint-W
...
# Conflicts:
# indra/llui/lltooltip.h
# indra/newview/llinventoryfunctions.cpp
# indra/newview/llvovolume.cpp
# indra/newview/skins/default/textures/textures.xml
2023-10-03 19:42:47 +03:00
Andrey Lihatskiy
d4123ec30d
Merge branch 'main' into DRTVWR-587-maint-V
...
# Conflicts:
# indra/newview/llinventorymodel.cpp
# indra/newview/llvovolume.cpp
2023-10-03 19:25:19 +03:00
Andrey Kleshchev
7d50a51434
Merge branch 'main' (DRTVWR-567) into DRTVWR-559
...
# Conflicts:
# indra/newview/CMakeLists.txt
# indra/newview/VIEWER_VERSION.txt
# indra/newview/llagent.cpp
# indra/newview/llfloaternewfeaturenotification.cpp
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventorymodel.cpp
# indra/newview/lloutfitgallery.cpp
# indra/newview/llpanelmaininventory.cpp
# indra/newview/llpanelmaininventory.h
# indra/newview/llsidepaneltaskinfo.cpp
# indra/newview/llsidepaneltaskinfo.h
# indra/newview/lltexturectrl.cpp
# indra/newview/lltexturectrl.h
# indra/newview/llviewerinventory.cpp
# indra/newview/llviewerobject.cpp
# indra/newview/llviewertexturelist.cpp
# indra/newview/llviewertexturelist.h
# indra/newview/skins/default/xui/en/floater_new_feature_notification.xml
# indra/newview/skins/default/xui/en/menu_inventory.xml
2023-10-03 19:00:33 +03:00
Nat Goodspeed
2465470817
Increment viewer version to 6.6.16
...
following promotion of DRTVWR-567
2023-10-03 11:20:43 -04:00
Alexander Gavriliuk
be655fef7f
:x
2023-10-03 14:23:38 +02:00
Nat Goodspeed
e2ea42cb6a
SL-19242: Expect and pass Apple "Team ID" rather than "ASC Provider".
...
"ASC Provider" was a credential accepted by altool, but switching from altool
to notarytool requires a Team ID instead.
Expect to find TEAM_ID in our repository secret NOTARIZE_CREDS_MACOS. Extract
it and pass it to sign-pkg-mac.
2023-10-02 16:52:11 -04:00
RunitaiLinden
41433fdb08
SL-20394 Remove "glare" effect from PBR alpha shaders.
2023-10-02 15:16:53 -05:00
RunitaiLinden
942df58666
Merge branch 'DRTVWR-559' of github.com:secondlife/viewer into DRTVWR-559
2023-10-02 14:19:16 -05:00