Commit Graph

69435 Commits (e074cc5bbfdbb2e612a91db75ec642f4be8da9fa)

Author SHA1 Message Date
Beq 3e96187edf Improve GHA builds
- make sure we use the latest bundles provided
- rearrange things a little.
- make some initial steps towards trying to make things fail when config/build fails.



Improve OS/SL config switch


always use latest package version (by timestamp)


try another method that deals with not found (looking at you linux havok)


oops


I hate shell bl@*&y scripts


fix pattern


revert the autobuild version


wth


this makes no sense


fs-variables must be imported after the code
2023-02-18 14:37:24 +00:00
Beq 4286f0b112 Restore Perf tracking for non-alpha blend
Verified that this does not impact the previously associated JIRAs FIRE-31986, FIRE-31979
2023-02-18 14:29:02 +00:00
PanteraPolnocy dc4a2c2b4c Updated Polish translation 2023-02-17 22:24:47 +01:00
Ansariel 69a01606c1 FIRE-32736: Add confirmation before ungrouping folder 2023-02-17 15:24:31 +01:00
Andrey Kleshchev 375d01e17a SL-18735 Fix scroll not following item for long enough 2023-02-17 02:31:35 +02:00
Andrey Kleshchev 8032b2d72e SL-19204 Crash at removeObserver
A lot of reports about crashes in voice's removeObserver with no indication of the cause, all MAC specific. By this point terminate should have been called and mVoiceModule should be null, yet callstaks suggest it isn't.

