💾 Archived View for koyu.space › blu256 › tde14.0.12.gmi captured on 2023-09-08 at 16:07:36. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2022-06-03)

-=-=-=-=-=-=-

Trinity Desktop R14.0.12

Welcome to yet another summary of a new Trinity Desktop Environment release, served to you through Gemini (wonder if anyone ever reads this thing).

Intro

It's yet another maintenance release, but this makes us ever closer to a major R14.1.0 release. Let me first explain a little bit for those who need it. A maintenance release (or minor release) generally contains bug fixes and minor enhancements. It can contain new features and new applications but on the condition that there are no major changes and no API changes at all. This means that the most ground-breaking features go to the R14.1.0 branch.

Still, this release does have important things to offer its users. Let's go through them:

Enhancements

Markdown viewer

Konqueror can now view Markdown files thanks to a new embeddable viewer (TDEMarkdown) included with the core libraries. I wrote it to be quick and minimalistic, and based it on the `md4c` library to avoid reinventing the wheel. When I resume work on `tdeio-gemini` (it's not top-priority right now) I plan to create a parser which will combine Gemtext and Markdown (and probably a more full-featured Markdown part, which will NOT replace the one in tdelibs).

PolKit integration

Some new polkit-related components have been added to TDE: a polkit library and a polkit agent. Hopefully this will integrate the polkit authentication into TDE. A possible use-case would be unlocking an encrypted drive attached to the system.

Quanta enhancements

Quanta Plus, the WYSIWYG HTML editor, got some enhancements. In particular, HTML5 support was added (though the built-in viewer will probably not render it correctly). Also, the visual editor now enjoys the same input method support with other parts of the Trinity Desktop, fixing a long-standing bug present since the KDE3 era.

KSSL enhancements

The root certificate of Let's Encrypt has been added to the internal certificate storage, ensuring that a big part of HTTPS web-sites now don't ask for confirmation to connect.

For R14.1.0 it is planned to move away from the internal storage (which is bound to get outdated) and instead rely on the root certificates present in the operating system.

Aesthetic enhancements

Kxkb can now have a transparent background. The relevant options tab has been improved: now options which are not applicable to the currently selected indicator mode are disabled, which makes it clear which options will have effect in a particular indicator mode.

A checkbox has been added to the Konsole options which enables true transparency. By default it is left disabled, which results in a "fake" transparency to the desktop wallpaper.

Miscellaneous

Bug fixes

Note: where applicable, a link to the corresponding issue/bug report is provided.

Core

Applications

Library support

Outro

This maintenance release resolves some annoying issues users might have come accross (e.g. related to KSSL, Amarok, Quanta) and improves the stability of the environment overall, while keeping compatibility with newer library versions and providing new minor features.

Meanwhile, a considerable amount of work is going into new, bigger features, which will make part of R14.1.0, such as:

Taskbar improvements

Revamped KMix settings dialog

New KMix system tray indicator icons

You can go grab the latest R14.0.12 release from the official repositories or build the latest master if you'd like to be ahead of time ;-). Or you could help testing some of the new features. Just get in touch with our little friendly team.

Installation Instructions

Getting Involved with Trinity Development

Contact information

Consider joining the unofficial TDE users' Matrix room:

#trinity-desktop at halogen.city

References

[1]

[2]

[3]

[4]