Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-25 | DRTVWR-589: Fix Lua table to LLSD array conversion. | Nat Goodspeed | |
The previous implementation assumed that the Lua length function would correctly report the number of entries in a table, and that traversing a table with integer keys would produce them in numeric order. Neither assumption is true. Instead, make a preliminary pass to validate and collect indexes, and to discover the highest integer index. Armed with that, we can construct a contiguous LLSD array of correct size, and populate it with a second pass. Also add Lua-callable post_on_pump(pumpname, datablob) function. | |||
2023-09-25 | SL-20334 Unable to use non-square textures from inventory | Andrey Kleshchev | |
2023-09-25 | SL-20332 Crash at dragCategoryIntoFolder | Andrey Kleshchev | |
2023-09-23 | DRTVWR-589: Further timing-proof pipe and pump fitness test. | Nat Goodspeed | |
2023-09-22 | DRTVWR-589: Introduce LuaFunction: simplified function registration. | Nat Goodspeed | |
2023-09-22 | DRTVWR-589: Make pump&pipe fitness tests less timing sensitive. | Nat Goodspeed | |
2023-09-22 | SL-18837: Bump the granularity of WorkQueue timing tests. | Nat Goodspeed | |
On a low-powered GitHub Mac runner, the system doesn't wake up as soon as it should, and we get spurious "too late" errors. Try a bigger time increment. (cherry picked from commit 045342ba29aae186e13c711bd4dd84377d4a7e43) | |||
2023-09-22 | DRTVWR-589: Bump the time deltas for ThreadSafeSchedule. | Nat Goodspeed | |
Use whole seconds rather than tenths of seconds, since apparently the TeamCity agent machine is having trouble waking up within tenths of seconds. | |||
2023-09-22 | DRTVWR-589: Existing lua_pushmumble() functions usually return void. | Nat Goodspeed | |
2023-09-22 | DRTVWR-589: lua_objlen() removed, use lua_rawlen() instead | Nat Goodspeed | |
2023-09-21 | DRTVWR-589: lua_objlen() only defined in luaconf.h | Nat Goodspeed | |
2023-09-21 | DRTVWR-589: Merge branch 'DRTVWR-589-llsd' into DRTVWR-589 | Nat Goodspeed | |
It seems TC only builds specific v-p branches, e.g. DRTVWR-589 but not DRTVWR-589-llsd. | |||
2023-09-21 | DRTVWR-589: Add lua_tollsd() and lua_pushllsd() functions. | Nat Goodspeed | |
2023-09-21 | DRTVWR-589 - allow adding branch to the menu | Mnikolenko Productengine | |
2023-09-21 | DRTVWR-589 - adding menu items to the top menu | Mnikolenko Productengine | |
2023-09-20 | SL-20308 Clearing user's data should clear mfa #2 | Andrey Kleshchev | |
2023-09-20 | DRTVWR-589 - added play animation and started to collect demo scripts | Brad Payne (Vir Linden) | |
2023-09-20 | SL-20298 Fix recursive fetch not working properly. | Andrey Kleshchev | |
2023-09-20 | SL-19242: Pass channel and imagename to sign-pkg-mac/action.yaml. | Nat Goodspeed | |
The viewer_manifest.py logic to determine the name of the viewer installer .dmg is a little convoluted. Make it tell viewer-build-util/sign-pkg-mac that name, rather than passing it all the relevant inputs and composing it redundantly. sign-pkg-mac also wants the viewer channel to determine the application name. | |||
2023-09-19 | Merge branch 'DRTVWR-589' of github.com:/secondlife/viewer-private into ↵ | Brad Payne (Vir Linden) | |
DRTVWR-589 | |||
2023-09-19 | DRTVWR-589 - click_child, limited support for pushing buttons in a floater | Brad Payne (Vir Linden) | |
2023-09-19 | lua support for notifications | Mnikolenko Productengine | |
2023-09-18 | SL-20308 Clearing user's data should clear mfa | Andrey Kleshchev | |
2023-09-18 | DRTVWR-589 - close_floater by name | Brad Payne (Vir Linden) | |
2023-09-15 | DRTVWR-589 - lua file browser added run button to allow re-running same script | Brad Payne (Vir Linden) | |
2023-09-15 | SL-20278 Disconnect saving MFA from saving password | Andrey Kleshchev | |
2023-09-15 | SL-19826 Gallery multiselect support, fix right click | Andrey Kleshchev | |
2023-09-14 | SL-20269 Tab's focus jumps over item when clicking on edge items | Andrey Kleshchev | |
2023-09-14 | DRTVWR-589 - lua support parameter to UI commands | Brad Payne (Vir Linden) | |
2023-09-14 | Merge branch 'DRTVWR-589' of github.com:/secondlife/viewer-private into ↵ | Brad Payne (Vir Linden) | |
DRTVWR-589 | |||
2023-09-14 | DRTVWR-589 - LUA support for UI commands, only if no parameters | Brad Payne (Vir Linden) | |
2023-09-14 | SL-20285 Updated individual request count declaration | Andrey Kleshchev | |
2023-09-14 | SL-20285 Sturdier cof and fixed link fetching | Andrey Kleshchev | |
2023-09-13 | SL-19242: Capture the BugSplat @rpath as str, not bytes. | Nat Goodspeed | |
2023-09-13 | SL-19242: Ensure NSIS file paths don't end with backslash. | Nat Goodspeed | |
If they do, NSIS takes it as line continuation. | |||
2023-09-13 | SL-19242: On NSIS error, dump the generated .nsi file. | Nat Goodspeed | |
2023-09-13 | SL-19242: Pass arbitrary subprocess kwds through run_command(). | Nat Goodspeed | |
That is, make LLManifest.run_command() accept and forward subprocess keyword arguments. | |||
2023-09-13 | SL-19242: Write relative pathnames into NSIS input file. | Nat Goodspeed | |
2023-09-13 | SL-19242: Don't die if Windows app image installers/windows exists. | Nat Goodspeed | |
2023-09-13 | autorun selected script after login | Mnikolenko Productengine | |
2023-09-13 | SL-19242: Add NSIS language files etc. to Windows-app artifact. | Nat Goodspeed | |
2023-09-13 | SL-19242: Don't exclude the prepared .nsi file from Windows-app. | Nat Goodspeed | |
Since we need to run NSIS in a separate job step, allow the Windows-app build artifact to include the temporary .nsi file prepared by filling in our template. Also tweak the logic that finds and runs NSIS. | |||
2023-09-12 | SL-20162 Option for debuging folder version in UI | Andrey Kleshchev | |
Shows folder's data instead of a suffix. Will need either a new inventory window or to toggle UI debug on early. | |||
2023-09-11 | SL-19242: Exclude installer from Windows-app artifact. | Nat Goodspeed | |
2023-09-11 | SL-19242: Adjust Windows relative path base directory. | Nat Goodspeed | |
2023-09-11 | SL-19242: Have to prefix upload-artifact exclude paths with pathname. | Nat Goodspeed | |
2023-09-11 | SL-19242: Fix minor error in viewer_manifest.set_github_output(). | Nat Goodspeed | |
2023-09-11 | SL-19242: Eliminate cruft from Windows app image artifact | Nat Goodspeed | |
2023-09-11 | SL-20199 Fix invalid or oversized folder being refetched indefinetely | Andrey Kleshchev | |
2023-09-11 | SL-19242: Try harder to post artifacts containing exactly app image. | Nat Goodspeed | |
In a Windows build tree, we don't actually have an app-named top directory, so don't package its containing directory -- just the app dir itself, e.g. "newview/Release". In a Mac build tree, though we do have "Second Life Mumble.app", its parent directory also contains other large stuff. Try posting a temp directory containing a symlink to the .app. Ditch the "!*.bat" exclusion: the presence of a second path (even an exclusion) changes how upload-artifact nests its contents. |