itsdrnoob / DataMonitor

Data usage monitoring app for android.
GNU General Public License v3.0
528 stars 49 forks source link

Line Diagram Widget #199

Open noyannus opened 9 months ago

noyannus commented 9 months ago

Checklist

Describe the Feature you'd like

A line diagram widget would be very informative.

Why do you want this feature?

To have an information at a glance what the data use and its relation to data plans is. Line Diagram is much easier to grasp than written figures.

Additional context

No response

itsdrnoob commented 9 months ago

I believe that displaying the amount of data used in a straightforward text format can be more user-friendly and less overwhelming compared to a graphical representation. It allows users to quickly check their data usage without having to interpret a chart. There's also an element of battery usage to consider when using more complex graphical elements.

noyannus commented 9 months ago

I believe that displaying the amount of data used in a straightforward text format can be more user-friendly and less overwhelming compared to a graphical representation

Different cognition types parse info differently. For the more visual types, a single glance tells whether the line of used data is going to cross the set data plan line soon or much later. Far easier to visually extrapolate than from numbers.

There's also an element of battery usage to consider when using more complex graphical elements.

True, but it doesn't need to be updated frequently. 1/300th of the abscissa time scale should be enough (this a rough guess for "once per pixel on the time axis", more frequent is just wasted cpu cycles.

Can probably even be updated once per 10 pixels time equivalent. On a widget the diagram is so small as to make small changes not discernible, and in the app it is not continuously on display anyway.