2007-06-03 Christian Kellner <ckellner@openismus.com>
authorChristian Kellner <ckellner@openismus.com>
Sat, 2 Jun 2007 22:44:21 +0000 (22:44 +0000)
committerChristian Kellner <ckellner@openismus.com>
Sat, 2 Jun 2007 22:44:21 +0000 (22:44 +0000)
commitf0e59e582ece5beef0ddd0e5660bb47051476762
tree4f4980ee91d528947fbacb10991ce7ef6fe2e3cb
parent1a875361956a7dcbbbae00e43f6e582a42c01bb7
2007-06-03  Christian Kellner  <ckellner@openismus.com>

* libmodest-dbus-client/libmodest-dbus-client.c:
* libmodest-dbus-client/libmodest-dbus-client.h:
Implement searching for mesages over raw dbus. (Client side)

* src/dbus_api/Makefile.am:
* src/dbus_api/modest-dbus-api.h:
* src/dbus_api/modest-dbus-callbacks.c:
* src/dbus_api/modest-dbus-callbacks.h:
Search framework (Server side). Also implement on_idle_open_message().

* src/maemo/modest-platform.c: (modest_platform_init):
Prepare for raw dbus/osso rpc interaction.

* src/modest-search.h:
Changed minsize from unspecific guint to guint32.

* src/modest-search.c:
(add_header):
Added strange hack which magically made tnymail work.

(modest_search_folder),
(modest_search_account),
(modest_search_all_accounts):
Implement helper functions to search all accounts, specific account
and folder.

* tests/dbus_api/Makefile.am:
* tests/dbus_api/test_open_message.c:
Read url to open from commandline.

* tests/dbus_api/test_search.c:
Implement small test for dbus search stuff

pmo-trunk-r2049
13 files changed:
ChangeLog2
libmodest-dbus-client/libmodest-dbus-client.c
libmodest-dbus-client/libmodest-dbus-client.h
src/dbus_api/Makefile.am
src/dbus_api/modest-dbus-api.h
src/dbus_api/modest-dbus-callbacks.c
src/dbus_api/modest-dbus-callbacks.h
src/maemo/modest-platform.c
src/modest-search.c
src/modest-search.h
tests/dbus_api/Makefile.am
tests/dbus_api/test_open_message.c
tests/dbus_api/test_search.c [new file with mode: 0644]