Mindful Circle View
class MindfulCircleView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0) : View(source)
Custom circular progress view that displays mindful time vs doom scrolling time.
This view shows a circular arc with:
- Blue arc representing doom scrolling time
- Green arc representing avoided/mindful time
- Percentage text showing mindful percentage
- Animated end-cap indicator
The progress is calculated as: doomMs / (doomMs + avoidedMs)