summaryrefslogtreecommitdiff
path: root/indra/newview/llpanelgrouproles.cpp
AgeCommit message (Collapse)Author
2014-06-19MAINT-4174 FIXED "Ban Resident(s)" button in Banned residents tab is active ↵andreykproductengine
for members without ban permissions, after viewing 'Banned Residents' tab in a group where they do have ban permissions
2014-04-28MAINT-3957 FIXED Group owner issueMnikolenko ProductEngine
2014-05-13- [MAINT-3710] Changed back the default group tab to use ROLES rather than ↵Baker Linden
MEMBERS (did a bad merge, it got overwritten)
2014-05-09[MAINT-3424] - Display dates in SLT, rather than UTCBaker Linden
- Attempted fix, I'm close but didn't want to outright remove everything, so for now it's commented in.
2014-05-08viewer-release merge (to 3.7.8)Baker Linden
2014-05-06[MAINT-3424] Quick & dirty fix attempt -- probably won't work, but it's closeBaker Linden
2014-04-29[MAINT-3982] - Eject/Ban button issuesBaker Linden
- Ban and Eject buttons should now work properly
2014-04-29Refactoring some variables to use a constant rather than F's because that's ↵Baker Linden
the nice thing to do. Reviewer: Cho
2014-04-04[GroupBan] [MAINT-3810] Viewer crash when inviting nearby agents via right clickBaker Linden
- Fixed an issue where residents would be unable to be invited to a group. - Fixed a crash when trying to invite a resident to a group via right-click menu
2014-03-25[GroupBan]Baker Linden
- Fixed stuff... again - Put "Ban Members" button back in Member tab Reviewer: Richard
2014-03-12merge with releaseRichard Linden
2014-03-11Fixed up some compile errors after mergeBaker Linden
2014-03-113.7.4. mergeBaker Linden
2014-03-11- Added null checks in a couple places.Baker Linden
2014-02-19[MAINT-3751] - Can't uncheck Ban ability from roleBaker Linden
- Fixed an issue where, once granted the ban ability, it could not become unchecked.
2014-02-06[GroupBan] When adding "Manage Ban List" ability additionally grant ↵Baker Linden
requisite abilities - Viewer side implementation for MAINT-3467 complete
2014-02-05MAINT-3555 crash in LLPanel::~LLPanel() on shutdown:maksymsproductengine
- memory leaks fixing;
2014-02-10MAINT-3710 FIXED List of members is removed from General tab. Title column ↵Mnikolenko ProductEngine
is added to the list in Members tab. Roles tab is renamed to Roles & Members and Roles sub-tab is default now.
2013-10-30[MAINT-3384] - Ban list UI is partially enabled for users without group ban ↵Baker Linden
ability - Fixed the issue where "Ban Resident" button was enabled for members without the group ban ability
2013-10-29- Fixed the allowed_by_all to use all 64 bitsBaker Linden
- Changed some text to be more clarifying and to remove temp strings.
2013-10-02Added check to ensure the group member has the ability to delete ban entriesBaker Linden
2013-09-13- Added ban date to ban list uiBaker Linden
- Code cleanup
2013-09-09merge with viewer-releaseRichard Linden
2013-09-09- Start of code cleanupBaker Linden
- Added refresh button to ban list panel - Added an additional signal to LLNameListCtrl to indicate when the entire name cache is complete.
2013-08-30- Got all major functionality workingBaker Linden
- Changed PUT and DEL to POST which accepts an enum for a create or delete
2013-08-29Initial commit for GroupBanBaker Linden
- Lots of crap isn't working as intended yet.
2013-08-09second phase summer cleaningRichard Linden
replace llinfos, lldebugs, etc with new LL_INFOS(), LL_DEBUGS(), etc.
2013-07-08STORM-1952: Fix name sometimes appearing as (waiting) by generating a slurl ↵Cinders
instead of fetching a name
2013-06-11STORM-1952: Add a confirmation modal when ejecting a member from a groupCinders
2013-03-29Update Mac and Windows breakpad builds to latestGraham Madarasz
2012-12-17CHUI-580 : WIP : Added disconnect of callbacks once they're called to ↵Merov Linden
prevent filling up the callback queue
2012-12-17Merge with viewer-chuiMerov Linden
2012-12-17CHUI-580 : WIP : Protect callback connections passed to ↵Merov Linden
LLAvatarNameCache::get() where necessary
2012-12-14CHUI-599 : Use the account name in all places that are not UI related but ↵Merov Linden
use avatar names to index, search and other code only uses.
2012-12-12Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release.William Todd Stinson
2012-12-05CHUI-580 : WIP : Change the display name cache system, deprecating the old ↵Merov Linden
protocol and using the cap (People API) whenever available. Still has occurence of Resident as last name to clean up.
2012-12-03MAINT-1979 Viewer crashes while attempting to join group in the moment of ↵Kelly Washington
loading group members * Fix one race condition that could dereference a dangling pointer. reviewed with Simon and Baker.
2012-11-12MAINT-1897 Poor performance viewing large group member listsKelly Washington
* 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
2012-09-05[MAINT-513] Large group managementBaker Linden
- 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
2012-08-31- Fixed an issue where service was called twice in a frameChris Baker
- Changed level of output logs - Cleaned up comments
2012-08-23Start of getting WSGI service on viewerChris Baker
2012-01-18EXP-1513 FIX Underscore ( _ ) fails to show in first chat entry in Local ChatRichard Linden
fixed font metrics rounding error and made corrective adjustments in layout
2011-05-05Work in progress on CHOP-609 / CHOP-624 build time improvements. Eliminated ↵brad kittenbrink
a bunch of unnecesary header dependencies.
2011-01-13STORM-832 FIXED Two Roles are selected after made changes in onePaul Guslisty
- Clear selection from role that was changed
2010-10-28STORM-322 ADDITIONAL FIX Fixed a crash that happened when clicking "refresh" ↵Andrew Productengine
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.
2010-10-21STORM-322 FIXED Fixed problem with redundant search entries shown in ↵Andrew Productengine
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.
2010-09-27MergeLeyla Farazha
2010-09-03Post-convert merge by convert_monolith.py from ↵Aimee Linden
/Users/Aimee/Documents/Work/Linden-Lab/Development/viewer/convert/viewer-identity-evolution
2010-08-27Post-convert merge by convert_monolith.py from ./viewer-experienceMonroe Linden
2010-08-13Change license from GPL to LGPL (version 2.1)Oz Linden