https://bugs.kde.org/show_bug.cgi?id=487873

Niccolò Venerandi <nicc...@venerandi.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |6.3.0
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/plasma-desktop/-/commit/
                   |                            |6fdca0deaebb9d2adc22c737359
                   |                            |e774b618fd358
         Resolution|---                         |FIXED

--- Comment #3 from Niccolò Venerandi <nicc...@venerandi.com> ---
Git commit 6fdca0deaebb9d2adc22c737359e774b618fd358 by Niccolò Venerandi.
Committed on 23/01/2025 at 18:45.
Pushed by niccolove into branch 'master'.

Rewrite timezone section of datetime kcm in QML

This revamps the timezone selection page, which will now show a map with all
available
("region/location") timezones, _and_ a combobox to select a specific timezone
(even
those that might not be on the map, such as "UTC+04").

The new approach is:
- Offline tiles are used to display the map, through QML's MapView. The map
tiles are
  directly taken from openstreetmap's website.
- Timezone data is taken from the comprehensive list from 

This allows to see and select actual geographic timezones by clicking on them,
without
requiring any third party API during usage or any internet connection at all.
It still
allows to select timezones that don't directly map to a region using the
combobox.
FIXED-IN: 6.3.0

M  +5    -1    kcms/dateandtime/CMakeLists.txt
M  +3    -52   kcms/dateandtime/dateandtime.ui
M  +22   -21   kcms/dateandtime/dtime.cpp
M  +4    -0    kcms/dateandtime/dtime.h
D  +0    -259  kcms/dateandtime/k4timezonewidget.cpp
D  +0    -139  kcms/dateandtime/k4timezonewidget.h
M  +2    -0    kcms/dateandtime/main.cpp
A  +5    -0    kcms/dateandtime/ui/CMakeLists.txt
A  +17   -0    kcms/dateandtime/ui/main.qml     [License: GPL(v2.0+)]

https://invent.kde.org/plasma/plasma-desktop/-/commit/6fdca0deaebb9d2adc22c737359e774b618fd358

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to