X-Git-Url: http://git.maemo.org/git/?p=gc-dialer;a=blobdiff_plain;f=TODO;h=849daab3f0962cc86648b81d5b8a6b273c97d7b9;hp=025634ce51b2d0b5b974ac49d85ccc10c3632235;hb=d7a8387978a5de5851803ee71f96366623b6af18;hpb=a1a7fd2e5f7d4f5aad33cd908438a447d67c7428;ds=sidebyside diff --git a/TODO b/TODO index 025634c..849daab 100644 --- a/TODO +++ b/TODO @@ -1,23 +1,25 @@ -General Python/Maemo stuff - http://pymaemo.garage.maemo.org/documentation.html -DBus - http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html - +Ideas +================= User Contacts + It seems the evolution contact API used is specific to the desktop. evolution.ebook combined with abook is what is needed for Maemo. http://maemo.org/maemo_release_documentation/maemo4.1.x/node8.html#SECTION00870000000000000000 https://garage.maemo.org/svn/pymaemo/packages/python-abook/trunk/tests/ especially contact_get_iter amd filter_model http://pymaemo.garage.maemo.org/documentation/api/abook/index.html - Maybe support different backends? + Other possible addressbooks GMail http://libgmail.sourceforge.net/ - Grand Central - Maemo GPE -Clip board - Implemented, just need something in the GUI to use it - Internet Connection Look into being a bit more advanced, beyond just enabling/disabling the GUI + Possible Approach: + Defer login + While not logged in or device is offline, disable the GUI + Don't attempt to login if not online -Keep callbacks to a minimum amount of blocking I/O +Notes +================= +General Python/Maemo stuff + http://pymaemo.garage.maemo.org/documentation.html +DBus + http://dbus.freedesktop.org/doc/dbus-python/doc/tutorial.html