| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
| |
* moved the DBus related modules from src/ to telepathy-logger/
and data/ for dbus-bind-tools XML
* adding doc for TplConf
* TP-restyling for TplConf
|
|
|
|
| |
* TPL and TPL-DBus are now running within the same daemon telepahty-logger
|
|
|
|
|
|
|
| |
* added _prepend method to ActionChain
* fixed a action insertion order in TplChannelText, so that TpContacts are
retrieved BEFORE the message pending retrieval
* improved TplChannelText debugging
|
|
|
|
|
|
|
| |
* add support for Pending Messages retrieval on Text channels
* misc TP re-styling
* add properties to TplContact
* add documentation for some methods
|
|
|
|
|
| |
* added getter/setter for TplChannelFactory to the Observer
* added Channel Factory registration phase into src/telepathy-logger.c
|
|
|
|
|
| |
* using GHashTable instead of static array for ChannelType+TplChannelContructor association
* initialising the Channel Factory in src/telepathy-logger.c
|
| |
|
| |
|
|\
| |
| |
| |
| |
| | |
Conflicts:
telepathy-logger/log-manager-priv.h
telepathy-logger/log-manager.c
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
| |
* moved relevand data files into data/
|
|
|
|
|
|
| |
* gconf enabled using TplConf. Schema defined in telepathy-logger.schemas file
* fixes for the Async API
* add_message and add_message_async modified: chat_id, is_chatroom not needed anymore, while using TplLogEntry
|
|
|
|
|
|
|
|
| |
* moved code from libtelepathy-logger/ to telepathy-logger/
* used /usr/bin/indent filter with GNU style for source formatting
* added log-manager's async APIs infrastructure using GIO
* addes some async method using the async infrastructure
* added gconf infrastructure in the telepathy-logger/conf module
|
|
|
|
|
|
|
| |
* remove tpl- prefix from file names
* moved all the libtelepathy-logger lib related files into libtelepathy-logger/ directory
* clean up of configure and makefiles autotool's scripts
* added TplConf object for GConf configuration
|
|
|
|
|
| |
* added a working LastChats method to the DBus service
* bug fixing
|
|
|
|
|
|
|
| |
* fixed .service file generation in Makefile.am
* implemented the basic (silly) code for LastMessages method, returning
the last 5 lines of chat for the selected account+identifier
* TODO: understand what type return (as?)
|
|
|
|
|
| |
* prototype of DBus service, called telepathy-logger-dbus
* Automake amending for dbus-binding-tool, .service and .cliet TP files
|
|
|
|
| |
* added tpl_log_store_search_in_identifier_chats_new
|
|
|
|
|
|
|
| |
* libtool dynamic library produces (libtelepathy-logger) using automake
* tpl-log-reader removed (tpl-log-manager used isntead, see below)
* TplLogManager methods split into tpl-log-manager.h for the read-only
API and tpl-log-manager-priv.h for the internal write access ones
|
| |
|
|
|
|
|
|
| |
* added tpl-log-reader.[ch]
* moved headers from include/ to src/
* bug fixing in tpl-log-empathy, especially on the pre-requisites checks
|
| |
|
|
|
|
|
|
| |
* log manager uses TplLogEntry instead of TplLogTextEntry
* chatroom logging problem on "user's sent" received messages, added a
TODO item for Message interface handling
|
| |
|
|
|
|
|
|
|
|
|
| |
* added register/unregistering methods channels
* renamed old tpl-utils funcs to ref/unref using tpl_object prefix
* tpl-headless-logger-init.c cleaned-up
* tpl-observer.c cleaned-up
* tpl-channel.c cleaned-up
* added Closed signal handler for TpChannel
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* refactored main objects (TplTextChannel, TplChannel, TplContact,
TplLogEntryText)
* using a deferred task chain style procedures in TplTextChannel,
to allow a easier-to-read CB's cascading (hopefully)
* renamed all modules using dashes instead of underscores
(tpl_foo.c -> tpl-foo.c)
* using tpl-log-manager from Empathy to manage LogStores
* enabled TplLogManager into TplTextChannel received/sent signals
* enabled 1-1 sent/received logging
* enabled chatroom logging
|
|
|
|
|
|
|
|
|
|
| |
* removed any call which would make TPL depending on libempathy
* copied empathy-time.[hc]
* added some empathy's utility function to tpl_utils.[ch]
* added support for automake/autoconf using empathy's one as basis:
currently TPL depends on telepathy-glib and libxmp-2.0 (and theirs
deps)
* added AUTHORS COPYING INSTALL README and NEWS files (empty)
|
|
|
|
|
|
|
|
| |
* it logs only sent messages
* it uses ~/.local/share/TpLogger/logs/ so it won't interfere with
Empathy's alrady existing logs
* probable problems with several functions in the logstore that still
referes to libempathy
|
|
|
|
|
|
|
|
|
| |
* error free compilation of the empathy logstore
* changed the namspace for the empathy logstore from Empathy to Tpl
* added some function to TplLogEntryText and TplContact to be able
to recall EmpathyContact EmpathyMessage
* empathy's logstore is still not used
* moved headers file in ROOT/include
|
|
|
|
|
| |
* added tpl_contact.c that is similar to EmpathyContact
* now received/sent signals instantiate TplContact and will creat TplLogEntryText to be sent to the LogStore
|
|
* modularized, GObject still miss destroyers (TODO) and properties (unsure if it's important)
* run ./compile.sh which will produce ./test
|