Commit Graph

76 Commits (bdce32a02b34e42ab2f145af5f8beb54f4e2b534)

Author SHA1 Message Date
maksymsproductengine 3b5b6e35c4 fixing merge conficts 2014-07-12 02:51:27 +03:00
maksymsproductengine 58c86cf59e merge changes for 3.7.12-release 2014-07-10 00:23:01 +03:00
Oz Linden a98b4b6bee merge changes for 3.7.7-release 2014-05-07 11:09:04 -04:00
Ansariel 316bf51482 MAINT-3187: Name list controls do not properly resolve avatar names 2014-01-21 15:11:10 +01:00
Baker Linden 37bfd025ae viewer-release merge (to 3.7.8) 2014-05-08 14:00:55 -07:00
Baker Linden ce526d4063 Merge with voorhees (viewer-release) 2013-09-30 17:27:25 -07:00
Baker Linden 34f561db55 - Added ban date to ban list ui
- Code cleanup
2013-09-13 17:20:04 -07:00
Baker Linden bf34eccf9c - Start of code cleanup
- Added refresh button to ban list panel
- Added an additional signal to LLNameListCtrl to indicate when the entire name
cache is complete.
2013-09-09 17:29:33 -07:00
Xiaohong Bao d8c02bf062 Merge 2013-08-19 16:09:28 -06: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
Richard Linden a2e22732f1 Summer cleaning - removed a lot of llcommon dependencies to speed up build times
consolidated most indra-specific constants in llcommon under indra_constants.h
fixed issues with operations on mixed unit types (implicit and explicit)
made LL_INFOS() style macros variadic in order to subsume other logging methods
such as ll_infos
added optional tag output to error recorders
2013-07-30 19:13:45 -07:00
simon c7f7c4bc4d Merge viewer-beta 2013-05-09 13:14:49 -07:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07:00
simon 98a82c50d5 Pull in downstream CHUI code from viewer-development 2013-03-25 11:12:52 -07:00
Richard Linden 3c08dccd5c MAINT-2223 FIX Scroll list columns resize feature broken
column dirty flag was not set when user resized a column
2013-01-14 16:56:52 -08:00
Merov Linden c2d332a89c CHUI-580 : WIP : Added disconnect of callbacks once they're called to prevent filling up the callback queue 2012-12-17 20:16:33 -08:00
Merov Linden 6fe7144104 CHUI-580 : WIP : Protect callback connections passed to LLAvatarNameCache::get() where necessary 2012-12-17 18:59:01 -08:00
Merov Linden 3a49beed0e CHUI-580 : WIP : Change the display name cache system, deprecating the old protocol and using the cap (People API) whenever available. Still has occurence of Resident as last name to clean up. 2012-12-05 20:25:46 -08:00
Kelly Washington c5f6ff43da MAINT-1897 Poor performance viewing large group member lists
* Improve draw performance of scroll lists by only drawing what is visible
* Reduce frequency of expensive column width calculations
Fixes by Richard
2012-11-12 15:38:58 -08:00
Kelly Washington 92fb2eb116 MAINT-1897 Poor performance viewing large group member lists
* Clean up 'is group' extra data in namelists.
2012-11-12 14:11:16 -08:00
simon@Simon-PC.lindenlab.com 09cb8a4780 Merge with lindenlab/viewer-development 2012-08-03 10:20:47 -07:00
Richard Linden fd7bfb03c9 MAINT-1175 FIX Severe performance issues on 3.3.2 (258114) Release and 3.3.3 (259197) Beta in "Add scroll list item"
removed linear scan for namelist items and used weak reference (LLHandle) instead
2012-07-27 15:18:29 -07:00
Kelly Washington 0ee53b21d2 MAINT-30 Estate access lists for groups and residents are blank when "Allow public access" is checked.
MAINT-1200 Resident names not sorted in About Land (or Estate management) floater's allowed/banned boxes
reviewed with Simon
2012-06-25 13:41:53 -07:00
Richard Linden b183b6f141 EXP-1196 FIX Fix param block template ordering
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-09-06 14:45:11 -07:00
Seth ProductEngine 65e88ce61d STORM-833 FIXED "i" button overlapping text in name list controls like Group Members list. 2011-02-10 00:34:54 +02:00
Leyla Farazha a4b223248e Merge 2010-09-27 17:54:52 -07:00
Aimee Linden ffae589843 Post-convert merge by convert_monolith.py from /Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution 2010-09-03 17:41:39 +01:00
Monroe Linden b62b10dd26 Post-convert merge by convert_monolith.py from ./viewer-experience 2010-08-27 16:58:33 -07:00
Richard Nelson 65c9914d23 made Params parsers not act as singletons 2010-08-23 11:03:19 -07:00
Oz Linden 06b0d72efa Change license from GPL to LGPL (version 2.1) 2010-08-13 07:24:57 -04:00
Leyla Farazha 9b5004a72d DEV-50468 ??? (???) shown in create group window under members by default 2010-07-21 16:59:18 -07:00
Leyla Farazha c897061856 Merge with q/viewer-release 2010-06-21 10:21:52 -07:00
Richard Nelson 05d7addde7 made LLStringUtil::null const 2010-06-04 12:24:40 -07:00
James Cook d674d11f89 Rename LLAvatarName::getNameAndSLID() to getCompleteName()
Discussed with Leyla/Richard
2010-05-21 17:11:31 -07:00
James Cook 14f423a23c DEV-50013 General "name list" support for display name +/- SLID
Added lookups via new name cache system.  Added optional short_name
parameter to show only display names in the list (don't need this yet).
Removed top-level global refresh of all name list controls when legacy
name cache receives names -- it was inefficient and we don't need it
anymore.  Reviewed with Leyla.
2010-05-13 12:18:10 -07:00
James Cook 2b7153c26a merge from dessie/viewer-public right before SLE code landed 2010-05-11 16:11:09 -07:00
Eugene Mutavchi 1f3d4ed06c Fixed major bug EXT-6900(Temporary bans do not show minute countdown in Parcel Ban List) - fixed the passing of suffix argument to LLNameListCtrl::addNameItemRow().
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/296/

--HG--
branch : product-engine
2010-04-22 13:47:14 +03:00
James Cook ecc2c72650 Merge latest viewer-hotfix, approximately equal to Viewer 2.0 final 2010-03-29 16:55:22 -07:00
Vadim Savchuk 5a12802503 Fixed bug EXT-6268 (Group spawns Resident inspector when called from About Land > Objects for group deeded object)
Reason: groups were added to the list as avatars, which led to invoking
incorrect inspector on hover.
Also added a fix for potential crash on hovering name list items.

Reviewed by Leyla: https://codereview.productengine.com/secondlife/r/110/

--HG--
branch : product-engine
2010-03-26 19:02:14 +02:00
Richard Nelson 20e4960510 EXT-6347 - Crash when clicking on member's section of Oskar Linden Fanclub
reviewed by Callum
2010-03-18 11:06:48 -07:00
James Cook 18ebacefcf Merge with viewer 2 beta 4 2010-03-08 10:54:23 -08:00
Ychebotarev ProductEngine 9180edf9c0 remove hardcoded numbers
--HG--
branch : product-engine
2010-03-03 12:43:39 +02:00
Ychebotarev ProductEngine 0f04222acc fix for normal EXT-1391 Group Info: Avatar name should end with ellipsis if it doesn't fit free space
--HG--
branch : product-engine
2010-03-03 11:43:48 +02:00
James Cook 9dd7924b19 Merge 2010-02-11 10:09:23 -08:00
Tofu Linden 4cfb57bf9b CID-411
Checker: UNUSED_VALUE
Function: LLNameListCtrl::refresh(const LLUUID &, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&, const std::basic_string<char, std::char_traits<char>, std::allocator<char>>&, int)
File: /indra/newview/llnamelistctrl.cpp

dead code.
2010-02-10 17:24:55 +00:00
Tofu Linden a4d224ff93 EXT-5055 LLInstanceTracker promotes some dangerous patterns - detect them 2010-02-06 21:38:57 +00:00
Ychebotarev ProductEngine 41c6155f13 fix for normal EXT-3807 ABOUT LAND/OBJECTS: (i) icon is badly positioned
--HG--
branch : product-engine
2010-02-04 17:11:08 +02:00
James Cook 88350edbcb merge 2010-02-03 14:13:56 -08:00
James Cook 146e9d5e4d Support returning full_name (and SLID) for LLCacheName::get() calls
Changed callback signature to full_name instead of first_name,last_name
Eliminated all calls to legacy (non-signal/non-boost-bind) lookup mechanism
Change Pay dialog names to SLURL links
Tweaked layout of Pay Resident and Pay via Object floaters to make SLURLs fit
Consolidate name first + " " + last concatenation in LLCacheName::buildFullName()
Reviewed with Kelly
2010-02-01 17:06:18 -08:00
Ychebotarev ProductEngine c8621274ee fix low EXT-3807 ABOUT LAND/OBJECTS: (i) icon is badly positioned
--HG--
branch : product-engine
2010-02-01 17:23:25 +02:00