In October, several improvements were made to Qt Quick Controls Nemo, including enhancements to the main menu, the introduction of a back gesture for navigation, and a fix for icon coloring. Additionally, efforts were underway to optimize the telephony stack by reducing reliance on Telepathy.
Enhanced Tablet User Interface
The Menu now incorporates a more visually appealing user interface, similar to the user experience provided by libhandy. When the application is displayed on a tablet, the menu is situated on the left side, while the content is displayed on the right. On smaller screens, the menu is presented as a separate page.
Returning to the Previous Page
The latest enhancement in Qt Quick Controls Nemo enables effortless navigation between pages through the use of a back button or a back gesture. This functionality can be further enhanced by implementing an immediate UI response, similar to what Sailfish OS offers.
Shifting Away from Telepathy
While Telepathy has traditionally played a significant role in Nemomobile, its future role is currently uncertain, especially in light of compilation challenges with qt6. As of now, we are compiling libcommhistory, voicecall, dialer, contacts, and messages without the reliance on Telepathy. In the latest Git version, we’ve achieved the capability to handle incoming calls and display responses for USSD control codes. The community is exploring alternative approaches as Telepathy’s place in Nemomobile evolves.
Progressing with Qt6 Porting
The transition to Qt6 is an ongoing effort. A pull request containing a patch for qtdocgallery has been submitted for review, making it possible to build glacier-gallery.
Additionally, a bug within the Qt Quick Components, specifically in the Icon component, was causing issues where shader effects didn’t properly alter the color of the icon. This issue has now been successfully resolved.