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

Get Resources: Follow up #1344

Open
rolfheij-sil opened this issue Nov 25, 2024 · 1 comment
Open

Get Resources: Follow up #1344

rolfheij-sil opened this issue Nov 25, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@rolfheij-sil
Copy link
Contributor

rolfheij-sil commented Nov 25, 2024

There's a number of known issues with Downloading/Installing resources right now. They should be investigated and resolved if possible:

  • Installation of some older resources silently fails: Installing certain older resources requires some form of migration, that is implemented in the PT9 code, but not in the PT10 code. See DblMigrationOperations.cs. In order for the resources to be available in PT10, we need to resolve this migration issue. (See related issue Determine which resources from the DBL can be opened in P10S now and filter out the rest #1395)
  • Handling multiple resources with the same shortname: PT usually installs resources to _Resources. When multiple resources with the same shortname are installed, it moves these to a separate folder named _resourcesById and appends their DBL guid. The installation path for these resources works fine in PT10, and using them works fine too. However, removing them doesn't work. This needs to be fixed.
  • Inform user that fonts have been installed, and remove fonts when resource is removed(?): Some resources will come bundled with fonts, which are also moved into the _Resources folder. (I think) PT9 shows a message when this happens, along with instruction on how to install these fonts on your OS. PT10 displays no such message. Also, on removal of the resource, the font files will stay in _Resources. I'm not sure if PT9 removes them.
@ruippgoncalves
Copy link

I’ve noticed an additional issue:
If all internet use is disabled in the Paratext Registration Information, the Get Resources dialog stays in an infinite loading state. This behavior should be handled more gracefully, perhaps with an error message informing the user of network unavailability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
Status: 📥 For Consideration
Development

No branches or pull requests

3 participants