Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-29 | Fix: Add feature flag for error type | Matthias Beyer | |
2018-10-28 | Update dependency: error-chain (#26) | Matthias Beyer | |
* Update dependency: error-chain * Replace dependency: error_chain -> failure * fixup! Replace dependency: error_chain -> failure * Use enum for errors (in return types) * fixup! Use enum for errors (in return types) | |||
2018-04-27 | De-publicize some macros | Markus Unterwaditzer | |
2018-04-27 | Fix API docs | Markus Unterwaditzer | |
2018-04-27 | Add params getter for helper datatype generator (#24) | Matthias Beyer | |
With this helper function, one can get the parameters from a helper data type. For example the email data parameters "HOME", "WORK". | |||
2018-04-26 | Event builder (#21) | Matthias Beyer | |
* Add EventBuilder * Add simple test for building an event * Remove unused import * fixup! Add simple test for building an event * fixup! Remove unused import * Fix: build and test with all features enabled * Make builder API typed * Add helper to build new empty ICalendar object * Add ::from_raw() for helper types, make ::new() pub * Redesign builder to have chainable with_foo() functions and in-place mutating setters * Dont prefix getters with get_ to be more consistent with the vcard API * fixup! Redesign builder to have chainable with_foo() functions and in-place mutating setters * fixup! Dont prefix getters with get_ to be more consistent with the vcard API * fixup! Dont prefix getters with get_ to be more consistent with the vcard API * fixup! Dont prefix getters with get_ to be more consistent with the vcard API | |||
2018-04-16 | Rewrite icalendar API for nice builder pattern style building of objects (#22) | Matthias Beyer | |
2018-01-11 | add read_component | Markus Unterwaditzer | |
2017-11-21 | Let Vcard derive Debug (#20) | Matthias Beyer | |
2017-11-21 | Icalendar highlevel interface (#19) | Matthias Beyer | |
* Add error kind for "not an icalendar" * Move helper macros to utils * Add optional date/datetime conversions * Add optional dependency: chrono * Add error types for converting from parser error from chrono * Add AsDateTime for icalendar times * Add travis build script with all features tested * Add tests * Add tests with simple test entry * Add test for owncloud-generated cal entry * Add conversions-testing for entries * Use container type for returning either Date or DateTime * fixup! Move helper macros to utils * Fix to use list syntax * Capitalize consistently * Use ? instead of callback chaining * Remove all unneeded imports | |||
2017-11-05 | Fix escaping bug | Markus Unterwaditzer | |
2017-11-05 | Vcard highlevel interface pr (#18) | Matthias Beyer | |
* Start implementing high-level interface for vcard objects * Add derive for Eq and PartialEq for generated types * Add raw() getter for generated types * Add basic vcard test * Add function to create a Vcard object from a Component * error-chain: 0.10 -> 0.11 * Add helper to generate parameter list * Add VcardBuilder * Add test for VcardBuilder * Rename util.rs -> param.rs * Do not pass complete input string to error | |||
2017-10-28 | Switch to BTreeMap (#17) | Matthias Beyer | |
2017-10-27 | Refactoring (#15) | Matthias Beyer | |
* Add dependency: error-chain, refactor to use error chain infrastructure * Split code into modules * Move tests to appropriate modules | |||
2017-10-09 | Switch to BTreeMap | Markus Unterwaditzer | |
2017-05-06 | Restore old code, see ↵ | Markus Unterwaditzer | |
https://github.com/untitaker/rust-vobject/commit/2e80215c92397e6116ae12364a9bfeff49b504aa#commitcomment-22043284 | |||
2017-05-05 | Derive Clone/Debug, small refactoring | Ariel Dabalsa | |
Derives for Component and Property Property::new() takes Into as Asref instead of &str Formatting and misc | |||
2017-05-05 | Move /src/vobject/ to /src/ | Ariel Dabalsa | |
2017-05-05 | Faster line folding | Ariel Dabalsa | |
2017-05-05 | Fix infinite loop on mismatched BEGIN/END tags | Ariel Dabalsa | |
2017-05-05 | Fix infinite loop on mismatched BEGIN/END tags | Ariel Dabalsa | |
2016-11-15 | Remove unused imports | Markus Unterwaditzer | |
2016-11-15 | Refactor API | Markus Unterwaditzer | |
2016-11-15 | Remove explicit clone impl | Markus Unterwaditzer | |
2016-02-20 | Clippy fixes | Markus Unterwaditzer | |
2016-02-20 | Introduce clippy | Markus Unterwaditzer | |
2016-02-20 | Explicit lifetime has become useless | Georges Racinet | |
2016-02-20 | in parser, don't use peek_at() directly | Georges Racinet | |
This is for consistency, peek_at() being some kind of internal detail. | |||
2016-02-20 | In parser, stopped assuming offset=1 for various delimiters | Georges Racinet | |
2016-02-20 | Generalized line unfolding in parser (issue #2) | Georges Racinet | |
Ignoring (CR)LF followed by a single whitespace char is now done in peek() and therefore is enforced in all processing. | |||
2015-06-02 | Improve type signature | Markus Unterwaditzer | |
2015-06-02 | Rewrite rust-vobject without peg | Markus Unterwaditzer | |
2015-03-29 | Nightly updates | Markus Unterwaditzer | |
2015-03-16 | Store property name in prop | Markus Unterwaditzer | |
2015-03-14 | impl Clone for Property | Markus Unterwaditzer | |
2015-03-13 | Avoid stringify | Markus Unterwaditzer | |
2015-03-13 | Add error type | Markus Unterwaditzer | |
2015-03-08 | Remove more warnings | Markus Unterwaditzer | |
2015-02-11 | Nightly updates | Markus Unterwaditzer | |
2015-02-04 | nightly updates | Markus Unterwaditzer | |
2015-02-02 | Fix warnings | Markus Unterwaditzer | |
2015-01-22 | implement FromStr | Markus Unterwaditzer | |
2015-01-22 | move peg parser to bottom | Markus Unterwaditzer | |
2015-01-19 | Fix for static binaries? | Markus Unterwaditzer | |
2015-01-16 | Indent PEG grammar | Markus Unterwaditzer | |
No semantic meaning but beautiful to read | |||
2015-01-16 | bugfixes | Markus Unterwaditzer | |
2015-01-16 | Change string type slightly | Markus Unterwaditzer | |
2015-01-16 | Property::new is consistent with Component::new | Markus Unterwaditzer | |
2015-01-16 | Simplify prop param insertion | Markus Unterwaditzer | |
2015-01-16 | Specify capacity of hashmap | Markus Unterwaditzer | |