Beq
92656117ba
Sundry additional debugs to help trace hang on exit in windows
2022-12-17 16:39:35 +00:00
Beq
5ddbef4a25
Rewrite the inventory corruption fix to reduce possible side-effects
2022-12-17 16:31:16 +00:00
Beq
d486550651
[FIRE-32521] pre-defined physics shapes cause CTD with rigged mesh.
2022-12-17 16:12:53 +00:00
Beq
fd1c0bc8bc
Extend GHA for Release builds (with Mac Codesigning)
...
add KDU from private repo
kdu is arch agnostic
modify for rclone
Add the fmodstudio
Switch to requirements.txt for python deps
workaround bad python in windows runner images.
Need to fetch full depth or we do not get our computed revision num
Try up to 10 times to detach HDI on Mac cos 5 was not always enough!
Fix bug on windows as side-effect of Mac cleanup doh
2022-12-17 16:00:04 +00:00
Andrey Kleshchev
07baa83ef2
SL-18384 Fix NSException for keyboard handling
...
Affects accent keys for diacritical marks
2022-12-16 16:31:42 +02:00
PanteraPolnocy
8d88b69b09
FIRE-32522 French translation update for outfit (snapshot) floater, by Laurent Bechir
2022-12-14 18:41:28 +01:00
Ansariel
a2f5bf2039
Reduce log message severity
2022-12-14 10:42:39 +01:00
PanteraPolnocy
70d171a510
Cleanup in other languages
2022-12-13 00:58:38 +01:00
PanteraPolnocy
76ab7d2437
Updated Polish translation
2022-12-13 00:57:46 +01:00
Ansariel
5f81627faf
Merge branch 'DRTVWR-570-maint-Q' of https://github.com/secondlife/viewer
...
# Conflicts:
# doc/contributions.txt
# indra/newview/llfloateravatar.h
2022-12-12 22:11:54 +01:00
Ansariel
67081f9728
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
...
# Conflicts:
# doc/contributions.txt
# indra/newview/llfloater360capture.cpp
2022-12-12 22:09:54 +01:00
Ansariel
694ba6602f
Merge branch 'main' of https://github.com/secondlife/viewer
2022-12-12 21:15:27 +01:00
Ansariel
0a39d27ba5
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2022-12-12 21:15:07 +01:00
Callum Prentice
6daa0a9ecb
Merge branch 'main' into DRTVWR-489-emoji
2022-12-12 11:05:24 -08:00
Andrey Lihatskiy
f836194516
Merge branch 'main' into DRTVWR-570-maint-Q
...
# Conflicts:
# doc/contributions.txt
# indra/newview/app_settings/shaders/class1/deferred/materialF.glsl
# indra/newview/llfloater360capture.cpp
2022-12-12 20:53:11 +02:00
Nat Goodspeed
a0c3d69c62
Increment viewer version to 6.6.9
...
following promotion of DRTVWR-565
2022-12-12 13:41:50 -05:00
Andrey Lihatskiy
b4dd4271a1
SL-16874 Added tool tips to buttons displayed by llDialog()
2022-12-12 20:22:50 +02:00
Maxim Nikolenko
ab8dc07630
SL-18826 limit teleport command usage
2022-12-12 13:13:48 +02:00
Pantera
1913481e8e
FIRE-32500 French translation update, by Laurent Bechir
2022-12-12 09:44:15 +01:00
Pantera
5e0337d156
FIRE-32505 Russian translation update, by Romka Swallowtail
2022-12-12 09:33:55 +01:00
Beq
e2f7f57f47
[FIRE-32453] fixup bug introduced by moving the camera shutdown
...
Swept up the delete in the move of the disconnect code.
causes crash on exit.
2022-12-08 23:47:07 +00:00
Nat Goodspeed
7d9249d180
DRTVWR-575: Try to avoid comparison warnings in llclamp()
2022-12-06 17:16:56 -05:00
Nat Goodspeed
9a7e638b67
DRTVWR-575: Defend unescape_string() against empty line.
...
The unsigned index arithmetic was problematic in that case.
2022-12-06 15:46:05 -05:00
Nat Goodspeed
db1d757aeb
DRTVWR-575: Update a few more int lengths in llsdserialize.{h,cpp}.
2022-12-06 14:40:11 -05:00
Nat Goodspeed
73aced620f
DRTVWR-575: Use llssize (signed size_t) for max_bytes parameters.
...
Since LLSDSerialize::SIZE_UNLIMITED is negative, passing that through unsigned
size_t parameters could result in peculiar behavior.
2022-12-06 13:59:06 -05:00
Nat Goodspeed
8f6ffd489d
DRTVWR-575: Introduce LLKeyBind::endNonEmpty()
...
and use it to replace dubious loops in asLLSD() and trimEmpty().
2022-12-06 13:04:35 -05:00
Nat Goodspeed
8ff81fc7a5
DRTVWR-575: Keep BufferArray::findBlock() in int domain.
2022-12-06 11:16:55 -05:00
akleshchev
f7010e46af
SL-18778 Crash at LLVoiceClient::removeObserver ( #25 )
2022-12-06 04:37:07 +02:00
PanteraPolnocy
27c5bc62b5
Remove unused Vintage skin translations for the display name floater
2022-12-05 23:35:27 +01:00
Zi Ree
6da9e4f57e
Vintage: removed display name dialog as it was not really different
2022-12-05 18:13:52 +01:00
Ansariel
8fc41fa23b
Increase stream title scroll speed and fix null pointer guards
2022-12-05 02:10:22 +01:00
Ansariel
52c581aaad
Set the correct (min) height for the stream title window
2022-12-05 02:01:15 +01:00
PanteraPolnocy
b0e0c3d88f
Updated Polish translation
2022-12-04 21:08:51 +01:00
Ansariel
abbce9f3ba
Explicitly set tooltip for stream title
2022-12-04 18:35:54 +01:00
Ansariel
9ea9c6bd96
Counter-yoink Kokua's stream title floater idea from Chorazin Allen, but dump all of it and re-implement it completely new from scratch, make it bad-ass and get rid of this ridiculous stream title polling every 2 seconds \o/
2022-12-04 18:27:01 +01:00
Ansariel
197e601217
Unscrew broken avatar properties request in Havok builds caused by check for a cap that isn't used in the end anyway
2022-12-04 16:52:20 +01:00
Beq
ae57af62eb
Free up a selection of shortcut keys for more useful things in the future
...
godmode toggle
breakpoint force (instacrash shortcut!)
material, texture and avatar texture debug dumps
Sundry Admin menu options
2022-12-03 21:04:49 +00:00
Maxim Nikolenko
112446804d
SL-18486 Complete Avatars floater is blank.
2022-12-03 03:04:01 +02:00
Ansariel
78ca3a0406
Add some funny C++17 stuff for our friends from Kokua... :D
2022-12-02 16:19:45 +01:00
Ansariel
f7ae4930f5
Add /LTCG linker flag for viewer binary due to libpng update
2022-12-02 15:48:19 +01:00
Ansariel
d6165b732b
Merge branch 'DRTVWR-570-maint-Q' of https://github.com/secondlife/viewer
2022-12-02 15:41:59 +01:00
Ansariel
f1443cd88e
Merge branch 'master' of https://vcs.firestormviewer.org/phoenix-firestorm
2022-12-02 13:02:42 +01:00
Maxim Nikolenko
cfc2d2890e
SL-18243 Add wear and unwear buttons on line items in Outfits floater
2022-12-01 02:04:04 +02:00
Andrey Kleshchev
6de5986333
SL-18718 Crash at LLEventPump::listen and connection issues
...
Cleaner reinit and termination.
2022-11-28 17:25:43 +02:00
Pantera
de0dd5a11b
FIRE-32474 Russian translation update, by Romka Swallowtail
2022-11-28 09:33:46 +01:00
Beq
69a31fad4c
[FIRE-32453] [BUG-232971] disconnect sooner to force the cache write
...
The call to forceQuit sets the viewer state to Quitting. This triggers all the thread pools to exit, and to do so with no sense of orderly closure.
As a result the main window can exit which removes any visual indication to the user that work is still happening.
When the user then restarts, issues are caused because of temporary files that may still be in use.
It is possible too that the early closure of the mainwindow, allows the OS to terminate the process without prompting the user for a safe shutdown (unproven)
2022-11-27 23:02:59 +00:00
Andrey Lihatskiy
2dd3030993
Merge branch 'main' into DRTVWR-570-maint-Q
2022-11-23 00:33:45 +02:00
Andrey Lihatskiy
e0f7b4d04b
Merge branch 'main' into DRTVWR-565-maint-P
2022-11-23 00:33:33 +02:00
Andrey Kleshchev
87664fa35d
SL-18219 Crash getting and sending render info on exit
...
There might be other causes for sendRenderInfoToRegion and getRenderInfoFromRegion, crashing, but in some cases viewer was shutting down
2022-11-22 23:08:47 +02:00
Ansariel
a7d55b4e77
Merge branch 'DRTVWR-570-maint-Q' of https://github.com/secondlife/viewer
2022-11-22 16:30:35 +01:00