Bug 487898

Summary: Indexing makes locations UI jumps up and down
Product: [Applications] systemsettings Reporter: medin <med.medin.2014>
Component: kcm_balooAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: baloo-bugs-null, nate
Priority: NOR Keywords: usability
Version First Reported In: 6.0.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In: 6.2
Sentry Crash Report:
Attachments: Indexing makes locations UI jumps up and down

Description medin 2024-06-01 20:12:05 UTC
Created attachment 170050 [details]
Indexing makes locations UI jumps up and down

When indexing is running, the UI shows recent indexed filenames which can have different lengths (1 or more lines), this causes Locations UI below it to jump up and down, which makes it hard to click on its buttons to add or remove folders. See attached video for more info.
Comment 1 Nate Graham 2024-06-11 23:01:46 UTC
Heh yeah. Maybe we should move the indexing status to below the view in a pseudo status bar thingy.
Comment 2 Bug Janitor Service 2024-06-21 04:27:29 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2327
Comment 3 Nate Graham 2024-06-28 15:37:05 UTC
Git commit a35ab1bb9bacbd4ee341ef8a50f8ee783792b3cc by Nate Graham.
Committed on 28/06/2024 at 15:27.
Pushed by ngraham into branch 'master'.

kcms/baloo: move status to footer

The status information includes the filename, which is of variable
length. Unless this is on the very bottom of the page, it'll cause all
the UI elements below it to jump around as it changes; not ideal.

Move it to the footer, where it assumes the comfortable and common role
of a status bar.
FIXED-IN: 6.2

M  +18   -43   kcms/baloo/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/a35ab1bb9bacbd4ee341ef8a50f8ee783792b3cc