Lettore 0.4.5: fix ingrandimento testo (restore per caratteri, reflow atteso)
Il restore dopo il cambio font usava la frazione di scroll (instabile col reflow) e il timer 80ms scattava prima del ricalcolo rich text: posizione persa, ingrandimenti che sembravano bloccarsi. Ora: restore per offset in CARATTERI, applicazione via onContentHeightChanged, timer sicurezza 500ms, limite font 3.5x con passo 0.1.
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
Name: harbour-calibreweb
|
||||
Summary: Client OPDS per Calibre Web
|
||||
Version: 0.4.4
|
||||
Version: 0.4.5
|
||||
Release: 1
|
||||
Group: Qt/Qt
|
||||
License: MIT
|
||||
@@ -24,6 +24,14 @@ reflow del testo, margini configurabili e posizione salvata
|
||||
in locale.
|
||||
|
||||
%changelog
|
||||
* Fri Aug 21 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.4.5-1
|
||||
- Fix ingrandimento testo: il restore dopo il reflow usava la frazione di
|
||||
scroll (instabile col cambio font) e il timer di 80ms poteva scattare prima
|
||||
del ricalcolo rich text -> posizione persa e ingrandimenti che sembravano
|
||||
bloccarsi. Ora il restore usa l'offset in CARATTERI (stabile col reflow),
|
||||
il reflow applica via onContentHeightChanged, il timer di sicurezza e'
|
||||
passato a 500ms; limite font portato a 3.5x e passo a 0.1 (molti piu'
|
||||
ingrandimenti prima del limite)
|
||||
* Fri Aug 21 2026 Carlo Baratto <carlo@carlobaratto.it> - 0.4.4-1
|
||||
- LETTORE A PAGINE RIGIDE: eliminato del tutto lo scroll libero. Struttura a
|
||||
due livelli: SilicaFlickable esterno NON scrollabile (contentHeight=height,
|
||||
|
||||
Reference in New Issue
Block a user