In the past month, several improvements have been made across the Nemo ecosystem to accommodate recent changes in the Kremium API. A number of core applications were updated, the lock screen experience was significantly enhanced, and support for UI scaling was improved.

As mentioned in a previous blog post, changes to the Kremium API — a reimplementation of the SailfishOS Silica API used by Qt Quick Controls Nemo — have required updates to several Nemo applications. Over the past month, the following apps were adjusted: glacier-filemuncher, glacier-music, glacier-dialer, glacier-pinquery, and glacier-alarm-listener. These apps can now be run again.

A significant amount of work was also done on the lock screen. The related API, glacier-device-lock-plugin, was refined, and the overall user experience was improved. New animations were introduced, giving the lock screen a more polished appearance. A lock screen preview application was created to allow for easier fine-tuning of the lock screen’s look and feel. See the demo video below.

To support this fine-tuning, libglacierapp was updated to allow the QML path of an application to be specified — while still defaulting to Qt resources.

In addition, a new app called glacier-welcome was developed. It is shown on the device’s first start and allows the user to set a device lock password.

Further improvements were made to the scaling feature, which now allows fonts and UI elements to be resized in applications based on Qt Quick Controls Nemo, making them more adaptable to different screen sizes.

Loading

By Jozef Mlích

Software Developer at GreyCortex, NemoMobile contributor, Micro light aircraft pilot, OpenAlt Conference organizer

One thought on “Nemomobile in May 2025”
  1. @blogs ive been following this project for a bit… why do you stick to manjaro vs pmos or danctnix? Genuinely curious as someone that cannot contribute (ie pls don’t take as an attack, just curious).

Leave a Reply

Your email address will not be published. Required fields are marked *