Ansariel
80ccd71e0c
Localization fix in LLLandmarkInfoGetter
2016-11-18 13:41:20 +01:00
Ansariel
7b81637af0
Don't try to unregister attachments during shutdown
2016-11-18 13:32:15 +01:00
Ansariel
e10409d95e
FIRE-20365: Viewer crashes during shutdown due to dangling LLRequestServerAppearanceUpdateOnDestroy instance caused by temp attachments being attempted to link in COF
2016-11-18 13:30:42 +01:00
Ansariel
b6227f59ae
FIRE-20362: Scroll bar in scroll list does not update on filtering
2016-11-17 22:08:31 +01:00
Ansariel
79b8277d49
Fix buffer overflow; found by Drake Arconis (Alchemy Viewer)
2016-11-16 20:42:20 +01:00
Ansariel
3348ec4f75
Improve warning about complex HUDs
2016-11-16 18:49:32 +01:00
Ansariel
9ebf4e0dc1
Localize about timestamp
2016-11-16 16:43:46 +01:00
PanteraPolnocy
3ba2fd09ae
Updated Polish translation
2016-11-16 15:28:15 +01:00
Ansariel
ad30fce29d
Fixed a bunch of XUI warnings
2016-11-16 14:55:15 +01:00
Ansariel
3d37a8edd4
Comment out a bunch of unnecessary forward declarations
2016-11-16 14:28:30 +01:00
Ansariel
7fd1d0c9f2
Fix missing space in window title
2016-11-16 13:51:13 +01:00
Ansariel
97620bd2e0
Merge LL viewer release 4.1.2
2016-11-15 23:10:12 +01:00
Ansariel
8d324397f4
Merge Firestorm LGPL
2016-11-15 23:08:59 +01:00
Oz Linden
ecd93e5678
increment viewer version to 4.1.3
2016-11-15 16:02:48 -05:00
Oz Linden
0a8e04c717
Added tag 4.1.2-release for changeset bfbba2244320
2016-11-15 16:02:48 -05:00
Ansariel
380a250831
Merge
2016-11-15 14:30:08 +01:00
Ansariel
892c20ac8c
Backed out changeset 7711e2132299 - not needed anymore
2016-11-15 14:29:47 +01:00
Ansariel
27a8126dca
Enabling LLLineEditor via XUI breaks enabled-state - correct fix
...
setEnabled intentionally doesn't disable, but is a read-only flag. Make sure
the LLLineEditor is always enabled (calling the base-constructor will disabled it!)
and then call the overloaded setEnabled-Method to apply the read-only flag
2016-11-15 14:28:20 +01:00
PanteraPolnocy
9b01e5b57c
Updated Polish translation
2016-11-15 13:07:55 +01:00
Ansariel
ddb8945823
Merge viewer-bear
2016-11-15 12:20:47 +01:00
Ansariel
1824cb9d82
Merge Firestorm LGPL
2016-11-15 12:17:59 +01:00
Ansariel
609d8f9f1e
Fix destination floater layout
2016-11-15 11:42:04 +01:00
Ansariel
23adeeebab
FIRE-17896: Reload Destinations on each open to refresh content
2016-11-15 11:37:07 +01:00
Ansariel
63fb7c9e5a
Move this to stay in sync
2016-11-14 13:28:36 +01:00
Ansariel
1508acb7fc
Don't need this anymore...
2016-11-14 13:25:07 +01:00
Ansariel
eb4d8e4893
Use global menu handler for Inventory.NewWindow to keep in sync with LL
2016-11-14 13:23:57 +01:00
Ansariel
24e29ed04e
Clean up inventory windows on shutdown - properly!
2016-11-14 13:13:09 +01:00
Ansariel
9d5ac17295
FIRE-7063: Memory is not released when closing secondary inventory floaters
2016-11-14 12:46:19 +01:00
Ansariel
4a7385b650
Fix "Inventory.NewWindow" callback handler to not use legacy (and dangerous) legacy code (Ctrl-Shift-I for new inventory window is unaffected for us because of the way our secondary inventory window works)
2016-11-14 12:02:57 +01:00
Ansariel
883fbeca85
FIRE-19493: "Show Original" should show item in "All Items" inventory panel and reset all filters to actually show the item properly
2016-11-14 11:00:14 +01:00
Ansariel
d3a527ef49
On a second thought: Restrict TLD to 63 characters since that is the limit as per definition
2016-11-12 16:35:20 +01:00
Ansariel
07a5efafd4
Fix email addresses with non-original TLD longer than 6 characters won't get parsed properly
2016-11-12 16:29:31 +01:00
Ansariel
0735a898a1
Simplification - LLGridManager::isInSecondLife() is also available in non-OpenSim builds
2016-11-12 13:17:16 +01:00
Ansariel
e4b096efe3
FIRE-20288: Option to render friends only
2016-11-12 12:33:32 +01:00
Ansariel
ed02621aff
Stand/Fly button not showing if sitting/flying in mouselook with FSShowInterfaceInMouselook = TRUE
2016-11-12 02:56:06 +01:00
Ansariel
b6baed3250
Remove unncessary forward declaration that sneaked in
2016-11-12 02:07:03 +01:00
Ansariel
e7f141add9
FIRE-15538: Link replace floater should update "remaining items" count after the item has actually been removed (wait for callback on AIS3)
2016-11-12 01:52:27 +01:00
Ansariel
11258a2ea3
Fix FSCopyTransInventoryDropTarget and FSInventoryLinkReplaceDropTarget not working anymore (caused by 96f694ca5b8c)
2016-11-12 01:02:32 +01:00
andreykproductengine
0fd1cde782
MAINT-6880 Viewer notification was not centered.
2016-11-09 20:32:19 +02:00
Ansariel
62477236a9
FIRE-20335: Closing an IM session via IM well causes console output of last session in communications floater to vanish
2016-11-09 00:55:31 +01:00
Ansariel
2089713e13
Don't render particles of muted avatars
2016-11-08 16:49:55 +01:00
Ansariel
c2b428e334
Fix LL impostor hacking:
...
* Don't render shadows for impostors
* Show muted avatars as impostors (fix if RenderAvatarMaxNonImpostors = 0 = no limit)
* No detailed attachment updates for muted avatars if using no impostors
* Properly calculate update interval for muted avatars if using no impostors
Changed LLVOAvatar::isImpostor() so it also returns if an avatar is an impostor
in case RenderAvatarMaxNonImpostors = 0 = LLVOAvatar::sUseImpostors = FALSE is set,
so we can get rid of some
"isImpostor() || ((LLVOAvatar::AV_DO_NOT_RENDER == getVisualMuteSettings() || isInMuteList()) && !needsImpostorUpdate())"
and replace it with
"isImpostor() && !needsImpostorUpdate()"
This additional check would be necessary to render an avatar as impostor in case
it should never be rendered or it is muted, but LLVOAvatar::sUseImpostors is FALSE.
The check for !needsImpostorUpdate() is still needed to fail the condition in case
an impostor needs an update. For impostor updates, LLPipeline::generateImpostor()
will temporarily set LLVOAvatar::sUseImpostors = FALSE, so the rendering pipeline
doesn't skip parts needed to create a silhouette of the avatar. In that case,
needsImpostorUpdate() will return TRUE.
2016-11-08 16:49:05 +01:00
Ansariel
b054bd2c99
FIRE-20333: Setting one avatar to "Do not render" causes all avatars to become imposters if max. non imposters are set to no limit
2016-11-08 12:23:57 +01:00
Ansariel
3c6fc6da16
FIRE-20323: Backed out changeset d5391f196d35
2016-11-08 09:25:30 +01:00
AndreyL ProductEngine
7b356a0011
Backed out changeset: fb2eb1a59be6
...
Reverting MAINT-6125
2016-11-08 03:26:25 +02:00
AndreyL ProductEngine
c24b95e483
Backed out changeset: 2a56972b1571
...
Reverting MAINT-6259
2016-11-08 04:45:47 +02:00
AndreyL ProductEngine
0e6e04317b
Backed out changeset: 27782e83386b
...
Reverting MAINT-6793
2016-11-08 04:44:46 +02:00
AndreyL ProductEngine
1ff67ec512
MAINT-6914 Increase maximum UI size value to 4.0
2016-11-08 01:28:17 +02:00
Ansariel
83fef5c904
FIRE-20329: Contact Set aliases not displayed on first post
2016-11-08 00:24:45 +01:00
Ansariel
1673bb109d
FIRE-20330: Blacklisted avatars re-appearing after region change
2016-11-08 00:02:58 +01:00