Commit Graph

120 Commits (712a4e70c81c1908e4e7668ff1695a9415ec4b71)

Author SHA1 Message Date
maksymsproductengine 9074ea1663 DRTVWR-373 Merge with viewer-release 3.7.13 2014-08-05 22:11:05 +03:00
maksymsproductengine 58c86cf59e merge changes for 3.7.12-release 2014-07-10 00:23:01 +03:00
simon bfa42c9e28 Merge downstream code and become 3.7.12 2014-07-07 16:17:53 -07:00
andreykproductengine 70c2472e42 MAINT-4203 FIXED [Group Bans] Member list shows newly banned ex-residents 2014-07-02 16:57:07 +03:00
andreykproductengine 854c251fef MAINT-4178 FIXED [Group Bans] The viewer allows you to attempt to ban when the ban list already contains 500 entries, which fails. 2014-06-25 20:09:33 +03:00
andreykproductengine f938c7f7ab MAINT-4174 FIXED "Ban Resident(s)" button in Banned residents tab is active for members without ban permissions, after viewing 'Banned Residents' tab in a group where they do have ban permissions 2014-06-19 17:38:39 +03:00
simon a5568f942b Merge downstream version 3.7.8 code 2014-05-07 15:28:13 -07:00
Oz Linden a98b4b6bee merge changes for 3.7.7-release 2014-05-07 11:09:04 -04:00
Mnikolenko ProductEngine cd7e7e9603 MAINT-3957 FIXED Group owner issue 2014-04-28 11:48:11 +03:00
Mnikolenko ProductEngine e10d5238d6 MAINT-3957 FIXED Group owner issue 2014-04-28 11:48:11 +03:00
Richard Linden 5b846ed2a6 merge with release 2014-03-12 12:48:43 -07:00
Oz Linden 529edff468 restore the relevant fixes for STORM-2011 2014-03-11 14:03:38 -04:00
maksymsproductengine 1033c9d67f MAINT-3555 crash in LLPanel::~LLPanel() on shutdown:
- memory leaks fixing;
2014-02-05 20:45:09 +02:00
Mnikolenko ProductEngine 1be85e1a0a MAINT-3710 FIXED List of members is removed from General tab. Title column is added to the list in Members tab. Roles tab is renamed to Roles & Members and Roles sub-tab is default now. 2014-02-10 12:09:32 +02:00
maksymsproductengine e6c85c46c4 MAINT-3555 crash in LLPanel::~LLPanel() on shutdown:
- memory leaks fixing;
2014-02-05 20:45:09 +02:00
Baker Linden b511829296 - [MAINT-3710] Changed back the default group tab to use ROLES rather than MEMBERS (did a bad merge, it got overwritten) 2014-05-13 17:25:38 -07:00
Baker Linden 4fb9f50897 [MAINT-3424] - Display dates in SLT, rather than UTC
- Attempted fix, I'm close but didn't want to outright remove everything, so for now it's commented in.
2014-05-09 15:41:35 -07:00
Baker Linden 37bfd025ae viewer-release merge (to 3.7.8) 2014-05-08 14:00:55 -07:00
Baker Linden 1cf659d448 [MAINT-3424] Quick & dirty fix attempt -- probably won't work, but it's close 2014-05-06 16:24:21 -07:00
Baker Linden c1e27a8dec [MAINT-3982] - Eject/Ban button issues
- Ban and Eject buttons should now work properly
2014-04-29 16:31:09 -07:00
Baker Linden 810a8a0720 Refactoring some variables to use a constant rather than F's because that's the nice thing to do.
Reviewer: Cho
2014-04-29 11:25:46 -07:00
Baker Linden 29ef25f7ba [GroupBan] [MAINT-3810] Viewer crash when inviting nearby agents via right click
- 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-04-04 12:30:01 -07:00
Baker Linden aef1cc0576 [GroupBan]
- Fixed stuff... again
- Put "Ban Members" button back in Member tab

Reviewer: Richard
2014-03-25 16:21:07 -07:00
Baker Linden c64486b6ff Fixed up some compile errors after merge 2014-03-11 17:10:10 -07:00
Baker Linden 6137e120d1 3.7.4. merge 2014-03-11 16:32:23 -07:00
Baker Linden b0c1dd4790 - Added null checks in a couple places. 2014-03-11 16:19:49 -07:00
Baker Linden 37e34f6035 [MAINT-3751] - Can't uncheck Ban ability from role
- Fixed an issue where, once granted the ban ability, it could not become unchecked.
2014-02-19 16:06:43 -08:00
Baker Linden 25d0a3e029 [GroupBan] When adding "Manage Ban List" ability additionally grant requisite abilities
- Viewer side implementation for MAINT-3467 complete
2014-02-06 16:19:03 -08:00
Baker Linden 092ba811f9 [MAINT-3384] - Ban list UI is partially enabled for users without group ban ability
- Fixed the issue where "Ban Resident" button was enabled for members without the group ban ability
2013-10-30 15:27:58 -07:00
Baker Linden b935d5c62d - Fixed the allowed_by_all to use all 64 bits
- Changed some text to be more clarifying and to remove temp strings.
2013-10-29 14:37:18 -07:00
Baker Linden 25ead22777 Added check to ensure the group member has the ability to delete ban entries 2013-10-02 15:47:18 -07:00
Baker Linden 34f561db55 - Added ban date to ban list ui
- Code cleanup
2013-09-13 17:20:04 -07:00
Richard Linden 52da9f5f49 merge with viewer-release 2013-09-09 18:58:41 -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
Baker Linden 1299f6d63f - Got all major functionality working
- Changed PUT and DEL to POST which accepts an enum for a create or delete
2013-08-30 16:38:25 -07:00
Baker Linden 4945ae17d3 Initial commit for GroupBan
- Lots of crap isn't working as intended yet.
2013-08-29 11:36:45 -07: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
Cinders 00cd82e3e5 STORM-1952: Fix name sometimes appearing as (waiting) by generating a slurl instead of fetching a name 2013-07-08 17:30:57 -06:00
Cinders 4f7b8a7e86 STORM-1952: Add a confirmation modal when ejecting a member from a group 2013-06-11 18:54:54 -06:00
Graham Madarasz bf6182daa8 Update Mac and Windows breakpad builds to latest 2013-03-29 07:50:08 -07: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 3d137bae5c Merge with viewer-chui 2012-12-17 19:29:35 -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 9b556fb3fe CHUI-599 : Use the account name in all places that are not UI related but use avatar names to index, search and other code only uses. 2012-12-14 14:19:17 -08:00
William Todd Stinson 78b7a4b37c Pull and merge from ssh://hg@bitbucket.org/lindenlab/viewer-release. 2012-12-12 12:48:59 -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 5c22524f29 MAINT-1979 Viewer crashes while attempting to join group in the moment of loading group members
* Fix one race condition that could dereference a dangling pointer.
reviewed with Simon and Baker.
2012-12-03 16:37:05 -08:00
Kelly Washington 014edb89e8 MAINT-1897 Poor performance viewing large group member lists
* 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-11-12 14:15:22 -08:00
Baker Linden e459024c82 [MAINT-513] Large group management
- 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-09-05 15:55:34 -07:00
Chris Baker 7ecf3ce40f - Fixed an issue where service was called twice in a frame
- Changed level of output logs
- Cleaned up comments
2012-08-31 17:53:47 -07:00