itsdrnoob / DataMonitor

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

Improve This Week's Overview #198

Open noyannus opened 1 year ago

noyannus commented 1 year ago

Checklist

Describe the Feature you'd like

The diagram in This Week's Overview needs several improvements:

Why do you want this feature?

To make the diagram more useful.

Additional context

No response

itsdrnoob commented 1 year ago

use contrasting solid colors or patterns. Or at the very least a horizontal line as border.

Both Mobile data and Wifi is denoted using different colors (Blue and Green respectively). So, there's probably no need for an extra border or separation.

Better use separate columns for Mobile and Wifi data.

Mobile and Wifi data are shown as separate bars for each day with their respective colors.

The figures on the data columns are in a too small font, not legible on higher resolution devices.

The bars' width limits the font size a bit there. But you can tap and hold a bar to see a popup with the data usage. That should sort out the legibility issue.

what use is a "Week's" overview on a Monday when there is only data of one day?

"This Week's Overview" is intended to show the usage for the current week, not the past 7 days (Although I do acknowledge that a 7-day window could be helpful).

noyannus commented 1 year ago

Both Mobile data and Wifi is denoted using different colors (Blue and Green respectively). So, there's probably no need for an extra border or separation.

The gradient is confusing if only the Mobile column is displayed and there is no obvious indication that there is an invisible (because value=zero) second column. Does the top of the tall column below denote Wifi or Mobile data? Screenshot_20230918-115001_Daten-Monitor

The bars' width limits the font size a bit there. But you can tap and hold a bar to see a popup with the data usage. That should sort out the legibility issue.

That's very useful (once one has learned about it... :-)

itsdrnoob commented 1 year ago

The gradient is confusing if only the Mobile column is displayed and there is no obvious indication that there is an invisible (because value=zero) second column

There is no need for a second column if there is no data usage related to it. Also in the attached screenshot, it shows the Wifi usage and not the Mobile data usage.

Does the top of the tall column below denote Wifi or Mobile data?

Mobile data and Wifi usage both use separate bars (Blue bar for Mobile data and Green bar for Wifi), meaning the top and bottom denotes the same.

noyannus commented 1 year ago

I'll get used to it. Thanks for the explanations!

Cwpute commented 11 months ago

Mobile data and Wifi usage both use separate bars (Blue bar for Mobile data and Green bar for Wifi), meaning the top and bottom denotes the same.

This is not clear, at first i also thought the gradient bar was a mix of the two datas. Maybe use a gradient that doesn't overlap with the only second color used in the graph 🤓 Also highly related to #197

rpgdev commented 9 months ago

The figures on the data columns are in a too small font, not legible on higher resolution devices.

The bars' width limits the font size a bit there. But you can tap and hold a bar to see a popup with the data usage. That should sort out the legibility issue.

I came here to open an issue on this same subject. The figures are too small and if you're going to be putting them inside the bar then the bars should be wider. As a side note, that maybe should be an issue by itself, I tried tapping and holding the bars and it failed often, only a few of the times I tried it actually brought up the popup for the day. This week's overview requires serious improvement.

ihatemakinganaccount commented 6 months ago

@itsdrnoob people have different setups and needs, some are colorblind so a green to blue gradient bar next to a blue bar can be confusing (I'm not even cb and it's still confusing), if you have just one connection active in a week, then it's not clear which it is due to gradient use, holding a finger on space that's like 5 pixels wide may be difficult (screens are damn slippery), tiny white text on a bright background is a pretty clear issue...

If you prefer to have a shiny app with bright colours rather than usability improvements, then state that you don't want to do it, but I'm not even sure why you even have public issue logging if you dismiss or ignore almost every suggestion.

You can help yourself too if you listen to feedback. Frankly these usability issues are super basic so it'd be wise to take the feedback into account.

itsdrnoob commented 6 months ago

@ihatemakinganaccount I get the point, and I constantly try to incorporate suitable feature requests and fix the issues. The problem is, I can't work on the project 24x7. I have other things or projects to work on. That doesn't mean I'm ignoring the suggestions. Frankly if had to, I could simply close the issues without specifying anything.

ihatemakinganaccount commented 6 months ago

@itsdrnoob alright, I didn't mean to jump at you, I just wasn't sure (from other opened issues as well) how interested you are in suggestions.

This is a very cool project indeed. It's just also a fact that something with such an universal appeal will have lots of very different users with very different expectations. Of course we all understand you're one single dev. Maybe jotting down some quick doc with your future plans or planned features/fixes/things would help people understand you better.

Thanks for being a force for foss! :p

itsdrnoob commented 6 months ago

@ihatemakinganaccount No worries at all. I understand how different users will have different expectations from the app and how it functions, and striking the right balance is key. I'll definitely take your suggestion and consider creating some documentation outlining future plans and features. Thanks for your input.