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

Bump crengine: cache and text fixes, use utf8proc #5017

Merged
merged 2 commits into from May 9, 2019

Conversation

Projects
None yet
2 participants
@poire-z
Copy link
Contributor

commented May 9, 2019

Bump crengine:

  • Ensure text decoration (underline) is continued over word gaps koreader/crengine#286
  • Invalidate TOC page numbers on rendering change (details in #4972)
  • Ensure reproducible cache files when same rendering settings (details in #4972)
  • Use utf8proc for string uppercase/lowercase/capitalize koreader/crengine#287
  • LVBlockWriteStream: workaround to exclude fatal error

Bump base koreader/koreader-base#915
Thirdparty: adds utf8proc 2.3.0 (libutf8proc.so.2)
For use by crengine, for now mostly for more complete and accurate text-transform: uppercase/lowercase/capitalize.

Also revert test tweak (in #4972 / 27ddd6f) to workaround an issue with cre cache that should be solved by this crengine bump.

Also: cre: fix possible crash when switching books too fast
Noticable with "End of document action > Open next file", and holding PgDn in a directory full of single page html files.

poire-z added some commits May 9, 2019

bump crengine: cache and text fixes, use utf8proc
Bump crengine:
- Ensure text decoration (underline) is continued over word gaps
- Invalidate TOC page numbers on rendering change
- Ensure reproducible cache files when same rendering settings
- LVBlockWriteStream: workaround to exclude fatal error
- Use utf8proc for string uppercase/lowercase/capitalize

Bump base:
Thirdparty: adds utf8proc 2.3.0 (libutf8proc.so.2)
For use by crengine, for now mostly for more complete and
accurate text-transform: uppercase/lowercase/capitalize.

Also revert test tweak (in 27ddd6f) to workaround an issue with
cre cache that should be solved by this crengine bump.
cre: fix possible crash when switching books too fast
Noticable with "End of document action > Open next file",
and holding PgDn in a directory full of single page html
files.

@Frenzie Frenzie added the crengine label May 9, 2019

@Frenzie Frenzie added this to the 2019.06 milestone May 9, 2019

@Frenzie Frenzie merged commit eace8d2 into koreader:master May 9, 2019

1 check passed

ci/circleci Your tests passed on CircleCI!
Details

@poire-z poire-z deleted the poire-z:bump_crengine branch May 9, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.