summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
14 daysnotification: Stop labeling the spec as a draftHEADmasterMatthias Klumpp1-1/+1
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...
2024-03-29menu: Correct ‘ComputerSience’ typoWill Thompson1-1/+1
2024-01-29thumbnail: Fix docbook table format by removing colspanschrysn1-4/+18
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.
2024-01-29thumbnail: Whitespace fixchrysn1-1/+1
See-Also: https://gitlab.freedesktop.org/xdg/xdg-specs/-/merge_requests/51#note_2257932
2024-01-28Allow MTime and URI to be missing in shared thumbnailschrysn1-34/+45
Closes: #53
2023-12-08Update thumbnail-spec.sgml chrysn1-5/+16
2023-09-12menu: Add Endless OS desktop to OnlyShowIn environments listPhilip Withnall1-0/+2
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>
2023-08-15thumbnails: Clarify shared thumbnail URIsKenny Levinsen1-32/+60
2023-08-15thumbnails: Update dead RFC linksKenny Levinsen1-5/+5
2023-08-15Add markdown support to website generatorDavid Edmundson1-1/+5
2023-05-13Add DDE (Deepin Desktop Environment) as a categoryGary Wang1-0/+5
2023-03-20menu-spec: add DDE to Registered OnlyShowIn Environments listWang Zichong1-0/+2
`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
2023-03-15ci: Use detached pipelinesBastien Nocera1-0/+5
See https://gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/438#what-it-means-for-me-a-maintainer-of-a-project-part-of-gitlabfreedesktoporg
2023-02-05desktop-entry: Update my email addressWill Thompson1-1/+1
2023-02-05README: Add hint how to build a single specGuido Günther1-0/+7
The majority of specs is in `article` docbook xml.
2023-01-28fix typos in various xml filesOliver Kellogg11-23/+23
2022-12-04trash: Use gender neutral pronouns in specPhaedrus Leeds1-1/+1
It's more inclusive to use "they/them" rather than "he/him" when referring to the user in these specs.
2022-12-04thumbnail: Fix minor grammar/spelling issuesPhaedrus Leeds1-1/+1
2022-12-04thumbnail: Use gender neutral pronouns in specPhaedrus Leeds1-2/+2
It's more inclusive to use "they/them" rather than "he/him" when referring to the user in these specs.
2022-12-03desktop-entry: Use gender neutral pronouns in specPhaedrus Leeds1-1/+1
It's more inclusive to use "they/them" rather than "he/him" when referring to the user in these specs.
2022-12-03basedir: Use gender neutral pronouns in specPhaedrus Leeds1-5/+5
It's more inclusive to use "they/them" rather than "he/him" when referring to the user in these specs.
2022-11-15web-export: Export single-files to versioned directoriesBastien Nocera1-0/+3
In addition to exporting introspect.dtd to introspect-1.0.dtd, also export it to 1.0/introspect.dtd. Closes: #107
2022-05-26Provide a standard spec for specifying keyboard shortcutsAleix Pol1-0/+35
2022-03-22web-export: Export polkit DTDBastien Nocera1-0/+3
Closes: #55
2022-03-22web-export: Add install-path field to specs.idxBastien Nocera2-7/+23
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.
2022-03-22web-export: Simplify safe_mkdir()Bastien Nocera1-9/+1
2022-03-22web-export: Document specs.idx formatBastien Nocera1-0/+3
2022-01-02desktop-entry-spec: Add "SingleMainWindow" keyNate Graham1-0/+18
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
2021-07-24mime-apps: Fix ordering of mime-apps spec versionsBastien Nocera1-1/+1
2021-07-19desktop-entry: fix itemizedlist closing tagSimon Ser1-1/+1
Fixes: 923eb9fea389 ("Let DBus-activated processes properly integrate on Wayland")
2021-07-15Let DBus-activated processes properly integrate on WaylandAleix Pol1-5/+19
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.
2021-06-19notification: add ActivationToken signalSimon Ser1-0/+59
This allows transferring an activation token to the application that opened the notification. References: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/50
2021-05-08Point to the commit for basedir spec 0.8David Faure1-1/+2
2021-05-08Release new XDG basedir spec version, 0.8David Faure1-2/+2
Closes: #70
2021-05-01fix typing mistakeRené Genz1-2/+2
2021-01-16Improve the style of the homepageCarl Schwan1-23/+26
* Sligly improve the design * Now support dark theme (on supported browsers) * Cleanup some bits
2020-12-18desktop-entry: Bump version number in description of Version keyAlexander Volkov1-1/+1
2020-12-17web-export: Export the new version of the thumbnail specBastien Nocera1-1/+2
2020-12-17thumbnail: Add x-large and xx-large thumbnail spec sizeBastien Nocera1-7/+25
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
2020-12-17thumbnails: Fix a number of typosBastien Nocera1-11/+11
2020-11-28Standardize $HOME/.local/bin as the directory for the user-specific executables.eode1-33/+64
Based on patches by Lennart Poettering initially.
2020-11-07Add XDG_STATE_DIRpiegames1-0/+23
2020-11-07Fix past tense "chose" in basedir spectoonn1-2/+2
2020-09-03README: Some typographical changesBastien Nocera1-3/+5
2020-09-03web-export: Rename READMEBastien Nocera1-0/+0
So it uses MarkDown.
2020-09-03README: Explain where the website sources areBastien Nocera1-0/+8
2020-09-03README: Link to the specifications websiteBastien Nocera1-1/+4
2020-09-03README: Update bug tracker URLBastien Nocera1-2/+2
2020-09-03README: Rename to README.mdBastien Nocera1-0/+0
2020-06-13basedir: Fix "existent" typosCJ Harries1-4/+4