summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)AuthorFilesLines
2012-08-08Make the documentation check pass in both in-tree and out-of-tree buildsHEADmasterSimon McVittie1-1/+2
We have to have yts-marshal.h in IGNORE_HFILES because if we're doing an in-tree build, we want it ignored. However, in an out-of-tree build, it won't be found in $(DOC_SOURCE_DIR) and that's OK.
2012-08-07docs: resync Makefile.am with telepathy-glibSimon McVittie1-9/+7
2012-02-13docs: Fix theck for ignored filesRob Staudinger1-11/+3
The check for ignored header files would break in a distcheck / out-of-tree build setting. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=46007
2012-02-13build: add a few missing GITIGNOREFILESRob Staudinger1-0/+6
2012-02-09docs: check if ignored header files actually existRob Staudinger1-1/+18
To prevent accumulating stale entries in IGNORE_HFILE, add a hook target that looks for the files, and bails the doc build if an entry no longer exists.
2012-02-09Client: remove deprecated virtual methodsRob Staudinger2-4/+4
Since YtsClient can not be subclassed there is no point in virtual methods for signals. Remove them and fold back what's done in the handlers, which simplifies the code. Also update docs. Tags: api, cleanup
2012-02-09docs: Fix many warnings in the docs buildRob Staudinger2-8/+1
2012-02-07IncomingFile: Add API for receiving filesRob Staudinger2-0/+2
Add new YtsIncomingFile class implementing the YtsFileTransfer interface. This class offers a very simple API to receive a file from a remote service to a GFile, and track progress and errors. Also update the "file-transfer" example to demonstrate and exercise the new API. Tags: feature, api
2012-02-02OutgoingFile: Add API for transmitting filesRob Staudinger2-0/+3
Add new YtsOutgoingFile class implementing also new YtsFileTransfer interface. This class offers a very simple API to send a GFile to a remote service and track progress and errors. Also create example "file-transfer" to demonstrate and exercise the new API. Tags: feature, api
2012-02-01docs: Add missing section titlesRob Staudinger1-1/+0
Add section titles for Service and Roster. Tags: docs
2012-02-01docs: Clean up docs build, removing stale file referencesRob Staudinger2-6/+0
Revisit the documentation build and remove references to the old status implementation that has been superseded by commit b004f03c6500e39021cee38f327507bb40af03c3. Tags: docs
2012-01-26docs: fix build by skipping the internal yts-client-status.hRob Staudinger1-1/+1
Gtk-doc expects all non-skipped header files to be public API, this assumption breaks with ytstenuts explicit list of exported symbols.
2011-10-31Contact, (Proxy)Service, Roster: clean up header filesRob Staudinger1-0/+1
Those classes are abstract now, so move the class-related gobject macros to the respective internal headers.
2011-10-31Contact: split away internal interfaceRob Staudinger1-1/+1
The "send-message" signal to pass on a message to the ytstenut internals has been moved to an interface that is not exposed through the API. the Contact class is abstract now, with and -Impl subclass which provides the new "send-message" signal. Tags: refactoring
2011-10-28(Proxy)Service: split away internal interfaceRob Staudinger1-0/+3
The "send-message" signal to pass on a message to the ytstenut internals has been moved to an interface that is not exposed through the API. Service and ProxyService classes are abstract now, with -Impl subclasses which implement the new internal ServiceEmitter interface. Tags: refactoring
2011-10-21Rewrite init and logging system.Rob Staudinger1-2/+1
No longer require yts_init() to be called. New logging system that based on the standard glib facilities g_message(), g_warning() and friends. Tags: awesomeness
2011-10-20docs: fix typo so the version appears on the docs index page.Rob Staudinger1-1/+1
2011-10-10service-adapter: Remove from public API.Rob Staudinger1-0/+1
YtsServiceAdapter is not supposed to be part of the public API. This is a "soft" API break as there have not been any entry points using it. Tags: api
2011-09-30build: Remove yts-debug from the public API.Rob Staudinger1-0/+1
2011-09-27build: Update docs build to consider dependencies.Rob Staudinger1-5/+2
2011-09-23metadata: Remove from public API, we have the new low-level API in place now.Rob Staudinger1-0/+1
2011-09-23status: Remove from public API, the simple string-based API is a perfect ↵Rob Staudinger1-0/+2
match to the low-level interface.
2011-09-23caps: Remove yts-caps from the public API.Rob Staudinger1-0/+1
2011-09-23docs: Update docs build to scan public classes.Rob Staudinger1-5/+8
2011-09-14factory: Implement service-factory and use it in the roster.Rob Staudinger1-0/+2
2011-09-13docs: Update docs build for preceding commit.Rob Staudinger1-0/+3
2011-09-12build: Use git.mk.Rob Staudinger2-1/+5
2011-09-09cleanup: Make sure config.h is included everywhere, update docs build ignore ↵Rob Staudinger1-2/+5
headers.
2011-09-09refactoring: Move internal functions to uninstalled headers.Rob Staudinger1-0/+3
2011-09-09docs: Update docs build so it includes all public classes, descriptions ↵Rob Staudinger3-223/+39
still missing.
2011-09-08Remove leftover '-glib' suffixes to ytstenut name.Rob Staudinger1-2/+2
2011-09-02Big rename step #2: Rename all occurrencs of Ytsg to Yts (in all cases)Rob Staudinger3-187/+187
2011-09-02Big rename step #1: remove "glib" from filenames.Rob Staudinger4-6/+6
2011-08-22client: Remove _from_mesh suffix from connect() and disconnect() methodsRob Staudinger1-2/+2
2011-04-06Docs: documentation fixesTomas Frydrych1-0/+3
2011-04-06Docs: added sections file to gitTomas Frydrych1-0/+214
2011-04-05Updates to documentationTomas Frydrych2-7/+14
2011-01-28Initial commitTomas Frydrych4-0/+180