Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1020 Bytes

DEVELOPER_NOTES.md

File metadata and controls

33 lines (25 loc) · 1020 Bytes

Developer Notes

This file contains some information for those who want to work on this project: Hints, how to debug the app and where to find further information.

The important files of this project

  • plugin.py The Address Book plugin.
  • sipgate.py The api helper to communicate with the Sipgate API. From the project https://github.com/pklaus/python-sipgate-xmlrpc.
  • Less important files:
    • clicktodial.conf
      Example configuration file
    • setup.py
      Configures this project to be built to a .bundle using py2app on Mac
    • Makefile
      Makes it easy to create the app and install it for the current user.

Debugging

If you want to debug the application, you should enable loggin in the configuration file and use the log function in plugin.py. Also have a look at the messages of the OS X application Console. It holds tracebacks of exceptions.

Inspiration