Age | Commit message (Collapse) | Author |
|
requisite abilities
- Viewer side implementation for MAINT-3467 complete
|
|
ability
- Fixed the issue where "Ban Resident" button was enabled for members without the group ban ability
|
|
- Changed some text to be more clarifying and to remove temp strings.
|
|
|
|
- Code cleanup
|
|
|
|
- Added refresh button to ban list panel
- Added an additional signal to LLNameListCtrl to indicate when the entire name
cache is complete.
|
|
- Changed PUT and DEL to POST which accepts an enum for a create or delete
|
|
- Lots of crap isn't working as intended yet.
|
|
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
|
|
instead of fetching a name
|
|
|
|
|
|
prevent filling up the callback queue
|
|
|
|
LLAvatarNameCache::get() where necessary
|
|
use avatar names to index, search and other code only uses.
|
|
|
|
protocol and using the cap (People API) whenever available. Still has occurence of Resident as last name to clean up.
|
|
loading group members
* Fix one race condition that could dereference a dangling pointer.
reviewed with Simon and Baker.
|
|
* Use LLAvatarNameCache in group UI to match what namelists use and prevent double lookups
* Remove LLSD -> Prams legacy pattern which is super slow.
* Member list on general tab only adds to the list after names are known
|
|
- Reduced the timeout to 5 minutes, down from 10 minutes.
- Provided output for GroupMemberResponder error
- Removed commented calls to sendGroupMembersRequest
- Reordered calls to sendCapGroupMembersRequest so it's called last
|
|
- Changed level of output logs
- Cleaned up comments
|
|
|
|
fixed font metrics rounding error and made corrective adjustments in layout
|
|
a bunch of unnecesary header dependencies.
|
|
- Clear selection from role that was changed
|
|
while names are caching
Refresh caused deletion of group members data (from gdatap->mMembers), so gdatap->mMembers[id] in LLPanelGroupMembersSubTab::onNameCache() was null and when it was passed
into addMemberToList() there when getContribution() was called for it, crash happened.
- Added check against NULL before using member data.
|
|
People/Groups/Roles/Members.
Bug was caused by adding members with uncached names to search results- when name was uncached, method that added ids
to member list, didn't respect the filter.
- Fixed by adding members only when their names are cached and match the filter. If name is not cached, LLCacheName::get() is
called for such user id, and when name is cached, it calls function that handles adding of user to list depending on filter.
- Added default sorting of members by name, added saving of sort order to settings.
|
|
|
|
/Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
|
|
|
|
|
|
list instead
|
|
|
|
French Group Profile (roles and powers))
Added translation of folders to the strings.xml
Reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/810/
--HG--
branch : product-engine
|
|
Roles.
Reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/788/
--HG--
branch : product-engine
|
|
|
|
reviewed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/581/
--HG--
branch : product-engine
|
|
|
|
|
|
--HG--
branch : product-engine
|
|
receives focus.
reviewed by Mike Antipov at https://codereview.productengine.com/secondlife/r/444/
--HG--
branch : product-engine
|
|
reviewed by Vadim Savchuk https://codereview.productengine.com/secondlife/r/419/
--HG--
branch : product-engine
|
|
reviwed by Mike Antipov at https://codereview.productengine.com/secondlife/r/402/
--HG--
branch : product-engine
|
|
cyclic tab panel switches.
Problem was caused by incorrect use on Commit callback (which didn't actually prevent from tab switching) which leads to cyclic tab switching.
Validate callback actually prevents tab switching.
Reviwed by Vadim Savchuk at https://codereview.productengine.com/secondlife/r/385/
--HG--
branch : product-engine
|
|
Reviwed by V.Savchuk at https://codereview.productengine.com/secondlife/r/361/
--HG--
branch : product-engine
|
|
Superficial cleanup to change all typedef std::vector<LLUUID> to use a common typedef uuid_vec_t instead.
|
|
error 100% of time).
Overriden LLScrollListItem::getUUID() in LLNameListCtrl so that you can get correct ID of a name list item.
--HG--
branch : product-engine
|
|
when it should not
--HG--
branch : product-engine
|