Oz Linden
ddd5659f81
merge changes for DRTVWR-294
2013-04-19 10:11:29 -04:00
prep@lindenlab.com
0f24668b0a
Merged in Chui beta6+ fixes
2013-03-29 10:37:58 -05:00
Graham Madarasz
bf6182daa8
Update Mac and Windows breakpad builds to latest
2013-03-29 07:50:08 -07:00
Gilbert Gonzales
abf1bf79f2
CHUI-881 ([CHUIBUG]Viewer crashes when user drag and drop the participant from the people floater to the one of the tool bars): Problem was that the item dragged from the people list was not of type inventoryitem. Instead of casting to an inventoryitem and checking if the item being dragged is a widgit, instead look at the cargo type (which also specifies that the dragged item is a widgit but doesn't need to typecast).
2013-03-21 16:16:54 -07:00
prep
207d9fd767
Viewer-chui merge
2013-03-11 14:45:53 -04:00
AlexanderP ProductEngine
f944608ab9
CHUI-707: "Chat" toolbar button stop flashing after setting toolbar buttons view to "Icons only": save/restore flashing states
2013-02-06 20:00:43 +02:00
Merov Linden
faae38daaa
Pull merge from lindenlab/viewer-developement
2013-01-30 20:01:03 -08:00
Nyx Linden
11fe124ae9
merging in viewer-beta.
...
Most of the merge was clean, a couple conflicts.
Brought over a couple patches manually for llpolymesh.
2013-01-24 16:22:49 -05:00
maksymsproductengine
edeeed9541
CHUI-531 FIXED Poor fps in CHUI viewer
2012-11-21 01:41:49 +02:00
Don Kjer
c06c35609c
Updating linux build to gcc4.6
2012-10-11 00:09:04 +00:00
Dave Parks
7aca8ad6b8
MAINT-1534 Fix for calls to find widgets getting out of hand.
2012-09-11 15:55:36 -05:00
Richard Linden
d56be1f175
EXP-1181 WIP as a designer I would like to specify default floater positions using realtive coordinates
...
refactored LLCoord code to be templated, ultimately to support arbitrary conversions
2012-02-07 12:31:48 -08:00
Merov Linden
33a17d8a83
EXP-1549 : Disable the Remove button menu item in the toolbar contextual menu if no button clicked
2012-01-11 17:43:17 -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
Leslie Linden
ede74731ab
EXP-1533 FIX -- As a FUI user, I'd like to be able to remove toolbar buttons without having to drag them anywhere
...
* Added "Remove this button" option to the toolbar context menu
* Added code to track the right mouse click and execute the action to remove the
appropriate button on the toolbar.
Reviewed by surly leyla
2011-11-03 14:36:40 -07:00
Leyla Farazha
eee8a0e113
merge
2011-10-25 17:35:50 -07:00
Leyla Farazha
a64f7e1c7b
EXP-1468 Incoming/outgoing call floater tongue position doesn't follow floater
2011-10-25 17:32:40 -07:00
Leslie Linden
a5f3c70eef
EXP-1469 FIX -- Changing toolbar from "icons only" to "icons with text" while incoming/outgoing call floater is open causes crash on mac
...
* Updated LLToolBar to call remove and add on all buttons when rebuilding the toolbar.
2011-10-25 15:52:08 -07:00
Leslie Linden
8448e3b86e
EXP-1398 FIX -- Viewer Crash when moving Speak button from bottom toolbar to side toolbar with call request dialog active on Mac
...
* Added "on button removed" callback for toolbars.
* Changed docking on incoming and outgoing call floaters to be undocked when "speak" button removed.
Reviewed by Leyla.
2011-10-25 14:14:46 -07:00
Leslie Linden
8d6e7fa02c
* Fixed destination guide floater to display on login based on per account
...
"DisplayDestinationsOnInitialRun" setting or initial agent SL login.
* Added toolbar enumeration for toolbar view so queries for commands can now
indicate where the command currently is on the left, right or bottom toolbars.
* Updated toybox toolbar button tooltips to indicate where the command currently
resides in the view.
* Added unused function to allow toolbar buttons to be changed to flash
indefinitely.
Reviewed by Richard.
2011-10-24 16:49:00 -07:00
Seth ProductEngine
0297f55c6d
EXP-1416 FIXED "Speak" and "Voice controls" buttons added as control views in LLTransientFloaterMgr to prevent hiding the transient IM floater.
2011-10-21 17:26:47 +02:00
Leslie Linden
4a90d9f3d6
* Moved the name storage on the LLCommandId back to the LLCommand itself.
...
Reviewed by Merov.
2011-10-20 12:40:02 -07:00
Leslie Linden
f3a4a48d8e
* Fixed issue where dragging disabled buttons from the toybox to the toybox
...
would remove them from the surrounding toolbars.
* Removed dead drag & drop code
* Fixed issue where saving didn't necessarily work because toolbar populated
with command id's that didn't have associated names.
2011-10-19 17:33:10 -07:00
Leslie Linden
d6be2b4904
EXP-1348 FIX -- Speak button activated when dragging and dropping between toolbars and moving back to Tool box
...
* Dragging and dropping the speak button will aggressively turn off the
microphone now, regardless of the initial state of the button.
Reviewed by Richard.
2011-10-18 17:11:05 -07:00
Leslie Linden
ae3b5a4907
* Fixed icon opacity on selected and unselected buttons
2011-10-17 15:15:40 -07:00
Richard Nelson
a2e32429bb
fix for not being able to drag disabled buttons
2011-10-17 13:42:35 -07:00
Leslie Linden
e653e924fe
Mac build fix
2011-10-17 09:25:07 -07:00
Richard Linden
6d1ae4e0d6
wip on dragging disabled toolbar buttons
2011-10-16 23:37:55 -07:00
Richard Nelson
7c2f2b526a
Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fui
2011-10-15 18:10:44 -07:00
Richard Nelson
0976964f83
EXP-1336 FIX Move Notifications to upper right
...
also made toolbar buttons not trigger if enabled callback returns false
2011-10-14 18:25:30 -07:00
Merov Linden
4c6f04c502
EXP-1363 : Fix caret position in multiple lines or columns situation
2011-10-14 16:47:43 -07:00
Merov Linden
1a9eaf09b0
EXP-1331 : Fix the drag to position 0 case I broke while fixing the drag on itself case... Aaagh...
2011-10-13 08:58:36 -07:00
Merov Linden
303579309d
Pull from richard/viewer-experience-fui
2011-10-12 19:49:09 -07:00
Merov Linden
c14aa1b64e
EXP-1331 : Avoid showing the caret if the tool is dragged over itself
2011-10-12 19:48:13 -07:00
Richard Nelson
86cbb16e27
Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fui
2011-10-12 18:17:18 -07:00
Richard Nelson
9206226a37
tooltips now only show labels for toolbar buttons when label is hidden or truncated
...
tooltips are no longer instantaneous once a tooltip is visible
2011-10-12 18:16:59 -07:00
Merov Linden
40ebe180a6
Pull from richard/viewer-experience-fui
2011-10-12 18:13:01 -07:00
Merov Linden
aa1f0215c7
EXP-1331 : Implement new longer caret and make it work on multi lines or columns of tools. EXP-1304 : handle only tools in DaD on toolbars
2011-10-12 18:01:50 -07:00
Leslie Linden
1181e7c757
Merge
2011-10-12 17:50:03 -07:00
Leslie Linden
20358ea89d
* Added mModified flag and isModified() query to check it.
...
(currently it is not connect to actual data)
2011-10-12 17:45:21 -07:00
Richard Nelson
d5d7e264ad
don't highlight toolbar buttons during drag and drop (for real)
2011-10-12 16:51:00 -07:00
Richard Nelson
3594853d0e
don't highlight toolbar buttons during drag and drop
...
added mVisibleWhenMinimized to floaters
2011-10-12 16:17:24 -07:00
Merov Linden
dacfe7b2bd
EXP-1300 : Fix caret position in bottom bar, fix misplacement when moving within same toolbar, suppress visible caret in some situations, no caret if toolbar empty
2011-10-11 16:20:02 -07:00
Merov Linden
682609d254
Pull from richard/viewer-experience-fui
2011-10-11 15:16:45 -07:00
Merov Linden
3596c0f7e1
EXP-1300 : Implemented carets for DaD. Works with small bugs but OK for demo. Still in need of some cleanup
2011-10-11 15:06:16 -07:00
Leslie Linden
aec61c579a
Added 'execute_stop_function' command parameter to handle mouse down/up actions on toolbar buttons
2011-10-11 10:07:19 -07:00
Merov Linden
8b5a905bdb
pull from richard/viewer-experience-fui
2011-10-10 18:22:56 -07:00
Merov Linden
1478f22857
EXP-1300 : Simplify and clean up of the DaD which now doesn't duplicate the dragged tool.
2011-10-10 18:00:24 -07:00
Richard Nelson
6a570a9bdc
fixed icons moving when clicking on icon-only toolbars
2011-10-10 17:52:37 -07:00
Merov Linden
ec5ea33c81
EXP-1300 : drop tool animation. First shot. Works but still a bit hacky and with some bugs (tools can be duplicated at times).
2011-10-09 15:52:45 -07:00