NeoApplications / Neo-Backup

backup manager for android
GNU Affero General Public License v3.0
2.52k stars 124 forks source link

[Feature Request] sinple shedule option to update previous backups #774

Open FreezyExp opened 1 year ago

FreezyExp commented 1 year ago

Is your feature request related to a problem? Please describe it. I would like to have a simple and clear way to ensure daily updates of backups, it should skip apps that have not run since the last backup.

Describe the primary solution The filter in shedule should also have the "apps without backups" option, so that it is consistent with the other screens.

Making the first backup manually for new apps (or using a different shedule entry for automation) The daily update eill ipdate the exact same type of backup as that specifi app already had.

Describe alternative solutions, if any A basic set of shedule options, to reduce percieved complexity, keeping the current options as an advanced view.

hg42 commented 1 year ago

I think this could be seen as multiple feature requests in one...

I agree that "doing the same backup again" could be useful. It avoids duplicating the manual actions in a schedule.

Despite the same name, the "Backup Types" in schedule are not the same as in the filter. In the schedule it means which parts to backup. So "without" doesn't make sense here.

I think we should probably rename the section. And I think, the "App type" needs to be put below the "Backup types", because it's a filter. The sort section, and the filter section should be separated by a line or something from the rest.

I think, the "without backup" part could be covered by "new backups", but I'm not sure if it's designed like this (@machiav3lli ?). What exactly does "new" mean? if it would mean "existing but not old", it wouldn't be very useful. I wouldn't even expect a recent backup to be included in "new". From my POV it would only mean "non-existent backups".

machiav3lli commented 1 year ago

Here are some notes/answers:

@hg42 I agree on resorting the sections. And as pointed out by you and I, "without nackup" have isn't logical here". With the new filtering system there's multiple "new"s, and those should be clear considering each category…