summaryrefslogtreecommitdiff
path: root/indra/newview/skins/default/xui/en/widgets
AgeCommit message (Collapse)Author
2011-10-06EXP-1300 WIP Visual feedback for Drag and DropRichard Nelson
removed hover highlighting of buttons when dragging over them also updated toolbar button art to match spec
2011-10-05EXP-1280 FIX -- Minimized floaters associated with toolbar buttons should ↵Leslie Linden
change the state of their parent button * Toolbar buttons now display green when its corresponding floater is open or minimized. * Made changes to buttons so flash time and rate is configurable * Removed unused "highlight_color" attribute from LLButton * Implemented "isVisible" function for toolbar button floaters. It returns true when the floater is visible or minimized. * Toolbar floater unminimize now also puts focus to the floater * All commands now specify their "is_running_function" for toolbar button state * ButtonFlashCount and ButtonFlashRate have been moved to button.xml settings and are now configurable on the button. Toolbar buttons are set to never flash and this functionality is used to show which buttons have windows open. * All toybox buttons show hover glow even when disabled Reviewed by Richard.
2011-10-03implemented Range and ClampedValue classes to standardize min/max settingsRichard Nelson
fixed not serializing named values when values provided from code
2011-09-30made toolbars conform to visual specsRichard Nelson
added ability to specify clip rects in textures.xml
2011-09-30param block cleanupRichard Nelson
added Flag as value type moved Batch to BatchBlock renamed Choice to ChoiceBlock made merging of parameters for ValueParams consistent (fillFrom and overwriteFrom are inverses of each other now) made iteration over Multiple<T> type params easier initial schema param blocks
2011-09-26initial support for switching between icons only and icons + textRichard Nelson
2011-09-26fixed toolbar context menuRichard Nelson
deprecated pointless LLView::deleteViewByHandle
2011-09-26Automated merge with ssh://hg.lindenlab.com/richard/viewer-experience-fuiRichard Nelson
2011-09-26EXP-1239 FIX make toolbars wrap when there is not enough roomRichard Nelson
toolbars resize to fit buttons toolbar view uses layout stacks to organize toolbars reviewed by Leslie
2011-09-26EXP-1205 PROGRESS -- As a User, I want a toybox which will contain all ↵Leslie Linden
buttons that I can d&d into the toolbars EXP-1233 PROGRESS -- Populate the toybox floater window with all FUI toolbar buttons EXP-1235 FIX -- Make the toybox available through the context menus associated with the other toolbars EXP-1248 FIX -- Implement context menu on toolbars * New commands are listed * Toolbars can now be made read-only (as in the toybox) or editable (as in the others) * Toolbars that are not read-only have a context menu that allows button type editing. Reviewed by Richard.
2011-09-23EXP-1239 FIX make toolbars wrap when there is not enough roomRichard Linden
spacing between buttons now configurable and correct background art now wraps buttons correctly created customizable panel for button background
2011-09-22EXP-1239 WIP make toolbars wrap when there is not enough roomRichard Linden
toolbar button height configured by button_height attribute vertical toolbar buttons now share common width wrap attribute now controls wrapping
2011-09-21EXP-1239 WIP make toolbars wrap when there is not enough roomRichard Nelson
initial pass at wrapping
2011-09-13EXP-1071 FIX -- User can drag items to Received Items folder under Recent TabLeslie Linden
* Inventory panel now has an optional "accepts_drag_and_drop" parameter set to true by default. * Recent Inventory Panel sets "accepts_drag_and_drop" to false. * Items can still be dragged out of Recent to a second inventory panel. Reviewed by Leyla.
2011-09-08Clean up erroneous XUI parsing errors.Leslie Linden
2011-09-08Merge from viewer-experienceLeslie Linden
2011-09-07Merge from viewer-experienceLeslie Linden
2011-09-06EXP-1196 FIX Fix param block template orderingRichard Linden
forgot to set menu name in menu.xml reviewed by Leslie
2011-09-06EXP-1196 FIX Fix param block template orderingRichard Linden
changed ordering of template loading relative to constructor setting of params moved a lot of constructor-set params to template files reviewed by Leslie
2011-08-31EXP-1149 FIX Log in Screen: Replace the new mode selector with the old oneRichard Nelson
improved graphics and layout for logged in mode selector
2011-08-26EXP-1126 FIX -- Cannot use arrow keys to scroll up and down in Inbox and Outboxleslie@leslie-HPz600.lindenlab.com
EXP-1003 FIX -- Renaming a folder in Received Items panel resets the New flag for that folder EXP-1001 FIX -- Newness is removed on next login if you log out or crash before opening inventory panel EXP-857 FIX -- Add context menu entries as alternate path to populate outbox EXP-858 FIX -- Outbox sync failure error handling EXP-1158 FIX -- Viewer crash when deleting items from Outbox when some folders are open * Made inbox, outbox and inventory panels all legit tab stops for keyboard focus * Added mouse over indication on inventory panel primarily for increased clarity on outbox error messages * Disabled "Rename" option on inbox items * Added context menu option to copy/move an item to the merchant outbox * Context menu option to copy/move to outbox is visible and/or enabled/disabled when appropriate * "LastInventoryInboxCollapse" no longer written out as a setting when the panel is not visible * Fixed up collapse time check to not try to parse empty string on first load (deminishes text spam in log greatly) * Disabled double-click as a way to equip items in the inbox or outbox * Viewer code no longer removes items from the outbox after sync. We rely on the sim to do this now. * Basic outbox sync error handling now displays error messages as tooltips along with badge over item in outbox * Moved some scroll container default values out of code and into xml
2011-08-19EXP-840 FIX -- Create outbox panels to help the user get started on the ↵Leslie Linden
marketplace and to indicate drag and drop targets. EXP-858 PROGRESS -- Outbox sync failure error handling EXP-908 FIX -- Hide outbox when appropriate EXP-1062 FIX -- Add modal dialog for outbox sync complete EXP-1096 FIX -- Extra space below Received Items panel for an account that does not have a Merchant Account setup, no outbox display EXP-1104 FIX -- User can activate Merchant Outbox synch button when outbox is empty * Added separate class for outbox view to support error tag rendering * Added confirmation for sync complete. * Added different outbox messages for empty outbox, non-merchant and error: merchant but no outbox * Progress on a bunch of other fronts.
2011-08-05EXP-863 FIX -- Add Outbox sync button that performs marketplace syncleslie@leslie-HPz600.lindenlab.com
EXP-908 FIX -- Hide outbox when appropriate EXP-1035 FIX -- Allow user to remove items from outbox EXP-1000 FIX -- New icon can cover long names in Received Items Panel EXP-1001 FIX -- Newness is removed on next login if you log out or crash before opening inventory panel EXP-1008 UPDATE -- Extra space at bottom of Inventory panel when Inbox/outbox not displayed * Updated "New" tag to properly display over long names per Epic's design * "New" tags now compare vs last inbox collapse time rather than expansion time * Marketplace inventory panels now have their own layout stack Reviewed by Leyla
2011-08-01Badge location in inventory window FIXleslie@leslie-HPz600.lindenlab.com
* New badge attributes allow the specification of a horizontal or vertical offset that will be applied to a parent scroll container if there is one. * Turned freshness tag back on by default. Reviewed by Merov.
2011-07-20Automated merge with http://hg.secondlife.com/viewer-developmentRichard Nelson
2011-07-11EXP-995 FIX -- New icon scrolls into Received Items panel headingLeslie Linden
EXP-903 FIX -- Newness/Freshness number does not decrease as items are opened in Inbox * Brought back freshness with the freshness * New badge and label color from Gibson * Inventory Panel now allows display of badges with proper clipping Reviewed by Richard.
2011-07-08merge changes for storm-1491Oz Linden
2011-07-08mergeLeyla Farazha
2011-07-08adding freshness flag supportLeyla Farazha
2011-07-07Merge latest from viewer trunksimon@lindenlab.com
2011-07-07Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
2011-07-05EXP-916 FIX -- Folder in Inbox indicates loading when all items are ↵Leslie Linden
displayed in folder * Updated inbox inventory to not ever display the loading status like other inventory windows. * show_load_status is now an optional parameter for LLInventoryPanel and LLFolderView. Its default value is true but it is overridden to be false for the LLInboxInventoryPanel. Reviewed by Richard.
2011-07-05EXP-860 FIX -- Display NEW for items added to inboxLeslie Linden
* Added createFolderView, createFolderViewFolder and createFolderViewItem virtuals to LLInventoryPanel so these can be overridden by a derived class for custom display. * Added new LLInboxInventoryPanel class that overrides createFolderViewFolder with a LLInboxFolderViewFolder for custom display with NEW tags. * LLInboxFolderViewFolder NEW tag is tied to the mFresh variable that currently has no logic attached to it, meaning it remains off all the time. Reviewed by Richard.
2011-07-01ER-1016 - "Remove ability for anyone to edit terrain" and ER-910 "Parcelsimon@lindenlab.com
Privacy" changes. Many naming changes for the featureto be "See avatars" instead of "hidden avatars". Also removed the "anyone can edit terrain" checkbox and slammed the value to FALSE.
2011-06-27ER-910: Parcel privacy. Got new icons, cleaned up xml linkage a bit.simon@lindenlab.com
2011-06-16EXP-891Leyla Farazha
Right click on Inbox or Outbox toggles up down arrow but has no action
2011-06-10EXP-856 FIX -- Inbox item count reflected as badge on inventory buttonLeslie Linden
* Modified badges to be parented to their owners if their owners have no parents * Modified side tray tab panels to create badges on side tab buttons when the xml specifies a badge. * Modified inbox to drive the badge value of the sidebar_inventory button. * Updated inbox and outbox sizes so scroll bars function as expected * Updated inventory_panel.xml to allow scroll tag to specify scroll bar properties, instead of just having them hardcoded. Reviewed by Richard
2011-06-09ER-910: Parcel Privacy. Rename things in code to reflect feature name ↵Dave SIMmONs
change to "hidden avatars"
2011-06-07EXP-865 PROGRESS -- Modify LLBadge to allow it to hang off of non-buttonsLeslie Linden
Added the following for increased LLBadge functionality: * Panels now choose whether or not they accept buttons as children, which they do by default. * UI controls now shuffle controls with "requests_front" to the front of their children list at postBuild time. * Badges are set to "requests_front" by default * Badges now accept border image and color attributes Reviewed by Callum
2011-06-01EXP-841 FIX -- Create outbox sync button with basic enable/disable logic and ↵Leslie Linden
animation Functions are stubbed out. Time delay happens through basic coroutine to allow animation viewing. Reviewed by Leyla
2011-05-24Added badges version 0.1 to buttons.Leslie Linden
Reviewed by Richard
2011-05-13STORM-1202 FIXED Time spin controlPaul ProductEngine
Implemented time spin control which is like spin control, but shows and allows to edit time string in "hh:mm PM/AM" format. Implemented according to the WLRS spec.
2011-05-12Merge lindenlab/viewer-developmentDave SIMmONs
2011-05-09Clean up parcel privacy icons and locationsDave SIMmONs
2011-05-06Viewer UI work to add icons for the nav bar and places profile to indicate ↵Dave SIMmONs
parcel privacy settings. Using engineering art icons.
2011-05-02Automated merge with ↵Richard Linden
bundle:E:\code\viewer-experience+c:\users\richard\appdata\local\temp\thg.t3awyz\ssh__richard@hg.lindenlab.com_richard_viewer-experience-merge_2xcevh.hg
2011-04-28EXP-749 FIX [REGRESSION] Voice status indicator shown in IM session instead ↵Richard Linden
of profile pic in Basic and Advanced modes reviewed by Leyla
2011-04-22EXP-749 [REGRESSION] Voice status indicator shown in IM session instead of ↵Leyla Farazha
profile pic in Basic and Advanced modes
2011-04-19EXP-648 FIX As a developer, I want to be able to specify param blocks that ↵Richard Linden
use Multiple<LLUIImage> for a sequence of images Factored out param block data classes so that specialized param block types, such as LLUIImage, LLFontGL, LLRect, etc. can be stored in a Multiple<T> context Converted loading_indicator to take image sequence from XUI deprecated name-value pairs for LLUIColor values, and put them in colors.xml
2011-01-24STORM-845 Icon for nearby chat and nearby voice now is a down arrow when ↵Jonathan Yap
floater is open