| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-03-25 | Message(): Implement show message as text or json | Jesse Rosenthal | |
| 2010-03-25 | notmuch: Make modifications to implement notmuch search | Jesse Rosenthal | |
| 2010-03-25 | push __VERSION__ to post release 0.2.1+ | Sebastian Spaeth | |
| 2010-03-25 | Added tag v0.2.1 for changeset 8f496a1f9b34 | Sebastian Spaeth | |
| 2010-03-25 | bump __VERSION__ to 0.2.1 | Sebastian Spaeth | |
| 2010-03-25 | docs: Improve documentations | Sebastian Spaeth | |
| 2010-03-25 | Implement Database.upgrade() to get the last bit of API. We are complete now. | Sebastian Spaeth | |
| 2010-03-25 | Implement Filenames() iterator. The API should be complete at this point. | Sebastian Spaeth | |
| We are still missing Database.upgrade() as I am not sure how to implement the callback, and it's not that important for now. Documentation for the new classes is written inline, but not integrated in the docs yet. | |||
| 2010-03-25 | Implement Database().get_directory() and Directory() class. | Sebastian Spaeth | |
| 2010-03-25 | Implement Message().get|set_flag() | Sebastian Spaeth | |
| These were the last 2 missing methods from the Message object, which should be feature complete now. | |||
| 2010-03-24 | fix documentations, and add a very brittle notmuch reply command | Sebastian Spaeth | |
| 2010-03-24 | Added tag v0.2.0 for changeset 36e2dd4e739a | Sebastian Spaeth | |
| 2010-03-24 | README: update changelog | Sebastian Spaeth | |
| 2010-03-24 | bump __VERSION__ to 0.2.0 | Sebastian Spaeth | |
| 2010-03-24 | try c_long rather c_int64 for time_t | Sebastian Spaeth | |
| 2010-03-24 | time_t is a signed int, not an unsigned one... | Sebastian Spaeth | |
| 2010-03-24 | Factor Messages() and Message() out into their own file. rename tags.py to tag.py for consistency. | Sebastian Spaeth | |
| --HG-- rename : cnotmuch/tags.py => cnotmuch/tag.py | |||
| 2010-03-24 | notmuch: Implement 'notmuch search' | Sebastian Spaeth | |
| This passes all search tests for the notmuch test suite. We don't have the nice recent date formatting, no --format and no --sort option implemented though. | |||
| 2010-03-24 | Implement Thread() and Threads() | Sebastian Spaeth | |
| Most of Thread() is implemented now and all of Threads(). Reorganized the source somewhat and various minor fixes throughout. | |||
| 2010-03-24 | docs: Update documentation | Sebastian Spaeth | |
| Update the docs and include a page describing the notmuch "binary" | |||
| 2010-03-22 | Added tag v0.1.1 for changeset 4fdbf2935cdf | Sebastian Spaeth | |
| 2010-03-22 | Make __VERSION__ available via cnotmuch.notmuch.__VERSION__ and improve README | Sebastian Spaeth | |
| Rather than hardcoding the version in various places, we export it from the module itself. Also improve the README somewhat. | |||
| 2010-03-22 | notmuch: use new function Database().create_query() for 'count' | Sebastian Spaeth | |
| 2010-03-22 | Fix Database().create_query() to actually initialize the Query with the correct object. | Sebastian Spaeth | |
| We were passing the internal pointer to the notmuch_database_t object to Query(), but it should be initialized with the Database() object itself. This rightfully raised an exception. Yay, for thorough sanity checking. | |||
| 2010-03-22 | setup.py and MANIFEST.in for the 0.1 release. Unfortunately post-version tag. | Sebastian Spaeth | |
| 2010-03-22 | Added tag v0.1 for changeset 27f38f75d27d | Sebastian Spaeth | |
| 2010-03-19 | Implement Message.get_replies() | Sebastian Spaeth | |
| 2010-03-19 | docs: Add missing newline that broke formatting | Sebastian Spaeth | |
| 2010-03-19 | Add Database.create_query() as a shorthand for db=Database();q=Query(db,"") | Sebastian Spaeth | |
| This is a convenience extension to the C API. I hardly saves any typing, but let's us automatically free the top-level Database() object when we delete the Query(). | |||
| 2010-03-19 | Database(): implement as of yet untested add_message() and remove_message() | Sebastian Spaeth | |
| 2010-03-19 | docs: Various typo fixes in docstrings | Sebastian Spaeth | |
| 2010-03-19 | Database(): Factor out the test for an initialized self._db | Sebastian Spaeth | |
| We need it in basically every function, so let's split this out. | |||
| 2010-03-19 | implement Message.get_thread_id() | Sebastian Spaeth | |
| 2010-03-19 | notmuch restore: only delete a message's old tags if they are not a subset of the new ones. | Sebastian Spaeth | |
| 2010-03-19 | hgignore: ignore test/test* | Sebastian Spaeth | |
| 2010-03-19 | notmuch: implement restore. We pass now all 'dump' and 'restore' tests in the test suite | Sebastian Spaeth | |
| 2010-03-19 | notmuch: Use Query.count_messages() rather len(Query.search_messages()) | Sebastian Spaeth | |
| In my tests, this is about 10 times faster and returned the same results, although both operations are really fast. | |||
| 2010-03-19 | Query(): Fix _nmlib -> nmlib type & clarify docs a bit | Sebastian Spaeth | |
| 2010-03-19 | Implement Database.count_messages() | Sebastian Spaeth | |
| 2010-03-18 | notmuch: implement dump to file. Fake notmuch new by calling the real notmuch to enable running the testsuite | Sebastian Spaeth | |
| 2010-03-18 | add original notmuch testsuite | Sebastian Spaeth | |
| 2010-03-18 | mention NOTMUCH_CONFIG in the notmuch docstring | Sebastian Spaeth | |
| 2010-03-18 | Database(): honor NOTMUCH_CONFIG env variable for reading the standard database location. | Sebastian Spaeth | |
| Also replaces all Database.MODE.* defaults in the keyword arguments with their numeric replacement, they do not seem to be available yet at that time, so the python parser complained about them as being unknown. | |||
| 2010-03-18 | Implement Message.freeze(), thaw(), and remove_all_tags() | Sebastian Spaeth | |
| 2010-03-18 | docs: stub out remaining missing bindings to get a reminder | Sebastian Spaeth | |
| 2010-03-18 | implement Database.get_version() and Database.needs_upgrade() | Sebastian Spaeth | |
| 2010-03-17 | notmuch: implement tag command | Sebastian Spaeth | |
| 2010-03-17 | notmuch: fix to use new Query.SORT enum | Sebastian Spaeth | |
| 2010-03-17 | Implement Message.add|remove_tag() and documentation | Sebastian Spaeth | |
| 2010-03-17 | docs: doc improvements | Sebastian Spaeth | |
