Bug 436997

Summary: Circular chart starts from the bottom when it should start from the top
Product: [Frameworks and Libraries] frameworks-kquickcharts Reporter: Nate Graham <nate>
Component: generalAssignee: Arjen Hiemstra <ahiemstra>
Status: REPORTED ---    
Severity: minor CC: ahiemstra, kde, kdelibs-bugs-null, plasma-bugs-null
Priority: NOR    
Version First Reported In: 5.88.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Charts start from the bottom

Description Nate Graham 2021-05-12 21:34:47 UTC
Created attachment 138375 [details]
Charts start from the bottom

Circular charts seem to begin from the 6 o'clock position and proceed in a clockwise direction. This feels unusual; typically these kinds of charts begin from the 12 o'clock position and proceed in a clockwise position, to mimic a clock itself.

By starting at the 6 o'clock position instead of 12, these charts are kind of half imitating a clock and it feels odd to me.
Comment 1 David Redondo 2021-06-08 11:47:46 UTC
TBH I am not sure the clock metaphor hold here. Gauges on machines or other equipment often start somewhere on the bottom left. Another example is a speedometer where depending on the car 0 is anywhere ranging from 6 o'clock to 9 o'clock.
Comment 2 Nate Graham 2021-06-08 13:22:23 UTC
A speedometer gauge usually has a very particular appearance and starts around the 7 o'clock position, with a big empty area between 7 and 9. We don't do that, so I don't think emulating a speedometer was the goal or makes sense. If we do want to move towards looking more like that explicitly, I would actually be fine with it, but if we don't, then I don't think going there anyway but only halfway is the best approach. :)