Skip to content

Replace ListView timezone selector with new map type from Kirigami Components

Niccolò Venerandi requested to merge work/niccolove/timezones into master

Introduces a new TimezoneSelector component that displays a map of all timezones, a combobox, and allows you to switch between them.

This will be used in System Settings to select the system timezone and in the digital clock to select timezones to show the time of.

It uses the set of timezones provided by the system, visually represented using https://github.com/evansiroky/timezone-boundary-builder/releases and an offline map offered by openstreetmap.

See plasma-desktop!2572

Here's how it looks now:

image

To test, try adding timezones in the digital clock settings -> timezone section, and see if something breaks!

Edited by Niccolò Venerandi

Merge request reports

Loading