Age | Commit message (Collapse) | Author | Files | Lines |
|
The specification is widely adopted and implemented, and we are making
changes with a lot of care taken to stay backwards-compatible.
It likely already stopped being a draft 10 years ago...
|
|
|
|
The document is using an ancient docbook version, and can not be
trivially updated by just incrementing the version number to 5.0.
Duplicating this text as a workoarund.
|
|
See-Also: https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/51#note_2257932
|
|
Closes: #53
|
|
|
|
It’s used to identify Endless OS desktops, which use a modified version
of GNOME.
It’s always used alongside GNOME (i.e. `DesktopNames=Endless:GNOME`),
but is useful as a separate identifier to allow distinguishing between
modified Endless OS desktops and stock GNOME.
It’s defined in `/usr/share/wayland-sessions/endless-wayland.desktop` on
Endless OS systems. That file is provided by the `gnome-session` package
whose Debian packaging data is modified during packaging. (i.e. There’s
no git repository I can point you to which defines the `Endless` desktop
ID.)
Signed-off-by: Philip Withnall <philip@tecnocode.co.uk>
|
|
|
|
|
|
|
|
|
|
`Deepin` was the name used for Deepin Desktop Environment before
DDE v23 release, and DDE is the one that get used after v23.
Related discussions:
- https://www.freelists.org/post/deepin-devel/xdgspec-DDE
- https://github.com/linuxdeepin/developer-center/issues/3829
|
|
See https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/438#what-it-means-for-me-a-maintainer-of-a-project-part-of-gitlabfreedesktoporg
|
|
|
|
The majority of specs is in `article` docbook xml.
|
|
|
|
It's more inclusive to use "they/them" rather than "he/him" when
referring to the user in these specs.
|
|
|
|
It's more inclusive to use "they/them" rather than "he/him" when
referring to the user in these specs.
|
|
It's more inclusive to use "they/them" rather than "he/him" when
referring to the user in these specs.
|
|
It's more inclusive to use "they/them" rather than "he/him" when
referring to the user in these specs.
|
|
In addition to exporting introspect.dtd to introspect-1.0.dtd, also
export it to 1.0/introspect.dtd.
Closes: #107
|
|
|
|
Closes: #55
|
|
Add another field to install a single file "spec" into a specific
location. This is used to install the polkit dtd in one of the legacy
locations used by software.
|
|
|
|
|
|
This is an upstreaming of the GNOME-specific X-GNOME-SingleWindow key,
which functions as the same thing, signaling that an app only supports
having a single one of its main window open.
We recently added support for apps with that key in KDE [1] and thought
it would be useful to upstream (with a slightly more accurate name,
since technically single-instance apps can open multiple windows) so
that everyone could benefit from the same thing.
[1] https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/1309
|
|
|
|
Fixes: 923eb9fea389 ("Let DBus-activated processes properly integrate on Wayland")
|
|
On Wayland, the xdg-activation-v1 protocol provides means for processes
to get activated that requires a token to be passed to the compositor.
This change explains how to make this wayland activation happen when the
process has been invoked through DBus.
|
|
This allows transferring an activation token to the application that
opened the notification.
References: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/50
|
|
|
|
Closes: #70
|
|
|
|
* Sligly improve the design
* Now support dark theme (on supported browsers)
* Cleanup some bits
|
|
|
|
|
|
Rather than adding hi-dpi specific text to the thumbnail specification,
we expect code that calls out to thumbnailers to automatically ask for
the right size of thumbnail to be displayed, depending on the level
of integration that the toolkit provides.
The x-large "512x512" size could be used as a 512x512 size for
non-hi-dpi displays, or equivalent to a 256x256 logical size of displays
with a 2x DPI.
The "x*-large" name also has the benefit of being easily extensible
without getting a thesaurus out.
Closes: #15
|
|
|
|
Based on patches by Lennart Poettering initially.
|
|
|
|
|
|
|
|
So it uses MarkDown.
|
|
|
|
|
|
|
|
|
|
|