Commit graph

24 commits

Author SHA1 Message Date
9b49f04239 Fix a bunch of warnings. 2013-02-15 15:15:21 +01:00
4a016c271f Prefix all ivars with an underscore. 2013-02-12 22:36:39 +01:00
Florian Zeitz
1d0067f2f4 Update documentation 2012-12-22 14:55:27 +01:00
00a064a4a5 Make method names more consistent with ObjFW. 2012-12-13 23:09:30 +01:00
64dd03952d Make rosterItems a property. 2012-11-11 12:30:24 +01:00
e8e70ff3fb XMPPRoster: Add getter for the connection. 2012-11-11 12:21:34 +01:00
d314c1b32d Update URL in copyright. 2012-03-21 11:56:56 +01:00
19fcc192d7 Having a category for each delegate is not required anymore.
This is thanks to XMPPMulticastDelegate.
2012-02-17 18:17:10 +01:00
cf420076c2 Implement roster versioning.
Still needs some testing.
2012-02-06 16:17:37 +01:00
04b9740263 Prevent changing the data storage after the roster has been requested. 2012-02-06 15:23:26 +01:00
af04bf7088 Add storage to the connection and roster. 2012-02-06 14:32:20 +01:00
4a02854dec Oops, forgot a few changes. 2012-02-04 13:57:49 +01:00
0da29ac529 Documentation improvements. 2012-02-03 16:12:04 +01:00
643552d5d9 Hide instance variables from the documentation. 2012-02-03 11:43:44 +01:00
da97470a1d Add \cond internal for private methods. 2012-02-03 10:46:42 +01:00
Florian Zeitz
a2e8b90ef2 Document XMPPRoster and XMPPRosterDelegate 2012-02-03 09:32:43 +01:00
d1dc839333 Make use of multicast delegates in XMPPRoster. 2012-01-30 18:45:43 +01:00
Florian Zeitz
0815f46784 Decouple XMPPRoster and XMPPConnection 2012-01-28 01:43:31 +01:00
f651384d81 Move all roster handling code to XMPPRoster. 2011-04-25 19:48:30 +02:00
f504246a1b Change how roster items are stored. 2011-04-01 03:09:04 +02:00
5b16eaa1f0 Port to ObjC 1. 2011-03-29 03:46:20 +02:00
993d0a7596 Add -[XMPPRoster deleteRosterItem:] and -[XMPPRosterItem copy]. 2011-03-28 18:15:48 +02:00
823ea0eb5e Move namespace definitions and add -[XMPPRoster addRosterItem:]. 2011-03-28 17:30:40 +02:00
915d5b5cab Add XMPPRoster class. 2011-03-28 15:14:27 +02:00