Emmanuel Gil Peyrot
|
3b6733f38b
|
Upgrade to minidom 0.4.4 to avoid having to redefine IntoElements for each Into<Element>.
|
2017-07-21 01:20:29 +01:00 |
|
Emmanuel Gil Peyrot
|
5df585ca40
|
data_forms, ibr, message, presence, roster: Always use into_iter.
|
2017-07-20 23:09:22 +01:00 |
|
Emmanuel Gil Peyrot
|
1f43cd934b
|
Use TryFrom from the try_from crate, instead of the unstable feature.
This makes xmpp-parsers usable on stable.
|
2017-07-20 20:03:15 +01:00 |
|
Emmanuel Gil Peyrot
|
a48565e171
|
data_forms: Fix FORM_TYPE, <title/> and <instructions/> serialisation.
|
2017-06-25 20:13:43 +01:00 |
|
Emmanuel Gil Peyrot
|
216f6f8389
|
Fix build and compilation.
|
2017-06-14 01:57:02 +01:00 |
|
Emmanuel Gil Peyrot
|
ebc7582250
|
Move the Default implementation into more generate_attribute!.
|
2017-06-14 00:53:18 +01:00 |
|
Emmanuel Gil Peyrot
|
0f297d2d2d
|
Add a generate_attribute! macro, and use it for the common case.
|
2017-06-14 00:50:57 +01:00 |
|
Emmanuel Gil Peyrot
|
334f2f78f8
|
data_forms: Implement IntoElements.
|
2017-06-11 14:42:11 +01:00 |
|
Emmanuel Gil Peyrot
|
f08c81382c
|
data_forms, media_element: Implement forgotten serialisation.
|
2017-05-25 01:00:17 +01:00 |
|
Emmanuel Gil Peyrot
|
16e43c0b01
|
Convert all of the parsers/serialisers into consuming their parameter.
|
2017-05-23 23:31:33 +01:00 |
|
Emmanuel Gil Peyrot
|
7cdb46b90a
|
data_forms: Replace field_type String with a proper enum.
|
2017-05-21 17:08:05 +01:00 |
|
Emmanuel Gil Peyrot
|
814a3bd882
|
data_forms: Add support for required, options, title and instructions.
|
2017-05-21 16:41:29 +01:00 |
|
Emmanuel Gil Peyrot
|
8673b8f90e
|
data_forms: Switch to Into/TryFrom.
|
2017-05-06 20:51:39 +01:00 |
|
Emmanuel Gil Peyrot
|
0dd0b444b3
|
media_element: Switch to Into/TryFrom.
|
2017-05-06 20:48:41 +01:00 |
|
Emmanuel Gil Peyrot
|
4b90c1dc1f
|
data_forms, disco, jingle, jingle_ft: Remove superfluous “extern crate”.
|
2017-04-29 22:10:38 +01:00 |
|
Emmanuel Gil Peyrot
|
407e4cceb4
|
License the project under MPL-2.0.
|
2017-04-29 22:14:34 +01:00 |
|
Emmanuel Gil Peyrot
|
659eaee14e
|
data_forms: Simplify the FromStr using match.
|
2017-04-23 03:42:50 +01:00 |
|
Emmanuel Gil Peyrot
|
62d9385728
|
Make all parsed types implement Clone.
|
2017-04-21 00:41:15 +01:00 |
|
Emmanuel Gil Peyrot
|
7288c2c74f
|
Import ns itself, and remove the _NS suffix on all namespaces.
|
2017-04-20 23:16:12 +01:00 |
|
Emmanuel Gil Peyrot
|
b8b0494c19
|
Fix a stupid copy/paste syntax error.
|
2017-04-20 00:14:29 +01:00 |
|
Emmanuel Gil Peyrot
|
fc7a0517d3
|
Replace assert!()s with proper errors in parsers.
|
2017-04-19 23:41:54 +01:00 |
|
Emmanuel Gil Peyrot
|
9cf1521775
|
Hello world!
|
2017-04-18 20:44:36 +01:00 |
|