Age | Commit message (Collapse) | Author |
|
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
|
|
|
|
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
|
|
listing by role & online status
and few additional fixes...
LLScrollListItem->getValue() doesn't contain LLUUID anymore
also fix xml - no icons in Allowed Abilities
--HG--
branch : product-engine
|
|
and categories of ability
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
resident ejects a member from group\": a toast was implemented, but adding a record to the Group Chat history was not because of known issue EXT-2884 \"Initiation of a voice call should not bring text chat (p2p, ad-hoc, group)\".
--HG--
branch : product-engine
|
|
--HG--
branch : product-engine
|
|
is incomplete
--HG--
branch : product-engine
|
|
Cuts number of includes of llnotifications.h from 300+ to 40.
|
|
Fixed many more includes
|
|
lots of small problems...
--HG--
branch : product-engine
|
|
code. All help should now go through the new help server, via the Help
Browser floater. There should no longer be any custom "?" buttons in
the UI - all <button> and <notification> XUI references relating to
custom help buttons have been expunged.
(I previously extracted all of the help strings from notifications.xml
and passed these to the doc team to include in the help server pages.)
I have checked that none of the XUI elements that are removed here are
still referenced by any C++ code. I've also confirmed that there are
no new notifications removed that I have not already passed on to the
doc team. And I've also done a pass through the UI to make sure that
all of the floaters still look as they should. Finally, I've confirmed
that the new help system for floaters and side panels still works.
2,276 lines deleted - 0 lines added.
|