Commit Graph

78 Commits (b80fefa0ab1bfdaabeb4b8a39ca046295db66907)

Author SHA1 Message Date
Ansariel 5f08dfb9c6 FIRE-23912: Sun position trackball vanishing from quickprefs
This was caused by the quickprefs floater being created too early in the startup process due to the LLFloaterReg::findTypedInstance calls for setting up the toolbars.
2020-04-24 02:28:45 +02:00
Ansariel 3192fe832f Merge viewer-quickgraphics 2016-03-08 01:41:31 +01:00
Ansariel 323933b39f Fix erroneously shown log warning "WARNING: LLToolBarView::loadToolbars: Error adding command '<CommandId>' to bottom toolbar." 2015-11-26 13:48:16 +01:00
Oz Linden c8726aba30 remove execute permission from many files that should not have it 2015-11-10 09:48:56 -05:00
Ansariel 37192dc2d6 Fix QuickPrefs floater sometimes being unmovable if toolbar button gets removed 2015-02-27 13:44:02 +01:00
Ansariel cb3b9ba6af On a second thought: Partially revert last commit because this actually makes sense if IMs are shown in separate floaters which are LLTransientDockableFloater and would be closed if the user tries to change the voice volume 2015-02-23 20:22:50 +01:00
Ansariel 2c2409d1a2 Clean up FSFloaterVoiceControls from unused LLTransientDockableFloater stuff that doesn't make much sense for this floater 2015-02-23 20:04:18 +01:00
Ansariel 4518d1011a QuickPrefs is a TransientDockableFloater - let's make it actually behave like one and dock to the toolbar button, unless a legacy skin (Vintage or Latency) is used 2015-02-23 17:57:13 +01:00
Ansariel ba00048022 FIRE-15158: Show Chat Bar icon will not go away when toolbar is cleared on Vintage and Latency skins 2014-12-14 02:06:04 +01:00
Ansariel b24b884122 FIRE-15101: Fix bottom toolbar buttons show in mouselook;
This fix reverts the initial fix for FIRE-5141 (e756e5e01e11) and replaces it
with a more specific one: The panel for the bottom toolbar buttons will always
stay visible regardless if it contains buttons or not, unless the whole toolbar
itself will be hidden (which happens for mouselook in case the UI should not be
shown). This means the nearby chat bar can be resized unless being in mouselook
and having UI in mouselook disabled.
2014-12-11 11:05:24 +01:00
ziree 65144498b1 FIRE-6616 - Add locking option to the toolbars to prevent accidental moving or deleting of buttons. 2014-10-30 23:21:49 +01:00
Tank_Master 6babf8abd2 Merge LL 3.7.7 2014-06-09 11:29:57 -07:00
Richard Linden 5b846ed2a6 merge with release 2014-03-12 12:48:43 -07:00
Ansariel 983dd8fac7 Remove now duplicate code 2014-01-24 14:24:39 +01:00
maksymsproductengine cfcf6d9bd4 MAINT-3163 FIXED Since CHUI, floaters can be moved totally underneath bottom toolbar buttons and "lost". 2013-09-26 00:34:00 +03:00
Richard Linden 52da9f5f49 merge with viewer-release 2013-09-09 18:58:41 -07:00
Mnikolenko ProductEngine 22140012c2 MAINT-3012 FIXED Don't show Destination Guide by default on first run. 2013-08-15 12:37:24 +03:00
maksymsproductengine 01a7002228 MAINT-3163 FIXED Since CHUI, floaters can be moved totally underneath bottom toolbar buttons and "lost". 2013-09-26 00:34:00 +03:00
Richard Linden e340009fc5 second phase summer cleaning
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-08-09 17:11:19 -07:00
Mnikolenko ProductEngine 0cf9597bd5 CHUI-926 FIXED FUI button will stay highlight(orange) if there are unread IMs when the conversation floater is minimized. 2013-06-11 15:30:31 +03:00
Richard Linden 0a96b47663 merge with viewer-release 2013-06-05 19:05:43 -07:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
Richard Linden 68f9f656cd merge with viewer-release 2013-03-22 00:44:59 -07:00
Richard Linden 7b4d27ecbc SH-3931 WIP Interesting: Add graphs to visualize scene load metrics
collapsed Orientation enums to all use LLView::EOrientation
added ability to display stat bar horizontally
2013-03-14 19:36:50 -07:00
AlexanderP ProductEngine c7cac7896e CHUI-739 Fixed! FUI toolbars not displayed when switching between CHUI and release viewer : parsing declare values of Enums 2013-02-13 20:44:38 +02:00
Merov Linden faae38daaa Pull merge from lindenlab/viewer-developement 2013-01-30 20:01:03 -08:00
Tank_Master 5a8d94c50f Merge LL 3.6.4 pass 1 2013-08-28 00:10:39 -07:00
Tank_Master d4640277d0 Merge LL 3.5.3 release. 2013-07-09 16:24:58 -07:00
Tank_Master 14001c54df Gastly CHUI merge pass 1, don't count on anything to work. 2013-06-26 12:14:54 -07:00
AlexanderP ProductEngine 254e288d95 CHUI-739 Fixed! FUI toolbars not displayed when switching between CHUI and release viewer : parsing declare values of Enums 2013-02-13 20:44:38 +02: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 169263d8b0 Merge LL 3.4.5 beta 3 2013-01-28 01:56:00 -08:00
Merov Linden b4a53226c8 Merge pull from richard/viewer-chui 2012-06-08 10:40:32 -07:00
Seth ProductEngine 9b92235291 CHUI-120 WIP Added conversations participants drag and drop from avatar lists to IM floaters.
- Added new drag and drop type DAD_PERSON and source SOURCE_PEOPLE to avoid highliting the toolbars when using SOURCE_VIEWER.
- Disabled calling card drop support as it is considered obsolete.
2012-06-08 01:08:58 +03:00
Tank_Master 1c55d5cbb6 Merge LL 3.3.2 release 2012-05-28 17:02:11 -07:00
Arrehn 225c5e18b7 Convert toolbar default configuration from global settings to per-skin. 2012-03-17 09:50:04 -04:00
Merov Linden db824cff75 EXP-1862 : Suppress LLInventoryClipboard, move its functions to the unified LLClipboard and use this only 2012-02-03 18:38:03 -08:00
Merov Linden c1636911c8 EXP-1862 : Make LLClipboard an LLSingleton and clean up the internals (set up for toolbar and never used) 2012-02-01 19:09:29 -08:00
Ansariel 11714b85ba Don't call getChild/findChild every frame in LLViewerWindow::getChatConsoleBottomPad() 2012-03-03 18:57:25 +01:00
Ansariel f3090a8a19 Don't open destinations floater on first run (FIRE-5255) 2012-02-27 10:39:26 +01:00
ziree 1298ee9a9d Added top, bottom, center, left and right alignment options to toolbars. 2012-02-20 16:59:12 +01: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
ziree f0a2acd161 Added more layout options to toolbar context menus, added text only buttons, too. 2012-01-24 00:26:38 +01:00
Richard Linden 03eca4ac46 EXP-1588 FIX Floaters do not snap to edge 2011-12-01 10:44:21 -08:00
Leslie Linden 948b56e7c2 * Added "clear all" button to the toybox floater with corresponding functions
added to LLToolBarView to perform the action.
* Updated toybox to new height size per XD.
2011-10-31 12:05:56 -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
Merov Linden b3c1e967ee EXP-1354 : FIX. Force loading the default toolbars if the user toolbar loading fails somewhat. 2011-10-24 15:42:07 -07:00
Merov Linden cd13933b09 EXP-1354 : Fixed. Toolbars now saved whenever changing their config and only if initialized correctly. 2011-10-24 14:14:55 -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