Diva Canto
|
24a68e36fb
|
Bug fix: wrong name of requester in local friendship offer.
|
2010-06-19 12:32:36 -07:00 |
|
Diva Canto
|
7f349d61cb
|
Better friends notification: get rid of OnLogout and use OnClientClose for sending notifications. This takes care of crashed sessions. Also, made the notifications themselves asynchronous.
|
2010-06-11 06:32:24 -07:00 |
|
Diva Canto
|
2e1269e4ca
|
Bug fix on friends notifications. OnClientClose and OnLogout ordering are unpredictable; when OnClientClosed happened first, it was removing the friends list, which would prevent OnLogout notifications to go out.
|
2010-06-10 21:59:12 -07:00 |
|
Diva Canto
|
fe3e1c67ae
|
Bug fix: update the list of friends upon MakeRoot, because child agents don't get notified of new friendships.
|
2010-06-05 06:56:36 -07:00 |
|
Diva Canto
|
952029380a
|
Fixed a couple of buglets in Friendship offers / acceptance / decline when avies are in different sims.
|
2010-06-04 10:59:59 -07:00 |
|
Diva Canto
|
d72769930a
|
More cleaning on presence. Friends online/offline works again.
|
2010-05-08 07:44:07 -07:00 |
|
Diva Canto
|
5fda81e6bb
|
* XInventory fairly tested, including for HG. Almost ready to switch.
* Removed a few buglets and added better exception handling.
|
2010-04-30 11:39:02 -07:00 |
|
unknown
|
806a2555f5
|
Spelling in FriendsModule.cs: "filed to load" -> "failed to load"
|
2010-04-28 11:49:53 +03:00 |
|
Jeff Ames
|
f58a0394ed
|
Formatting cleanup. Add copyright notices.
|
2010-03-10 13:15:36 +09:00 |
|
Diva Canto
|
c5bb51b443
|
Changed a cryptic debug message and a wrong comment
|
2010-03-09 17:33:31 -08:00 |
|
Diva Canto
|
00e6739b7d
|
Offline friendship offers now working.
|
2010-03-01 22:21:33 -08:00 |
|
Diva Canto
|
c6a5ff26ff
|
Friends rights under control.
|
2010-03-01 21:32:55 -08:00 |
|
Diva Canto
|
cfaf087b89
|
More work on GrantRights. Still not right.
|
2010-03-01 09:23:33 -08:00 |
|
Melanie
|
b8d89ac6da
|
Fix -1 checks for login case
|
2010-03-01 02:57:25 +00:00 |
|
Melanie
|
dc22e74033
|
Small tweak
|
2010-03-01 02:54:18 +00:00 |
|
Melanie
|
65fadd2f67
|
Should have things the right way around, better that way
|
2010-03-01 00:20:34 +00:00 |
|
Melanie
|
bfcc57c071
|
Change friends to handle offers as it was originally designed. This may
need to be changed in SQLite & MSSQL as well
|
2010-03-01 00:02:14 +00:00 |
|
Melanie
|
adb9cc2af9
|
Implement rights changes locall (UNTESTED)
|
2010-02-28 23:26:13 +00:00 |
|
Diva Canto
|
5c5966545d
|
Initial Online friends notification seems to be working reliably now. All this needs more testing, but everything is there.
|
2010-02-28 12:07:38 -08:00 |
|
Diva Canto
|
db24e57cab
|
Friends connectors finished. Status notification working across the board. One last bug: friends online upon login are not being sent to the user.
|
2010-02-28 08:36:13 -08:00 |
|
Diva Canto
|
1daabc3473
|
Status notification (online/offline) working for same sim.
|
2010-02-27 18:16:31 -08:00 |
|
Diva Canto
|
593fd54fc7
|
Update the local cache upon friendship acceptance. Logout notifications working.
|
2010-02-27 11:23:31 -08:00 |
|
Diva Canto
|
a234672db8
|
* Finished implementation of FriendsService.Delete
* Deny now working
|
2010-02-27 10:57:57 -08:00 |
|
Diva Canto
|
3906a14857
|
Friends online notifications upon friendship now working (same sim only).
|
2010-02-27 10:24:55 -08:00 |
|
Melanie
|
0ab65899e4
|
Move requestonlinenotification generic message to presence module
|
2010-02-27 15:37:00 +00:00 |
|
Melanie
|
6f770af5fb
|
Implement a handler for requestonlinenotification generic message
|
2010-02-27 15:25:51 +00:00 |
|
Diva Canto
|
de5c2801e8
|
Friendships established.
|
2010-02-27 08:14:37 -08:00 |
|
Diva Canto
|
25870e8049
|
* Friendship offers starting to work in the same sim. Not quite right yet.
* Added skeleton for out Connectors/Friends/FriendsSimConnector.cs
* Moved request handler to its own file
|
2010-02-26 20:35:45 -08:00 |
|
Diva Canto
|
dc88dc2c3d
|
More flesh to FriendsModule. Still incomplete.
|
2010-02-26 17:33:08 -08:00 |
|
Melanie
|
dfc17a531f
|
Add the client message handlers. The calling card handlers that are part of
the old friends module are omitted intentionally, as I believe those should
be in a calling card module, not bundled with friends.
|
2010-02-26 21:37:07 +00:00 |
|
Diva Canto
|
bbb43f9bde
|
Now showing friends online upon grid login.
|
2010-02-26 10:35:23 -08:00 |
|
Melanie
|
1a3ad3ae80
|
Implement local online/offline notifications
|
2010-02-25 23:32:38 +00:00 |
|
Melanie
|
161d16405d
|
Check flags on initial login
|
2010-02-25 23:04:05 +00:00 |
|
Melanie
|
44d5b2910f
|
Implement initial online notifications
|
2010-02-25 04:22:51 +00:00 |
|
Melanie
|
f2b36f8e76
|
Implement friend perms
|
2010-02-25 04:02:03 +00:00 |
|
Melanie
|
b97f3860cb
|
Begin tracking users and friends
|
2010-02-25 03:55:21 +00:00 |
|
Melanie
|
e776bf9316
|
Grab the presence module and load the friends connector into the friends module
|
2010-02-25 03:07:46 +00:00 |
|
Melanie
|
c7b1e76eb5
|
Add the stream handler/listener and requisite methods to the friends module
for the friends interregion comms.
|
2010-02-25 01:46:34 +00:00 |
|
Melanie
|
0ab8dd61d7
|
Finally cutting the gordian knot. Friends needs to be both a module and a
service, and never the twain shall meet. This finally opens up the path to
a working friends implementation
|
2010-02-04 12:21:14 +00:00 |
|
Melanie
|
f9a61f2825
|
Some interface and data structure changes, add the missing method in friends
|
2010-02-04 10:51:36 +00:00 |
|
Melanie
|
5908b8ed7c
|
Change a member of the friendslist module to better reflect the client side
data storage paradigm of the friends list and avoid repeated, unneccessary
fetches of the entire friends list.
|
2010-01-19 11:33:42 +00:00 |
|
Diva Canto
|
c5ea783526
|
OpenSim/Framework/Communications/Cache deleted. LibraryRootFolder deleted.
|
2010-01-11 07:51:33 -08:00 |
|
Melanie
|
20318dba05
|
Finally restire the EMPTY friends module (what a mess)
|
2010-01-01 02:05:19 +00:00 |
|
Melanie
|
872387d278
|
Merge branch 'master' into presence-refactor
|
2009-12-31 23:30:41 +00:00 |
|
Revolution
|
8ca37dbefa
|
Adds Friend Finding functionality.
Signed-off-by: Melanie <melanie@t-data.com>
|
2009-12-31 21:31:04 +00:00 |
|
Melanie
|
eebddcd5e6
|
Change FriendsModule, InstantMessageModule, MessageTransferModule, MuteListModule, OfflineMessageModule, PresenceModule, InventoryTransferModule and LureModule to new style. Reduce FriendsModule and PresenceModule to shells.
|
2009-12-28 01:24:15 +00:00 |
|
Jeff Ames
|
9f5c2acd12
|
Formatting cleanup.
|
2009-11-23 11:26:06 +09:00 |
|
Melanie
|
ec0d5b408a
|
Change the permissions module to use the friend list cache already in the
friends module instead of requesting the entire friends list over the
network each time a prim is touched.
|
2009-11-05 17:29:52 +00:00 |
|
Melanie
|
83b4b4440b
|
Patch by revolution, thank you. Mantis #1789 . Implement friends permissions.
Applied with major changes. Core functionality commented pending review
for possible rights escalation. No user functionality yet.
|
2009-11-05 02:09:07 +00:00 |
|
Melanie
|
89d23a1fa2
|
Revert "Rewrote parts of the code that were double-locking different objects. This is about half of the code base reviewed."
This reverts commit e992ca0255.
|
2009-10-07 01:45:49 +01:00 |
|