Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
214 commits
Select commit Hold shift + click to select a range
7f88aed
#3423 Add Lua as Compile Target in Viewer Script Editor
LLGuru Jan 23, 2025
fd82aa0
#3423 Adapt the code to the changes on a server
marchcat Feb 5, 2025
a54ac5a
#3423 Gray out Lua selection on unsupported regions
marchcat Feb 11, 2025
f650597
#3422 Fix two-sided delimiter tail processing
marchcat Feb 11, 2025
34c1627
#3422 Process Lua-style comments
marchcat Feb 11, 2025
ad7dee8
#3422 Add Lua keywords
marchcat Feb 12, 2025
23ac8f6
Merge pull request #3535 from secondlife/marchcat/lua_editor
marchcat Feb 12, 2025
8f0e0fc
Fix xcode16 build errors
marchcat Feb 13, 2025
a0e31b1
Bump macos runner to os version 15 with xcode 16.1
marchcat Feb 13, 2025
bf8a9e8
Merge pull request #3560 from secondlife/marchcat/lua_editor
marchcat Feb 14, 2025
385838c
#3423 Handle region properly
marchcat Feb 21, 2025
10de131
#3423 Use correct 'lsl-luau' compile target
marchcat Feb 21, 2025
0cc0db8
#3422 Better handling of Lua syntax
marchcat Feb 25, 2025
0aaf2e4
Merge pull request #3609 from secondlife/marchcat/lua_editor
marchcat Feb 25, 2025
c663b3f
#3614 Tidy up Script editor UI
marchcat Feb 27, 2025
7c5297d
#3615 WIP: Improve script editor code for the inventory
marchcat Mar 1, 2025
359f604
#3615 WIP: Store correct script compile target in inventory
marchcat Mar 6, 2025
7aad509
Merge pull request #3662 from secondlife/marchcat/lua_editor
marchcat Mar 6, 2025
668c8c6
#3422 Code cleanup
marchcat Mar 7, 2025
f5a6851
#3691 Fix Reset button
marchcat Mar 8, 2025
66faf3d
#3422 Improve handling of Lua functions
marchcat Mar 8, 2025
8c7a5bd
#3730 Change compiler dropdown options to "SLua"
marchcat Mar 14, 2025
5b23e28
#3731 Remove unused code
marchcat Mar 14, 2025
da0a819
Temporary hack to determine script language when opened from inventory
marchcat Mar 14, 2025
e2333b4
Merge pull request #3701 from secondlife/marchcat/lua_editor
marchcat Mar 14, 2025
a0e8b5f
#3731 Temporary viewer-side workaround to create SLua scripts by default
marchcat Mar 17, 2025
dba481f
Merge pull request #3752 from secondlife/marchcat/lua_editor
marchcat Mar 17, 2025
fe5d7d4
#3731 Follow-up: Use SLua defaults only on SLua-enabled regions (#3753)
marchcat Mar 17, 2025
39dda55
#3731 Delete temporary script from server
marchcat Mar 17, 2025
e59d44d
Merge pull request #3756 from secondlife/marchcat/lua_editor
marchcat Mar 17, 2025
19cdf73
#3747 Use correct extension for temporary script files
marchcat Mar 17, 2025
aab20f5
#3639 Update keywords_lsl_default.xml
marchcat Mar 20, 2025
9efd188
#3639 Sync keywords_lua_default.xml with keywords_lsl_default.xml
marchcat Mar 20, 2025
078170a
#3639 Add Luau functions from https://luau.org/library
marchcat Mar 20, 2025
62a196b
Merge pull request #3781 from secondlife/marchcat/lua_editor
marchcat Mar 20, 2025
0b9458b
secondlife/viewer-private#408 Add Luau License to the About Section
marchcat Mar 25, 2025
bb2447c
#3801 Update "types" section in keywords_lua_default.xml
marchcat Mar 25, 2025
372aa3c
#3800 Use regex to support multi-line strings and nested comments
marchcat Mar 30, 2025
57dfeaf
Merge pull request #3807 from secondlife/marchcat/lua_editor
marchcat Mar 31, 2025
42355fa
#3800 Use range-based for loop for regex token iteration
marchcat Mar 31, 2025
3c2933b
#3800 Add support for single-quoted strings
marchcat Mar 31, 2025
a1f682b
#3800 Add support for interpolated strings
marchcat Apr 2, 2025
403fcb2
#3867 Print script errors to disk when external editor is used
marchcat Apr 3, 2025
18ead6a
Merge pull request #3860 from secondlife/marchcat/lua_editor
marchcat Apr 3, 2025
e9d6b27
Optimize LLKeywords: pre-compile regex patterns
marchcat Apr 15, 2025
bf7a9f8
Optimize LLKeywords: few small improvements
marchcat Apr 18, 2025
9f73e81
Fix llhttpdate test on windows and macos (#3909)
marchcat Apr 14, 2025
0787d41
Add "ScriptEditorDisableSyntaxHighlight" debug setting
marchcat May 7, 2025
3af711e
Merge pull request #3935 from secondlife/marchcat/lua_editor
marchcat May 7, 2025
d3bd73a
Merge branch 'main' into marchcat/slua-editor-merge
marchcat May 28, 2025
9602397
Merge pull request #4181 from secondlife/marchcat/slua-editor-merge
marchcat May 28, 2025
375158e
Merge tag 'Second_Life_Release#37a04baf-2025.06' into project/lua_editor
Rider-Linden Aug 23, 2025
f25c2a5
Merge pull request #4602 from secondlife/rider/release_to_luaedit
Rider-Linden Aug 24, 2025
92c3cbb
#1965 Properly terminate particles when HUD is off #2
akleshchev Sep 9, 2025
0030929
viewer#2172 AM/PM selector
akleshchev Oct 10, 2024
2ef17ab
#2618 Roles and Members tab is a mess (fix XML indents for readability)
LLGuru Sep 21, 2024
cf75c9c
#2618 Roles and Members tab is a mess
LLGuru Sep 22, 2024
c3c45e0
#1825 Use html as a default type for nosniff mime probes
akleshchev Sep 10, 2025
ac2cbdc
#4660 Unable to upload GLTF+bin with spaces in the name
akleshchev Sep 11, 2025
8eb0156
#4651 Handle window's sessions termination
akleshchev Sep 11, 2025
3b3c85d
#4651 Try distinguishing freezes from crashes
akleshchev Sep 12, 2025
f64a41f
LLLeap: handle partial lines in stderr (#4678)
marchcat Sep 15, 2025
6e24218
#789 Cannot set the material to Default or None
akleshchev Sep 16, 2025
892fb2d
#4651 Fix marker presence check
akleshchev Sep 16, 2025
e33b5c5
#4432 Change graphics quality via a debug setting
maxim-productengine Sep 17, 2025
42b09b2
#4685 EventQueueGet shouldn't use llcorehttp's backoff-retry logic
akleshchev Sep 17, 2025
1cda0a1
#4687 Fix audio device selection showing a bunch of zeros
akleshchev Sep 17, 2025
badeccb
NSIS build fix (#4698)
marchcat Sep 18, 2025
82e431e
Merge remote-tracking branch 'origin/release/2025.07' into geenz/2025…
Geenz Sep 18, 2025
f316a92
Merge pull request #4700 from secondlife/geenz/2025.07-develop
Geenz Sep 18, 2025
95725f7
#2577 Worn transparent prims no longer show with 'Highlight transparent'
LLGuru Oct 23, 2024
e918d24
#4679 Logging for crash on updateMenuOptions
akleshchev Sep 18, 2025
0fb6dc2
Fix builds after update of build-variables branch
akleshchev Sep 19, 2025
acd8794
#4671 Some locales are missing AM/PM labels
akleshchev Sep 18, 2025
569d7c6
Fix OpenJPEG uploading small textures by correctly accounting for the…
Hecklezz Sep 19, 2025
d7bd769
#4715 disable ZoomIn an object item when the region is not connected …
maxim-productengine Sep 22, 2025
a1eb714
SL-20598 Fix user not being able to reset display name
akleshchev Sep 23, 2025
921856d
#4730 Extend login timeout
akleshchev Sep 23, 2025
c2460e2
#4724 Fix performance problems with My Outfits
akleshchev Sep 22, 2025
97ff76c
#4733 When moving the cache, the old cef_cache should be removed
maxim-productengine Sep 24, 2025
351b776
#4515 Improve ordering of sub-meshes upon upload
akleshchev Sep 24, 2025
8976d69
#4723 Fix emoji warnings and missing emojis
akleshchev Sep 24, 2025
6ea4fc9
#p473 fix XUI warnings
maxim-productengine Sep 25, 2025
254ecf4
p#475 Excessive texture fetch logging on shutdown
akleshchev Sep 25, 2025
bdf942b
Merge branch 'release/2025.07' into develop
Sep 29, 2025
7748898
#4739 Wearables sort order reliability
akleshchev Sep 26, 2025
d5e8f51
#4750 Crash in LLToolBarView::handleDropTool
akleshchev Sep 29, 2025
f253147
#4753 Crash at LLScriptFloater::setNotificationId
akleshchev Sep 29, 2025
ec3fe8c
#3189 Fix missed else condition
akleshchev Sep 29, 2025
694bf1e
#4762 Better cacheOptimize's issue handling
akleshchev Sep 30, 2025
ee6a9e7
#4758 Extra logging to track discard 6
akleshchev Sep 30, 2025
503affd
#vp484 Crash in LLFolderViewFolder::setOpen
maxim-productengine Oct 1, 2025
69312e2
#4768 Crash at retransmitUnackedPackets
akleshchev Oct 1, 2025
f05fe9c
#4770 Crashes on ~LLCoprocedureManager()
akleshchev Oct 1, 2025
45528d3
#4773 Crash on sub_image_lines
akleshchev Oct 1, 2025
18c84a9
Merge branch 'release/2025.07' into project/lua_editor
Geenz Oct 2, 2025
4b5d1c6
Add workflow_dispatch trigger to build workflow (#4774)
Oct 2, 2025
0b7bc35
Merge pull request #4779 from secondlife/geenz/lua_editor-2025.07
Geenz Oct 3, 2025
9a41335
Fix infinite growth of mLoadingPhysicsShapes in mesh repository
RyeMutt Oct 2, 2025
b277cc6
Initial VHACD based llconvexdecomposition
RyeMutt Sep 18, 2025
f846861
#4777 Fix webrtc crashing in worker threads on shutdown
akleshchev Oct 2, 2025
a54a96a
#1759 Fix texture picker using IMG_WHITE for blank materials
akleshchev Oct 3, 2025
5fe152c
Fix #4195: Preserve transforms when switching PBR materials (#4725)
Aqil-Ahmad Oct 6, 2025
9c28607
#4195 Clear code from a merge conflict
akleshchev Oct 6, 2025
d9db7bb
p#480 Collada vs GLTF Mesh Import Naming Convention
akleshchev Oct 6, 2025
688224a
#4772 fix group ownership detection for deeded objects
maxim-productengine Oct 7, 2025
eb9cb1a
#4794 SceneLoadRearMaxRadiusFraction not stored as a fraction
akleshchev Oct 7, 2025
dcf6d8c
Initial simple websockets server with managing singleton.
Rider-Linden Aug 22, 2025
e27b363
Finish blocking run and adding documentation.
Rider-Linden Aug 23, 2025
de65dbf
Update indra/llcorehttp/llwebsocketmgr.cpp
Rider-Linden Aug 23, 2025
7b174ab
First pass at websocket server for editing.
Rider-Linden Aug 25, 2025
f31c194
Expand the websocket implementation a bit. Added JSONRPC specialization.
Rider-Linden Aug 27, 2025
684af84
initial Lua types files, and switch websocket server to use a single …
Rider-Linden Sep 17, 2025
0d7ca7f
Update indra/newview/llscripteditorws.cpp
Rider-Linden Aug 27, 2025
e750c58
Changes to the message protocol for script.compiled and language requ…
Rider-Linden Sep 24, 2025
26268f7
Implemented simple challenge on handshake, fixed issue with closing a…
Rider-Linden Sep 29, 2025
672bdc8
Some cleanup on the JSONRPC class.
Rider-Linden Sep 29, 2025
339e7cc
Added scripting options floater for config, switched to using config …
Rider-Linden Oct 1, 2025
4196360
Inconsistent snakes vs. camels.
Rider-Linden Oct 1, 2025
b305860
Adding default default lua types file.
Rider-Linden Oct 2, 2025
c678b45
Forward `llOwnerSay`/`print` messages to the plugin as well.
Rider-Linden Oct 3, 2025
5f9dd14
Unscramble autobuild.xml
Rider-Linden Oct 7, 2025
69d7c0f
secondlife/viewer#2570: Fix baked texture shared between avatars when…
cosmic-linden Nov 11, 2024
0f92f2a
Fixed some virtual/override disagreements.
Rider-Linden Oct 7, 2025
2dd9d14
Update indra/newview/skins/default/xui/en/floater_scripting_settings.xml
Rider-Linden Oct 7, 2025
8794f45
Update indra/newview/llscripteditorws.cpp
Rider-Linden Oct 7, 2025
696e1b1
A couple of naming issues, and accessing an iterator post erase.
Rider-Linden Oct 7, 2025
d76d0c2
#4796 Preferences' mic volume slider had no effect.
akleshchev Oct 7, 2025
595a9e8
Added the JSON-rpc documentation for external editor integration.
Rider-Linden Oct 8, 2025
6fc138d
p#351 Mark RenderMaxOpenGLVersion as Windows specific
akleshchev Oct 8, 2025
93a4f8a
Disabling known failing integration test for llprocess.cpp
Rider-Linden Oct 8, 2025
c257304
#4803 Fix crash on cameraUnderWater
akleshchev Oct 8, 2025
5306ad7
Renamed types_lua_default.llsd to types_lua_default.xml, returning an…
Rider-Linden Oct 9, 2025
c15ba87
#4806 Crash at getPrimaryFormat
akleshchev Oct 9, 2025
400351f
#4777 Fix crash on missing factory
akleshchev Oct 9, 2025
3445a01
#4782 Improve wearing multiple items
akleshchev Oct 8, 2025
c21fda0
Allow the viewer to relaunch the external editor. It will reuse the L…
Rider-Linden Oct 10, 2025
bab2137
Merge branch 'develop' into geenz/2025.07-lua-editor
Geenz Oct 10, 2025
dd9ea09
Merge pull request #4599 from secondlife/rider/vscode_integration
Rider-Linden Oct 10, 2025
2a620a9
Merge pull request #4810 from secondlife/geenz/2025.07-lua-editor
Geenz Oct 10, 2025
6efde0b
Merge pull request #4809 from secondlife/andreyk/viewer_4777
Geenz Oct 10, 2025
2cdcd33
Merge pull request #4783 from RyeMutt/rye/convexdecomp
Geenz Oct 10, 2025
46b4ea4
#4811 #4813 Fixed RemoveItemWarn invalid notification and deleting no…
Hecklezz Oct 13, 2025
3825722
viewer#3018 Expose mouse wrap in UI
akleshchev Nov 12, 2024
449f64c
#2818 Creating a link to an empty notecard fails
akleshchev Oct 13, 2025
062b8d1
Fix Japanese Translation (#743)
sakuranoelfayray Oct 13, 2025
083a971
Avoid stack-buffer overruns in llprocess_test.cpp (#4824)
marchcat Oct 13, 2025
167b7ba
#3263 Repeat Notification Noise on Find Emoji Floater
akleshchev Oct 14, 2025
851a503
#3971 Fix wrong material type when 'editing linked'
akleshchev Oct 14, 2025
1f608d8
p#490 Fix missing Lossless check
akleshchev Oct 15, 2025
8679b86
#2570 Fix extra setGLTFRenderMaterial
akleshchev Oct 15, 2025
6cdd9cf
Fix C26444 compiler warning (creating unnamed RAII instances that cou…
Ansariel Oct 15, 2025
9f19243
#2531 Fix gray background tiles in the Minimap (#4815)
fmartian Oct 16, 2025
790c52f
Fix erroneous check for __attribute__ definition introduced with APR …
Ansariel Oct 14, 2025
03fa846
#4757 Fix missing quotes
akleshchev Oct 16, 2025
b011263
#3379 Fix callback cleanup
akleshchev Oct 16, 2025
ad374a0
#4701 Fix incorrect architecture in package's name
akleshchev Oct 16, 2025
01a7994
Merge pull request #4842 from secondlife/andreyk/viewer_4701
Geenz Oct 16, 2025
bbc2ad8
Merge remote-tracking branch 'origin/main' into geenz/main-to-develop
Geenz Oct 17, 2025
3ca323d
Merge pull request #4850 from secondlife/geenz/main-to-develop
Geenz Oct 17, 2025
0182399
Bump viewer version tp 7.2.3 after 2025.07 release
akleshchev Oct 18, 2025
f0d8e8f
Introduce dependabot configuration for Github Actions (#4859)
RyeMutt Oct 20, 2025
11f73b0
Fix tabs and trailing spaces in objc sources
RyeMutt Oct 19, 2025
993851c
Ignore tabs to spaces for objc in blame
RyeMutt Oct 19, 2025
c847a5e
Update pre-commit hooks to v6.0.0
RyeMutt Oct 19, 2025
41e9595
Rework new convex decomp into a physicsextensions stub package and fi…
RyeMutt Oct 20, 2025
0369072
#4861 Crash at LLVolumeFace::createOctree
akleshchev Oct 20, 2025
53041ad
Bump pre-commit/action from 3.0.0 to 3.0.1 (#4864)
dependabot[bot] Oct 20, 2025
6f1df1a
Bump actions/checkout from 4 to 5 (#4867)
dependabot[bot] Oct 20, 2025
e129581
Improve LLFile to be consistent between Windows and Linux/Mac
RolfKal Oct 14, 2025
49a850c
Remove a trailing space and a missed LLFile::remove() call right befo…
RolfKal Oct 15, 2025
2adf1bb
Remove trailing space
RolfKal Oct 16, 2025
f58a7c7
Make changes according to recommendations by Copilot
fmartian Oct 18, 2025
aa49a3d
Fix typo in comment
fmartian Oct 20, 2025
528c4b5
#2427 Show torn off chat when clicking on a message popup
akleshchev Oct 20, 2025
9a2ff16
#4871 Fix webrtc crash on tuningGetEnergy
akleshchev Oct 21, 2025
0d5138c
#4839 Crash at LLPluginProcessParent::poll
akleshchev Oct 21, 2025
4e2a966
Merge from secondlife/develop into 2025.08
akleshchev Oct 21, 2025
1649124
Fix issue where mac was crashing during an attempt to unplug or replu…
roxanneskelly Oct 28, 2025
5a0ba25
#4882 Log textures that failed to be created
akleshchev Oct 28, 2025
0fd96e6
#4604 Turn off cef preloading on low end hardware
akleshchev Oct 28, 2025
dab2fa7
#4876 Fix material not applying
akleshchev Oct 22, 2025
1c393ae
#4884 Crash at resetRegionCrossingTimer
akleshchev Oct 23, 2025
1fc0eca
#4886 Crash on LLTeleportRequestViaLure::toOstream
akleshchev Oct 23, 2025
a125524
#4847 log session_jitter and period_jitter with FPS info
maxim-productengine Oct 31, 2025
f7516a4
#4918 Crash at LLPluginProcessParent::poll
akleshchev Oct 31, 2025
6979b1f
#4920 fix group categories not being displayed when one below is expa…
maxim-productengine Nov 3, 2025
d233799
#4879 An Emoji in a display name can affect text in chat
akleshchev Oct 27, 2025
11ccdb5
Fix XUI parser warnings:
Ansariel Oct 31, 2025
c7c8d81
Use correct widget name for marketplace floater
Ansariel Nov 4, 2025
5e11448
Fix remaining cases of webbrowser-related XUI warnings
Ansariel Nov 4, 2025
2b8dc2f
#4785 The Apply button is not activated after changing a Material
akleshchev Nov 5, 2025
7a7215b
#1006 Assume default material is valid for terrain assigment
akleshchev Nov 5, 2025
3694df7
#4656 Don't scroll to a child that is already in view and can not fit
akleshchev Nov 6, 2025
4e78b4c
#4651 Distinguish logout crashes from other crashes
akleshchev Nov 6, 2025
bcecb3d
#4949 QueuedRequest destructor crash
akleshchev Nov 9, 2025
0ceefe6
Disable shader profiles on RDNA3.5 to prevent freezes on startup. (#4…
Geenz Nov 12, 2025
ceba070
Merge branch 'release/2025.08' into marchcat/slua-2508
marchcat Nov 13, 2025
b814551
Updated lua types.
Rider-Linden Nov 17, 2025
32ac629
Add a missing type.
Rider-Linden Nov 18, 2025
e8f2ec6
Merge pull request #4997 from secondlife/marchcat/slua-2508
marchcat Nov 18, 2025
5c8022f
Merge pull request #5008 from secondlife/rider/updated_lua_types
Rider-Linden Nov 18, 2025
5839944
Move 'DetectedEvent' in the lua types xml to classes
WolfGangS Nov 19, 2025
8420950
#4926 Replace tabs with spaces in script messages
marchcat Nov 18, 2025
7e09943
Merge pull request #5015 from WolfGangS/wolfgang/project/lua_editor_d…
Rider-Linden Nov 19, 2025
5a88ef4
Missing vector function.
Rider-Linden Nov 19, 2025
8cdf209
Merge pull request #5021 from secondlife/rider/missing_vector
Rider-Linden Nov 19, 2025
f07cde2
Add missing eventName parameter in default lua types xml
WolfGangS Nov 19, 2025
4e54ea8
Merge pull request #5022 from WolfGangS/project/lua_editor
Rider-Linden Nov 19, 2025
e153d78
Change the default script for SLua
HaroldCindy Nov 21, 2025
9391182
Minimal fix for ctd
WolfGangS Nov 21, 2025
486753d
Merge pull request #5033 from WolfGangS/wolfgang/project/lua_editor_w…
Rider-Linden Nov 21, 2025
fb29cd8
Add missing LLEvents:once to lua_types xml
WolfGangS Nov 22, 2025
2c3ce8f
Merge pull request #5036 from WolfGangS/wolfgang/project/lua_editor_m…
Rider-Linden Nov 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# Replace tabs with spaces
1b68f71348ecf3983b76b40d7940da8377f049b7
33418a77b716e122da9778869cdbabe97c83ff37
6b974724826a038b0db794460b322eb4921da735
# Trim trailing whitespace
a0b3021bdcf76859054fda8e30abb3ed47749e83
8444cd9562a6a7b755fcb075864e205122354192
Expand Down
7 changes: 7 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
version: 2
updates:

- package-ecosystem: github-actions
directory: /
schedule:
interval: monthly
9 changes: 5 additions & 4 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
name: Build

on:
workflow_dispatch:
pull_request:
push:
branches: ["main", "release/*", "project/*"]
Expand Down Expand Up @@ -85,7 +86,7 @@ jobs:
variants: ${{ matrix.configuration }}
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
ref: ${{ github.event.pull_request.head.sha || github.sha }}

Expand All @@ -94,14 +95,14 @@ jobs:
with:
python-version: "3.11"
- name: Checkout build variables
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: secondlife/build-variables
ref: master
path: .build-variables

- name: Checkout master-message-template
uses: actions/checkout@v4
uses: actions/checkout@v5
with:
repository: secondlife/master-message-template
path: .master-message-template
Expand Down Expand Up @@ -309,7 +310,7 @@ jobs:
steps:
- name: Sign and package Windows viewer
if: env.AZURE_KEY_VAULT_URI && env.AZURE_CERT_NAME && env.AZURE_CLIENT_ID && env.AZURE_CLIENT_SECRET && env.AZURE_TENANT_ID
uses: secondlife/viewer-build-util/sign-pkg-windows@v2
uses: secondlife/viewer-build-util/sign-pkg-windows@v2.0.4
with:
vault_uri: "${{ env.AZURE_KEY_VAULT_URI }}"
cert_name: "${{ env.AZURE_CERT_NAME }}"
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pre-commit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,8 @@ jobs:
pre-commit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- uses: actions/setup-python@v4
with:
python-version: 3.x
- uses: pre-commit/action@v3.0.0
- uses: pre-commit/action@v3.0.1
8 changes: 4 additions & 4 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ repos:
- id: no-trigraphs
- id: copyright
- id: end-of-file
files: \.(cpp|c|h|py|glsl|cmake|txt)$
files: \.(cpp|c|m|mm|h|py|glsl|cmake|txt)$
exclude: language.txt
- id: indent-with-spaces
files: \.(cpp|c|h|inl|py|glsl|cmake)$
files: \.(cpp|c|m|mm|h|inl|py|glsl|cmake)$
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v5.0.0
rev: v6.0.0
hooks:
- id: check-xml
- id: mixed-line-ending
- id: trailing-whitespace
files: \.(cpp|c|h|inl|py|glsl|cmake|yaml|sh)$
files: \.(cpp|c|m|mm|h|inl|py|glsl|cmake|yaml|sh)$
124 changes: 72 additions & 52 deletions autobuild.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1460,58 +1460,6 @@
<key>name</key>
<string>llphysicsextensions_source</string>
</map>
<key>llphysicsextensions_stub</key>
<map>
<key>platforms</key>
<map>
<key>darwin64</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>f290b000b31f9e36f2489946cbc99f5e</string>
<key>url</key>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/59995/563653/llphysicsextensions_stub-1.0.542456-darwin64-542456.tar.bz2</string>
</map>
<key>name</key>
<string>darwin64</string>
</map>
<key>linux64</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>711f4ec769e4b5f59ba25ee43c11bcbc</string>
<key>url</key>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/4724/14846/llphysicsextensions_stub-1.0.504712-linux64-504712.tar.bz2</string>
</map>
<key>name</key>
<string>linux64</string>
</map>
<key>windows64</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>2e5f1f7046a49d8b0bc295aa878116bc</string>
<key>url</key>
<string>http://automated-builds-secondlife-com.s3.amazonaws.com/ct2/60043/564063/llphysicsextensions_stub-1.0.542456-windows-542456.tar.bz2</string>
</map>
<key>name</key>
<string>windows64</string>
</map>
</map>
<key>license</key>
<string>internal</string>
<key>license_file</key>
<string>LICENSES/llphysicsextensions.txt</string>
<key>copyright</key>
<string>Copyright (c) 2010, Linden Research, Inc.</string>
<key>version</key>
<string>1.0.542456</string>
<key>name</key>
<string>llphysicsextensions_stub</string>
</map>
<key>llphysicsextensions_tpv</key>
<map>
<key>platforms</key>
Expand Down Expand Up @@ -2934,6 +2882,78 @@ Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors</string>
<key>description</key>
<string>Discord Social SDK</string>
</map>
<key>vhacd</key>
<map>
<key>platforms</key>
<map>
<key>common</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>140d8fc952a10edb5f2d72ab405336019ef32cadfa64f0cfce76c9de4bc6268cbc87cc8cd89d3417fb78b531d441701afc8d016bafe4bd275df2707f7daf1387</string>
<key>hash_algorithm</key>
<string>blake2b</string>
<key>url</key>
<string>https://github.com/AlchemyViewer/3p-vhacd/releases/download/v4.1.0-r2/vhacd-4.1.0-r2-common-18166921729.tar.zst</string>
</map>
<key>name</key>
<string>common</string>
</map>
</map>
<key>license</key>
<string>BSD</string>
<key>license_file</key>
<string>LICENSES/vhacd.txt</string>
<key>copyright</key>
<string>Copyright (c) 2011, Khaled Mamou</string>
<key>version</key>
<string>4.1.0-r2</string>
<key>name</key>
<string>vhacd</string>
<key>description</key>
<string>Voxelized Hierarchical Approximate Convex Decomposition</string>
</map>
<key>websocketpp</key>
<map>
<key>platforms</key>
<map>
<key>common</key>
<map>
<key>archive</key>
<map>
<key>hash</key>
<string>9b02492bbc5effd8afca1bb7c95110d43a8f75da</string>
<key>hash_algorithm</key>
<string>sha1</string>
<key>url</key>
<string>https://github.com/secondlife/3p-websocketpp/releases/download/v0.8.2/websocketpp-0.8.2.17134644226-common-17134644226.tar.zst</string>
</map>
<key>name</key>
<string>common</string>
</map>
</map>
<key>license</key>
<string>websocketpp</string>
<key>license_file</key>
<string>LICENSES/websocketpp.txt</string>
<key>copyright</key>
<string>Copyright (c) 2014, Peter Thorson</string>
<key>version</key>
<string>0.8.2.17134644226</string>
<key>name</key>
<string>websocketpp</string>
<key>vcs_branch</key>
<string>refs/tags/v0.8.2</string>
<key>vcs_revision</key>
<string>bdcf1453101976fc4dc26a62c87bc98c12e9c6dc</string>
<key>vcs_url</key>
<string>git://github.com/secondlife/3p-websocketpp.git</string>
<key>canonical_repo</key>
<string>https://github.com/secondlife/3p-websocketpp</string>
<key>description</key>
<string>WebSocket++ is a C++ header only library for interacting with WebSocket servers and clients.</string>
</map>
</map>
<key>package_description</key>
<map>
Expand Down
2 changes: 1 addition & 1 deletion build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ installer_Darwin()
{
local package_name="$1"
local package_dir="$(build_dir_Darwin)/newview/"
local pattern=".*$(viewer_channel_suffix ${package_name})_[0-9]+_[0-9]+_[0-9]+_[0-9]+_x86_64\\.dmg\$"
local pattern=".*$(viewer_channel_suffix ${package_name})_[0-9]+_[0-9]+_[0-9]+_[0-9]+_universal\\.dmg\$"
# since the additional packages are built after the base package,
# sorting oldest first ensures that the unqualified package is returned
# even if someone makes a qualified name that duplicates the last word of the base name
Expand Down
Loading
Loading