Age | Commit message (Collapse) | Author | Files | Lines |
|
If you mark a whole interface with emits_changed, but have immutable
properties, we don't want the immutable properties to have the note
about the changed signal.
|
|
Remove the errorneous </div> in EMITS_CHANGED_NONE template code
in interface.html which prevented Player_Node.html from rendering
correctly
|
|
|
|
|
|
WebKit was ignoring the CSS to adjust the position of anchors for the fixed
title bar. The fix is to make the anchor a block element.
|
|
Simon pointed out that the boilerplate claimed that the name of the
parameter should be just the interface name, rather than the
fully-qualified name of the property.
Fixes: <https://bugs.freedesktop.org/show_bug.cgi?id=37005>
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
The colours and styles are designed to match the summary at the start of
each interface page.
The tr:nth-child(even) rule styles every other row with a slightly
darker background, which makes it easier to read the only two tables we
have (the well-known status identifiers, and the many states of Call
channels). :nth-child is from CSS3. It looks fine without it, but better
with it.
border-collapse: collapse; is like cellspacing='0'.
|
|
|
|
Bug: https://bugs.freedesktop.org/show_bug.cgi?id=32442
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
|
|
there being content for them.
|
|
This ensures that items marked as deprecated using the D-Bus annotation
(and not the telepathy annotation) will be presented correctly.
|
|
See http://bugs.freedesktop.org/show_bug.cgi?id=32353#c1
|
|
|
|
The first is what we always used to produce, and contains the full name.
The second is inspired by Python's documentation index, e.g.
"gethostname() (in module socket)", and *starts* with the name of the
symbol itself.
Some examples include:
Interface org....Connection.Interface.Contacts
Connection.Interface.Contacts (Interface in org....)
Mapping String_Variant_Map
String_Variant_Map (Mapping in org...)
Property org...StorageRestrictions
StorageRestrictions (Property in Account.Interface.Storage)
|
|
|
|
|
|
Update get_url() to use get_anchor().
This removes the duplicate construction of anchors, once in the templates
and once in the get_url() method and move it into one place. This allows us
to easily change the way anchors are constructed for a given type.
The way anchors are constructed has been changed to include the type name
at the beginning, i.e. Type-Name:Short_Name, to prevent potential namespace
collisions between client interests and capability tokens.
|
|
|
|
This helps to visually distinguish between this meta-data and the
overview of the specification, which is particularly important in the
MPRIS spec. since they have actual documentation in the introduction.
Hey maybe we should do that too.
|
|
Reviewed-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
We don't use rsync --delete, so all locations that have had it in the past
will continue to do so.
|
|
I've filed bugs for all the remaining useful information.
|
|
|
|
|
|
|
|
The ideas sketched there were implemented as part of Requests.
|
|
The design sketched there was implemented as ContactCapabilities.
|
|
The sometimes template said "this property requestable which" where it
meant "this property may be requestable, which". Also, both templates
said "such as in the\nthe".
Also "Fixed_Properties or Allowed_Properties lists" suggested that both
those struct fields are lists, whereas the former is a hash. So I binned
the "lists".
|
|
|
|
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
So now we can use tp:immutable on non-channel properties and it won't
talk about the channel being created and blah blah blah.
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
For completeness!
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
|
|
|
|
We have an increasing number of standard connection properties which are
also connection parameters with the DBus_Property flag. They all tend to
have some copy-pasta blurb explaining that clients should basically
ignore the property and frob the parameter on the Account instead; I
think it's time to add some markup for this.
|
|
|
|
|
|
|
|
The massive grey margin is a bit clunky and didn't go well with the
expandy triangle thing. So let's replace it with a thinner grey border
around the whole thing, with rounded corners on modern browsers
|
|
jquery.min.js is not in the preferred form for modification, etc. etc.
|
|
|
|
|
|
If the user's browser doesn't support Javascript, nothing changes. If
they do, rationales grow a clickable header; clicking the header
expands or collapses the text of the rationale. They're all collapsed by
default.
|
|
|
|
|
|
|
|
Reviewed-by: Will Thompson <will.thompson@collabora.co.uk>
|
|
|