summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
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.
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-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
2007-04-28clarify a bit the text about keys that only makes sense in a specificVincent Untz2-1/+13
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml:clarify a bit the text about keys that only makes sense in a specific context. Also, state that the keys should not be used outside of this context. For example, the URL key should not be present if the type is not Link. http://lists.freedesktop.org/archives/xdg/2007-March/009437.html
2007-04-28small typoVincent Untz2-1/+9
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: small typo http://lists.freedesktop.org/archives/xdg/2007-March/009437.html
2007-04-28this changes the type of the version from numeric to string. It's neededVincent Untz2-1/+8
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: this changes the type of the version from numeric to string. It's needed if we consider the possibility that there are some desktop entry files out there using 0.9.x as a value for this key. The change doesn't break anything.
2007-04-28UnmountIcon is a localestring key.Vincent Untz2-2/+5
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: UnmountIcon is a localestring key.
2007-04-28clarify that lists should always end with a semicolon, even if there'sVincent Untz2-4/+8
2007-04-28 Vincent Untz <vuntz@gnome.org> * desktop-entry-spec.xml: clarify that lists should always end with a semicolon, even if there's only one value.
2007-02-07See http://lists.freedesktop.org/archives/xdg/2006-November/008714.htmlWaldo Bastian2-15/+37
2007-02-07Added secondary menu categories Bumped version to 1.0Waldo Bastian2-8/+127
* Added secondary menu categories * Bumped version to 1.0
2007-02-07KDE Desktop Entry -> Desktop EntryWaldo Bastian1-1/+1
2007-01-19Update test namesWaldo Bastian1-2/+2
2007-01-19Added support for LSB's TET test framework Renamed tests to moreWaldo Bastian88-576/+905
* Added support for LSB's TET test framework * Renamed tests to more meaningful names (see ChangeLog for details)