Commit Graph

43968 Commits (f729cfc33f258781c5fd85a3d8773bf6149d12db)

Author SHA1 Message Date
Bennett Goble f729cfc33f SL-15742: Convert build scripts to Python 3
This changeset makes it possible to build the Second Life viewer using
Python 3. It is designed to be used with an equivalent Autobuild branch
so that a developer can compile without needing Python 2 on their
machine.

Breaking change: Python 2 support ending

Rather than supporting two versions of Python, including one that was
discontinued at the beginning of the year, this branch focuses on
pouring future effort into Python 3 only. As a result, scripts do not
need to be backwards compatible. This means that build environments,
be they on personal computers and on build agents, need to have a
compatible interpreter.

Notes

- SLVersionChecker will still use Python 2 on macOS
- Fixed the message template url used by template_verifier.py
2021-12-10 14:42:49 -08:00
Nat Goodspeed cbaba2df56 Increment viewer version to 6.4.24
following promotion of DRTVWR-520
2021-10-13 16:52:44 -04:00
Andrey Lihatskiy 717fe2cc5c DRTVWR-520 Updated dullahan to codeticket build 563968 2021-09-23 10:57:37 +03:00
Andrey Lihatskiy 9bcd860f53 SL-15903 SLPlugin entitlements fix 2021-09-23 01:50:05 +03:00
Andrey Lihatskiy f2582cacf7 SL-15612 Value fix 2021-09-21 19:42:43 +03:00
Andrey Lihatskiy 30c0043ba3 SL-15612 Check for SKIP_NOTARIZATION evn. variable 2021-09-21 19:37:15 +03:00
Andrey Lihatskiy 4a411d9896 Revert "DRTVWR-520 Updated dullahan to codeticket build 562751"
This reverts commit adb724564d.
2021-09-21 19:31:04 +03:00
Andrey Lihatskiy 316753352e SL-15903 Restored the lost code 2021-09-21 14:36:16 +03:00
Mnikolenko ProductEngine 8c7db0ad6c SL-15902 Cleanup gSecAPIHandler 2021-09-03 22:21:29 +03:00
Andrey Lihatskiy adb724564d DRTVWR-520 Updated dullahan to codeticket build 562751 2021-08-12 23:13:18 +03:00
Andrey Lihatskiy 97f09de4fc Merge branch 'master' into DRTVWR-520-apple-notarization
# Conflicts:
#	autobuild.xml
#	build.sh
#	indra/CMakeLists.txt
#	indra/newview/CMakeLists.txt
#	indra/newview/llappviewermacosx.cpp
#	indra/newview/llappviewerwin32.h
#	indra/newview/viewer_manifest.py
#	indra/win_crash_logger/llcrashloggerwindows.cpp
2021-08-12 23:13:12 +03:00
Nat Goodspeed c40b8310b0 Increment viewer version to 6.4.23
following promotion of DRTVWR-531
2021-08-09 17:51:23 -04:00
Callum Prentice a242edc99d Merge with Master after Viewer Release (also fixed some glaring automerge screw ups) 2021-07-19 17:43:19 -07:00
Andrey Lihatskiy 54171dbc9f SL-15585 more logging for altool 2021-07-19 18:58:04 +03:00
Nat Goodspeed be6066eae2 Increment viewer version to 6.4.22
following promotion of DRTVWR-516
2021-07-14 23:27:32 -04:00
Andrey Lihatskiy 11635dc5b8 SL-15585 typo fix 2021-07-15 00:58:07 +03:00
Andrey Lihatskiy b58fb17582 SL-15585 Improved notarization error handling 2021-07-14 23:35:45 +03:00
Brad Payne (Vir Linden) 4d15f18d92 SL-15572 - retry logic for codeticket.py commands 2021-07-13 21:40:00 +01:00
Brad Payne (Vir Linden) 502afc5ed2 SL-15572 - shorter sleeps in build.sh 2021-07-13 18:20:56 +01:00
Brad Payne (Vir Linden) 3d57b7946a SL-15572 - more sleeps in build.sh 2021-07-13 16:19:35 +01:00
Brad Payne (Vir Linden) e0eb9b96f7 SL-15572 - Possible fix for codeticket upload issue 2021-07-13 14:55:11 +01:00
Callum Prentice 95b26d3bec Fix for SL-15560 pages with undefined html render with gray background instead of white in CEF v91 2021-07-12 14:17:04 -07:00
Andrey Kleshchev 35f2b14c1d Revert "SL-15434 Change default landmark destination"
This reverts commit efc8b268a2.
2021-07-13 00:05:04 +03:00
Callum Prentice 3602d64a09 Fix for SL-15559 PDF files do not load in CEF v91 2021-07-12 12:50:34 -07:00
Mnikolenko Productengine d38866d030 SL-15512 Update text in the Favorites Bar and Favorites window 2021-07-01 13:42:14 +03:00
Andrey Kleshchev efc8b268a2 SL-15434 Change default landmark destination 2021-06-30 23:24:27 +03:00
Andrey Kleshchev 21f70785d7 SL-15434 The 'Add to my Landmarks' star icon is not marked in the Top menu bar 2021-06-30 23:14:16 +03:00
Andrey Lihatskiy 3d92a7dfe2 Merge branch 'master' into DRTVWR-520-apple-notarization 2021-06-25 01:02:29 +03:00
Andrey Lihatskiy a4c6c7059f Merge branch 'master' into DRTVWR-516-maint
# Conflicts:
#	indra/newview/app_settings/settings.xml
#	indra/newview/llvoicevivox.cpp
2021-06-25 00:51:02 +03:00
Callum Prentice 7ff743a138 Merge branch 'master' into DRTVWR-531 2021-06-24 14:37:20 -07:00
Nat Goodspeed 467d8339c9 Increment viewer version to 6.4.21
following promotion of DRTVWR-518
2021-06-24 15:52:37 -04:00
Andrey Kleshchev abf8c4b364 SL-10297 windows local build fix
win_crash_logger will be fully removed in D520, for now just fixing local relwithdebinfo build
2021-06-24 18:37:22 +03:00
Andrey Kleshchev 9451b50b2b SL-15292 waitForChannel crash #4 2021-06-23 19:48:45 +03:00
Andrey Kleshchev 7cc5b01ded SL-15292 waitForChannel crash #3 2021-06-23 19:19:35 +03:00
Andrey Kleshchev 9241a87b6f SL-15292 waitForChannel crash #2 2021-06-23 18:32:57 +03:00
Callum Prentice 38765be8b0 Fix for: SL-15433 Update version of CEF used in the Viewer to 91.0.4472.114 2021-06-21 19:18:58 -07:00
Callum Prentice 45135a7c58 Fix for: SL-15422 Update version of CEF used in the Viewer to 91.0.4472.101. Also includes a tweak to viewer_manifest.py to handle some CEF file changes" 2021-06-17 12:42:58 -07:00
Andrey Kleshchev c6b1aca74f SL-15406 Removed text below initial login screen screenshots 2021-06-16 21:35:11 +03:00
Callum Prentice 56b02aee2e Fix for SL-15389 -- Pull in the patch to add the Akamai cert fix specified in SL-15370 2021-06-11 11:03:39 -07:00
Callum Prentice d1b52bd9d8 Fix for SL-15381 Import Vivox VAD voice fixes into 'Viewer UI changes' branch 2021-06-10 16:22:59 -07:00
Andrey Kleshchev 79f8c024c3 SL-15363 how_to on older viewers is forced to persist
Older how_to floater is not set to persist in between sessions and gets stuck, ranamed new how_to into guidebook to avoid the issue
2021-06-09 19:48:19 +03:00
Callum Prentice 1b0e3d6818 Merge branch 'master' into DRTVWR-531 2021-06-07 16:27:27 -07:00
Andrey Kleshchev 5b730160f6 SL-15168 A bit of debug logging 2021-06-08 00:51:08 +03:00
Andrey Lihatskiy fa8f186213 Merge branch 'master' into DRTVWR-520-apple-notarization 2021-06-07 21:03:36 +03:00
Andrey Lihatskiy e7319fb671 Merge branch 'master' into DRTVWR-518-ui 2021-06-07 21:03:27 +03:00
Andrey Lihatskiy fef6c1f51e Merge branch 'master' into DRTVWR-516-maint 2021-06-07 20:54:41 +03:00
Nat Goodspeed 4623b82238 Increment viewer version to 6.4.20
following promotion of DRTVWR-525
2021-06-07 13:48:49 -04:00
Andrey Lihatskiy 34ef50f3b2 SL-15350 Update images for New User viewer log in page 2021-06-04 23:35:10 +03:00
Andrey Kleshchev 76ab0e2775 SL-15292 waitForChannel crash 2021-06-03 21:32:21 +03:00
Andrey Kleshchev 823f97ac59 SL-15272 Bugsplat crashes at condition wait()
Made sure all waits will be triggered, won't loop back and that in case of http queue it had some time to trigger
2021-06-03 21:31:30 +03:00