Commit Graph

44420 Commits (df00e8a0b2e9cdd9700f51e964d040c19a4bf2ec)

Author SHA1 Message Date
Andrey Lihatskiy edb6293528 Merge branch 'master' into DRTVWR-530-maint 2021-12-15 21:50:40 +02:00
Andrey Kleshchev aa309c2eef updated viewer-manager after merge 2021-12-15 21:23:03 +02:00
Andrey Kleshchev 7c1cd47772 Merge branch 'master' (DRTVWR-552) into DRTVWR-527-maint
# Conflicts:
#	indra/media_plugins/cef/media_plugin_cef.cpp - setOnLoadEndCallback
#	indra/newview/llviewerassetstorage.cpp - mAssetCoroCount
2021-12-15 21:16:47 +02:00
Nat Goodspeed 0a873cd955 Increment viewer version to 6.5.2
following promotion of DRTVWR-552
2021-12-15 13:35:36 -05:00
Andrey Kleshchev ac54b72974 SL-16497 Fix inventory update recursion 2021-12-13 19:42:20 +02:00
Andrey Lihatskiy 15e91c8f8a SL-16496 Added the retry counter for Vivox daemon connect 2021-12-13 10:21:08 +00:00
Bennett Goble 0b95b9d008 Merge branch 'master' into SL-15742 2021-12-11 10:29:37 -08:00
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
Andrey Kleshchev c948034be9 SL-16450 gcc compatibility 2021-12-09 03:10:06 +02:00
Andrey Kleshchev 1f3d744fdf SL-16105 Crash at LLTrackBlenderLoopingManual's setPosition
User opened editor, pressed play, according to logs environment wasn't loaded yet, asset had yet to arrive.
2021-12-08 21:51:32 +02:00
Andrey Kleshchev 85250265f4 SL-16105 Fix Day cycle editor not expecting an asset 2021-12-08 21:51:32 +02:00
Andrey Kleshchev 150993e2c2 SL-16450 Don not crash viewer in case of invalid data type 2021-12-08 21:51:32 +02:00
Andrey Kleshchev 0424b18eab SL-16450 Remake XMLRPC parsing into a switch(type)
For better clarity. Also added xmlrpc_type_base64 and xmlrpc_type_mixed support.
2021-12-07 18:36:07 +02:00
Andrey Kleshchev a8441da019 SL-16450 Fix LLEventNotifier not expecting ISO date 2021-12-07 13:41:34 +02:00
Andrey Kleshchev 37526c40a8 SL-16450 handling additional xmlrpc_types 2021-12-07 00:13:02 +02:00
Andrey Kleshchev a06c16da42 SL-16446 Crash at loginToVivox when viewer quits 2021-12-06 21:09:01 +02:00
Andrey Lihatskiy e7b4e046e2 SL-12456 Disable NSWindowIsRestorable to avoid crashing 2021-12-06 19:36:10 +02:00
Andrey Kleshchev 5f8391147d SL-16443 Fix crash at showAdvanced 2021-12-03 19:51:48 +02:00
Andrey Kleshchev e607cafa2a SL-16434 Crash opening landmarks
potentially due to corrupted install, handling just in case
2021-12-03 19:07:07 +02:00
Andrey Kleshchev 442abdaac7 SL-16438 Machine id for Linux is always 0 2021-12-03 00:49:33 +02:00
Andrey Kleshchev 42fcfd03d5 SL-16434 Fix menu localization 2021-12-03 00:45:42 +02:00
Mnikolenko Productengine 630c442744 SL-16119 update link text 2021-11-30 01:19:44 +02:00
Mnikolenko Productengine ef0b48ce5a SL-16119 Viewer should now direct IM 2 Email setting to web 2021-11-30 01:19:43 +02:00
Andrey Kleshchev 850767eb21 SL-16396 Updater fails with "takes exactly 3 arguments" error 2021-11-29 21:55:45 +02:00
Andrey Kleshchev e08a9c4300 SL-16412 More region coroutine crashes
LLViewerRegionImpl (mImpl) exists only so long as region does, and regions get cleaned before coroutines are cleaned.
2021-11-25 00:03:37 +02:00
Andrey Kleshchev a1349c14dd SL-16413 Handle out of memory llface allocations 2021-11-25 00:00:29 +02:00
Andrey Kleshchev 317698ff51 SL-16404 Crash in assetRequestCoro
Access violation at writing received data to vfs file. Most crashes indicate network issues, so adding additional response validation.
2021-11-24 01:13:04 +02:00
Andrey Kleshchev 98b416ff5c SL-16396 Updater fails with "takes exactly 3 arguments" error 2021-11-23 22:56:05 +02:00
Andrey Kleshchev f1245399df SL-16106 LLScopedIncrement crash 2021-11-22 22:09:24 +02:00
Andrey Kleshchev 835ca57cbd SL-15794 Rapidly clicking objects or attachments triggers teleport
All doubleclicks should be treated as clicks in scope of editor
2021-11-18 20:42:33 +02:00
Andrey Kleshchev e729910e1b SL-14992 fmod shutdown crash 2021-11-18 20:37:26 +02:00
Andrey Kleshchev ac2135a459 SL-16235 Restart music in case of an error
Additional logging
2021-11-18 20:35:50 +02:00
Andrey Kleshchev 472509dff4 SL-16235 Update fmod to 2.02.03 2021-11-18 20:35:42 +02:00
Andrey Kleshchev 7f0fcfa332 SL-15241 Cleanup 2021-11-17 23:28:50 +02:00
Andrey Lihatskiy 3209ad92d6 DRTVWR-530 Mac buildfix: changed the license to opensource 2021-11-16 03:36:33 +02:00
Andrey Lihatskiy ab4d4a4817 Merge branch 'DRTVWR-519' into DRTVWR-552-cache-360
# Conflicts:
#	indra/newview/app_settings/settings.xml
2021-11-16 01:24:03 +02:00
Andrey Lihatskiy 0505c6ebbb Merge branch 'master' into DRTVWR-534
# Conflicts:
#	indra/newview/VIEWER_VERSION.txt
2021-11-16 01:21:55 +02:00
Andrey Lihatskiy 0bffd3d365 Merge branch 'master' into DRTVWR-519
# Conflicts:
#	README.md
2021-11-16 01:21:05 +02:00
Andrey Lihatskiy 30c381406c Merge branch 'master' into DRTVWR-530-maint
# Conflicts:
#	doc/contributions.txt
2021-11-16 01:09:11 +02:00
Andrey Lihatskiy 588f279704 SL-16364 Removed the grid step cap for non-HUD objects 2021-11-16 01:06:34 +02:00
Andrey Lihatskiy f9373a9b4e Merge branch 'master' into DRTVWR-527-maint
# Conflicts:
#	autobuild.xml
#	indra/newview/installers/windows/lang_pl.nsi
#	indra/newview/llfloaterpreference.cpp
#	indra/newview/llinventorymodel.cpp
2021-11-16 00:54:53 +02:00
Nat Goodspeed 9957c28ddc Increment viewer version to 6.5.1
following promotion of DRTVWR-545
2021-11-15 17:44:28 -05:00
Mnikolenko Productengine 764788c9bc SL-16342 Disable button while waiting for response 2021-11-10 13:41:16 +02:00
Andrey Lihatskiy 8dd9554eb5 SL-16333 VLC 3 doesn't support -1 == infinity for input-repeat
by Callum
2021-11-09 02:38:58 +02:00
Andrey Lihatskiy 60f2bffa7c SL-16299 Added the correct @rpath for libvlc 2021-11-07 03:44:08 +02:00
Brad Kittenbrink 0a7a367088 SL-16299 fix warning about CFBundleIdentifier not matching PRODUCT_BUNDLE_IDENTIFIER 2021-11-04 14:35:12 -07:00
Andrey Lihatskiy a37a36c408 SL-16299 Updated dullahan to CT build 565428; entitlements cleanup 2021-11-04 01:10:46 +02:00
Andrey Lihatskiy e70415f1d7 SL-16299 Added entitlements for the app bundle signing 2021-11-03 20:01:57 +02:00
Andrey Lihatskiy 6921edcc39 SL-16293 Updated vlc to CT build 565299 2021-11-01 21:23:12 +02:00
Andrey Kleshchev e791737032 SL-14664 Fix missed pixmap init 2021-10-29 12:14:12 +03:00