Commit Graph

22014 Commits (6fd96dd2632c8e94cfda926816fb81faf6f574c5)

Author SHA1 Message Date
Richard Linden 6fd96dd263 made undo/redo/paste accept key repeat 2011-12-08 20:37:03 -08:00
Richard Linden 0aa2c7343a EXP-1512 FIX changing UI size changes cursor position in notecards 2011-12-08 20:36:47 -08:00
Richard Linden 86847b753b fix for build error 2011-12-08 15:33:27 -08:00
Richard Linden ba5c18293d Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-merge 2011-12-08 11:03:38 -08:00
Richard Linden dd9263d017 Automated merge with http://hg.secondlife.com/viewer-development 2011-12-08 11:02:00 -08:00
Paul ProductEngine f75708a9c8 EXP-1598 FIXED (items from a second inventory window cannot be shared)
- Now select proper inventory floater (from all opened inventory floaters) to share items from.
2011-12-08 18:48:22 +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
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
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
Jonathan Yap 6e2b3fd634 STORM-1712 Do not sort recent speakers list if mouse is hovered over it 2011-12-02 18:48:43 -05:00
Seth ProductEngine 7197446111 EXP-1506 FIXED updating IM toasts visibility upoon mouse over and mouse leave events.
The mouse position is checked every frame in relation to the toast to catch the mouse leaving the toast "i" button when the toast is moved by the screen channel.

The fix is intended to avoid the toasts that don't fade in the following scenario:
1. Have User A Send 4 IM messages to User B: a, b, c, d
2. Have User B hover their mouse over the i on toast c (don't click on it just hover)
3. As the other toasts fade observe toast c moves up to the top and does not fade
2011-12-03 01:19:50 +02:00
Leslie Linden ef0552a090 EXP-1642 FIX -- Viewer crash on startup on Mac
Minimum window size setting no longer forces propagation to the OS before root view is initialized.
2011-12-02 12:33:51 -08:00
Leslie Linden 4d14bb02b9 EXP-1451 FIX -- I want to put my NEARBY CHAT window at the bottom left, but then it obscures chatted text.
I repositioned the chat, move and camera floaters.  Chat toasts now start 80 up from the bottom left rather than 10.
2011-12-02 12:03:24 -08:00
callum 31029babe2 EXP-1649 FIX +1 (client) Turn off web loading spinner until a more visually pleasing one can be defined 2011-12-02 11:50:04 -08:00
Ansariel Hiller 9a79b6f330 storm-1717: fix avatar names in object details floater 2011-12-02 14:37:23 -05:00
Richard Linden 968644e2f4 Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience 2011-12-02 11:03:17 -08:00
Richard Linden 4d5a571da4 made slplugin less spammy when it fails to launch 2011-12-02 11:03:09 -08:00
Richard Linden 9cb157dde0 EXP-1654 FIX fast timers does not show entire frame when Full bar = Max 2011-12-02 11:02:26 -08:00
Paul ProductEngine d58b5342dc EXP-1476 FIXED (Moving speak button to empty toolbar while incoming/outgoing call dialog is open does not move the dialog as well)
Reason:
A floater can be docked only to a button which is in visible chain, the visibility of the button itself is not enough.
After the button was added to the empty toolbar: mButtonAddSignal is called and the floater tries to dock to the button, but the button's parent(mButtonPanel) is yet invisible at this moment (so the button is not in visible chain). mButtonPanel visibility updates in draw() depending on whether it contains some buttons or not.

Solution:
Updating mButtonPanel visibility right after the button was added, before mButtonAddSignal
2011-12-02 19:10:08 +02:00
Paul ProductEngine 7359a5f34b EXP-1463 ADDITIONAL FIX (IM chiclets overlay Mini-Location bar)
- Don't let chiclet list left side to be out of chiclet_container
2011-12-02 19:05:22 +02:00
Jonathan Yap 7226b23366 STORM-591 Made mininum fade time 0.01 seconds to prevent divide by zero and negative fade times.
Rewrote two blocks of code to eliminate early returns.
2011-12-02 09:22:27 -05:00
Vadim ProductEngine 1ed694c210 EXP-1372 FIXED Made minimum height of Appearance and Places floaters consistent with other FUI floaters. 2011-12-02 10:42:46 +02:00
eli 57311704c8 FIX VWR-25381 2011-12-01 15:07:34 -08:00