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

Backup/Restore bugs #465

Open
gh2023-aesun opened this issue Mar 8, 2024 · 0 comments
Open

Backup/Restore bugs #465

gh2023-aesun opened this issue Mar 8, 2024 · 0 comments

Comments

@gh2023-aesun
Copy link

gh2023-aesun commented Mar 8, 2024

Description

Below is a summary what works and doesn’t work when backing up and restoring manually entered Neo Launcher entries. I would expect that if I manually entered something into Neo Launcher that the backup and restore function would faithfully recreate the Neo Launcher setup I had at the time of the backup. I’m running Android 14 on a GrapheneOS phone, but I’ve similar results on Android 13 and also using LineageOS. The deficiencies in the backup/restore capability prevent Neo Launcher from being my daily driver. I happily volunteer to be an alpha/beta tester, if that’s useful to the developer(s).

Actual and Expected Behavior

Shortcuts:
Shortcuts are not displayed after a backup/restore on the Home Screen, in the Dock, or inside folders, both on the Home Screen or in the Dock.

I use a de-googled phone, so I use browser and the Shortcut Application shortcuts extensively to replace apps that don’t run on a de-googled phone. As a result successful backing up and restoring shortcuts is an essential feature for me.

Restoring Application Links or Shortcuts for applications not installed:
Backup/restore for application links or shortcuts for applications not installed are not displayed after a backup/restore.

This is useful when migrating between phones and deciding whether or not to install the underlying application.

In an early version of Lawnchair, the backup/store of Application Links to applications not installed displayed a greyed out icon of the application link.

Widgets:
Widget backup/restore does not work, widgets are not displayed after a backup/restore.

See also Issue #293.

Folders not restored if it only contains shortcuts or links to applications not installed:

If a folder does not contain an application link to an installed application it will not be displayed after a backup/restore.

No user feedback on a backup/restore failures:

There is no feedback to the user if the backup feature has an issue creating a valid backup of all Neo Launcher items or if the restore function has an issue successfully restoring all the entries created by the earlier backup.

Application Links:
Application link back/restore works on the Home Screen, in the Dock, or inside folders, both on the Home Screen or in the Dock.

Neo Launcher Settings:
Neo Launcher Settings back/restore works.

Wallpaper:
Wallpaper back/restore works.

Steps to Reproduce

  1. With Neo Launcher as the Home Screen App, create the following entries:

    • On the Home Screen

      • Install a widget
      • Create an application link
      • Create a folder containing browser and Shortcut App shortcuts only
      • Create a folder containing and Application Link, a browser shortcut and an Shortcut App shortcut.
    • In the Dock:

      • Create an application link
      • Create a folder containing browser and Shortcut App shortcuts only
      • Create a folder containing and Application Link, a browser shortcut and an Shortcut App shortcut.
  2. Make screenshots of the Home Screen, the Dock and all folders for comparison.

  3. Create a Neo Launcher backup.

  4. Delete all entries in Neo Launcher made in the step 1.

  5. Perform a Neo Launcher restore for the back made in step 3.

  6. Compare the Neo Launcher Home Screen and Dock with screenshots taken in step 2.

Device and OS

  • Device: Google Pixel 4a 5G
  • Android version: 14
  • Launcher version: 0.9.3
  • Rom:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant