diff options
author | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2012-03-02 18:44:19 +0800 |
---|---|---|
committer | Guillaume Desmottes <guillaume.desmottes@collabora.co.uk> | 2012-03-02 18:44:19 +0800 |
commit | 29973effee9abb05f78b8da5e3258194abc2c461 (patch) | |
tree | 9ac6839ab17d16f1e59911c445a6c91e77189f04 /HACKING | |
parent | 2ba0e02b8c7a180b1785ef85baab66b0f16db964 (diff) | |
download | gsoc2013-empathy-29973effee9abb05f78b8da5e3258194abc2c461.tar gsoc2013-empathy-29973effee9abb05f78b8da5e3258194abc2c461.tar.gz gsoc2013-empathy-29973effee9abb05f78b8da5e3258194abc2c461.tar.bz2 gsoc2013-empathy-29973effee9abb05f78b8da5e3258194abc2c461.tar.lz gsoc2013-empathy-29973effee9abb05f78b8da5e3258194abc2c461.tar.xz gsoc2013-empathy-29973effee9abb05f78b8da5e3258194abc2c461.tar.zst gsoc2013-empathy-29973effee9abb05f78b8da5e3258194abc2c461.zip |
add some info to HACKING
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -1,2 +1,24 @@ +Empathy is split in different processes: +- src/empathy: contact list, considered as the main UI +- src/empathy-chat: chat UI +- src/empathy-call: call UI +- src/empathy-accounts: UI to configure IM accounts +- src/empathy-debugger: debug tool + +Each process can be run directly from source without having to be installed to +its prefix. You just have to define the environment variable EMPATHY_SRCDIR +to the path of your empathy source dir. For example: + export EMPATHY_SRCDIR=/home/cassidy/gnome/empathy + +The chat and call UI are automatically started by telepathy-mission-control +when receiving or requesting a chat/call. In order to use your custom version +you have to kill any existing instance of empathy-{chat,call} and then start +it with EMPATHY_PERSIST=1 to prevent it from auto exiting if there is no +channel to handle. For example: + EMPATHY_PERSIST=1 ./src/empathy-chat + +Debugging can be turned on using EMPATHY_DEBUG=all and logged to a file +with EMPATHY_LOGFILE=/tmp/empathy.log + See http://live.gnome.org/Empathy/ about coding style conventions. See also http://live.gnome.org/Empathy/Git to read about our git workflow. |