Ansariel
bf7e46ec26
Add Git attributes file to prevent accidental line ending changes
2024-05-22 23:01:26 +03:00
Ansariel
e2e37cced8
Fix line endlings
2024-05-22 22:40:26 +03:00
Andrey Lihatskiy
069ea06848
Fix line endings
2024-05-22 20:57:56 +03:00
Andrey Lihatskiy
6cc7dd09d5
Merge pull request #1545 from Ansariel/DRTVWR-600-maint-A
...
Merge main into DRTVWR-600-maint-a
2024-05-22 20:51:58 +03:00
Ansariel
7bb5afc11e
Merge branch 'DRTVWR-600-maint-A' of https://github.com/secondlife/viewer into DRTVWR-600-maint-A
...
# Conflicts:
# indra/llcommon/llpredicate.h
# indra/newview/lldrawpoolavatar.cpp
# indra/newview/llinventorybridge.cpp
2024-05-22 19:08:15 +02:00
Ansariel
1b67dd855c
Merge remote-tracking branch 'origin/main' into DRTVWR-600-maint-A
...
# Conflicts:
# autobuild.xml
# indra/cmake/CMakeLists.txt
# indra/cmake/GoogleMock.cmake
# indra/llaudio/llaudioengine_fmodstudio.cpp
# indra/llaudio/llaudioengine_fmodstudio.h
# indra/llaudio/lllistener_fmodstudio.cpp
# indra/llaudio/lllistener_fmodstudio.h
# indra/llaudio/llstreamingaudio_fmodstudio.cpp
# indra/llaudio/llstreamingaudio_fmodstudio.h
# indra/llcharacter/llmultigesture.cpp
# indra/llcharacter/llmultigesture.h
# indra/llimage/llimage.cpp
# indra/llimage/llimagepng.cpp
# indra/llimage/llimageworker.cpp
# indra/llimage/tests/llimageworker_test.cpp
# indra/llmessage/tests/llmockhttpclient.h
# indra/llprimitive/llgltfmaterial.h
# indra/llrender/llfontfreetype.cpp
# indra/llui/llcombobox.cpp
# indra/llui/llfolderview.cpp
# indra/llui/llfolderviewmodel.h
# indra/llui/lllineeditor.cpp
# indra/llui/lllineeditor.h
# indra/llui/lltextbase.cpp
# indra/llui/lltextbase.h
# indra/llui/lltexteditor.cpp
# indra/llui/lltextvalidate.cpp
# indra/llui/lltextvalidate.h
# indra/llui/lluictrl.h
# indra/llui/llview.cpp
# indra/llwindow/llwindowmacosx.cpp
# indra/newview/app_settings/settings.xml
# indra/newview/llappearancemgr.cpp
# indra/newview/llappearancemgr.h
# indra/newview/llavatarpropertiesprocessor.cpp
# indra/newview/llavatarpropertiesprocessor.h
# indra/newview/llbreadcrumbview.cpp
# indra/newview/llbreadcrumbview.h
# indra/newview/llbreastmotion.cpp
# indra/newview/llbreastmotion.h
# indra/newview/llconversationmodel.h
# indra/newview/lldensityctrl.cpp
# indra/newview/lldensityctrl.h
# indra/newview/llface.inl
# indra/newview/llfloatereditsky.cpp
# indra/newview/llfloatereditwater.cpp
# indra/newview/llfloateremojipicker.h
# indra/newview/llfloaterimsessiontab.cpp
# indra/newview/llfloaterprofiletexture.cpp
# indra/newview/llfloaterprofiletexture.h
# indra/newview/llgesturemgr.cpp
# indra/newview/llgesturemgr.h
# indra/newview/llimpanel.cpp
# indra/newview/llimpanel.h
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventorybridge.h
# indra/newview/llinventoryclipboard.cpp
# indra/newview/llinventoryclipboard.h
# indra/newview/llinventoryfunctions.cpp
# indra/newview/llinventoryfunctions.h
# indra/newview/llinventorygallery.cpp
# indra/newview/lllistbrowser.cpp
# indra/newview/lllistbrowser.h
# indra/newview/llpanelobjectinventory.cpp
# indra/newview/llpanelprofile.cpp
# indra/newview/llpanelprofile.h
# indra/newview/llpreviewgesture.cpp
# indra/newview/llsavedsettingsglue.cpp
# indra/newview/llsavedsettingsglue.h
# indra/newview/lltooldraganddrop.cpp
# indra/newview/llurllineeditorctrl.cpp
# indra/newview/llvectorperfoptions.cpp
# indra/newview/llvectorperfoptions.h
# indra/newview/llviewerparceloverlay.cpp
# indra/newview/llviewertexlayer.cpp
# indra/newview/llviewertexturelist.cpp
# indra/newview/macmain.h
# indra/test/test.cpp
2024-05-22 19:04:52 +02:00
nat-goodspeed
ef8f481982
Merge pull request #1539 from secondlife/nat/kwds
...
Change `LLPredicate::Rule::requires()` to `mandates()` for C++20.
2024-05-22 10:21:28 -04:00
Nat Goodspeed
eb81d5f23f
Merge remote-tracking branch 'DRTVWR-600-maint-A' into nat/kwds
2024-05-22 09:30:04 -04:00
Nat Goodspeed
f8ccb39b8d
Bring over .xz compression from main, instead of .bz2.
...
The main branch, and the current rev of viewer-build-util, consistently uses
.xz for tarballs.
2024-05-22 09:26:05 -04:00
Andrey Kleshchev
47985e5822
triage#59 Fix missed 'static' declarations
2024-05-22 15:39:53 +03:00
Nat Goodspeed
aa75a65e88
Update to viewer-build-util@v2 utilities.
...
Without this, the viewer build fails to post Windows symbols.
2024-05-21 15:17:49 -04:00
Nat Goodspeed
4215c2d49f
Change 'LLPredicate::Rule::requires()' to 'mandates()' for C++20.
...
Although 'requires' appears in many comments and some string literals, and
'concept' in a few of each, LLPredicate::Rule appears to be the only use of
any new C++20 reserved word in the existing code base. And it seems to be
unreferenced.
2024-05-21 12:45:42 -04:00
Andrey Kleshchev
6d6eabca44
triage#59 Render Friends Only option
...
An option for performance testing, video recording or taking photos, so
that unexpected people won't appear in your photos or tests.
2024-05-20 19:34:42 +03:00
Andrey Kleshchev
e1493a10b4
viewer#1501 Crash initiating screenSpaceReflUtil.glsl
...
Error: Function return is not matching type
2024-05-17 17:04:01 +03:00
Andrey Kleshchev
36de04b212
viewer#1117 Use attachment info to prevent accidental nudity #2
...
Discard null id attachments
2024-05-17 14:45:04 +03:00
Brad Linden
e1623bb276
Merge pull request #1489 from secondlife/brad/fix-mac-channel
...
Fix channel detection for mac builds
2024-05-16 09:55:50 -07:00
nat-goodspeed
da46958824
Merge pull request #1486 from secondlife/brad/workflow-dispatch-release
...
Experiment with getting manually triggered workflow builds to optionally do a release
2024-05-16 10:06:05 -04:00
nat-goodspeed
5e294f6689
Merge pull request #1462 from secondlife/nat/releaseos
...
Run ReleaseOS builds, but only when a release page is requested.
2024-05-16 09:52:41 -04:00
Brad Linden
8011d3f457
Fix channel detection for mac builds
2024-05-15 16:08:04 -07:00
Brad Linden
7feec9998e
Move all release_run logic into setvar job.
2024-05-15 15:12:52 -07:00
Brad Linden
0960ae7892
Experiment with getting manually triggered workflow builds to optionally do a release
2024-05-15 14:49:07 -07:00
Nat Goodspeed
1f0b80f709
Streamline the new workflow `RELEASE_RUN` logic a little.
...
Since downstream jobs reference the output of the new `setvar` job, instead of
directly referencing global `env.RELEASE_RUN`, no need to set `RELEASE_RUN` in
the global environment.
2024-05-15 17:15:25 -04:00
Andrey Kleshchev
43603fedba
jira-archive-internal#67837 Windows' bulk export of snapshots and textures
...
Properly sanitize names
Better duplicate avoidance
2024-05-15 23:36:29 +03:00
Nat Goodspeed
2e144ecbb2
Merge branch 'main' into nat/releaseos following Maint X promotion
2024-05-15 16:17:09 -04:00
Nat Goodspeed
1b5f0590ce
Merge commit 'e7eced3' into nat/releaseos for whitespace fix.
2024-05-15 16:15:46 -04:00
Nat Goodspeed
f822193974
Make env.RELEASE_RUN the empty string if false
...
not the string "false", which is true.
2024-05-15 16:08:54 -04:00
Nat Goodspeed
18c1458409
Can't reference global env in job.if either.
2024-05-15 16:01:26 -04:00
Nat Goodspeed
9d30040dfe
Try to work around workflow YAML env setting limitation.
2024-05-15 15:57:50 -04:00
Alexander Gavriliuk
a266a4356f
secondlife/viewer#1418 Mesh Upload - Physics - Bounding Box is not working as expected
2024-05-15 20:50:59 +02:00
Andrey Lihatskiy
33ad8db775
#1457 Fix the tests on mac
...
(cherry picked from commit 82d7137825 )
2024-05-15 09:35:28 -04:00
Andrey Kleshchev
fb17c00f14
triage#49 Menu didn't work for already selected items
2024-05-15 11:25:57 +03:00
Nat Goodspeed
bb3c36f5cb
Increment viewer version to 7.1.8
...
following promotion of secondlife/viewer #705 : Maintenance X
2024-05-14 21:34:34 -04:00
Nat Goodspeed
094dcc07f8
Merge DRTVWR-591-maint-X to main on promotion of secondlife/viewer #705 : Maintenance X
2024-05-14 21:02:28 -04:00
Andrey Kleshchev
2008f87f10
Revert "viewer#819 Avoid reading the same XML file multiple times"
...
This reverts commit a865d42397 .
Reason for revert: viewer#1420, reverting to not hold maint-A (is deepCopy not full?)
2024-05-13 21:25:58 +03:00
Nat Goodspeed
a4d2574df2
Run ReleaseOS builds, but only when a release page is requested.
2024-05-13 13:46:42 -04:00
Nat Goodspeed
4f70946048
Fix syntax error in build.yaml to enable Windows ReleaseOS
2024-05-11 10:14:49 -04:00
Nat Goodspeed
afd726979a
Turn on GH Windows ReleaseOS build
2024-05-11 09:58:22 -04:00
nat-goodspeed
d4043d3b01
Merge pull request #1444 from secondlife/nat/slvoice
...
Update to S3-published GHA build of slvoice.
2024-05-10 11:02:57 -04:00
Nat Goodspeed
85af619bbb
Reapply slvoice package URLs with autobuild 3.9.5
2024-05-10 09:10:18 -04:00
Nat Goodspeed
9deeec22b7
Bump up coroutine stack size: saw C00000FD test termination.
...
(cherry picked from commit dc0b3aed4782e4e4835fd6b9d59d1d70b78be4a7)
2024-05-09 15:36:48 -04:00
Nat Goodspeed
692a5eb2d3
Remove `creds=github` from slvoice platform entries.
...
https://github.com/secondlife/autobuild/issues/46
Also remove temporary `continue-on-error` setting.
2024-05-09 11:12:18 -04:00
Nat Goodspeed
442cc12d4d
Build both platforms on GitHub to help diagnose slvoice URL trouble.
2024-05-08 09:38:50 -04:00
Andrey Kleshchev
ad64251739
viewer#1420 Fixed names not showing in Chat
...
Save node prior to calling updateDefault
2024-05-08 00:56:41 +03:00
Alexander Gavriliuk
f9473e8afc
secondlife/viewer#1333 BOOL to bool conversion leftovers: ternaries
2024-05-07 10:18:51 +02:00
Andrey Lihatskiy
15d4db0b5d
openal @rpath fix
2024-05-07 08:25:49 +03:00
Andrey Kleshchev
b31dad179a
viewer#799 Account for renderTarget
2024-05-07 08:25:13 +03:00
Andrey Kleshchev
a156998fa6
viewer#799 Account for reflection probes' memory
2024-05-07 08:25:13 +03:00
Andrey Kleshchev
ea268fcd48
viewer#799 getAvailableVRAMMegabytes cleanup
2024-05-07 08:25:13 +03:00
Nat Goodspeed
3c023813dc
Update to S3-published GHA build of slvoice.
2024-05-06 12:34:41 -04:00
nat-goodspeed
10aa7f4254
Merge pull request #1391 from secondlife/with-tests
...
Turn on LL_TESTS for CI builds.
2024-05-02 17:34:34 -04:00