Draft: wellbeing: Add screen time support to the wellbeing panel
This is a companion to gnome-shell!3397 and builds on the break reminder branch in !2389 (merged), which first introduces the wellbeing panel.
It also depends on gsettings-desktop-schemas!87.
This is marked as a draft because it doesn’t yet implement the full design for screen time: the graph of historic screen time usage is missing. The rest of the panel works though, and could land as-is if that’s more expedient.
The code in the branch so far is ready for review. The graph will be added as an additional commit (or several), and shouldn’t significantly change anything in the branch so far.
I’m working on the graph now, but will be away for 2 weeks after GUADEC (from 2024-07-25 to 2024-08-11) during which time I’ll be unable to progress it. I’ll continue work on it when I’m back.
Signed-off-by: Philip Withnall pwithnall@gnome.org
Helps: Teams/Design/initiatives#130