Diva Canto
|
608444c9f7
Another 21 modules' directives moved out of .addin.xml
|
12 years ago |
Justin Clark-Casey (justincc)
|
da2b23f18d
Improve efficiency of friends notification by only make one PresenceService call for all friends rather than one for each friend.
|
12 years ago |
Justin Clark-Casey (justincc)
|
224efe7b76
minor: Comment out friends notification log spam for now.
|
12 years ago |
Justin Clark-Casey (justincc)
|
5053506d88
refactor: Instead of performing a ScenePresence lookup twice over LocateClientObject() and GetClientScene(), do the lookup just once in LocateClientObject()
|
12 years ago |
Justin Clark-Casey (justincc)
|
cdf97ab3a6
Fix a bug in FriendsModule.StatusNotify() where all subsequent friends would not be notified once a non-local friend was found.
|
12 years ago |
Diva Canto
|
f2ede8c7e0
HGFriendsModule: add the scaffolding for supporting permissions pertaining to HG friendships. Snoopy take it from here.
|
12 years ago |
Justin Clark-Casey (justincc)
|
3525c876c8
Make default "show friends" console command show friends fetched from the friends service.
|
12 years ago |
Justin Clark-Casey (justincc)
|
bce7964ac2
refactor: Move "friends show cache" console command out into separate FriendsCommandsModule.
|
12 years ago |
Justin Clark-Casey (justincc)
|
59157d9d63
Add simple login test with online friends. Add IFriendsModule.GrantRights() for granting rights via a module call.
|
12 years ago |
Justin Clark-Casey (justincc)
|
bf09d6a22b
refactor: Stop passing both IClientAPI and agentID to friend event listeners, these are redundant. Replace a few magic numbers with FriendRights enum already used elsewhere.
|
12 years ago |
Justin Clark-Casey (justincc)
|
22a85b947a
Add back parts of reverted changes that were not concerned with child agent caching.
|
12 years ago |
Justin Clark-Casey (justincc)
|
93ac47f0d3
Revert "Simplify friends caching by only doing this for root agents - no functions require caching for child agents."
|
12 years ago |
Melanie
|
532e3dad26
Pushing the Avination Calling card hooks. Module to follow.
|
12 years ago |
Justin Clark-Casey (justincc)
|
d9f7b8549b
Simplify friends caching by only doing this for root agents - no functions require caching for child agents.
|
12 years ago |
Justin Clark-Casey (justincc)
|
12d3ea3029
Add "friends show cache <first-name> <last-name>" command for debugging purposes.
|
12 years ago |
Diva Canto
|
d8bcb78b10
HG Friends: pulled sim-bound notification code to HGStatusNotifier, so that we can better manage this traffic.
|
12 years ago |
Diva Canto
|
1089e9b842
Removed extraneous debug message
|
12 years ago |
Diva Canto
|
d08ad6459a
HG Friends: allow the establishment of HG friendships without requiring co-presence in the same sim. Using avatar picker, users can now search for names such as "[email protected]:9000", find them, and request friendship. Friendship requests are stored if target user is offline. TESTED ON STANDALONE ONLY.
|
12 years ago |
Justin Clark-Casey (justincc)
|
828e4a5b09
Add comments about trying to avoid synchronous work off the EventManager.OnMakeRootAgent event since this is on the critical path for transfer of avatars from one region to another.
|
13 years ago |
Justin Clark-Casey (justincc)
|
64784bc0cf
remove SceneCommunicationService.OnAvatarCrossingIntoRegion. This stuff is not being used any more - it's now IEntityTransferModule and SimulationService instead
|
13 years ago |
Justin Clark-Casey (justincc)
|
430821d837
Rename FetchFriendslist() -> CacheFriends() and RefetchFriends() -> RecacheFriends() to reflect their intended function
|
13 years ago |
Justin Clark-Casey (justincc)
|
2b5b4ac167
refactor: rename m_NeedsListOfFriends => m_NeedsListOfOnlineFriends to better reflect its actual function
|
13 years ago |
Justin Clark-Casey (justincc)
|
50803dfe2c
For clients that are entering a simulator from initial login, stop executing FriendsModule.FetchFriendslist() asychronously.
|
13 years ago |
Justin Clark-Casey (justincc)
|
8d0aaa359f
refactor: Don't create a new UUID for passing uuids to client - UUIDs are structs are so not passed by reference (and they're immutable!)
|
13 years ago |
Justin Clark-Casey (justincc)
|
89632f3ea8
Add test for removing a friendship.
|
13 years ago |
Justin Clark-Casey (justincc)
|
e5ff7f389b
Improved method doc for AddFriend() - it actually does set up a two-way relationship.
|
13 years ago |
Justin Clark-Casey (justincc)
|
a64def8b73
minor: remove some mono compiler warnings
|
13 years ago |
Justin Clark-Casey (justincc)
|
348d15707d
Add test for adding a friend whilst online
|
13 years ago |
Justin Clark-Casey (justincc)
|
de895ee54a
Add very simple FriendsModuleTests.TestNoFriends()
|
13 years ago |
Melanie
|
08fcf958c2
Port the Avination offline messaging system to Core
|
13 years ago |