summaryrefslogtreecommitdiff
path: root/indra/llui
AgeCommit message (Collapse)Author
2011-08-11Automated merge with file:///e:\code\viewer-experienceRichard Linden
2011-08-10EXP-1028 FIX Move mode switching to logged in UIRichard Nelson
added mode switching button to status bars for advanced and basic mode, changed login combo box to use menu instead
2011-08-08EXP-1065 FIX -- Inventory has slowed to a crawl. Clicking between items has ↵Leslie Linden
an average one second delay. Same with switching between tabs. * Removed numerous places in the code that called findChild across the inventory panel unnecessarily. * Conglomerated uses of inbox and outbox inventory panels to the sidepanel class so the pointers can be cached and functionality like selection handling can be done more efficiently. * Optimized LLView::childHasKeyboardFocus() to work backwards up from the focus object rather than searching for children that may or may not turn out to have focus. Reviewed by Richard.
2011-08-02Pull from richard/viewer-experienceMerov Linden
2011-08-02Sync with lindenlab/viewer-developmentMerov Linden
2011-08-02Attempt to fix Linux build failureMerov Linden
2011-07-29EXP-1057 FIX Cursor doesn't go to the input field on the Find Floater due to ↵Richard Linden
lack of window focus also allow right clip to copy url from disabled address bar
2011-07-29merge changes for storm-1234Oz Linden
2011-07-28EXP-1054 FIX Entering search term in search box in Viewer UI does not ↵Richard Linden
produce search results if search window is already open use new parameters when opening existing floater
2011-07-26mergeRichard Nelson
2011-07-26EXP-1021 FIX Position of web content browser dictates position of profile ↵Richard Nelson
panel - profile panel position changes do not persist EXP-1030 FIX Search button toggle can get out of synch in bottom bar made llinstancetracker::iterator do own nested level management (removing need for separate guard) added support for filename= to floaters can pass in arbitrary window_class to floaters
2011-07-20Automated merge with http://hg.secondlife.com/viewer-developmentRichard Nelson
2011-07-17SH-2031 High risk changeset, but potentially high reward. Addresses frame ↵Dave Parks
stalls in renderer by never using the fixed function pipeline if shaders are available.
2011-07-14EXP-880 FIX Enable navigation chrome in search floaterRichard Linden
fixed regression where profile window wasn't using requested size
2011-07-14STORM-1234 FIXED text editor selection which was skipping the last character ↵Seth ProductEngine
in line. Added handling of the wrapped lines case when calculating the starting position for selection. The bug is a regression caused by the fix of STORM-320 which was dealing with calculating the position of the input cursor while navigating through the lines of text with word wrapping enabled.
2011-07-13EXP-1009 WIP Teleport links from Search floater and destination guide in ↵Richard Linden
viewer fail with intrusted browser error in viewer
2011-07-12EXP-880 FIX Enable navigation chrome for Search floaterRichard Linden
search floater derives from floater_web_content all web content now uses floater_web_content instead of media_browser
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-11merge changes for storm-1315Oz Linden
2011-07-07Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
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-04Changes for STORM-1315 LLCalcKadah_Coba
Removed dynamic allocation on mVariables and mConstants CS cleanup
2011-06-30EXP-970 FIX Group Roles > choose name causes other UI to become disabledRichard Linden
2011-06-29STORM-1315 Ability to do simple math in numeric edit fieldsKadah_Coba
2011-06-29merge out latest viewer-developmentOz Linden
2011-06-28merge changes for storm-1334Oz Linden
2011-06-23another gcc fixRichard Linden
2011-06-23Build fix after merge.Leslie Linden
2011-06-23fix for gcc buildRichard Linden
2011-06-23Automated merge with http://hg.secondlife.com/viewer-developmentRichard Linden
2011-06-22merge and fixing linux build issuesLeyla Farazha
2011-06-22EXP-890 FIX -- Resizing inbox or outbox to minimum size while open does not ↵Leslie Linden
show present items when hte box is next opened EXP-897 FIX -- Black box shown in UI when shrinking Inbox down in size * Layout panel now supports "expanded_min_dim" parameter which allows a different min size to be specified when the layout panel is collapsed vs expanded. * Inbox and Outbox expanded_min_dim attributes are now set to be larger than min dim so they can not be collapsed all the way when they are expanded.
2011-06-22merge latest viewer-developmentOz Linden
2011-06-16EXP-891Leyla Farazha
Right click on Inbox or Outbox toggles up down arrow but has no action
2011-06-15STORM-1334 Console debug data scrolls away too quickly and is hard to readJonathan Yap
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-09EXP-865 FIX -- Modify LLBadge to allow it to hang off of non-buttonsLeslie Linden
LLBadgeOwner now only depends on LLView instead of LLUICtrl Sidebar Tab Buttons now can support badges Reviewed by Leyla
2011-06-08Merge to fix 64k limit on param blocksLeslie Linden
2011-06-08Fixed to allow param blocks to exceed 64k, even though the size makes me wince.Leslie Linden
Modified viewer window to not create a navigation bar on exit if one doesn't yet exist. Reviewed by Richard.
2011-06-08mergeDave Parks
2011-06-08Merge from viewer-experienceLeslie Linden
2011-06-08EXP-865 PROGRESS -- Modify LLBadge to allow it to hang off of non-buttonsLeslie Linden
Moved LLBadge use from LLButton into a separate LLBadgeOwner class. LLButton now derives from LLBadgeOwner which handles the bulk of the badge management.
2011-06-08SH-1588 FIXED (Build tools does not specify units for prim density value)paul_productengine
- Changed label of the Density spinner - Added ability to LLSpinCtrl to set wrap property form XML
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-07mergeDave Parks
2011-06-07merge latest builds from project integration repoOz Linden
2011-06-06EXP-859 FIX -- Save setting for last time inbox expandedLeslie Linden
EXP-841 PROGRESS -- Create outbox sync button with basic enable/disable logic and animation EXP-866 PROGRESS -- Create inbox observer to dynamically update inbox item count and badge value EXP-872 PROGRESS -- Hide inbox and outbox unless applicable Inbox expansion time is now saved as setting variable "LastInventoryInboxExpand". New outbox sync button art. Observers for items and categories are now implemented in the LLSidepanelInventory but the exact method of use is still to be determined. Functions are in place to show and hide the inbox and outbox panels but the logic around the decision is TBD. The resize bar for the inbox/outbox is now disabled when both inbox and outbox are collapsed. Reviewed by Leyla.
2011-06-06Removed the old mesh asset upload pipeline. Fixed a problem with spamming ↵Don Kjer
MissingString MacLocale warnings. Reviewed by Dave
2011-06-06merge changes for viewer-developmentOz Linden
2011-06-03STORM-1253 WIP Fixed track colors in the day cycle editor.Vadim ProductEngine
- Selected key now visually differs from others. - Disabled triangle becomes more transparent.