Commit clears LLVoiceClient beforehand to avoid the issue entirely, but issue lies elsewhere and 'voice' crash is just a symptom.
2023-02-17 00:51:18 +02:00
Zi Ree 79c9873cd0 Linux: Pull in Alchemy's vertex cache optimizer fix to smooth out triangle soup in certain hair/tails - Thank you! 2023-02-16 17:46:43 +01:00
Pork Chop baa9c6d731 Linux: CEF bump from 91 -> 92 -- note, it is not possible to upgrade to later versions of CEF beyond 92 due to API changes introduced in later versions of CEF - this situation will of course change once the viewer source is updated to be compatible with the later CEF API's 2023-02-17 02:59:35 +11:00
Zi Ree 000691bf2b Linux: FIRE-32559: vsync not working after restart, also: remove weird inverted vsync logic for SDL based windows which was not even implemented correctly 2023-02-16 15:06:33 +01:00
Ansariel a08e6d5a8f FIRE-32722: Make sure to idle if actually minimize 2023-02-15 14:31:37 +01:00
Ansariel 86253a8d8a Merge branch 'DRTVWR-573-maint-R' of https://github.com/secondlife/viewer
# Conflicts:
#	indra/newview/llimprocessing.cpp
#	indra/newview/llimview.cpp
#	indra/newview/llimview.h
#	indra/newview/lllogchat.cpp
2023-02-14 23:23:36 +01:00
Ansariel 5bbf10db62 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2023-02-14 22:03:06 +01:00
Andrey Lihatskiy 53ebcc0ff3 SL-18581 Add more logging 2023-02-14 01:36:32 +02:00
simon f257ee7d3c SL-18268 - Viewer update to read group chat history.
Feature described at https://community.secondlife.com/blogs/entry/12652-coming-soon-to-a-viewer-near-you-group-chat-history/
2023-02-13 15:19:27 -08:00
PanteraPolnocy eb4c6a3d04 FIRE-32718 Statistics Bar - Active Object - Mouseover Text 2023-02-13 23:22:37 +01:00
PanteraPolnocy c6bc3120d7 Minor Polish translation adjustments 2023-02-13 21:24:04 +01:00
Henri Beauchamp d998bcbfb5 SL-19110 revert LLUUID::combine() to old algorithm to match server code. (#75)
As it happens, the change in the LLUUID::combine() algorithm introduced by one
of my previous commits is causing invalid assets creation (seen with
some clothing items, such as Shape and Universal types); obviously, the server
is using the old algorithm for UUID validation purpose of these assets.

This commit reverts LLUUID::combine() code to use LLMD5.
2023-02-13 19:36:54 +02:00
Andrey Kleshchev f60f12d94e SL-19119 Fix mouse steering 2023-02-12 21:52:23 +02:00
Maxim Nikolenko 50f9f18427
SL-19194 update slurl handling (#74) 2023-02-10 19:02:42 +02:00
Ansariel 2c8130fd8d Merge branch 'DRTVWR-577-maint-S' of https://github.com/secondlife/viewer
# Conflicts:
#	indra/llcommon/llsdserialize.h
#	indra/newview/llfilepicker_mac.mm
#	indra/newview/llviewermessage.cpp
#	indra/newview/skins/default/xui/de/floater_profile.xml
#	indra/newview/skins/default/xui/es/floater_profile.xml
#	indra/newview/skins/default/xui/fr/floater_profile.xml
#	indra/newview/skins/default/xui/it/floater_profile.xml
#	indra/newview/skins/default/xui/ja/floater_profile.xml
#	indra/newview/skins/default/xui/pt/floater_profile.xml
2023-02-10 10:49:36 +01:00
Maxim Nikolenko e87d771df5 SL-19189 FIXED My Outfits system items have circle over them 2023-02-10 02:30:05 +02:00
Andrey Kleshchev f1d247809b SL-19190 Laggy behavior when turning
GetAsyncKeyState is luggy in some conditions and no longer needed due to fix for SL-16845 - all 'up' keys get reset when leaving window
2023-02-09 23:49:23 +02:00
Andrey Kleshchev 6c54c9f8a9 Merge branch 'main' into DRTVWR-577-maint-S
# Conflicts:
#	indra/llcommon/llsdserialize.cpp
#	indra/llcommon/llsdserialize.h
#	indra/newview/llfilepicker.h
#	indra/newview/llfilepicker_mac.h
#	indra/newview/llfilepicker_mac.mm
2023-02-09 22:33:52 +02:00
Andrey Kleshchev 8e03f926c7 SL-18970 Heavy name cache spam
If cap fails viewer can spam hundreds of "get legacy for agent" to logs which freezes it.
2023-02-09 01:06:16 +02:00
Brad Payne (Vir Linden) fee55c8928 SL-19161 - logging of basic translation stats in ViewerStats 2023-02-08 23:13:58 +02:00
Maxim Nikolenko e1661fdcda SL-19160 Enable ALM ctrl when Atmospheric shaders are used 2023-02-08 01:39:56 +02:00
Andrey Lihatskiy d6002da559 SL-18581 Don't show the starter avatar toolbar button for NUX 2023-02-07 22:54:28 +02:00
Andrey Lihatskiy 1377173dec INTL-370
INTL-370 Translate the word Feed for new Viewer Profiles
2023-02-07 17:44:17 +02:00
Pork Chop afede9086a Linux: Update openjpeg library (now built on focal). Previous version built on Bionic (which is imminent of being EOL) introduced some compatibility issues on systems with glibc 2.31 and beyond and resulted in linker failures. 2023-02-06 11:36:24 +11:00
Ansariel 9cee21ba8d Updated Havok TPV lib to work with latest LL release 2023-02-05 15:20:34 +01:00
Pork Chop b6085fc90e Openjpeg: Deprecation warning fix - dont set bpp in cmptparm when calling opj_image_create() as it is deprecated in favor of setting prec instead, remove redundant setting of bpp to squelch the warning 2023-02-05 19:18:18 +11:00
Pork Chop f41d6250ac Revert "Linux: Stop GCC complaining about deprecated functions in target llimagej2coj"
This reverts commit e860d7ab59.
2023-02-05 18:34:46 +11:00
Pork Chop e860d7ab59 Linux: Stop GCC complaining about deprecated functions in target llimagej2coj 2023-02-05 12:50:32 +11:00
Beq 0f64c31fcd [FIRE-32599] Local Mesh - Add Support for broken collada (autodesk)
reuses the same LLDAELoader function.
2023-02-05 01:24:27 +00:00
Beq 2c11c3d935 Merge remote-tracking branch 'origin/master' 2023-02-04 20:43:02 +00:00
Pork Chop 5eae4f873f Linux: Update openjpeg library from 2.3.1 to 2.5.0 2023-02-05 07:10:20 +11:00
Pork Chop dd3dd51791 Linux: Update apr suite (sync with latest from LL) 2023-02-05 07:09:01 +11:00
Beq 6341b420d1 [FIRE-32624]++ Local Mesh floater is now better behaved
weird scrolly-not-scrolly fun on the log tab fixed
made the floater resizable
made the objects list scroll when it gets long enough.
fixed irritating border clippage on the setting tab.
2023-02-04 18:56:07 +00:00
PanteraPolnocy c7c3efc467 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm 2023-02-04 18:06:08 +01:00
PanteraPolnocy e8554e70d3 FIRE-32685 French translation update, by Laurent Bechir 2023-02-04 18:05:57 +01:00
Ansariel 03640693bd Make all shader and XUI files accessible from within Visual Studio 2023-02-04 16:11:37 +01:00
Beq 66a500b0da [FIRE-32180] Local mesh fails to load Dae DAe DAE dAE and daE 2023-02-04 08:44:08 +00:00
PanteraPolnocy 7cd243238f Updated Polish translation 2023-02-04 03:52:08 +01:00
Beq 78e908008f Merge branch 'localmesh-v1.1' 2023-02-03 23:48:48 +00:00
Beq 72513ed510 [FIRE-32604][FIRE-32681] Fix slocal mesh scale weirdness and rigged mesh
Clean up handling of scaling
Don't apply mesh scale to containing object.
Also seems to fix weights not matching
2023-02-03 23:47:49 +00:00
Ansariel fb727de6e3 Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
# Conflicts:
#	indra/llcommon/llsdserialize.cpp
#	indra/llcommon/llsdserialize.h
#	indra/newview/llfilepicker.h
#	indra/newview/llfilepicker_mac.h
#	indra/newview/llfilepicker_mac.mm
#	indra/newview/llmeshrepository.cpp
2023-02-03 22:33:41 +01:00
Ansariel 7cedcf36e2 Fix OSX build 2023-02-03 21:49:01 +01:00
Ansariel 2ff9900cd9 Merge branch 'DRTVWR-577-maint-S' of https://github.com/secondlife/viewer
# Conflicts:
#	autobuild.xml
#	indra/llcommon/lluuid.cpp
#	indra/llprimitive/llmodel.cpp
#	indra/newview/llfilepicker.cpp
#	indra/newview/llfilepicker_mac.mm
#	indra/newview/skins/default/xui/da/floater_about.xml
#	indra/newview/skins/default/xui/de/floater_about.xml
#	indra/newview/skins/default/xui/en/floater_about.xml
#	indra/newview/skins/default/xui/es/floater_about.xml
#	indra/newview/skins/default/xui/fr/floater_about.xml
#	indra/newview/skins/default/xui/it/floater_about.xml
#	indra/newview/skins/default/xui/pt/floater_about.xml
#	indra/newview/skins/default/xui/ru/floater_about.xml
#	indra/newview/skins/default/xui/tr/floater_about.xml
#	indra/newview/skins/default/xui/zh/floater_about.xml
2023-02-03 20:57:40 +01:00
Ansariel cb2efcfa14 Fix control name 2023-02-03 17:19:36 +01:00
Ansariel 881e1e76a3 Fix graphics preferences 2023-02-03 17:17:13 +01:00