summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-12-04Allow docbook inside tp:docstring. This is useful for examples, eg.:Michael Leupold1-3/+6
<tp:docstring xmlns:docbook="http://docbook.org/ns/docbook"> <para> This is the method TestMethod. <example> <title>Example for TestMethod</title> <programlisting> <![CDATA[ int x = TestMethod(a, b, c); ]]> </programlisting> </example> </para> </tp:docstring>
2010-12-04Support for collection aliases.Stef Walter2-13/+24
The collection aliases are present under: /org/freedesktop/secrets/aliases/xxxx So the default and network collections would be usable via the object path, in addition to their normal object paths: /org/freedesktop/secrets/aliases/default /org/freedesktop/secrets/aliases/network To manage the aliases, two new methods are added to the Service interface: ReadAlias() and SetAlias(). BTW, These are not properties on Collection because a collection can be have multiple aliases pointing to it.
2010-12-04Error code changes.Stef Walter2-18/+6
* Remove AlreadyExists. No longer needed. * Remove NotSupported in favor of the one defined in DBus itself: org.freedesktop.DBus.Error.NotSupported * There's no real NoSuchObject error code defined in DBus itself, so defined our own.
2010-12-04Properly added parameters for xhtml generation.Michael Leupold2-3/+5
2010-12-04Move dismissed argument in Prompt.Completed signal.Stef Walter1-4/+3
Move dismissed argument first, so it's easier to parse the result variant (or ignore it).
2010-12-04Use the OpenSession function for algorithm Negotiation.Stef Walter2-46/+45
This has several benefits: * Removes gray area of whether a single session could renegotiate a different key exchange. * Removes strange state that a session is in before negotiation of an algorithm. * Less API. * OpenSession() could be called multiple times for algorithms that require more than one back and forth negotiation. We have none of these presently.
2010-12-04Rename API to 'Secret Service API'Stef Walter3-69/+59
This was discussed on the mailing list a while back. Interfaces: org.freedesktop.Secret.Xxxx Service: org.freedesktop.Secrets Object Paths: /org/freedesktop/secrets/xxxx
2010-12-04Fix whitespace issueStef Walter1-1/+1
2010-12-04Move the GetSecret, SetSecret and GetSecrets methods.Stef Walter2-51/+54
Move to more relevant interfaces, and add secret parameter to CreateItem.
2010-12-04Implement concept of prompt objects.Stef Walter2-153/+246
* Items that could require prompting, return an optional prompt object. * Prompt objects must then be acted upon. * Prompts can be dismissed. * Operation completes with the prompt, and signal is emitted. * When no prompt is needed, returns '/'
2010-12-04Tag functions referenced in text with <function> tag.Stef Walter1-7/+7
2010-12-04Changes to allow multiple sessions per application, discussed on mailing list.Stef Walter2-64/+88
2010-12-04Clearly note that this is a draft specificationStef Walter1-2/+2
2010-12-04Make objects paths be lower case, as discussed on the mailing list.Stef Walter1-5/+5
2010-12-04Add a Makefile to help with the buildingStef Walter2-0/+13
2010-12-04Add a README so others can figure out how to generate the docs as well.Michael Leupold1-0/+20
2010-12-04Adapt style, hide "Name" of reference pages.Michael Leupold3-61/+142
2010-12-04Make a list of funcsynopses instead of single synopses for each funcdef. Add ↵Michael Leupold2-4/+108
a style to prettify.
2010-12-04Add links to the funcsynopsis listing in the top section of each interface. ↵Michael Leupold1-1/+2
Unfortunately xmlto doesn't generate links for them yet.
2010-12-04-> Docbook 5.0Michael Leupold3-132/+226
2010-12-04Add params to control toc generation.Michael Leupold3-38/+97
2010-12-04Enable building the whole spec with XInclude.Michael Leupold2-83/+64
2010-12-04Minor cleanups. Add copyright (Telepathy D-Bus doesn't know authors).Michael Leupold2-121/+29
2010-12-04@direction => uppercase.Michael Leupold1-3/+19
2010-12-04Remove superfluous <para>Michael Leupold1-17/+15
2010-12-04sect[1234] -> sectionMichael Leupold1-38/+38
2010-12-04Add spec-to-docbook.xsl for converting a telepathy spec to DocBook XML. ↵Michael Leupold4-93/+1305
Improve spec-to-introspect.xsl - no more extra spaces in type declarations.
2010-12-04Add the current docbook part of the spec and the D-Bus introspection part ↵Michael Leupold3-0/+1040
converted to the Telepathy D-Bus Introspection spec. tools/spec-to-introspect.xsl converts the Telepathy format to the EggDBus format used by keyring.
2010-11-24drop 'non-essential'Lennart Poettering1-4/+3
2010-11-24add specification for XDG_RUNTIME_DIRLennart Poettering1-35/+103
2010-11-23build-sys: add minimal MakefileLennart Poettering2-0/+8
Make it easier to work on the basedir specification: add a minimal Makefile invoking xmlto.
2010-10-14misc: Add a README and ChangeLogVincent Untz2-0/+66
ChangeLog contains instructions about commit messages.
2010-10-14menu: Clarify definitions of various categoriesMatthew Paul Thomas1-6/+6
2009-01-10bump version to 1.1-draftVincent Untz2-2/+6
2009-01-10 Vincent Untz <vuntz@gnome.org> * menu-spec.xml: bump version to 1.1-draft
2009-01-10add _NET_SYSTEM_TRAY_VISUAL and a description of visual and backgroundVincent Untz2-2/+72
2009-01-10 Vincent Untz <vuntz@gnome.org> * systemtray-spec.xml: add _NET_SYSTEM_TRAY_VISUAL and a description of visual and background pixmap handling.. See http://lists.freedesktop.org/archives/xdg/2009-January/010122.html
2009-01-10add LXDE as registered desktop environment for OnlyShowIn. SeeVincent Untz2-0/+8
2009-01-10 Vincent Untz <vuntz@gnome.org> * menu-spec.xml: add LXDE as registered desktop environment for OnlyShowIn. See http://lists.freedesktop.org/archives/xdg/2008-December/010103.html
2008-09-12reword sentence about characters allowed in key names to avoid someVincent Untz2-2/+8
2008-09-12 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: reword sentence about characters allowed in key names to avoid some ambiguity. Patch by Simon McVittie <simon.mcvittie@collabora.co.uk>
2008-03-17Added _NET_WM_FULLSCREEN_MONITORS.llunak1-0/+61
2008-03-04bump version to 1.1-draft, so we can publish it. SeeVincent Untz2-2/+7
2008-03-04 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: bump version to 1.1-draft, so we can publish it. See http://bugs.freedesktop.org/show_bug.cgi?id=14097
2007-09-10fix Icon key in example: it was using the .png extension for an icon name.Vincent Untz2-1/+6
2007-09-10 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: fix Icon key in example: it was using the .png extension for an icon name. Which is wrong :-)
2007-08-18accept X-Foo for environments in OnlyShowIn/NotShowIn. Fix bug #11564.Vincent Untz2-0/+10
2007-08-18 Vincent Untz <vuntz@gnome.org> * menu-spec.xml: accept X-Foo for environments in OnlyShowIn/NotShowIn. Fix bug #11564.
2007-07-27don't say that the files are encoded as lines of 8-bit characters, whichVincent Untz2-2/+10
2007-07-27 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: don't say that the files are encoded as lines of 8-bit characters, which is wrong for UTF-8. Use something a bit better proposed by Matthias Clasen <mclasen@redhat.com> Bug #11417.
2007-07-27change sysconfdir/desktop/menus/ to sysconfdir/menus/ in one place. FixVincent Untz2-1/+7
2007-07-27 Vincent Untz <vuntz@gnome.org> * menu-spec.xml: change sysconfdir/desktop/menus/ to sysconfdir/menus/ in one place. Fix bug #8289.
2007-05-30s/DESKTOP_LAUNCH_ID/DESKTOP_STARTUP_ID/ Thanks to Dan WinshipVincent Untz2-1/+7
2007-05-30 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: s/DESKTOP_LAUNCH_ID/DESKTOP_STARTUP_ID/ Thanks to Dan Winship <danw@gnome.org> for catching this. Bug #11081.
2007-04-28scanf behavior is locale-dependent, and the numeric type shouldn't be.Vincent Untz2-1/+9
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: scanf behavior is locale-dependent, and the numeric type shouldn't be. Specify that the value is a floating point number as recognized by scanf in the C locale. Thanks to Dan Winship <danw@gnome.org> for catching this. http://lists.freedesktop.org/archives/xdg/2007-April/009732.html
2007-04-28clarify description for the TryExec key.Vincent Untz2-3/+10
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: clarify description for the TryExec key. http://lists.freedesktop.org/archives/xdg/2007-March/009556.html
2007-04-28change "the $PATH" to "the $PATH environment variable".Vincent Untz2-1/+8
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: change "the $PATH" to "the $PATH environment variable". http://lists.freedesktop.org/archives/xdg/2007-March/009552.html
2007-04-28improve the description of the Comment key.Vincent Untz2-3/+8
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: improve the description of the Comment key. http://lists.freedesktop.org/archives/xdg/2007-March/009440.html
2007-04-28a desktop file of type Application should always have an Exec key. SameVincent Untz2-2/+15
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: a desktop file of type Application should always have an Exec key. Same for Link Type and URL key. http://lists.freedesktop.org/archives/xdg/2007-March/009437.html
2007-04-28desktop files of type Directory have a .directory extension right now (atVincent Untz2-6/+15
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: desktop files of type Directory have a .directory extension right now (at least in GNOME), but according to the spec, this is wrong. The patch fixes this. Also, it removes a small part of text explaining the name of a desktop file describing a directory. http://lists.freedesktop.org/archives/xdg/2007-March/009437.html