- Fixed handling of an HTML "not found" payload served with HTTP 200 for a missing daily build: DictionaryDownloader validates Content-Type and the gzip magic bytes and falls back to the previous day's build. - Fixed the update check counting a text/html HEAD response as an available build (DictionaryChecker). - Fixed dictionary source matching: sources are matched by normalized identity key and the normalized template is handed to the downloader in downloadSpecificSources (DictionaryRepository). - Fixed the dictionary progress indicator animating backwards to 0% during its exit animation; it now stays frozen while it fades out (DictionaryProgressSection). - Fixed slow first composition of every screen by extending the checked-in baseline profile to the settings/dictionary flow and the Compose framework: the Compose alpha AARs ship near-empty profiles, so every first composition ran interpreted.
6 lines
477 B
Plaintext
6 lines
477 B
Plaintext
- Dictionary updates: a missing daily build served as an HTML page no longer breaks the update; the app now falls back to the previous day's build
|
|
- Fixed update check reporting an update when none is available on the server
|
|
- Fixed source matching when a dictionary source was added with a dated URL
|
|
- Fixed the progress bar animating backwards when a download or indexing finishes
|
|
- Faster first opening of screens (ahead-of-time compilation profile now covers the whole UI)
|