summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2026-04-15#2023 Pull in updated pacakge and mark publicAndrey Kleshchev
Unused fonts were excluded
2026-04-15#2023 Fix lsb_delta and rsb_delta supportAndrey Kleshchev
delta_correction should have been substructed, not added
2026-04-15Implement lsb_delta and rsb_delta supportAndrey Kleshchev
By Rye
2026-04-15#2023 Load from a variable fontAndrey Kleshchev
WIP, beacsue variable fonts are not yeat included.
2026-04-15#5585 fix the issue with ptt state when joining p2p call while in ↵Maxim Nikolenko
voice-disabled parcel
2026-04-15#5450 add Leap unicode input supportMaxim Nikolenko
2026-04-14#5636 Fix cache size label and fieldAndrey Kleshchev
2026-04-14#5628 Update taskbar's link to point to velopackAndrey Kleshchev
2026-04-10Merge branch 'main' into release/2026.02Jonathan "Geenz" Goodman
2026-04-10Merge pull request #5475 from secondlife/project/Flat_UIJonathan "Geenz" Goodman
Flat UI Alpha
2026-04-09#5607 workaround fix for the web content being black after resizingMaxim Nikolenko
2026-04-07Merge pull request #5624 from secondlife/geenz/velopack-26.2Jonathan "Geenz" Goodman
Velopack -> 2026.02
2026-04-07Release/26.1.1 (#5530)Jonathan "Geenz" Goodman
* Integrate Velopack installer and update framework * Add Velopack update support for macOS and VVM integration * Update Velopack version and dependencies * Improve Velopack packaging for macOS * #5346 Uninstall older non-velopack viewer (#5363) * #5335 Fix silent uninstall asking about registry * #5346 Uninstall older non-velopack viewer * Use runtime viewer exe name, handle Velopack URL * Velopack download failure diagnostic (#5520) * Velopack download failure diagnostic * Fix up velopack downloading updates. Handle updates internally then hand them off to velopack. (#5524) * More velopack changes. Should download updates properly now. * Don't include NSI files * Restore optional updates, refine viewer restart behavior. (#5527) * Add support for optional updates. * Don't restart the viewer after the update unless it was optional. * Setup UpdaterServiceSetting with velopack properly. * Refine the restart behavior a bit - readd the old "the viewer must update" UX. * If the update is still downloading, close should just reopen the downloading dialog. --------- Co-authored-by: Jonathan "Geenz" Goodman <geenz@lindenlab.com> * Remove SLVersionChecker from the viewer with velopack. (#5528) * Remove SLVersionChecker updater integration * Ensure that the portable install has the correct version number. * Don't produce shortcuts with VPK - we do this with our post install. * Bump viewer version from 26.1.0 to 26.1.1 * Potential fix for uninstaller not being functional. * Fix for UpdaterServiceSetting being ignored. * Filter for release channel when generating shortcuts. * Add some more logging for icons on Windows builds. * More VPK logging. * Move velopack packaging in CI to the sign and package step. * Enable velopack downgrade and skip older updates * Move the version required checking into velopack's checks. * Potential fix for downgrade prompts. * Make sure our macOS flow mirrors Windows. * Make sure to use the dev version of the mac sign and package. * p#553 Only one of two uninstallers displayed * #5346 Don't force user to shutdown velopack build for NSIS uninstall * #5346 Ignore option for the uninstall dialog * #5346 Fix early exit crash * #5346 Properly reset version flag. * Add some autodetect logic on macOS. * p#564 Clear legacy links * p#553 Handle uninstall records * p#549 Permit testing release notes on a test build * p#564 Remake nsis to velopack update flow * p#564 Remake nsis to velopack update flow #2 * p#564 Fix incorrect value type * p#553 Clear velopack's own registry entry in favor of a custom one * #5346 Resolve duplicated window class name * Bump to 2.1.0 of sign and package. --------- Co-authored-by: Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com>
2026-04-07Release/26.1.1 (#5530)Jonathan "Geenz" Goodman
* Integrate Velopack installer and update framework * Add Velopack update support for macOS and VVM integration * Update Velopack version and dependencies * Improve Velopack packaging for macOS * #5346 Uninstall older non-velopack viewer (#5363) * #5335 Fix silent uninstall asking about registry * #5346 Uninstall older non-velopack viewer * Use runtime viewer exe name, handle Velopack URL * Velopack download failure diagnostic (#5520) * Velopack download failure diagnostic * Fix up velopack downloading updates. Handle updates internally then hand them off to velopack. (#5524) * More velopack changes. Should download updates properly now. * Don't include NSI files * Restore optional updates, refine viewer restart behavior. (#5527) * Add support for optional updates. * Don't restart the viewer after the update unless it was optional. * Setup UpdaterServiceSetting with velopack properly. * Refine the restart behavior a bit - readd the old "the viewer must update" UX. * If the update is still downloading, close should just reopen the downloading dialog. --------- Co-authored-by: Jonathan "Geenz" Goodman <geenz@lindenlab.com> * Remove SLVersionChecker from the viewer with velopack. (#5528) * Remove SLVersionChecker updater integration * Ensure that the portable install has the correct version number. * Don't produce shortcuts with VPK - we do this with our post install. * Bump viewer version from 26.1.0 to 26.1.1 * Potential fix for uninstaller not being functional. * Fix for UpdaterServiceSetting being ignored. * Filter for release channel when generating shortcuts. * Add some more logging for icons on Windows builds. * More VPK logging. * Move velopack packaging in CI to the sign and package step. * Enable velopack downgrade and skip older updates * Move the version required checking into velopack's checks. * Potential fix for downgrade prompts. * Make sure our macOS flow mirrors Windows. * Make sure to use the dev version of the mac sign and package. * p#553 Only one of two uninstallers displayed * #5346 Don't force user to shutdown velopack build for NSIS uninstall * #5346 Ignore option for the uninstall dialog * #5346 Fix early exit crash * #5346 Properly reset version flag. * Add some autodetect logic on macOS. * p#564 Clear legacy links * p#553 Handle uninstall records * p#549 Permit testing release notes on a test build * p#564 Remake nsis to velopack update flow * p#564 Remake nsis to velopack update flow #2 * p#564 Fix incorrect value type * p#553 Clear velopack's own registry entry in favor of a custom one * #5346 Resolve duplicated window class name * Bump to 2.1.0 of sign and package. --------- Co-authored-by: Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com>
2026-04-07#5618 fix displaying Inventory tab scroll buttons when they are not neededMaxim Nikolenko
2026-04-02Update login page url for testsMaxim Nikolenko
2026-04-01Update login page urlMaxim Nikolenko
2026-04-01#5569 Potential fix for frequent disconnects #2Andrey Kleshchev
2026-03-26Merge pull request #5554 from secondlife/rider/mesh_uploadRider Linden
Send metadata for textures to get correct upload cost estimate.
2026-03-26#5575 fix incoming webRTC voice audio being disrupted after editing audio ↵Maxim Nikolenko
settings (#5581)
2026-03-25#5577 Remove first login screenMaxim Nikolenko
2026-03-25#5569 Potential fix for frequent disconnectsAndrey Kleshchev
According to firestorm's investigation #4685's removal of http level retries negatively affects disconnects. Removal is still nessesary to not cause increasing wait time for legal timeout 'errors'. To compensate for the removal, increase retry count and decrease delay for unexpected errors.
2026-03-24#5564 use additional common background to avoid scaling issuesMaxim Nikolenko
2026-03-20#5557 adjust buttons position when hiding grid selector (#5559)Maxim Nikolenko
2026-03-18Always include the empty texture_list array for backwards compat and get ↵Rider Linden
image hight and width from the jpeg.
2026-03-18Issue #5547: When sending the request for a cost estimate for texture ↵Rider Linden
upload, include metadata about the texture size.
2026-03-19Merge pull request #5509 from secondlife/maxim/login_form_updateMaxim Nikolenko
#5462 Login form update
2026-03-19Merge branch project/Flat_UI into maxim/login_form_updateMnikolenko Productengine
2026-03-18#5462 Login form update #3Mnikolenko Productengine
2026-03-17#5462 update button and menu colorsMnikolenko Productengine
2026-03-16#5462 update bg colorMnikolenko Productengine
2026-03-16Mac build fix for a merge issue.Andrey Kleshchev
2026-03-16#2975 Fix scale calculationAndrey Kleshchev
Needs to account for rotation
2026-03-15#5462 Login form update #2Mnikolenko Productengine
2026-03-12Update to latest main (2026.02) (#5531)Jonathan "Geenz" Goodman
* #3612 Fix viewer not getting 'nonexistent region' responses which are needed to process 'copy slurl' * #5084 Disable watchdog in 26.1 There is a deadlock that looks to be caused by singleton+watchdog interactions, will resolve in 26.2 --------- Co-authored-by: Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com>
2026-03-12Merge pull request #5097 from secondlife/release/2026.01Jonathan "Geenz" Goodman
2026.01
2026-03-11#5521 Don't use the old shaded button textureMaxim Nikolenko
2026-03-11#5516 Increase default width for Inventory floaterMaxim Nikolenko
2026-03-10#5515 restore Inventory favorite colorMaxim Nikolenko
2026-03-10#5250 use Downloads as default save locationMaxim Nikolenko
2026-03-09#5084 Improve watchdog's behaviorAndrey Kleshchev
2026-03-09#5084 Fix watchdog's simpleton initAndrey Kleshchev
It's needed for initWindow()
2026-03-09#5084 Convert watchdog to a simpletonAndrey Kleshchev
2026-03-09#5462 Login form updateMnikolenko Productengine
2026-03-08Merge branch 'release/2026.02' into project/Flat_UIJonathan "Geenz" Goodman
2026-03-08Update fonts package.Jonathan "Geenz" Goodman
2026-03-05#5492 don't toggle Speak button state while voice is moderatedMaxim Nikolenko
2026-03-03#5084 Disable watchdog in 26.1Andrey Kleshchev
There is a deadlock that looks to be caused by singleton+watchdog interactions, will resolve in 26.2
2026-03-03#3612 Fix viewer not getting 'nonexistent region' responsesAndrey Kleshchev
which are needed to process 'copy slurl'
2026-02-25Merge branch 'release/2026.02' into maxim/flat-ui-fonts-updateMnikolenko Productengine
# Conflicts: # indra/newview/skins/default/xui/en/panel_preferences_general.xml