Xiaohong Bao
ec06aa129f
add mutex to protect curl_multi-init()
2011-12-20 15:02:21 -07:00
Xiaohong Bao
cfc6ac76e1
more tuning of llcurl code targeting crashes like SH-2777.
2011-12-20 11:04:10 -07:00
Dave Parks
43e3603cd7
SH-2738 Don't lock unless we really need to
2011-12-19 16:55:21 -06:00
Xiaohong Bao
efec138037
fix for SH-2738 and SH-2777, might also help SH-2723: heap corruption
...
SH-2738: Texture fetching freezes due to LLcurl
SH-2777: viewer crashed on logout in LLCurl::Easy::releaseEasyHandle
2011-12-15 21:39:48 -07:00
Leslie Linden
16b6a47247
EXP-1742 FIX -- Clicking IM notification or receiving multiple IM notifications in quick succession crashes to desktop
...
* Moved toast logic for mouse hover out of the draw call to avoid chain of callbacks that lead to reordering of the draw list while we are iterating over it.
2011-12-16 15:07:04 -08:00
Oz Linden
22ef5853ff
Added tag 3.2.5-start for changeset 8a44ff3d2104
2011-12-12 10:02:28 -05:00
Oz Linden
0370711cf3
merge changes for vmrg-202
2011-12-12 09:05:18 -05:00
Oz Linden
f1a4593e47
merge changes for vmrg-204
2011-12-12 09:04:33 -05:00
Oz Linden
d7e6f21981
merge changes for vmrg-203
2011-12-12 09:03:59 -05:00
eli
18bc70e74f
FIX VWR-27811
2011-12-09 15:57:40 -08:00
eli
978309c591
sync with viewer-development
2011-12-09 15:52:37 -08:00
Dave Parks
50a57ba9fe
Backed out changeset fafd857891b1
2011-12-09 12:23:04 -06:00
Oz Linden
b93ad493b1
merge changes for vmrg-201
2011-12-09 11:51:03 -05:00
Richard Linden
0e8cd7c9ac
fix for build error (warning for unreachable code)
2011-12-08 15:36:44 -08:00
eli
42c7daebc0
FIX VWR-21237
2011-12-08 15:33:01 -08:00
Richard Linden
dd9263d017
Automated merge with http://hg.secondlife.com/viewer-development
2011-12-08 11:02:00 -08:00
Vadim ProductEngine
8ba1192945
EXP-1657 FIXED Change success/failure message text on posting to profile feed.
2011-12-08 14:48:06 +02:00
Vadim ProductEngine
b9753f83d2
EXP-1655 FIXED Text got cut off on Email Settings -> Image Quality.
2011-12-08 14:43:20 +02:00
Vadim ProductEngine
1231c86d2f
EXP-1674 FIXED Disabled chrome for profile windows; adjusted floater height accordingly.
2011-12-08 13:09:55 +02:00
Leslie Linden
1df7627921
EXP-1675 POTENTIAL FIX -- Changed default min window width and height to 0 instead of max size.
...
Reviewed by Richard.
2011-12-07 16:37:51 -08:00
eli
ea46848821
sync with viewer-development
2011-12-07 15:51:31 -08:00
Oz Linden
9fbee8bd46
merge changes for vmrg-198
2011-12-07 14:50:31 -05:00
Oz Linden
7457a3eb7a
merge changes for vmrg-199
2011-12-07 14:49:27 -05:00
Richard Linden
422c341814
Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience
2011-12-07 11:47:51 -08:00
Richard Linden
afc1914057
EXP-1652 FIX (Build tool floater size affected by viewer window size)
...
force all floaters to have follows flags = FOLLOWS_NONE and use llfloaterview::reshape logic instead
removed existing follows flags from any floater XUI and deprecated the follows parameter for floaters
2011-12-07 11:47:33 -08:00
Oz Linden
b6e21f1c49
merge changes for vmrg-198
2011-12-07 14:47:05 -05:00
Oz Linden
da0554bf44
merge back beta tags for 3.2.4
2011-12-07 14:45:20 -05:00
Richard Linden
ae8bf62983
EXP-1673 FIX "Remove minimum window size constraint in the Viewer"
2011-12-07 11:26:05 -08:00
Vadim ProductEngine
8a23b0c5d7
EXP-1639 WIP Cleaning up to improve readability; added more debugging messages.
2011-12-07 18:36:05 +02:00
Richard Linden
37ff2f2282
Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience
2011-12-06 15:35:37 -08:00
Richard Linden
d2a0457777
EXP-1664 FIX Toolbars visible in mouselook view and when hide all controls selected
2011-12-06 15:35:10 -08:00
Seth ProductEngine
1c71b90300
EXP-1651 FIXED Added saving window size after each reshape.
...
Fixed broken resize indicator on Linux viewer window (EXP-1580).
2011-12-06 21:43:58 +02:00
Oz Linden
cbfec00c6e
merge changes for storm-1713
2011-12-06 14:00:22 -05:00
Oz Linden
4a0311f8c5
merge changes for storm-1712
2011-12-06 13:53:37 -05:00
Oz Linden
f54caff1e4
merge changes for storm-591
2011-12-06 13:52:26 -05:00
Oz Linden
ac87f82377
merge changes for storm-1728
2011-12-06 13:47:19 -05:00
Vadim ProductEngine
2be10e8660
EXP-1577 FOLLOWUP Implemented new requirements on size of profile floaters.
...
Implemented new requirements from XD: "Profile window should keep last size,
regardless of whether it was own profile or another users'.
If multiple windows open, last one touched is the size we store."
2011-12-06 20:06:44 +02:00
Debi King (Dessie)
c14105e017
Added tag DRTVWR-104_3.2.4-beta1, 3.2.4-beta1 for changeset 3fe994349fae
2011-12-06 12:03:48 -05:00
Debi King (Dessie)
97a92deb18
reconciled .hgtags
2011-12-06 11:30:27 -05:00
Nat Goodspeed
cb31b82674
Automated merge with http://hg.secondlife.com/viewer-development
2011-12-06 11:24:34 -05:00
Oz Linden
da856bb5b6
merge latest viewer-development
2011-12-06 10:42:25 -05:00
Jonathan Yap
fc671fa2b3
STORM-1728 Name truncation in the Region/Estate floater -> Covenant tab
2011-12-06 10:41:22 -05:00
Nat Goodspeed
3e6c522084
LLSD-14: Extract remaining conditional LLSD mbrs to namespace llsd.
...
Per Monty's code review, it's dubious practice to have a class in which
certain members are sometimes visible, other times not. If these were virtual
methods, or non-static data members, the error would be obvious -- but even
with static data members and non-virtual methods, it looks like an ODR
violation. Extract conditional methods as free functions, as in changeset
07cd70e75473.
2011-12-06 09:54:59 -05:00
Oz Linden
47958d193c
merge changes for vmrg-196
2011-12-06 09:11:16 -05:00
Ansariel
1e2d424f9e
STORM-1713: Mouse pointer flickers when hovering over any active/clickable UI item
2011-12-05 23:35:29 +01:00
Nat Goodspeed
1a6846444f
LLSD-14: Optional entry points need conditional decls turned on.
...
Changeset 07cd70e75473 moved LLSD::outstandingCount() and allocationCount() to
free functions so we could turn their visibility on/off via LLSD_DEBUG_INFO.
But on some platforms, without proper LL_COMMON_API declarations visible when
we compile llsd.cpp, those free functions lack proper linkage directives.
Declare LLSD_DEBUG_INFO in llsd.cpp so that when the llcommon library is
built, the free functions get proper linkage -- independent of compilations of
LLSD consumers.
2011-12-05 09:26:10 -05:00
Jonathan Yap
3193170850
STORM-591 Made change per code review request: disable audio when teleport progress bar is present
...
Added code to start counting the fade in time on login when STATE_STARTED is set
2011-12-05 05:01:38 -05:00
eli
677dd0b4a2
FIX VWR-17784
2011-12-02 16:40:54 -08:00
eli
7765a525e2
FIX VWR-17783 fix html entity
2011-12-02 16:39:31 -08:00
eli
43823c4a8e
FIX VWR-17783
2011-12-02 16:38:53 -08:00