[calindori] [Bug 498844] clock time picker requires scrolling after porting to Qt6, that's almost unusable on touchscreen

Devin Lin bugzilla_noreply at kde.org
Tue Jul 29 22:21:26 BST 2025


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

Devin Lin <espidev at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma-mobile/calindori/-/commi
                   |                            |t/f0d6a91ed099de2ccb6886a5f
                   |                            |f22cf13d17a76ea
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED

--- Comment #9 from Devin Lin <espidev at gmail.com> ---
Git commit f0d6a91ed099de2ccb6886a5ff22cf13d17a76ea by Devin Lin.
Committed on 29/07/2025 at 20:11.
Pushed by devinlin into branch 'master'.

TimePickerSheet: Import kclock time picker for better UX

The current time picker has poor UX for mobile, and also is very large,
causing it to overflow out of the dialog. Import the kclock time picker
for simplicity.

Fixes:
https://invent.kde.org/plasma-mobile/calindori/-/merge_requests/81#note_1269509

A  +301  -0    LICENSES/GPL-2.0-or-later.txt
A  +445  -0    LICENSES/LGPL-2.0-or-later.txt
M  +3    -7    src/contents/ui/EventEditorPage.qml
M  +10   -7    src/contents/ui/TimePickerSheet.qml
M  +1    -4    src/contents/ui/TimeSelectorButton.qml
M  +4    -8    src/contents/ui/TodoEditorPage.qml
M  +95   -90   src/contents/ui/kirigami-playground/TimePicker.qml
A  +163  -0    src/contents/ui/kirigami-playground/TimePickerSpinBox.qml    
[License: GPL(v2.0+)]
A  +50   -0    src/contents/ui/kirigami-playground/TimePickerSpinBoxButton.qml 
   [License: LGPL(v2.0+)]
M  +2    -0    src/resources.qrc

https://invent.kde.org/plasma-mobile/calindori/-/commit/f0d6a91ed099de2ccb6886a5ff22cf13d17a76ea

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list