[root]/src/net/java/sip/communicator/util/xml

| Author | Changes | Lines of Code | Lines per Change |
|---|---|---|---|
| Totals | 39 (100.0%) | 1702 (100.0%) | 43.6 |
| emcho | 27 (69.2%) | 1031 (60.6%) | 38.1 |
| damencho | 5 (12.8%) | 356 (20.9%) | 71.2 |
| lubomir_m | 6 (15.4%) | 312 (18.3%) | 52.0 |
| s_vincent | 1 (2.6%) | 3 (0.2%) | 3.0 |
Introduces new operation set for retrieving and storing custom contact types.
0 lines of code changed in:
Changes project name in source license headers from SIP Communicator to Jitsi
3 lines of code changed in:
Fixes warnings and javadocs.
3 lines of code changed in:
Merge latest patch sent to dev mailinglist with subject "XCAP tests" which represents the work of Grigorii Balutsel on the "XCAP Support" GSoC 2010 project into trunk.
Add presence rules, fix tests and some resources. Start work on populating already existing contacts.
264 lines of code changed in:
Implements XML element name encoding (http://www.w3.org/TR/xml/#NT-Name) in the XML backend of the ConfigurationService implementation in order to allow storing properties with names not limited to valid XML element names. The functionality is implemented in order to allow EntityCapsManager to store Jabber DiscoverInfo (when running the tests) but it turns out that the reconnect plugin also has started trying to store properties with names which are not valid XML element names (which is probably not in the tests, I don't know).
268 lines of code changed in:
converts tabs to spaces in a number of classes
1 lines of code changed in:
Supports country code (in addition to language code) when dealing with locales because the language properties files contain it and are not loaded without the modifications of this commit.
1 lines of code changed in:
Adds a patch for the problem with cyrillic group names in Yahoo (Issue #665) replacing undisplayable chars with question marks.
9 lines of code changed in:
Fixes various warnings, mostly ones about performance.
1 lines of code changed in:
Fixes warnings.
5 lines of code changed in:
Removes the persistent-data element from contactlist.xml when saving if the data in question is null or empty. Otherwise, it is represented in the DOM, saved, loaded, etc.
37 lines of code changed in:
Add details to metacontact.
81 lines of code changed in:
1. Fix identing xml files :
- transformerFactory.setAttribute("indent-number",4); - works for jdk 1.5 and 1.6, but on 1.4 throws Exception
- serializer.setOutputProperty("{http://xml.apache.org/xalan}indent-amount", "4"); - works for 1.4 and 1.6. On 1.5 there is bug report which hasn't been fixed
2. Fix resource loading for jabberaccregwizz
10 lines of code changed in:
null check for empty data in setText() and setCData()
6 lines of code changed in:
replacing DOMElementWriter with built-in java XML tools
18 lines of code changed in:
close writer after every indented write
1 lines of code changed in:
on mac os x there is a null pointer if you call getLength() on an empty node list, so add a second check there (hope this helps ... but I doubt it).
5 lines of code changed in:
minor indent adjustment (cc trigger)
1 lines of code changed in:
Configurable home name and location, properly store international characters in the metacontactlist, history, and configuration files. make the debian installer store bndles un ${user.home}/.sip-communicator instead of ${user.home}/.felix/sip-communicator.bin. related issues: 286, 266, 271, 230, 274
make sure we set encoding for all write methods. don't allow writing with a writer but only take output streams so that we could set a character encoding
11 lines of code changed in:
Configurable home name and location, properly store international characters in the metacontactlist, history, and configuration files. make the debian installer store bndles un ${user.home}/.sip-communicator instead of ${user.home}/.felix/sip-communicator.bin. related issues: 286, 266, 271, 230, 274
better handle stored xml comments
39 lines of code changed in:
(12 more)