Commit Graph

112 Commits (12e50e1fccef153e230f7fe91c1cedbc4e718d53)

Author SHA1 Message Date
Kadah_Coba 661f9aacd7 Added option for edge snapping based on the legacy method of toolbars changing the edge offsets
Includes one hack for chatbar being unable to return its own height correctly
2013-06-05 19:02:09 -07:00
Tank_Master 6207030884 Merge FS LGPL tip 2013-02-23 17:09:53 -08:00
Tank_Master ea86bb88c3 first pass merge 2013-02-04 10:52:32 -08:00
Tank_Master 169263d8b0 Merge LL 3.4.5 beta 3 2013-01-28 01:56:00 -08: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
Tank_Master e61c20d499 Merge LL 3.3.1 Viewer Release 2012-04-26 17:31:35 -07: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
Kitty Barnett 6e0666adc3 Merged with RLVa-1.4.5 tip 2012-03-10 21:38:23 +01:00
ziree 2c5e50f59e Added optional control checkbox to push buttons, made AO command button use it to switch AO on and off. 2012-02-21 00:37:58 +01:00
ziree 1298ee9a9d Added top, bottom, center, left and right alignment options to toolbars. 2012-02-20 16:59:12 +01:00
ziree bdecd7aa44 Made command list able to use control_name buttons. 2012-02-20 15:10:45 +01:00
ziree 7488446f12 Backed out changeset 2d69be4d26b9
Clashed with Ansariel's changes
2012-02-20 14:53:19 +01:00
ziree e43e224a4e Made command list able to use control_name buttons. 2012-02-20 14:49:49 +01:00
ziree 906dea62dc Nearby chat working, toolbar layouts mostly behaving. 2012-01-27 23:29:53 +01: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
Kitty Barnett 415aadc959 Merged with default tip (Revision 3a521e980fbf)
--HG--
branch : RLVa
2012-01-09 13:22:40 +01:00
Kitty Barnett b217a6ff7a - fixed : disabling a toolbar button doesn't block the button's commit signal
--HG--
branch : RLVa
2011-12-17 19:49:04 +00:00
ziree f0a2acd161 Added more layout options to toolbar context menus, added text only buttons, too. 2012-01-24 00:26:38 +01: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