Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Show a warning in the main screen if Calendar or Contacts storage is deactivated/missing. #1228

Open
devvv4ever opened this issue Jan 9, 2025 · 6 comments · May be fixed by #1243
Open

Show a warning in the main screen if Calendar or Contacts storage is deactivated/missing. #1228

devvv4ever opened this issue Jan 9, 2025 · 6 comments · May be fixed by #1243
Assignees
Labels
enhancement New feature or request

Comments

@devvv4ever
Copy link
Member

devvv4ever commented Jan 9, 2025

On some (mostly) Lineages it occurs that people deactivate these storages and then wonder why DAVx5 can't sync anything. There is no error message. We could for example show a error message in the main view like we do when there is no internet connection or bring a notification additionally. What do you think on this?

@sunkup
Copy link
Member

sunkup commented Jan 9, 2025

I think that's a nice idea 👍

@sunkup sunkup moved this from Todo to In Progress in DAVx⁵ Releases Jan 16, 2025
@sunkup
Copy link
Member

sunkup commented Jan 16, 2025

@devvv4ever

Do you have a preference for a used card icon and description? I think both the questionmark (indicating something is missing) and the gears (indicating it's about the android internal system) are good. I lean towards the gears though.

Should there be a link to the manual ("Learn more") with explanation of how DAVx5 uses system apps? I would not show the package names com.android.providers.calendar and com.android.providers.contacts in the description then, but explain it in the manual instead.

Image

@devvv4ever
Copy link
Member Author

I'd go for:

Image

or

Image

What do you think :) ?

@sunkup
Copy link
Member

sunkup commented Jan 16, 2025

Those are good too.

@sunkup
Copy link
Member

sunkup commented Jan 16, 2025

Or how about the android icon?

Image

Also, what about the Link to the manual?

@devvv4ever
Copy link
Member Author

devvv4ever commented Jan 16, 2025

Mhm... I think the Android logo is too unspecific. The database symbol would indicate what really is the case: a db storage that is not present or not working. The "Alert" would indicate a status that is problematic and more severe I guess, while the database off would just show how the current state is without telling if severe or not. Theoretically it's fine for users to deactivate a certain storage if they don't need it. So maybe the "db off" icon fits a bit better. Otherwise for a good functionality of DAVx5 it's a important thing to keep these storages active.

A link to the introduction in the manual would be very good I think :) for example → https://manual.davx5.com/introduction.html#

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

Successfully merging a pull request may close this issue.

2 participants