Ansariel
2180c2a443
Merge branch 'DRTVWR-567' of https://github.com/secondlife/viewer
...
# Conflicts:
# indra/llui/llfolderviewitem.cpp
# indra/llui/llfolderviewitem.h
# indra/newview/app_settings/settings.xml
# indra/newview/llaisapi.cpp
# indra/newview/llinventorybridge.cpp
# indra/newview/llinventoryfunctions.cpp
# indra/newview/llinventorymodel.h
# indra/newview/llinventorymodelbackgroundfetch.cpp
# indra/newview/llinventorymodelbackgroundfetch.h
# indra/newview/llsidepanelinventory.cpp
# indra/newview/skins/default/xui/en/panel_main_inventory.xml
2023-03-20 18:15:38 +01:00
Ansariel
419a2bfe11
Some loop refactoring and index out of bounds protection
2022-08-15 18:05:16 +02:00
Zi Ree
d6b7227b2e
Better way to make the AO start up correctly, also fixes stuck transient animations since the last changes
2021-11-24 06:10:12 +01:00
Zi Ree
aba2fb35bc
Cleanup, animation variable was LLUUID::null in many places anyway so moved it further down and replaced all uses where it wasn't initialized yet with actual LLUUID:null objects to make reading clearer
2021-11-24 01:53:26 +01:00
Zi Ree
b272809fa1
Small cleanup, remove unnecessary variable
2021-11-24 01:36:22 +01:00
Zi Ree
b2bb14a008
Make AOEngine debug messages a bit easier to read.
2021-11-24 01:26:17 +01:00
Zi Ree
ea8bd610e5
FIRE-29712 - fix avatar position breaking on seats that use sit_ground when toggling AO enable
2021-11-21 19:37:49 +01:00
Zi Ree
d341c8fa92
FIRE-1213: make AO startup on login and on/off toggle more robust
2021-11-20 19:21:49 +01:00
Ansariel
6b6b116fd4
Merge branch 'master' of https://bitbucket.org/lindenlab/viewer
2021-03-03 00:20:02 +01:00
Zi Ree
57a1365eda
FIRE-24160 FIRE-9305 Show AO enabled/disabled messages in local chat where appropriate, don't allow scripts to enable the AO when it was disabled before, scripts can only pause the AO/AO stands, not disable them for good.
2021-02-07 00:55:12 +01:00
Ansariel
2a997d6edc
More possible crash fixes in internal AO plus additional refactoring
2020-10-25 14:00:40 +01:00
Ansariel
f9d8467d1e
Crash fixes for internal AO contributed by Rye Mutt plus some additional minor refactoring
2020-10-25 05:05:10 +01:00
Nicky Dasmijn
a4a88f66cc
Remove superfluous nullptr check.
2020-06-14 20:43:12 +02:00
Ansariel
22ac7edd6e
FIRE-20414 / FIRE-29342: Add option to protect folders from getting moved or deleted
2020-04-14 17:03:26 +02:00
ziree
01c69e2b20
Several AO fixes for sitting, smart sit and region crossing - FIRE-15059, FIRE-16230, FIRE-22471
2019-10-26 16:24:49 +02:00
ziree
756716d6c6
Fix typo that freezes the viewer on startup ... ouch ...
2019-10-20 18:03:40 +02:00
ziree
8a476035ec
Make linden water transition for FS AO more robust, add some safety checks for stuck animations - FIRE-6605 FIRE-15350 FIRE-21937 FIRE-8099 possibly FIRE-14925
2019-10-20 16:44:47 +02:00
ziree
5df66899c4
Make sure smart sit in animation overrider works for child prim seats, too
2019-07-04 01:43:34 +02:00
Tonya Souther
a66b9b442a
FIRE-24117: Be sure to initialize AO stand override when enabling AO.
2019-06-28 10:27:31 -04:00
Tonya Souther
5d0704e36c
FIRE-23155: Allow the LSL bridge AO interface to only disable stand animations
2019-06-16 13:18:34 -05:00
Ansariel
329bdc75f0
Fix crash in AOEngine::createAnimationLink()
2017-12-05 11:09:51 +01:00
Ansariel
222ba039ed
Add some fixes to the client-side AO by Drake Arconis
2016-06-25 17:08:43 +02:00
Nicky
c218e524b2
Merge - Step 1; Still enough to do.
2015-10-26 20:20:13 +01:00
Ansariel
43765e5f5c
FIRE-15962: Crash when flying under water using internal AO
2015-07-20 18:21:29 +02:00
Ansariel
28ae84f967
More cleaning up and fixing funky variable redefinitions
2015-05-09 13:11:01 +02:00
Ansariel
3b6df216e7
Code cleanup
2015-03-01 11:58:28 +01:00
Ansariel
d79a8d6d98
Fix possible issues with variable redefinition
2015-03-01 11:46:15 +01:00
Ansariel
fc971a2c8f
Housekeeping...
2015-02-27 12:52:40 +01:00
Ansariel
7f08145282
Change severity of a few log messages that are clearly no warnings
2015-02-18 11:20:37 +01:00
Liny
786f1089c6
Fixing client side AO bug where sitting on something that is animating
...
your avatar then saying something in local chat causes
the AO to think your standing and makes the animations twitch
between standing and the animation of what your sitting on.
2015-02-16 01:20:21 -08:00
Ansariel
e1ce6e3d58
Merge Firestorm LGPL tip
2015-01-08 23:12:58 +01:00
Ansariel
f4bfb1aadf
Merge LL V3.7.9 (AIS3 + SSA)
2014-10-22 02:02:08 +02:00
Ansariel
470a273529
Disconnect from region change callback if AOEngine gets destroyed
2014-07-25 07:53:23 +02:00
ziree
2c99d59910
Fix sit animations getting reset on region crossing when the AO wasn't doing any overriding. FIRE-13872
2014-07-25 00:37:26 +02:00
Tank_Master
8863d9beaf
Compile fixes
2014-06-09 23:27:05 -07:00
ziree
26e1c72ba7
Fix avatar unable to stand when switching off AO during ground sit override. FIRE-13663
2014-05-11 22:29:21 +02:00
ziree
de65d4a30a
Fixed Client AO misbehaving on seats that use the sit_ground system animation. FIRE-6634
2014-05-08 03:55:48 +02:00
ziree
24e212359f
Added displaying the currently playing AO animation in bold in the AO list. FIRE-2302
2014-05-07 00:54:20 +02:00
ziree
5c6908de1c
Proposed fix for AO animations stopping on region crossing. FIRE-4832
2014-05-06 15:29:27 +02:00
Nicky
4a3494552c
FIRE-14896; Don't crash if FS AO folder contains another folder with an empty name.
2014-11-02 23:58:18 +01:00
Ansariel
22cf771ce4
Replace legacy logging macros in the AO classes while already poking at it
2014-02-03 18:00:38 +01:00
Ansariel
7abcf40dec
Fixed some Firestorm license headers
2013-03-06 14:07:56 +01:00
Cinders
931b7f4df0
Fix always false comparison in aoengine.cpp. Unsigned integers cannot return std::string::npos
2013-02-18 21:27:49 -07:00
ziree
900a2ef3ef
Proposed fix for FIRE-4730
2012-07-14 00:35:46 +02:00
Nicky
5f303a2104
Crashfix: Make sure gAgentAvatarp is valid.
2012-07-07 22:27:55 +02:00
Tank_Master
1565952702
LL merge cleanup
2012-05-28 22:38:11 -07:00
ziree
2c05f01793
Fixed illegal items in #AO folder not being moved to Lost + Found, patch by Holy Gavenkrantz, thanks. Fixes FIRE-5944
2012-05-24 13:24:23 +02:00
ziree
2177f87a1b
Making AO less aggressive with purging folders and items. Fixes FIRE-5524
2012-03-29 16:50:17 +02:00
ziree
0002a87afb
Make animation overrider react correctly when the UseAO control changes.
2012-02-01 14:19:38 +01:00
ziree
55ee628490
Smart AO got confused with animations running from attachments or objects other than the seat. Fixes FIRE-3896
2012-01-12 15:58:11 +01:00