Debian changelog in Git: gnome-session (49.0-2) experimental; urgency=medium
* Team upload
* Merge packaging changes from unstable
- d/copyright: Don't quote the FSF's former postal address here
- d/control: Remove Rules-Requires-Root, unnecessary since trixie
- d/control: Standards-Version: 4.7.2 (no changes required)
* d/gnome-mimeapps/: Add gnome-mimeapps script by Jan Alexander Steffens,
as a local mechanism to regenerate MIME type associations.
(See debian/README.source for details of how to update this.)
* d/mimeapps/*.desktop: List MIME types supported by preinstalled and
extra GNOME apps.
This will allow us to generate our own customized gnome-mimeapps.list
using d/gnome-mimeapps/, without actually needing all of these apps
to be installed.
(See debian/README.source for details of how to update these with the
latest available information.)
* d/mimeapps/: Add machinery to generate a customized gnome-mimeapps.list.
This combines cached MIME type information from
debian/mimeapps/*.desktop with Debian configuration from
debian/mimeapps/debian.conf to generate a gnome-mimeapps.list that
fits Debian preferences better than upstream's.
(Closes: #1115732)
* d/mimeapps/debian.conf: Set up Debian preferences (see also the
meta-gnome3 source package):
- Prefer Firefox ESR, Firefox or Chromium for web browsing, if
installed, as a higher priority than GNOME Web (Epiphany).
- Prefer Loupe for image viewing, if installed.
If not available, try eog or Shotwell, which were our previous
defaults, before falling back to anything else.
- Prioritize image viewers higher than web browsers.
If Loupe isn't installed for whatever reason, we'd prefer JPEGs
to open in eog or Shotwell rather than Firefox.
- Prioritize GNOME Software's .deb installer higher than unpacking
the .deb with file-roller, which is rarely what is wanted.
- Add apps that are part of the GNOME metapackage:
LibreOffice, Evolution, file-roller, Seahorse.
- Add apps that are Suggests of the GNOME metapackage:
Goobox, Sound Juicer, Rhythmbox.
- Add apps that were formerly GNOME defaults as alternatives to the
current defaults, if installed: Evince, Totem, gedit, AbiWord.
- Add Thunderbird as a lower priority for email than Evolution,
if installed.
- Add gnome-disk-image-writer.desktop (from gnome-disk-utility) as
a handler for optical media images, etc.
- Avoid suggesting GNOME Disk Usage Analyzer (Baobab) for directories:
if Nautilus is not installed, but some other file manager is,
then we want directories to open in the other file manager.
- Avoid suggesting GNOME Builder for HTML source:
if none of our preferred web browsers are installed, but some other
web browser is, then we want HTML to open in the other web browser.
- Avoid suggesting LibreOffice Writer or AbiWord for plain text files:
they can open plain text files, but they're word processors, not
text editors.
- Prefer Firefox and Thunderbird Snap apps over the .deb if installed.
This matches our historical defaults, although that might be
something we should reconsider now that we have better control.
I don't have these apps installed, so I have assumed that they handle
the same MIME types as the corresponding .deb.
-- Simon McVittie <smcv@debian.org> Fri, 26 Sep 2025 18:34:59 +0100