Resolving update issues - eliranwong/UniqueBible GitHub Wiki

Download a missing file

UBA updates by downloading files specified in the patches.txt file. This file is updated every time a release is made. If a file is missing in there, then the file can be manually downloaded.

You can tell if a file is missing if it says something like No module named 'xxxxx when you try to start UBA. To fix it, run python3 download.py xxxx to download the missing file.

For example, if it says No module named 'gui.InfoDialog', run python3 download.py gui.InfoDialog.

Missing shortcut

If you get an error like "AttributeError: module 'shortcut' has no attribute 'openControlPanelTab6'", run python3 download.py util/ShortcutUtil.py.